Erro inesperado no DFe Client ao processar mensagem de retorno

Problema

Erro inesperado no DFe Client ao processar mensagem de retorno

Após a emissão de um Documento Fiscal Eletrônico através do DFe Client, pode ocorrer de no momento em que o retorno do DF-e for processado pelo Serviço, haja um Erro inesperado, e impedir que esse retorno seja entregue corretamente. Nos logs do Serviço motor-periferico-std pode ser observado a seguinte falha em recorrência após a emissão de um Documento:

0711 09:51:58,767 [Thread-28] FATAL onsumidorNotificante - Erro inesperado
java.lang.NullPointerException
	at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
	at org.utils.core.dao.jpa.jse.JpaDaoImplJse.openCurrentEntityManager(JpaDaoImplJse.java:119)
	at org.utils.core.dao.jpa.jse.JpaDaoImplJse.openCurrentEntityManager(JpaDaoImplJse.java:97)
	at br.com.oobj.me.retorno.ConsumidorRespostasLote.novaMensagem(ConsumidorRespostasLote.java:36)
	at br.com.oobj.util.fila.ConsumidorNotificante.processarComCommitSincrono(ConsumidorNotificante.java:333)
	at br.com.oobj.util.fila.ConsumidorNotificante.execute(ConsumidorNotificante.java:178)
	at br.com.oobj.util.fila.ConsumidorNotificante.run(ConsumidorNotificante.java:135)
	at java.lang.Thread.run(Thread.java:745)

 

Esse erro ocorrerá, sempre que o arquivo sistema.properties, salvo na pasta C:\Oobj\Config não estiver com todos os seus parâmetros obrigatórios preenchidos ou esse arquivo, por algum motivo, tenha corrompido.

 

Solução/Procedimento

Para resolver o problema, veja o passo a passo a seguir:

1 - Abra o arquivo sistema.properties, localizado na pasta C:\Oobj\Config com um editor de texto (recomendamos o Notepad++)

 

2 - No arquivo aberto (sistema.properties), apague todo o conteúdo.

 

3 - Em seguida, copie os parâmetros abaixo e cole no arquivo aberto.

#Fri Oct 28 14:23:56 BRST 2016
origem.config=FILE
metodo.determinacao.tpEmis=PROPRIEDADE
is.central=false
is.bureau=true
diretorio.instalacao.padrao=C\:\\Oobj\\Config

 

Não é necessário alterar nenhuma parâmetro.

 

4 - Adicionado os novos parâmetros no arquivo sistema.properties, Salve o arquivo e feche o editor de texto.

 

5 - Por fim, reinicie o Serviço Oobj DF-e Client para que o arquivo seja recarregado.

 

6 - Após reiniciar o Serviço Oobj DF-e Client, nos logs não deve mais ser mostrado o erro. Todos os retornos que estavam pendentes vão ser entregues automaticamente e nos logs mostrará essa entrega com sucesso:

0711 10:48:28,652 [Thread-28] DEBUG RespostaService - Entregando resposta [0]respNfce-30583428.xml com entregador PastaMTPConfigEntregadorResposta
0711 10:48:28,652 [Thread-28] INFO  staEntregadorArquivo - Parametro renomear conflitantes nao esta ativo
0711 10:48:28,657 [Thread-28] DEBUG staEntregadorArquivo - Arquivo entregue: C:\Oobj\Integracao\Emissao\retorno\respNfce-30583428.xml
0711 10:48:35,565 [Thread-6] INFO  XsdSchemaEagerLoader - carregamento antecipado de schemas XSD finalizado!

 

Referência

Sem referências.

5 (1)
Avaliação do Artigo (1 Votos)
Avaliar esse artigo
Anexos
Não há anexos para este artigo.
Artigos Relacionados RSS Feed
Como configurar Certificado Digital A1 ou A3 no DFe Client?
Visualizado 989 vezes desde 19/07/2016
Como adicionar Token (CSC) para NFC-e no DFe Client?
Visualizado 2756 vezes desde 20/07/2016
Como configurar a Impressão automática no DFe Client?
Visualizado 959 vezes desde 03/08/2016
Como ativar Contingência no DFe Client?
Visualizado 4450 vezes desde 02/08/2016
Como ativar a gravação do XML Proc de Documentos emitidos (NF-e, NFC-e, CT-e e CF-e) no DFe Client?
Visualizado 828 vezes desde 18/08/2016
Falha de impressao no endereco USB (Impressora Epson TM-T20) - Como resolver?
Visualizado 6015 vezes desde 15/09/2016
Como saber a versão do Java usado por um Serviço Oobj DFe?
Visualizado 856 vezes desde 19/09/2016
Como configurar a Integração via DLL no DFe Client?
Visualizado 825 vezes desde 29/09/2016
Como configurar Empresas/Unidades no DFe Client?
Visualizado 682 vezes desde 26/09/2016
Como configurar SAT DIMEP para testes?
Visualizado 1983 vezes desde 07/10/2016
Comentários
Nome
Email
Código de Segurança Security Code
Não há comentários para este artigo. Seja o primeiro a postar um comentário.