Tema anterior: Configuración y eliminación de puntos de interrupción de un procesoTema siguiente: Restablecimiento de un proceso


Depuración de un proceso de Java

El conector de Java utiliza Apache Log4j para capturar los mensajes de registro del conector. Al solucionar una incidencia con un proceso de Java, depúrelo activando y, a continuación, revisando los archivos de registro. Los mensajes de registro capturados en el nivel DEPURAR son muy detallados y deberían servir de ayuda a los ingenieros del sistema para definir la causa raíz de una incidencia.

Nota: Las rutas a los archivos log4j.xml y c2o.log cambian cuando el módulo de Java se ejecuta en un agente de CA Process Automation.

Lleve a cabo los pasos siguientes:

  1. Busque el archivo log4j.xml en la ruta siguiente:
    ruta_instalación_CA Process Automation\Domain\server\c2o\conf\log4j.xml
    
    
  2. Establezca el umbral de log4j del módulo de Java como DEPURAR.

    A continuación se incluye un ejemplo de la sección y línea específicas (mostrada en negrita) del archivo log4j.xml:

    <!-- A size based file rolling appender for C2O and JXTA Logs-->
      <appender name="C2OFILE" class="org.jboss.logging.appender.RollingFileAppender">
    	<errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
    	<param name="File" value="${jboss.server.home.dir}/log/c2o.log"/>
    	<param name="Threshold" value="DEBUG"/>
    	<param name="Append" value="true"/>
    	<param name="MaxFileSize" value="50000KB"/>
    	<param name="MaxBackupIndex" value="3"/>
    	<layout class="org.apache.log4j.PatternLayout">
    	  <param name="ConversionPattern" value="%d %-5p [%c] [%15.15t] %m%n"/>
    	</layout>            
      </appender>  
    
    
  3. Inserte la sección siguiente en el archivo log4j.xml:
    <category name="com.optinuity.c2o.servicegroup.javaobject">	
      <priority value="DEBUG" /> 
    </category> 
    
    
  4. Abra los mensajes del conector de Java capturados en el archivo c2o.log ubicado en la ruta siguiente:
    ruta_instalación_CA Process Automation\Domain\server\c2o\log\c2o.log