Page tree

143087 - MFRWJOI-392 - Melhorias na Geração de Arquivos de Log para Programas de Multiprocessamento

Linha de Produto:

Logix

Segmento:

Tecnologia

Módulo:

Framework

Função:

Menu Logix (MEN1100)

Situação/Requisito:

Ao executar um programa com multiprocessamentos em modo debug ou profiler pelo menu (como o FIN20014, por exemplo) o arquivo de log gerado ao final do programa possui informações de todos os subprocessos executados pelo mesmo, o que dificulta a análise de possíveis inconsistências no programa.

Solução/Implementação:

Foi realizada uma alteração no menu para que, para cada subprocesso executado por um programa de multiprocessamentos, seja gerado um arquivo de log e ao final da execução deste programa, estes arquivos de LOG sejam compactados gerando um arquivo ZIP final.

Importante

Para que a geração do arquivo ZIP seja efetuada corretamente pelo menu é preciso da biblioteca Java ZipFiles. Esta biblioteca deve ficar na pasta onde encontram-se as outras bibliotecas Java utilizadas pelo Logix (geralmente na pasta "lib" abaixo da pasta do servidor de aplicação).

Importante

Caso não exista uma atualização automática da variável de ambiente CLASSPATH, será necessário atualizá-la manualmente incluindo o caminho completo do arquivo ZipFiles.jar. Lembrando que após a alteração de qualquer variável de ambiente Windows ou Linux será necessário reiniciar todos os servidores de aplicação TOTVS TEC.