16840 - Erro java.lang.NullPointerException no IntegradorMatriz e IntegradorFilial
Problema: Descrição do Problema: ao ser iniciado/utilizado o IntegradorMatriz e o IntegradorFilial a partir da versão 6.2.3.9, ocorre a seguinte mensagem de erro no Console dos Integradores:
java.lang.RuntimeException: br.com.senior.integrador.exception.InicializaProcessosConfigException: java.lang.RuntimeException: java.lang.NullPointerException
at br.com.senior.integrador.maestro.ThreadMaestro2.iniciarConfiguracao(ThreadMaestro2.java:72)
at br.com.senior.integrador.maestro.ThreadMaestro2.(ThreadMaestro2.java:48)
at br.com.senior.integrador.inicia.IniciaThreadMaestro.main(IniciaThreadMaestro.java:25)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)
at com.install4j.runtime.launcher.WinLauncher.main(Unknown Source)
Caused by: br.com.senior.integrador.exception.InicializaProcessosConfigException: java.lang.RuntimeException: java.lang.NullPointerException
at br.com.sejava.lang.RuntimeException: java.lang.NullPointerException
nior.integrador.start.ConfigLoad2.inicializar(ConfigLoad2.java:136)
at br.com.senior.integrador.start.ConfigLoad2.iniciar(ConfigLoad2.java:156)
at br.com.senior.integrador.maestro.ThreadMaestro2.iniciarConfiguracao(ThreadMaestro2.java:66)
... 9 more
Caused by: java.lang.RuntimeException: java.lang.NullPointerException
at br.com.senior.integrador.start.ConfigLoad2.convertInicializavelToProcesso(ConfigLoad2.java:110)
at br.com.senior.integrador.start.ConfigLoad2.iniciarProcesso(ConfigLoad2.java:87)
at br.com.senior.integrador.start.ConfigLoad2.inicializar(ConfigLoad2.java:131)
... 11 more
Caused by: java.lang.NullPointerException
at br.com.senior.integrador.start.ConfigLoad2.convertInicializavelToProcesso(ConfigLoad2.java:108)
... 13 more
Rotina / Tela: IntegradorMatriz e IntegradorFilial
Solução: Solução: a mensagem de erro mencionada ocorrerá a partir da versão 6.2.3.9 quando não for efetuada a alteração dos arquivos de configuração dos Integradores.
Seguem informações presentes no Notas da versão 6.2.3.9 do Gestão de Lojas:
-----------------------------------------
Integradores geravam mensagens constantemente no monitor
Problema: os integradores geravam mensagens constantes de erro de integração, sendo que nenhuma integração era enviada para o Gestão Empresarial | ERP, e as mensagens também não apresentavam erros de integração.
Correção efetuada: ajustamos os integradores para desabilitar o watchdog (processo automático do integrador que procurava por determinados tipos de inconsistências nas filas dos integradores).
Nota:
a tag deve ser removida de dentro do xml IntegradorLoja.config.xml e IntegradorMatriz.config.xml. Esses arquivos encontram-se nos diretórios de instalação dos integradores.
Locais:
Integrador Loja
Integrador Matriz
-----------------------------------------
Desta forma, é necessário editar os arquivos de configuração citados no Notas da Versão e remover as tags citadas.
Observação: as tags poderão ser exibidas da seguinte forma:
Após a exclusão, os Integradores precisam ser reiniciados.
java.lang.RuntimeException: br.com.senior.integrador.exception.InicializaProcessosConfigException: java.lang.RuntimeException: java.lang.NullPointerException
at br.com.senior.integrador.maestro.ThreadMaestro2.iniciarConfiguracao(ThreadMaestro2.java:72)
at br.com.senior.integrador.maestro.ThreadMaestro2.(ThreadMaestro2.java:48)
at br.com.senior.integrador.inicia.IniciaThreadMaestro.main(IniciaThreadMaestro.java:25)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)
at com.install4j.runtime.launcher.WinLauncher.main(Unknown Source)
Caused by: br.com.senior.integrador.exception.InicializaProcessosConfigException: java.lang.RuntimeException: java.lang.NullPointerException
at br.com.sejava.lang.RuntimeException: java.lang.NullPointerException
nior.integrador.start.ConfigLoad2.inicializar(ConfigLoad2.java:136)
at br.com.senior.integrador.start.ConfigLoad2.iniciar(ConfigLoad2.java:156)
at br.com.senior.integrador.maestro.ThreadMaestro2.iniciarConfiguracao(ThreadMaestro2.java:66)
... 9 more
Caused by: java.lang.RuntimeException: java.lang.NullPointerException
at br.com.senior.integrador.start.ConfigLoad2.convertInicializavelToProcesso(ConfigLoad2.java:110)
at br.com.senior.integrador.start.ConfigLoad2.iniciarProcesso(ConfigLoad2.java:87)
at br.com.senior.integrador.start.ConfigLoad2.inicializar(ConfigLoad2.java:131)
... 11 more
Caused by: java.lang.NullPointerException
at br.com.senior.integrador.start.ConfigLoad2.convertInicializavelToProcesso(ConfigLoad2.java:108)
... 13 more
Rotina / Tela: IntegradorMatriz e IntegradorFilial
Solução: Solução: a mensagem de erro mencionada ocorrerá a partir da versão 6.2.3.9 quando não for efetuada a alteração dos arquivos de configuração dos Integradores.
Seguem informações presentes no Notas da versão 6.2.3.9 do Gestão de Lojas:
-----------------------------------------
Integradores geravam mensagens constantemente no monitor
Problema: os integradores geravam mensagens constantes de erro de integração, sendo que nenhuma integração era enviada para o Gestão Empresarial | ERP, e as mensagens também não apresentavam erros de integração.
Correção efetuada: ajustamos os integradores para desabilitar o watchdog (processo automático do integrador que procurava por determinados tipos de inconsistências nas filas dos integradores).
Nota:
a tag deve ser removida de dentro do xml IntegradorLoja.config.xml e IntegradorMatriz.config.xml. Esses arquivos encontram-se nos diretórios de instalação dos integradores.
Locais:
Integrador Loja
Integrador Matriz
-----------------------------------------
Desta forma, é necessário editar os arquivos de configuração citados no Notas da Versão e remover as tags citadas.
Observação: as tags poderão ser exibidas da seguinte forma:
Após a exclusão, os Integradores precisam ser reiniciados.