Guia de Resolução de Problemas

Índice

Configurando Manualmente a Depuração Avançada

A depuração avançada, incluindo o Transporte e o rastreio IPMON, requer a inclusão de parâmetros na tag APPLET no arquivo HTML. Iniciando com o Host On-Demand V9, você pode incluir esses parâmetros utilizando a janela Determinação de Prpblemas de > Opções Avançadas do Assistente de Implementação. No entanto, você pode incluí-los manualmente editando diretamente o código HTML. Execute as seguintes etapas para incluir os parâmetros manualmente:

Rastreio de Transporte
Rastreio IPMON

Rastreio de Transporte

O parâmetro TraceOptions já foi incluído na marcação APPLET do cliente em cache com determinação de problema (HODCachedDebug.html) e no cliente de Download com determinação de problemas (HODDebug.html), mas está comentado. Utilize um editor de texto para remover o comentário do parâmetro IPMonitor para utilizar o parâmetro com esses dois clientes.

É possível utilizar o Assistente para Implementação apenas para editar arquivos criados com o Assistente para Implementação. Não é possível utilizar o Assistente para Implementação para editar o cliente em cache com determinação de problemas ou o cliente de Download com determinação de problemas.

Para incluir o parâmetro TraceOptions em arquivos HTML criados sem utilizar o Assistente para Implementação, utilize um editor de texto para editá-los. A sessão deve incluir primeiro os componentes de determinação de problemas. Altere:

<APPLET archive="hod.jar,sccbase.jar" CODE="com.ibm.eNetwork.HOD.HostOnDemand.class" WIDTH=584 HEIGHT=450>

para:

<APPLET archive="hoddbg.jar,sccbase.jar" CODE="com.ibm.eNetwork.HOD.HostOnDemand.class" WIDTH=584 HEIGHT=450>

e inclua o seguinte parâmetro na tag applet:

<PARAM  NAME=TraceOptions    VALUE="[<option_tag=<option_value>,...]">
Por exemplo,
<PARAM  NAME=TraceOptions   VALUE="SaveLocation=Local,OutputFile=c:\temp\trace.tlg,HOD.Session=3">
inicia o recurso de rastreio, rastreia o módulo HOD.session no nível 3 e salva o arquivo de rastreio em c:\temp\trace.tlg no cliente.

Coloque a cadeia seguinte a VALUE= entre aspas. Sem aspas, o servidor Host On-Demand pára de analisar assim que atinge um espaço. Isso pode fazer com que algumas das definições TraceOptions que você deseja definir sejam descartadas pelo servidor Host On-Demand.

Existe também um arquivo de amostra, cmptrace.html, que pode demonstrar como utilizar esse parâmetro. Ele está localizado no diretório x:\hostondemand\hod\ibmserv.

Opção de Rastreio Valores Suportados Descrição
Funções, Componentes e Níveis HOD.JNILoad=1,2,3
HOD.PrtTerminal=1,2,3
HOD.Macro=1,2,3
HOD.Session=1,2,3
HOD.BlinkRemapModel_Trace=1,2,3
HOD.ImportExport=1,2,3
HOD.ColorRemapModel3270_Trace=1,2,3
HOD.Screen=1,2,3
HOD.Config=1,2,3
HOD.FUDOMA=1,2,3
HOD.Keypad=1,2,3
HOD.ColorRemap=1,2,3
HOD.CodePage=1,2,3
HOD.MacroManager=1,2,3
HOD.KeyRemap=1,2,3
HOD.FileTransfer=1,2,3
HOD.ServiceLocationProtocol=1,2,3
HACL.Printer=1,2,3
HACL.ECLScreenReco=1,2,3
HACL.ECLField=1,2,3
HACL.ECLErr=1,2,3
HACL.ECLOIAEvent=1,2,3
HACL.Transport=1,2,3
HACL.ECLOIA=1,2,3
HACL.ECLSession=1,2,3
HACL.ECLPS=1,2,3
HACL.DataStream=1,2,3
HACL.ECLScreenRecoEvent=1,2,3
HACL.ECLCommEvent=1,2,3
HACL.ECLPSEvent=1,2,3
HACL.ECLScreenDesc=1,2,3
HACL.ECLXFer=1,2,3
HACL.ECLRecoDebugEvent=1,2,3
HACL.ECLFieldList=1,2,3
Componentes do Host On-Demand que podem ser rastreados. Entre em contato com o Serviço IBM para saber quais módulos devem ser rastreados. Os números 1, 2 e 3 indicam o tipo de mensagem registrada: 1 para informativa, 2 para Aviso e 3 para Erro.
     
Salvar Localização SaveLocation=Server,Local Determina se o arquivo de rastreio será salvo na máquina do cliente ou na máquina servidora do Host On-Demand. Se SaveLocation não for especificado, o arquivo de rastreio será salvo na máquina servidora do Host On-Demand, no diretório private, como SVRLOGANDTRACE.[user_name].user, onde user_name é o ID do usuário utilizado para efetuar logon na sessão do Host On-Demand.
     
Arquivo de Saída Local OutputFile=x:\filename.trc Especifica o nome e o local do arquivo de rastreio quando SaveLocation=Local. Quando SaveLocation=Server, o arquivo é salvo no servidor Host On-Demand, no diretório private como
SVRLOGANDTRACE.[user_name].user, onde user_name é o ID do usuário a efetuar logon do Host On-Demand.
     
Número de Entradas de Rastreio NumberOfTraceEntries=1024 Limita o número de entradas de rastreio no arquivo de rastreio.

Rastreio IPMON

O parâmetro IPMonitor já foi incluído na marcação APPLET do cliente em cache com determinação de problema (HODCachedDebug.html) e no cliente de Download com determinação de problemas (HODDebug.html), mas está comentado. Utilize um editor de texto para remover o comentário do parâmetro IPMonitor para utilizar o parâmetro com esses dois clientes.

É possível utilizar o Assistente para Implementação apenas para editar arquivos criados com o Assistente para Implementação. Não é possível utilizar o Assistente para Implementação para editar o cliente em cache com determinação de problemas ou o cliente de Download com determinação de problemas.

Para incluir o parâmetro IPMonitor em arquivos HTML criados sem utilizar o Assistente para Implementação, utilize um editor de texto para editá-los. A sessão deve incluir os componentes de determinação de problemas. Altere:

<APPLET archive="hod.jar,sccbase.jar" CODE="com.ibm.eNetwork.HOD.HostOnDemand.class" WIDTH=584 HEIGHT=450>

para:

<APPLET archive="hoddbg.jar,sccbase.jar" CODE="com.ibm.eNetwork.HOD.HostOnDemand.class" WIDTH=584 HEIGHT=450>

e inclua o seguinte parâmetro na marcação do applet:

<PARAM  NAME=IPMonitor    VALUE="[<option_tag=<option_value>,...]">

Por exemplo,

<PARAM  NAME=IPMonitor    VALUE="SessionName=My Session,TraceFile=c:\mydirectory\trace.trc">
inclui a opção Iniciar Sessão com o IPMonitor no menu quando você clica com o botão direito do mouse no ícone da sessão denominado "3270 para myhost" na área de trabalho do Host On-Demand. A seleção desta opção inicia a sessão e também o IPMonitor. O arquivo de rastreio é salvo como c:\mydirectory\trace.trc.

Coloque a cadeia seguinte a VALUE= entre aspas. Sem aspas, o analisador HTML pára de analisar a cadeia quando atinge um espaço. Isso pode fazer com que algumas definições do IPMonitor que você deseja definir sejam descartadas pelo analisador HTML.

Há também um arquivo de exemplo, ipmon.html, que pode mostrar como utilizar esse parâmetro. Ele fica localizado no diretório x:\hostondemand\lib\samples\IPMonitor.

Opção de Rastreio Valores Suportados Descrição
SessionName Qualquer nome de sessão disponível no desktop do Host On-Demand, digitado exatamente como aparece nas propriedades da sessão e como exibido abaixo do ícone da sessão. Especifica o nome da sessão que você deseja iniciar juntamente com o IPMonitor. Se nenhum nome de sessão for especificado, o IPMonitor poderá ser executado por todas as sessões de vídeoo 3270, 5250 e VT definidas para o desktop do Host On-Demand em que você efetuou logon.
TraceFile Qualquer nome de arquivo válido. Especifica o nome do arquivo de rastreio em que o rastreio do IPMonitor é salvo. Se nenhum nome de arquivo for especificado, o IPMonitor salvará o arquivo de rastreio no output.tlg no caminho especificado, na "user.dir" de propriedade do sistema JVM.

Quando você selecionar Iniciar Sessão com o IPMonitor no menu iniciar do ícone da sessão, o IPMonitor v1.0 para Java, Modo Automático será exibido primeiro e, em seguida, a sessão será iniciada.

Tópicos Relacionados:

Topo da Página Índice