Histórico da Página
01. DADOS GERAIS
Produto: |
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| ||||||||||||||||
Segmento: |
| ||||||||||||||||
Módulo: | Administração Logix - Framework | ||||||||||||||||
Função: | Comunicação HTTP REST | ||||||||||||||||
País: | Brasil | ||||||||||||||||
Ticket: | 11187613 | ||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DFWKTOOLS-4766 |
02. SITUAÇÃO/REQUISITO
Na ocorrência de alguma exceção de uma API através do acionamento de uma função 4GL durante uma requisição HTTP REST, o retorno da requisição não reportava de forma clara o problema e através do LOG do AppServer também fica difícil identificar o problema.
03. SOLUÇÃO
Foram realizadas algumas melhorias em relação ao tratamento de erros nas execuções de funções a partir das requisições HTTP REST, fazendo o devido retorno com melhor detalhamento da falha, bem como registro de mensagens de LOG no AppServer para facilitar a identificação da origem do problema.
04. DEMAIS INFORMAÇÕES
Dica | ||
---|---|---|
| ||
Para ativar a geração de mensagens de LOG no AppServer durante o processamento de requisições HTTP REST, com objetivo de facilitar a identificação de problemas através de um nível mais detalhado de informações, pode-se ativar algumas chaves no AppServer e Profile Logix, sendo:
FWTRACELOG=1 FWLOGMSG_DEBUG=1
logix.debug=1 logix.source.debug=1 Com a ativação destas chaves todo detalhamento das informações recebidas pelo AppServer nas requisições HTTP REST serão devidamente registrados com mensagens de DEBUG no arquivo de LOG do AppServer, sendo alguns dados como:
Observação Caso surja algum problema relacionado a alguma formatação de conteúdos em JSON, é possível também ativar a chave de profile logix.json.debug=1, onde no arquivo de LOG do AppServer serão registradas informações de conversões de dados no formato JSON. Neste caso as mensagens no LOG do AppServer serão precedidas da TAG [JSON]. |
Card documentos Informacao Disponível a partir do pacote oficial 12.1.33 ou Framework Fix 12.1.32.(fix01) Titulo IMPORTANTE!
05. ASSUNTOS RELACIONADOS
Templatedocumentos |
---|