Analisando os Dados de Rastreio

Os dados de rastreio no arquivo trace.log do WebSphere Application Server incluem o tempo e a sequência de chamadas de método pelas classes base e pelas classes adicionais com base na configuração da definição de criação de log e de rastreio.

Sobre Esta Tarefa

O formato de saída de rastreio consiste em:
  • um registro de data e hora
  • um ID de encadeamento
  • um nome abreviado do componente de criação de log
  • um indicador de tipo de evento
  • a classe que emitiu a mensagem ou o evento de rastreio
  • mensagem de texto adicional
As entradas de rastreio a seguir demonstram as informações que são registradas quando o WebSphere Application Server é adequadamente configurado para o IMS TM Resource Adapter.
  • RAIMSTM é o nome abreviado do IMS TM Resource Adapter.
  • Sempre que ocorre um evento importante, as informações são registradas para a sua entrada e saída.
[7/5/11 14:24:04:968 PDT] 00000012 RAIMSTM       2 com.ibm.ims.ico.IMSTCPIPAdapter generateClientID() Entering method.
[7/5/11 14:24:04:968 PDT] 00000012 RAIMSTM       3 com.ibm.ims.ico.IMSTCPIPAdapter generateClientID()         LocalPort = [3107]
[7/5/11 14:24:04:968 PDT] 00000012 RAIMSTM       3 com.ibm.ims.ico.IMSTCPIPAdapter generateClientID()         IP Address = [9030020219]
[7/5/11 14:24:04:968 PDT] 00000013 RAIMSTM       3 com.ibm.ims.ico.IMSTCPIPAdapter generateClientID()         Generated ID  = [HWSY6N4P]
[7/5/11 14:24:04:968 PDT] 00000013 RAIMSTM       < com.ibm.ims.ico.IMSTCPIPAdapter generateClientID() Exiting method.
[7/5/11 14:24:04:968 PDT] 00000013 RAIMSTM       3 com.ibm.ims.ico.IMSTCPIPAdapter connect() <-- [com.ibm.ims.ico.IMSTCPIPAdapter@1eca167.connect()]
Se a conexão com o sistema host do IMS for bem-sucedida, o rastreio mostrará que a mensagem foi enviada ao IMS e o ID do cliente será gerado.
[7/5/11 14:24:04:968 PDT] 00000013 RAIMSTM       2 com.ibm.connector2.ims.ico.inbound.IMSInboundUtil .sendIMSMessage() Entering method.
[7/5/11 14:24:04:968 PDT] 00000013 RAIMSTM       3 com.ibm.connector2.ims.ico.inbound.IMSInboundUtil .sendIMSMessage() Mode is: MODE_RECEIVE_ASYNCOUTPUT_AUTO
[7/5/11 14:24:04:968 PDT] 00000012 RAIMSTM       3 com.ibm.ims.ico.IMSTCPIPAdapter generateClientID()         Generated ID  = [HWSYEW06]
[7/5/11 14:24:04:968 PDT] 00000012 RAIMSTM       < com.ibm.ims.ico.IMSTCPIPAdapter generateClientID() Exiting method.
[7/5/11 14:24:04:968 PDT] 00000012 RAIMSTM       3 com.ibm.ims.ico.IMSTCPIPAdapter connect() <-- [com.ibm.ims.ico.IMSTCPIPAdapter@1ee8e00.connect()]
As entradas de rastreio a seguir demonstram uma conexão com falha com o IMS (host dev555.vmec.ibm.com; porta 9999). Uma mensagem ICO0003E é registrada. Quando a conexão falha, nenhuma mensagem é enviada.
connect() ->  [com.ibm.ims.ico.IMSTCPIPAdapter@2037bc2.connect(): HostName=dev555.vmec.ibm.com PortNumber=9999] SocketTimeout = [0]
[7/5/11 14:24:16:734 PDT] 00000021 RAIMSTM       E com.ibm.connector2.ims.ico.IMSTCPIPManagedConnection connect() ICO0003E: com.ibm.connector2.ims.ico.IMSTCPIPManagedConnection@2037bae.connect() error. Failed to connect to host [dev555.vmec.ibm.com], port [9999]. [java.net.UnknownHostException: dev555.vmec.ibm.com]  Explanation=The IMS TM resource adapter was unable to connect to the host and port combination. java_exception indicates the reason for the failure to connect.  UserAction=Examine the exception to determine the reason for the failure to connect to the host.
[7/5/11 14:24:16:734 PDT] 00000021 RAIMSTM       2 com.ibm.connector2.ims.ico.IMSManagedConnection errorOccurred(Exception) Entering method.
[7/5/11 14:24:16:734 PDT] 00000021 ConnectionEve W   J2CA0206W: A connection error occurred.  To help determine the problem, enable the Diagnose Connection Usage option on the Connection Factory or Data Source.
[7/5/11 14:24:16:734 PDT] 00000021 ConnectionEve A   J2CA0056I: The Connection Manager received a fatal connection error from the Resource Adapter for resource 
Com uma conexão bem-sucedida, quando a mensagem é enviada, os dados de rastreio mostram o buffer que é enviado. Essas informações são as mesmas vistas em um gravador de rastreio do IMS Connect, a não ser que você tenha customizado a rotina de saída.
 [7/5/11 14:24:04:984 PDT] 00000012 RAIMSTM       2 com.ibm.ims.ico.IMSTCPIPAdapter send(byte[]) Entering method.
[7/5/11 14:24:04:984 PDT] 0000000b ApplicationMg A   WSVR0221I: Application started: query
[7/5/11 14:24:04:984 PDT] 0000000b CompositionUn A   WSVR0191I: Composition unit WebSphere:cuname=query in BLA WebSphere:blaname=query started.
[7/5/11 14:24:04:984 PDT] 00000013 RAIMSTM       3 com.ibm.ims.ico.IMSTCPIPAdapter send(byte[]) Buffer sent:
	[
		000001f2 001c0100 5cc8e6e2 d1c1e55c |...2. ..*HWSJAV*| : 16
		00000000 c0ff0000 c8e6e2e8 f6d5f4d7 |....{...HWSY6N4P| : 32
		01100000 28004040 40404040 4040a0e0 |......        µ\| : 48
		00000000 00000000 00000000 00010000 |................| : 64
		00480240 01104040 40404040 40400000 |.ç. ..        ..| : 80
		00000000 00000000 00000000 00000000 |................| : 96
		00000000 00000000 00000000 00000000 |................| : 112
		00000000 00000000 00000000 00004040 |..............  | : 128
		40404040 40400000 006ac614 09024040 |      ...¦F...  | : 144
		40404040 40400903 40404040 40404040 |      ..        | : 160
		00000000 00000000 00000000 00000000 |................| : 176
		00000000 00000000 00000000 00000000 |................| : 192
		00000000 00000000 00000000 00000000 |................| : 208
		00000000 00000000 00000000 00000000 |................| : 224
		00000000 00000000 00000000 00000000 |................| : 240
		00000100 0000c9d4 e2f14040 4040c8e6 |......IMS1    HW| : 256
		e2e8f6d5 f4d70000 00000000 00000000 |SY6N4P..........| : 272
		00000000 00000000 00000000 00000000 |................| : 288
		00000000 00004040 40404040 40401040 |......        . | : 304
		00000000 00004040 40404040 40400000 |......        ..| : 320
		00000300 00000000 00000000 0000e3d4 |..............TM| : 336
		d9c1e3d7 f4400000 00000000 00000000 |RATP4 ..........| : 352
		00000000 00000000 00000000 00000000 |................| : 368
		00000000 00000000 00000000 00000000 |................| : 384
		00000000 00000000 00000000 00000000 |................| : 400
		00000000 00000000 00000000 00000000 |................| : 416
		00000000 00000000 00000000 00000000 |................| : 432
		00000000 00000000 00000000 00000000 |................| : 448
		00000000 00000000 00000000 00000000 |................| : 464
		00000000 00000000 00000000 00000000 |................| : 480
		00000000 00000000 00000000 00000000 |................| : 496
		0000                                |..|
	]
[7/5/11 14:24:04:984 PDT] 00000013 RAIMSTM       < com.ibm.ims.ico.IMSTCPIPAdapter send(byte[]) Exiting method.

Para obter mais informações sobre como trabalhar com o rastreio, consulte as informações de resolução de problemas e de suporte no Centro de Informações do WebSphere Application Server.


Feedback