Ejemplo: Habilitación del registro cronológico y el rastro de aplicaciones de clientes ActiveX
El puente de ActiveX a EJB proporciona dos formatos de registro cronológico y de rastreo: Windows Application Event Log y Java™ Trace Log.
- Registro de sucesos de Windows
El registro de sucesos de aplicación de Windows muestra errores JNI, mensajes de error de consola Java y mensajes de inicialización XJB. Este archivo de registro es muy útil para determinar errores XJBInit() y las excepciones inesperadas que no provengan del entorno Java. De forma predeterminada, el registro cronológico de errores más importantes estará habilitado y el registro cronológico de depuración y sucesos estará inhabilitado.
Para habilitar o inhabilitar el registro cronológico de determinados tipos de sucesos en el Registro de sucesos de aplicación de Windows, especifique uno o más parámetros en XJBInit(). Si se establecen varios parámetros, se procesarán en el orden en el que aparezcan en la matriz de series de entrada en el método XJBInit(). Una vez inicializado el método XJBInit(), estos parámetros ya no se pueden establecer ni restablecer mientras dure el proceso. Tampoco tiene ningún efecto el uso de Java java.lang.System.setProperty() para establecer estos valores.- -Dcom.ibm.ws.client.xjb.native.logging.debug=enabled|disabled
Habilita o inhabilita la visualización de los mensajes de nivel de depuración en el registro de sucesos del sistema operativo Windows. Este nivel de registro cronológico es muy útil y muestra la mayoría de errores internos, así como los problemas de programación o configuración.
- -Dcom.ibm.ws.client.xjb.native.logging.event=enabled|disabled
Habilita o inhabilita la aparición de los mensajes de nivel de suceso en el registro de sucesos del sistema operativo Windows.
- -Dcom.ibm.ws.client.xjb.native.logging.*=enabled|disabled
Habilita o inhabilita la aparición de los mensajes de nivel de depuración y de suceso en el registro de sucesos del sistema operativo Windows. No es posible inhabilitar la aparición de algunos mensajes de error importantes en el archivo de registro de error. Sólo se pueden inhabilitar los mensajes de nivel de depuración y suceso.
Para visualizar el registro de sucesos de aplicación de Windows con el visor de sucesos, siga estos pasos:- Pulse .
- Efectúe una doble pulsación en Herramientas administrativas.
- Efectúe una doble pulsación en Visor de sucesos.
Todos los sucesos del puente de ActiveX a EJB muestran el texto WebSphere XJB en la columna de origen y en los registros de la aplicación.
Cuando utilice el visor de registros, puede obtener información de ayuda a través de la opción de menú
. - -Dcom.ibm.ws.client.xjb.native.logging.debug=enabled|disabled
- Archivo de registro de rastreo de Java
El archivo de registro de rastreo de Java muestra información que se puede utilizar para depurar llamadas de métodos, búsquedas de clases y problemas de argumentos forzados. Como la parte de Java del puente reproduce la función de la interfaz COM IDispatch, la información en el archivo de registro de rastreo es similar a lo que se esperaría de una interfaz IDispatch. Para entender el archivo de registro de rastreo, necesita conocimientos básicos de IDispatch.
Para habilitar el registro cronológico de usuario, añada los siguientes parámetros a la matriz de series de entrada XJBInit():"-DtraceString=com.ibm.ws.client.xjb.*=event=enabled" "-DtraceFile=C:\MyTrace.txt"