Erro DEV em SIGAMDI que não ocorre em SIGAADV

Boa tarde a todos.

Estou desenvolvendo uma rotina que apresenta controle de LOG de Integrações (tlpp). Esta rotina pode ser chamada nos menus de browse (Ex.: Cadastro de Clientes) onde os registros são enviados para integrações.

Esta rotina apresenta uma tela com os LOGs relacionados ao registro. E pode ser aberta outra tela para detalhar os JSONs de envio e retorno (onde apresento os mesmos no dbTree). Caso o retorno seja um erro html apresenta em uma tWebEngine.

Quando executo esta rotina entrando no Sistema como SIGAADV o mesmo executa sem erros. Quando executo esta rotina entrando no Sistema como SIGAMDI, ao sair do browse (Ex.: Cadastro de Clientes), o Sistema é encerrado sem gerar error.log. No console.log gera somente as informações:

2024-07-01T15:05:25.932000-03:00 27672|[01/07/2024 15:05:25][thread 27672] tMsgManager - Timeout waiting for data. [MS_RETURN | BIT_END | BIT_COMMIT] 2024-07-01T15:05:25.932000-03:00 27672| [WARN ][SERVER] [THROW][Thread 27672] tConnnErrorException (8:Erro de comunicacao: Erro de sincronismo) on E:\build-dir\TP11-OF20310-TECXWIN64\lib_comm\msgmanager.cpp:472 2024-07-01T15:05:25.932000-03:00 27672| [WARN ][SERVER] [Thread 27672] [01/07/2024 15:05:25] Error ending thread (ed_ho, EDHORNBERGER) Erro de comunicacao: Erro de sincronismo

Alguém já passou por um cenário como este?

Antecipo agradecimentos.

compartilhar
  • Habilita o FWTRACELOG=1, que os logs serão alimentados corretamente. Mas vão agora para os logs das pasta Log

    Lucas de Paulo Santos   2 weeks ago
  • Obrigado pela dica. Mas mesmo assim o console.log não traz nada de relevante. Pelo menos acho

    Edson Hornberger   2 weeks ago
  • Loading Ctree Local [ctreestd.dll] CREATEENV(441) | 01/07/24 16:49:47 | 20732 [INFO]Msg...:[Criar ambiente.] BEGINTRAN(108) | 01/07/24 16:49:48 | 20732 [INFO]Msg...:[Início de movimentação: MPUSERCOMMIT] ENDTRAN(401) | 01/07/24 16:49:48 | 20732 [INFO]Msg...:[Fim da movimentação: MPUSERCOMMIT, Tempo gasto: 0.01 segundos, Registros editado/adicionado( Alias[MPUSR_USR] Registros[1] )] [INFO ][SERVER] [Thread 20732] [01/07/2024 16:50:19] Thread finished (ed_ho, xxxxxxxxxx)

    Edson Hornberger   2 weeks ago
  • Edson, poderia colocar em anexo sua rotina para que eu possa verificar o que ela faz e por qual motivo isso poderia acontecer, por favor.

    Daniel Mendes   2 weeks ago
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags tlpp ou faça a sua própria pergunta.