Habilitación del rastreo en aplicaciones autónomas y de clientes

Cuando aplicaciones cliente autónomas (como las aplicaciones Java™ que acceden a los enterprise beans contenidos en WebSphere Application Server) tienen problemas para actuar conjuntamente con WebSphere Application Server, puede resultar útil habilitar el rastreo de la aplicación. La habilitación del rastreo para programas cliente producirá que las clases de WebSphere Application Server que utilizan esas aplicaciones, como las clases cliente del servicio de denominación, generen información de rastreo.

Acerca de esta tarea

Una técnica común de resolución de problemas es habilitar el rastreo en las aplicaciones de las aplicaciones servidor y cliente y comparar registros de acuerdo a la indicación de la hora para intentar comprender dónde se está produciendo el problema.

[z/OS]También debe configurar el rastreo desde la consola de MVS utilizando el mandato modify.

Procedimiento

  1. Para habilitar el rastreo de las clases de WebSphere Application Server en una aplicación cliente, añada al script de inicio o al mandato de la aplicación cliente las propiedades del sistema que se muestran en el siguiente ejemplo. La ubicación de la salida y las clases y los detalles que se incluyen en el rastreo siguen las mismas reglas que para añadir el rastreo a WebSphere Application Servers. Por ejemplo, para rastrear el programa de aplicación cliente autónomo llamado com.ibm.sample.MiProgramaCliente, especifique el mandato siguiente:
    java -DtraceSettingsFile=MyTraceSettings.properties 
         -Djava.util.logging.manager=com.ibm.ws.bootstrap.WsLogManager 
         -Djava.util.logging.configureByServer=true com.ibm.samples.MyClientProgram
    
     

    [AIX Solaris HP-UX Linux Windows][z/OS]El archivo identificado por nombre de archivo debe ser un archivo de propiedades situado en la classpath del cliente de aplicaciones o del proceso autónomo. Debe crear un archivo de propiedades de rastreo copiando el archivo %raíz_instalación\properties\TraceSettings.properties en el mismo directorio que el archivo JAR (Java Archive) de la aplicación de cliente.

    [IBM i]El archivo identificado por nombre de archivo debe ser un archivo de propiedades situado en la classpath del cliente de aplicaciones o del proceso autónomo. Debe crear un archivo de propiedades de rastreo copiando el archivo raíz_servidor_aplic/properties/TraceSettings.properties en el mismo directorio que el archivo JAR (Java Archive) de la aplicación de cliente

    No puede utilizar la propiedad -DtraceSettingsFile=TraceSettings.properties para habilitar el rastreo del componente ORB para los clientes ligeros. La salida del rastreo de ORB para los clientes ligeros se puede dirigir estableciendo el parámetro com.ibm.CORBA.Debug.Output = debugOutputFilename en la línea de mandatos.

    Las propiedades del sistema java.util.logging.manager y java.util.logging.configureByServer configuran el registro cronológico de Java para utilizar una clase LogManager del WebSphere Application Server específico y utilizar la configuración del archivo que especifica la propiedad traceSettingsFile. El archivo properties del registro cronológico Java predeterminado, situado en JRE6 (Java SE Runtime Environment 6), no se aplicará.

  2. [AIX Solaris HP-UX Linux Windows][IBM i]Puede configurar el archivo MyTraceSettings.properties para que envíe la salida del rastreo a un archivo utilizando la propiedad traceFileName. Especifique una de estas dos opciones:
    • El nombre completo de un archivo de salida. Por ejemplo, traceFileName=c:\\MyTraceFile.log. Debe especificar esta propiedad para generar una salida visible.
    • stdout. Cuando se especifica, la salida se graba en System.out.
  3. También puede especificar una serie de rastreo para escribir mensajes con la propiedad Serie de rastreo. Especifique una especificación de rastreo de arranque parecida a la que hay disponible en el servidor. Para más comodidad, puede especificar varias series de rastreo individuales en el archivo de valores de rastreo, una serie de rastreo por línea.

Resultados

Estos son los resultados de utilizar cada uno de los valores de propiedad opcionales:
  • Especifique un valor válido para la propiedad traceFileName sin una serie de rastreo para escribir mensajes sólo en el archivo especificado o System.out.
  • Especifique una serie de rastreo sin un valor de propiedad traceFileName para que no genere ninguna salida.
  • Especifique una propiedad traceFileName válida y una serie de rastreo para escribir entradas de rastreo y de mensaje en la ubicación especificada en la propiedad traceFileName.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=ttrb_entrstandal
File name: ttrb_entrstandal.html