Ronda XT - Concentradora - Falha ao carregar o Datamart (Glassfish)
Incidente
No Ronda XT, ao iniciar o serviço da Concentradora, o Datamart não é carregado e os dispositivos e pessoas não são carregados na Concentradora.
No log da Concentradora (Log ADPG) é apresentada a mensagem: Ocorreu um erro tentando enviar a requisição de Handshake para a CSM Center. Provavelmente ela não está inicializada, ou as configurações de conexão da concentradora estão erradas...
No log do CSM Center (Log CSM/LOGERCSM) é apresentada a mensagem: SEVERE: MQJMSRA_RA4001: start:Aborting:JMSException on createConnection=[C4003]: Error occurred on connection creation [NOME_SERVIDOR:6767]. - cause: java.net.UnknownHostException: NOME_SERVIDOR
Causa
Esta mensagem é apresentada, pois a Concentradora não consegue se conectar ao CSM Center (Glassfish) para realizar o Handshake e carregar o Datamart.
Isto geralmente ocorre porque o nome do servidor (NOME_SERVIDOR) configurado no JMS Host do Glassfish está incorreto, ou é um nome que não pode ser resolvido pela rede (DNS).
Solução
Para que esse incidente não ocorra, realize os passos a seguir:
- Acesse o console de administração do Glassfish (Ex: http:localhost:4949);
- Acesse o caminho Configurations / server-config / Java Message Service / JMS Hosts;
- Selecione o item default_JMS_host;
- Verifique o campo Host. Este campo deve conter o IP ou o nome (FQDN) correto do servidor onde o CSM Center está instalado, e que seja acessível pela Concentradora;
- Ajuste o Host para o endereço correto e reinicie o serviço do CSM Center.