| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | EAI |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DFWKLOGIX-1991 |
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.
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.
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. |
Não se aplica.