在发布过程遇到的任何错误都记录在以下日志和跟踪文件:
注意:活动日志为二进制格式。为了查看此日志,您必须使用“日志分析程序”工具。关于更多信息,请参阅《WebSphere Commerce 管理指南》。
- activity.log
- WebSphere Application Server 日志。WebSphere Commerce 中所有的错误消息都写入到 activity.log 中。发布失败时请先检查此日志。
activity.log 位于以下目录:WAS_installdir/logs
WAS_userdir/Base/WAS_instance_name/logs
WCStudio_installdir/workspace_name/.metadata/plugins/com.ibm.etools.server.core/tmp0/logs
其中 workspace_name 是 workspace_db2 或 workspace_oracle,这取决于您正在使用的数据库。
- SystemOut.log 和 SystemErr.log
- SystemOut.log 位于以下目录,它包含商店发布期间写入到标准输出的所有信息以及标准错误。SystemOut.log 和 SystemErr.log 位于以下目录:
WAS_installdir/logs/instance_name
WAS_userdir/Base/WAS_instance_name/logs/WC_ instance_name
重要信息:SystemOut.log 在 WebSphere Commerce Studio 中不可用。缺省情况下,WebSphere Commerce Studio 在 WebSphere Test Environment 中停止和启动应用程序服务器时不保存日志文件。关于启用 WebSphere Commerce Studio 以在停止和启动 WebSphere Test Environment 中的应用程序服务器时保存日志文件的指导,请参阅《WebSphere Studio 应用程序开发者信息中心》。
- messages.txt
- 包含来自发布过程的装入程序软件包部分的消息。
这些消息中提及的行或列号引用文件 store-data-assets.xml(该文件是在标识解析器运行之后创建的)和 store-data-assets-resolved.xml(它是在装入程序运行之后创建的)。错误消息中提及的行或列号引用这些输入文件:store-data-assets.resolved.xml(在装入程序的情况下)以及 store-data-assets.xml(在标识解析器的情况下)。关于这些文件的更多信息,请参阅《WebSphere Commerce 商店开发指南》『发布完整商店』章。
包含来自发布过程的装入程序软件包部分的消息。
这些消息中提及的行号或列号引用文件 store-data-assets-resolved.xml(它是在装入程序运行之后创建的)。这些错误消息中提及的行或列号引用此输入文件。关于这些文件的更多信息,请参阅《WebSphere Commerce 商店开发指南》『发布完整商店』章。
messages.txt 位于以下目录中:WC_installdir/instances/instance_name/logs
WC_userdir/instances/instance_name/logs
WCStudio_installdir/Commerce/logs
注意:要配置 messages.txt 日志文件(即,调整日志级别或其它选项),请编辑以下文件:
WC_installdir/instances/instance_name/xml/loader/WCALoggerConfig.xml
WC_userdir/instances/instance_name/xml/loader/WCALoggerConfig.xml
WCStudio_installdir/Commerce/instances/instance_name/xml/loader/WCALoggerConfig.xml
- trace.txt
- 包含装入程序软件包和发布过程的标识解析器部分的跟踪信息。缺省情况下,trace.txt 是关闭的。
trace.txt 位于以下目录中:WC_installdir/instances/instance_name/logs
WC_userdir/instances/instance_name/logs
WCStudio_installdir/Commerce/instances/instance_name/logs
在缺省情况下,trace.txt 是循环日志。
注意:要配置 trace.txt 日志文件(即,调整日志级别或其它选项),请编辑以下文件:
WC_installdir/instances/instance_name/xml/loader/WCALoggerConfig.xml
WC_userdir/instances/instance_name/xml/loader/WCALoggerConfig.xml
WCStudio_installdir/Commerce/instances/instance_name/xml/loader/WCALoggerConfig.xml
RESWCSID.txt
- 包含来自发布过程的标识解析器部分的消息。这些消息中提及的行或列号引用这些输入文件,例如 store-data-assets.xml 文件。RESWCSID.txt 位于以下目录:
WC_userdir/instances/instance_name/logs注意:要配置 RESWCSID.txt 日志文件(即,调整日志级别或其它选项),请编辑以下文件:
WC_userdir/instances/instance_name/xml/loader/WCALoggerConfig.xml
- trace.log
- 部分的 WebSphere Application Server 跟踪日志。如果启用了 SC_DEVTOOLS 跟踪组件,则包含发布过程的跟踪信息。有关启用记录的更多信息,请参阅《WebSphere Commerce 管理指南》“配置”章节。
trace.log 位于以下目录中:WAS_installdir/logs/WC_instance_name
WAS_userdir/Base/instance_name/logs/WC_ instance_name
WCStudio_installdir/workspace_name/.metadata/plugins/com.ibm.etools.server.core/tmp0/logs
其中 workspace_name 是 workspace_db2 或 workspace_oracle,这取决于您正在使用的数据库。