Breadcrumbs

Erro de java ao tentar capturar integrações na retaguarda "esultado: 102 - Falha no processamento - Referência de objeto não definida para uma instância de um objeto." Como resolver?

Falha

Concentrador não estava baixando as integrações, retornando o erro abaixo no log do exception.

Trecho do log:

DEBUG - 29-08-2019 10:21:43:007 [pool-39-thread-1] com.nddigital.eforms.backend.ResponseFromBackend Resposta: Solicitacao de integracoes realizado(a) com sucesso. DEBUG - 29-08-2019 10:21:43:014 [Integration Manager] com.nddigital.eforms.backend.BackendClientImpl Resultado: 102 - Falha no processamento - Referência de objeto não definida para uma instância de um objeto. DEBUG - 29-08-2019 10:21:43:014 [Integration Manager] com.nddigital.eforms.backend.BackendClientImpl Erro de comunicacao com.nddigital.eforms.backend.exception.BackendCommunicationException: Invalid response: 102 - Falha no processamento

at com.nddigital.eforms.backend.BackendClientImpl.checkIntegration(BackendClientImpl.java:1075) [eforms-nfce-concentrator-4.9.1.90120-jar-with-dependencies.jar:?]
at com.nddigital.eforms.concentrator.jobs.ConcentratorIntegrationJob.checkIntegration(ConcentratorIntegrationJob.java:66) [eforms-nfce-concentrator-4.9.1.90120-jar-with-dependencies.jar:?]
at com.nddigital.eforms.jobs.abstracts.AbstractIntegrationJob.execute(AbstractIntegrationJob.java:87) [eforms-nfce-concentrator-4.9.1.90120-jar-with-dependencies.jar:?]
at com.nddigital.eforms.watchdog.jobs.JobThread.run(JobThread.java:49) [eforms-nfce-concentrator-4.9.1.90120-jar-with-dependencies.jar:?]

Solução

Ao analisar a tabela de integração TBINTEGRATIONNFCE foi identificado que haviam integrações com “agentid = 0' (zero).

Como solução deve-se identificar o ID do agente originador do processo e realizar o update no banco.

Como solução alternativa, pode-se realizar a exclusão das integrações com os campos inválidos.

Informações Complementares.

Corrigido a partir da versão 4.9.1-90240 do concentrador!

Este tipo de incidente não deve ocorrer para concentradores 4.9.1-90240.