01. DADOS GERAIS
| Produto: | TOTVS Framework
|
|---|---|
| Linha de Produto: | Linha Logix |
| Segmento: | Tecnologia |
| Módulo: |
Framework (Linha Logix) - Configurações Gerais
|
| Função: | Geração de LOG/DEBUG Framework |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DFWKLOGIX-1955 |
02. SITUAÇÃO/REQUISITO
Ajustes em alguns controles internos realizados com base em chaves de log/debug no profile quando DEBUG gerado via menu ou via chaves individuais via profile impactaram na geração de DEBUG de aplicações pelo menu, onde as mensagens geradas via função utilitária LOG_consoleDebugMessage() passaram a não ser apresentadas, dificultando a investigação e análise de conteúdo por faltarem informações geradas pelas aplicações.
Problema surgiu após liberação do pacote Framework 12.1.2503.FIX01.
03. SOLUÇÃO
Foi ajustada função LOG_consoleDebugMessage() para que ela apenas deixe de gerar conteúdo nos arquivos de LOG/DEBUG gerados a partir do menu caso o arquivo de profile bloqueie a geração de debug framework a partir da chave logix.sorce.debug=0, ou seja, se no profile o valor desta chave for fixado em 0 (zero) as mensagens de DEBUG Framework deixam de ser geradas no arquivo dde LOG e console do appserver.
Para que a geração de mensagens de DEBUG Framework sejam geradas no modo automático é preciso registrar a chave logix.source.debug=1 (ativo) ou que esteja ocultada ou comentada, usando um símbolo # no início da linha onde estiver definida, para que o seu funcionamento entre em MODO AUTOMÁTICO, gerando mensagens via função LOG_consoleDebugMessage() respeitando o tipo de DEBUG selecionado pelo usuário a partir do menu.
04. DEMAIS INFORMAÇÕES
Não se aplica
Disponível a partir do pacote oficial 12.1.2511 ou Framework Fix 12.1.2507(fix01)IMPORTANTE!
05. ASSUNTOS RELACIONADOS
- Não se aplica.