10456 - Concentradora não inicia, pois não carrega Datamart
Problema: Ao inciar o serviço Concentradora o Datamart não está sendo carregando, ou seja, os dispositivos e pessoas não estão sendo carregados na CSM.
Ao avaliar os logs da Concentradora é possível encontrar as seguintes mensagens:
Log ADPG:
DEBUG Iniciando GETDATAMART. Ip da CSM [IP_DO_SERVIDOR]
DEBUG A mensagem GETDATAMART não foi enviada, pois o Handshake ainda não foi executado.
ERROR 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: Erro tentando criar Broker JNDI. Verifique se as bibliotecas da concentradora estão na mesma versão do GlassFish. Provavelmente não foi possível conectar-se ao servidor: serial context communication ex
Log CSM:
DEBUG Iniciando solicitação do getDatamart para adapter.
Log LOGERCSM:
WARNING: [C4003]: Error occurred on connection creation [NOME_SERVIDOR:6767]. - cause: java.net.UnknownHostException: NOME_SERVIDOR
com.sun.messaging.jms.ra.ResourceAdapter start
SEVERE: MQJMSRA_RA4001: start:Aborting:JMSException on createConnection=[C4003]: Error occurred on connection creation [NOME_SERVIDOR:6767]. - cause: java.net.UnknownHostException: NOME_SERVIDOR
com.sun.messaging.jms.JMSException: [C4003]: Error occurred on connection creation [NOME_SERVIDOR:6767]. - cause: java.net.UnknownHostException: NOME_SERVIDOR
.
.
Caused by: java.net.UnknownHostException: NOME_SERVIDOR
.
.
Quando ocorre / onde se aplica: Esta situação ocorre quando a CSM realiza o HandShake com a CSM Center e não consegue encontrar o Servidor da CSM Center para realizar esta conexão. Ocorre quando o servidor(nome ou ip) é alterado.
Solução: Verificar qual o servidor configurado para a CSM Center no GlassFish.
- Acessar o GlassFish http:localhost:4949
- Verificar no menu Configurations/server-config/Java Message Service/JMS Hosts/default_JMS_host o Host(Servidor) configurado (print anexo).
Para ajustar o nome do servidor no GlassFish, verifique no Banco de Solução, a solução 3011.
Ao avaliar os logs da Concentradora é possível encontrar as seguintes mensagens:
Log ADPG:
DEBUG Iniciando GETDATAMART. Ip da CSM [IP_DO_SERVIDOR]
DEBUG A mensagem GETDATAMART não foi enviada, pois o Handshake ainda não foi executado.
ERROR 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: Erro tentando criar Broker JNDI. Verifique se as bibliotecas da concentradora estão na mesma versão do GlassFish. Provavelmente não foi possível conectar-se ao servidor: serial context communication ex
Log CSM:
DEBUG Iniciando solicitação do getDatamart para adapter.
Log LOGERCSM:
WARNING: [C4003]: Error occurred on connection creation [NOME_SERVIDOR:6767]. - cause: java.net.UnknownHostException: NOME_SERVIDOR
com.sun.messaging.jms.ra.ResourceAdapter start
SEVERE: MQJMSRA_RA4001: start:Aborting:JMSException on createConnection=[C4003]: Error occurred on connection creation [NOME_SERVIDOR:6767]. - cause: java.net.UnknownHostException: NOME_SERVIDOR
com.sun.messaging.jms.JMSException: [C4003]: Error occurred on connection creation [NOME_SERVIDOR:6767]. - cause: java.net.UnknownHostException: NOME_SERVIDOR
.
.
Caused by: java.net.UnknownHostException: NOME_SERVIDOR
.
.
Quando ocorre / onde se aplica: Esta situação ocorre quando a CSM realiza o HandShake com a CSM Center e não consegue encontrar o Servidor da CSM Center para realizar esta conexão. Ocorre quando o servidor(nome ou ip) é alterado.
Solução: Verificar qual o servidor configurado para a CSM Center no GlassFish.
- Acessar o GlassFish http:localhost:4949
- Verificar no menu Configurations/server-config/Java Message Service/JMS Hosts/default_JMS_host o Host(Servidor) configurado (print anexo).
Para ajustar o nome do servidor no GlassFish, verifique no Banco de Solução, a solução 3011.