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. |