Páginas filhas
  • DFWKLOGIX-1991 DT EAI Ajustes geração de LOGs e proteção de execução de adapter


01. DADOS GERAIS

Produto:

TOTVS Framework

Linha de Produto:

Linha Logix

Segmento:

Tecnologia

Módulo:

Framework (Linha Logix) - Integrações

Função:EAI
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DFWKLOGIX-1991


02. SITUAÇÃO/REQUISITO

Algumas execuções de integrações via EAI, ao enviar ou receber mensagens, na ocorrência de erros, é preciso ter alguma proteção para evitar interrupção da execução da integração e realizar um tratamento de exceção com o devido registro de mensagens com o detalhamento do erro ocorrido.

03. SOLUÇÃO

Alteração dos pontos de execução relacionados ao envio e recebimento de retorno de integrações EAI, onde são invocadas respectivas funções 4GL nos adapters de negócio, para que seja feito o tratamento de erro, que em caso de alguma ocorrência de exceção durante o processamento da função do adapter de negócio, a rotina de gerenciamento EAI consiga capturar a falha e registrar devidamente a falha, processando um retorno no formato válido para as requisições e com isso evitando assim interrupção de serviços de integração EAI.

Foram também incluidas mensagens de LOG/DEBUG nas rotinas de processamento das integrações EAI para facilitar o processo de análise pelos times de atendimento e desenvolvimento em caso de ocorrência de falhas, mas estas mensagens são registradas apenas quando o modo DEBUG estiver em uso.


Correção pontual para build 32 bits


Alteração de função de ativação de DEBUG de componentes Freeform, para um ajuste pontual de ocorrência de falha por falta de declaração de variável chamada LForce apenas na execução em build 32 bits após a liberação do pacote FIX Framework 12.1.2507.fix01. No build 64 bits esta situação não ocorria.

04. DEMAIS INFORMAÇÕES

Não se aplica.


IMPORTANTE!

Disponível a partir do pacote oficial 12.1.2511 ou Framework Fix 12.1.2507(fix02)


05. ASSUNTOS RELACIONADOS

  • Não se aplica.