01. DADOS GERAIS
| Produto: | | Solucoes_totvs_parceirosexptotvs |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | | Modulos_framework |
|---|
| ModulosFramework | Framework (Linha Logix) - Tecnologia |
|---|
|
| Modulos_totvs_prestadores_de_servicos |
|---|
|
|---|
| Função: | Geração de LOG DEBUG de aplicações |
|---|
| País: | Brasil |
|---|
| Ticket: |
|
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DFWKLOGIX-1966 |
|---|
02. SITUAÇÃO/REQUISITO
Ao executar aplicações WEB Logix, como no caso do programa GTR10000 (Monitor da Gestão Tributária), que é desenvolvido com interface WEB utilizando componentes do Framework PO-UI, a alimentação de dados na tela WEB é realizada via requisições de APIs HTTP REST para o servidor de aplicação Logix, no entanto para que o LOG/DEBUG ativado pelo usuário a partir do menu seja respeitado também pela aplicação WEB, no ato das requisições HTTP REST que são acionadas durante o uso da aplicação
É preciso prever a melhoria no processo de geração de DEBUG, onde ao fechar a aplicação GRT10000 ou qualquer outra aplicação WEB Logix e retornar ao menu do produto, o arquivo ZIP que é feito download no final do processo, tenha os LOGs de debug do programa principal e também todos os logs das execuções das APIs REST que são processadas pela aplicação WEB durante a execução da tela para facilitar a análise de informações.
03. SOLUÇÃO
Foi feito ajuste no processo de geração de DEBUG para prever a leitura de dados de debug por todas as requisições REST e JOB invocadas a partir da execução da aplicação WEB GTR10000 ou qualquer outra aplicação WEB Logix que utilize o componente LWebDialog e inicie a aplicação usando a propriedade INIT_APP, para que, ao final do processamento da aplicação em modo DEBUG, no arquivo com extensão .ZIP que é feito download para o disco local do usuário, existirá a lista de todos os LOGs de execução da aplicação principal e de todas requisições HTTP REST realizadas pela camada WEB da aplicação para recuperar informações que são apresentadas na tela da aplicação.
...
Um dos arquivos é o LOG/DEBUG semelhante aos arquivos de debug gerados a partir do menu para outras aplicações e o outro LOG é um especificamente gerado para processamentos via Agendador de Tarefas.
Não se aplica.
| Card documentos |
|---|
| Informacao | Disponível a partir do pacote oficial 12.1.2511 ou Framework Fix 12.1.2507(fix01) |
|---|
| Titulo | IMPORTANTE! |
|---|
|
05. ASSUNTOS RELACIONADOS
...