Tempo aproximado para leitura: 00:03:30 min
Dúvida
O que validar no ambiente e como aplicar pacote de liberação especial para correção do Meu RH?
Ambiente
TOTVS RH - TOTVS RH (Linha Datasul) - Meu RH - Versão 12
Solução
Antes de aplicar um novo pacote de liberação especial enviado pelo desenvolvimento ou equipe de serviços é necessário:
1. Validar os pré-requisitos do seu ambiente como versão do Datasul, banco de dados e servidor de aplicação - THF/tomcat. É preciso se certificar que essas informações são as mesmas da abertura do ticket pois os pacotes são gerados de acordo com esses dados a não ser que durante o atendimento seja avisado que o ambiente foi atualizado.
2. Verificar se não existe algum pacote de algum atendimento anterior contendo programas iguais nos diretórios de quarentena ou liberação especial:
- Se de fato existir, efetue o backup destes arquivos e elimine-os da estrutura;
- Depois inclua os programas recebidos no diretório de liberação especial ou quarentena;
- Não se esqueça de validar se o diretório onde os programas foram aplicados ainda constam declarados no Propath do PASOE.
3. Caso dentro do pacote recebido possuam arquivos com a extensão .war, os mesmos devem ser aplicados no Servidor do TOMCAT na pasta ...\webapps
Para aplicar um arquivo .war é importante sempre realizar o backup do arquivo antigo. Ao aplicar o novo .war, retire o arquivo original do diretório e depois transfira o novo arquivo para a pasta. Sobrescrever o novo arquivo em cima do antigo poderá corromper o mesmo, pois o Sistema operacional irá realizar a junção dos dados de ambos.
4. Se for necessário atualizar o menu do Datasul devido a uma nova funcionalidade implementada, siga as orientações do artigo Framework - Linha Datasul - FRW - Atualização de menu no produto Datasul 12
Após atualizado o menu, libere a permissão dos programas do Meu RH para seus devidos grupos conforme o documentação de referência: Como configurar permissão/restrição acesso às funções do MeuRH
5. Geralmente é necessário reiniciar o serviço do PASOE quando o pacote encaminhado possui programas com extensão .r.
Normalmente em ambientes de homologação, o parâmetro -q é comentado no arquivo de definições do ambiente datasul.pf ao custo de desempenho do Sistema, nesses casos não é necessária a reinicialização do PASOE.
6. Pacotes que possuam arquivo de extensão .war tornam obrigatória a reinicialização do serviço do TOMCAT depois de aplicados, caso contrário não terão efeito e podem ocasionar comportamentos inesperados no Sistema.
7. Depois de aplicado um pacote verifique se a correção foi efetiva realizando um novo teste na rotina. Caso o erro ainda persista:
- Avaliar se nenhum dos passos descritos acima foi ignorado;
- Se o pacote foi aplicado corretamente, retornar no chamado para o suporte técnico com os logs do Tomcat e do Pasoe;
- Informe ao suporte técnico o diretório em que foi incluído o pacote para que seja possível verificar junto aos logs se de fato os novos artefatos estão sendo executados pelo Sistema.
Saiba mais
Orientações sobre como verificar e incluir novos diretórios no Propath do PASOE, nos links:
Framework - Linha Datasul - TEC - Configurando PROPATH e parâmetros de sessão no PASOE
Framework - Linha Datasul - TEC - Configurando PROPATH e parâmetros de sessão no PASOE através do OpenEdge Explorer
Para localizar os logs do appserver no PASOE: Framework - Linha Datasul - TEC - Configuração do log dos Agentes Appserver no PASOE
Para localizar os logs do Tomcat: Framework - Linha Datasul - TEC - Onde encontrar o log do Tomcat
0 Comentários