TECNOLOGIA - Glassfish - [XXXX-XX-XXTXX:XX:XX.265-0300] [glassfish 4.0] [SEVERE] [] [] [tid: _ThreadID=235 _ThreadName=Thread-4] [timeMillis: 1721076459265] [levelValue: 1000] [[ com.sun.messaging.jms.JMSException: [C4003]: Error occurred on connection
Incidente
No modulo do Gestão do ponto, ao tentar realizar um deploy, o mesmo não finaliza, é retornada a mensagem em log: [2024-07-15T17:47:39.265-0300] [glassfish 4.0] [SEVERE] [] [] [tid: _ThreadID=235 _ThreadName=Thread-4] [timeMillis: 1721076459265] [levelValue: 1000] [[
com.sun.messaging.jms.JMSException: [C4003]: Error occurred on connection creation [IP:Porta]. - cause: java.net.ConnectException: Connection timed out: connect.
Causa
Este incidente ocorre, pois há falta de comunicação com o servidor onde fica o serviço do Broker do OpenMQ, nesse caso o Glassfish está em Cluster.
Solução
Para que esse incidente não ocorra, realize os passos a seguir:
1. Acesse o servidor onde está instalado o Broker do OpenMQ;
2. Entre no caminho que está na mensagem do log, através do navegador:
3. Realize o mesmo processo no servidor de aplicação (Gestão do Pronto), caso não tenha acesso, valide com sua Infra o motivo do bloqueio desse IP/Porta para acesso externo.;
3.1. Aguarde liberação por parte da Infra;
3.2. Limpe o cache do Domain do Glassfish;
3.3.. Exclua pasta Generated;
3.4. Acesse osgu-cache / Felix / Exclua todas as pastas;
3.5. Acesse Aplicativos / Exclua pasta pasta ijb-timer-service-app;4. Reinicie o serviço do Glassfish e teste novamente.