Falha
Ao tentar comunicar com o Concentrador através do Router ocorre o erro abaixo:
DEBUG - 24-10-2019 14:13:18:877 [pool-2-thread-1] com.nddigital.eforms.agent.client.ConcentratorClientImpl Mensagem enviada para o concentrador DEBUG - 24-10-2019 14:13:21:699 [main] com.nddigital.eforms.agent.client.ConcentratorClientImpl Erro de comunicacao com o concentrador, a execucao foi interrompida, ExecutionException. java.util.concurrent.ExecutionException: com.nddigital.eforms.concentrator.exception.ConcentratorCommunicationException: Falha de comunicacao com o WS Router: 998 - null
Solução
Esse erro pode ser causando por várias situações, as mais comuns são:
-
Agente sem comunicação com o Web Service Router;
-
IIS parado no servidor onde o Web Service Router está instalado;
-
Serviço do Concentrador de destino parado;
-
Empresa descrita no config.properties do Agente (Ex: enterpriseId=HM_NFCE_NDD_TESTE) não consta no config.xml do Concentrador que está respondendo a requisição.
OBS.: Envio via chamada Web Service também podem retornar o erro 998, normalmente este erro é retornando quando o cliente está realizando a chamada de forma incorreta, informando a compactação errada ou qualquer outro parâmetro incorreto no CrossTalk.
Informações Complementares
Peguei esse erro no cliente Armazém Paraíba (homologação), onde é utilizado o Linux.
Foram verificados os passos descritos acima e estavam de acordo, mas a comunicação estabeleceu quando foi aumentado o tempo de comunicação entre o agente e concentrador.
60000ms - concentrador 40000ms - agente
Outras informações
Fonte: Letícia Bunn