示例:为应用程序客户机启用记录和跟踪
ActiveX 到 EJB 网桥提供了两种记录和跟踪格式:“Windows 应用程序事件日志”和“Java™ 跟踪日志”。
- Windows 事件日志
“Windows 应用程序事件日志”显示 JNI 错误、Java 控制台错误消息和 XJB 初始化消息。此日志对于确定 XJBInit() 错误和不是来自 Java 环境的所有非正常异常非常有用。缺省情况下,启用关键错误记录,禁用调试和事件记录。
要启用或禁用记录 Windows Event Log 的某些事件类型,请指定一个或多个 XJBInit() 的参数。如果设置了多个参数,那么会按这些参数出现在到 XJBInit() 方法输入字符串数组中的顺序处理它们。一旦初始化了 XJBInit() 方法,就可不再根据进程进展情况设置/重新设置这些参数。使用 Java java.lang.System.setProperty() 来设置这些值也不会有任何影响。使用事件查看器查看 Windows 应用程序事件日志:- -Dcom.ibm.ws.client.xjb.native.logging.debug=enabled|disabled
启用或禁用调试级别消息显示在 Windows 操作系统事件日志中。这个级别的记录最有用,且显示了大多数的内部错误、用户编程问题或配置问题。
- -Dcom.ibm.ws.client.xjb.native.logging.event=enabled|disabled
启用或禁用事件级别消息出现在 Windows 操作系统事件日志中。
- -Dcom.ibm.ws.client.xjb.native.logging.*=enabled|disabled
启用或禁用事件和调试级别消息出现在 Windows 操作系统事件日志中。 它不可能禁用显示在错误日志中的一些关键错误消息。只有调试和事件级别消息可被禁用。
要打开 Windows 操作系统中的事件查看器:- 单击 。
- 双击管理工具。
- 双击事件查看器。
要在 Windows 操作系统中打开事件查看器,请单击帮助菜单。
。所有的 ActiveX 到 EJB 网桥事件在源列中具有文本 WebSphere XJB,且显示在应用程序日志中。要获得有关使用事件查看器的信息,在事件查看器中单击 - -Dcom.ibm.ws.client.xjb.native.logging.debug=enabled|disabled
- Java 跟踪日志
Java 跟踪日志显示您可用于调试方法调用、类查询和自变量隐式强制转换问题的信息。由于 Java 网桥部分反映 COM IDispatch 接口功能,因此跟踪日志中的信息与 IDispatch 接口中所得到的类似。 要了解跟踪日志,您需要对 IDispatch 有基本了解。
要启用用户记录,将下列参数添加到 XJBInit() 输入字符串数组:"-DtraceString=com.ibm.ws.client.xjb.*=event=enabled" "-DtraceFile=C:\MyTrace.txt"