Páginas filhas
  • DFWKTOOLS-878 DT Download arquivo Debug Menu não transfere arquivo


01. DADOS GERAIS

Linha de Produto:Logix
Segmento:Tecnologia
Módulo:Menu
Função:Geração Debug Menu
Ticket:6651345
Requisito/Story/Issue:DFWKTOOLS-878 / DFWKTOOLS-614


02. SITUAÇÃO/REQUISITO

Ao realizar a geração de debug a partir do menu do produto, ao fechar o programa, não está realizando a transferência do arquivo de Debug gerado no servidor para o disco da máquina local.

03. SOLUÇÃO

Ajuste da rotina do menu que identifica a existência de arquivo de Debug ou Profiler gerado no servidor, para realizar a devida transferência dos arquivos de LOG gerados para o disco da máquina Local.

Veja a seguir o passo a passo de como ficou a geração em "modo Debug" (Passo 1) e "modo Profiler" (Passo 2) a partir do menu:


1. Geração Debug


No momento em que é realizada a execução de um programa a partir do menu em modo DEBUG.

Na primeira execução em modo Debug ou Profiler, o menu irá apresentar uma pergunta para confirmar a pasta local onde os arquivos de LOG serão transferidos após concluir a execução do modo Debug ou Profiler.

Por padrão o menu irá sugerir a pasta temporária do sistema operacional da máquina local. Se desejar trocar a pasta sugerida, basta informar "SIM" e escolher a nova pasta local de destino dos arquivos de LOG.

O menu somente irá perguntar isso na primeira execução em modo Debug a cada vez que o menu for executado pelo usuário.

Assim que a execução do programa em modo Debug for finalizada, o menu irá realizar a compactação e transferência dos arquivos de LOG para a pasta local anteriormente informada.

Se desejar abrir a visualização da pasta local onde os arquivos de LOG foram transferidos, responda SIM.


2. Geração Profiler


No momento em que é realizada a execução em modo Profiler.

A escolha da pasta de destino na primeira execução em modo Profiler será igual ao processo da geração em Debug, onde deverá confirmar a pasta de destino dos arquivos de LOG.

No entanto, ao concluir a execução em modo Profiler de um programa, o menu irá apresentar o seguinte alerta:

Este alerta somente será apresentado quando o menu precisar transferir um arquivo gerado em modo Profiler, pois o servidor de aplicação pode levar alguns segundos para concluir a geração das informações de profiler, que são geradas e sumarizadas no final do arquivo de LOG. 
No momento em que o usuário clicar no botão FECHAR o menu tentará iniciar a transferência do arquivo de Profiler, portanto, se a execução da rotina foi demorada, aguarde alguns segundos antes de clicar no botão Fechar para que a transferência do arquivo de Profiler seja completa.

Se o arquivo de profiler transferido estiver incompleto, entre em contato com o administrador do sistema para avaliar se uma cópia completa foi mantida no servidor. 
Isso pode ocorrer caso o arquivo de profiler seja extenso e no momento em que o menu tentou transferir o arquivo, o servidor de aplicacação ainda não tinha concluído a sua geração,

Assim que a execução do programa em modo Profiler for finalizada, o menu irá realizar a compactação e transferência dos arquivos de LOG para a pasta local anteriormente informada.

Se desejar abrir a visualização da pasta local onde os arquivos de LOG foram transferidos, responda SIM.

04. DEMAIS INFORMAÇÕES

Caso ocorra algum problema na transferência de arquivos de Debug ou Profiler pelo menu, uma cópia é mantida no servidor. 
Já quando a transferência para máquina local é bem sucedida, os arquivos são respectivamente eliminados do servidor.