25811 - Erro no deploy do gestaoponto no Glassfish
Problema: Ao executar o SeniorInstaller para instalar o Gestão do Ponto, é exibida a seguinte mensagem de erro:
Solução: Solução:
Ocorreu um erro ao efetuar o deploy dos produtos SeniorTools:
Não foi possível chamar o servlet para popular as perspectivas do contexto "gestaoponto".
Não foi possível chamar o servlet para popular as perspectivas do contexto "gestaoponto".
Rotina: Ao instalar o gestão ponto.
Solução: Solução:
Este erro pode ocorrer por diversos motivos, porém é necessário verificar se:
-Memória do glassfish é suficiente para a quantidade de deploys, verificar recomendações na documentação de parametrização do Glassfish.
https://documentacao.senior.com.br/tecnologia/6.2.33/informacoes-tecnicas/java/glassfish/configuracao-do-glassfish.htm
https://documentacao.senior.com.br/tecnologia/6.2.33/informacoes-tecnicas/java/glassfish/configuracao-do-glassfish.htm
-Verificar se o connection pool e jdbc foram criados.
*Estes devem ser criados somente se utilizar nova interface (independente do modo de atualização instalado).
*Estes devem ser criados somente se utilizar nova interface (independente do modo de atualização instalado).
https://documentacao.senior.com.br/tecnologia/6.2.33/sistemas/gestao-de-pessoas-hcm/gestao-ponto/pos-instalacao-gestao-ponto-nova-interface.htm
-Adicionar chave no JVM Options do Glassfish:
Painel de administração do glassfish > Configurations > Server Config > JVM Settings > Options > Add JVM Option e adicionar a seguinte linha -Dorg.jboss.weld.xml.disableValidating=true > Salvar
Após isso reiniciar o glassfish, fazer undeploy do EAR e refazer o Deploy do EAR com os arquvos.