Para ativar a criação de log e o rastreio de informações do IMS TM
Resource Adapter no WebSphere Application
Server Community Edition, configure a saída de rastreio para um arquivo ou um buffer de memória e especifique o nível de log para os pacotes que contêm informações do IMS TM
Resource Adapter.
Sobre Esta Tarefa
Para imprimir as informações de criação de log e de rastreio para o IMS TM
Resource Adapter:
Procedimento
- Abra o arquivo logging.properties. Esse arquivo está localizado no diretório JAVA_HOME/jre/lib.
Por exemplo: C:\Program Files\IBM\Java60\jre\lib.
O diretório inicial Java pode ser identificado examinando a propriedade java.home no console administrativo do WebSphere Application
Server Community Edition, sob a seção Informações do Sistema Java.
- Especifique o nível de log para o IMS TM
Resource Adapter, incluindo a configuração de com.ibm.j2ca.RAIMSTM.level e configure-o como FINEST:
com.ibm.j2ca.RAIMSTM.level=FINEST
- Por padrão, o manipulador de console é ativado, mas não o
manipulador de arquivo. Assegure-se de que o manipulador de arquivo esteja ativado, removendo o comentário da linha a seguir:
java.util.logging.FileHandler handlers=
- Por padrão, o formatador XML é utilizado para visualizar o log.
Como alternativa, você pode utilizar o formatador simples. Para alterar para o formatador simples, remova o formatador XML padrão e inclua uma linha para utilizar o formatador simples:
//java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter
java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter
- Reinicie o servidor WebSphere.
- Execute seu aplicativo Java™ e examine o arquivo de rastreio. O arquivo de rastreio, por padrão, está localizado no diretório WASCE_HOME/var/temp, conforme definido por esta linha no arquivo: logging.properties
java.util.logging.FileHandler.pattern = %t/java%u.log
Por exemplo, C:\Program Files\IBM\WebSphere\AppServerCommunityEdition\var\temp\java0.log.
Como alternativa, você pode especificar o arquivo de log no arquivo
geronomi-ra.xml na
<resourceadapter-instance> seção.
Por exemplo:
<resourceadapter-instance>
<!-- Specify a name for the resource adapter -->
<resourceadapter-name>IMSTMRA</resourceadapter-name>
<config-property-setting name="traceFilename">imsico-trace.log</config-property-setting>
Essa configuração coloca o arquivo sob imsico-trace.log WASCE_HOME\bin\logs\, por exemplo, C:\Program Files\IBM\WebSphere\AppServerCommunityEdition\bin\logs\imsico-trace_x.log.
Resultados
A seguir, estão saídas de amostra do formatador XML, formatador simples e o arquivo de log do
IMS TM
Resource Adapter especificado no arquivo
geronomi-ra.xml:
- Formatador XML
<?xml version="1.0" encoding="GBK" standalone="no"?>
<!DOCTYPE log SYSTEM "logger.dtd">
<log>
<record>
<date>2012-01-18T10:11:27</date>
<millis>1326852687578</millis>
<sequence>0</sequence>
<logger>com.ibm.j2ca.RAIMSTM</logger>
<level>FINER</level>
<class>com.ibm.j2ca.base.WBIResourceAdapter</class>
<method>start(BootstrapContext)</method>
<thread>10</thread>
<message>Entering method.</message>
</record>
<record>
<date>2012-01-18T10:11:27</date>
<millis>1326852687640</millis>
<sequence>1</sequence>
<logger>com.ibm.j2ca.RAIMSTM</logger>
<level>INFO</level>
<class>com.ibm.j2ca.base.WBIResourceAdapter</class>
<method>start(BootstrapContext)</method>
<thread>10</thread>
<message>AFC Version : 7.0.0.4 IF02</message>
</record>
<record>
<date>2012-01-18T10:11:27</date>
<millis>1326852687687</millis>
<sequence>2</sequence>
<logger>com.ibm.j2ca.RAIMSTM</logger>
<level>FINER</level>
<class>com.ibm.j2ca.base.WBIResourceAdapter</class>
<method>start(BootstrapContext)</method>
<thread>10</thread>
<message>Exiting method.</message>
</record>
- Formatador simples
2012-1-18 10:22:13 com.ibm.j2ca.base.WBIResourceAdapter start(BootstrapContext)
FINER: Entering method.
2012-1-18 10:22:13 com.ibm.j2ca.base.WBIResourceAdapter start(BootstrapContext)
INFO: AFC Version : 7.0.0.4 IF02
2012-1-18 10:22:13 com.ibm.j2ca.base.WBIResourceAdapter start(BootstrapContext)
FINER: Exiting method.
- Arquivo de log do IMS TM
Resource Adapter especificado no arquivo geronomi-ra.xml:
[[12/01/18 10:22:13:453 CST ][ThreadID: 10 ][SequenceNumber: 0][ClassName:
com.ibm.j2ca.base.WBIResourceAdapter ][MethodName: start(BootstrapContext) ]
[Type: INFO ][Logger: com.ibm.j2ca.RAIMSTM ][Level: FINER ][Msg: Entering method. ]]
[[12/01/18 10:22:13:453 CST ][ThreadID: 10 ][SequenceNumber: 1][ClassName:
com.ibm.j2ca.base.WBIResourceAdapter ][MethodName: start(BootstrapContext) ][Type:
INFO ][Logger: com.ibm.j2ca.RAIMSTM ][Level: INFO ][Msg: AFC Version : 7.0.0.4 IF02 ]]
[[12/01/18 10:22:13:468 CST ][ThreadID: 10 ][SequenceNumber: 2][ClassName:
com.ibm.j2ca.base.WBIResourceAdapter ][MethodName: start(BootstrapContext) ][Type:
INFO ][Logger: com.ibm.j2ca.RAIMSTM ][Level: FINER ][Msg: Exiting method. ]]