IBM Rational DOORS中启用事务日志记录

您可以启用客户机日志记录来记录事务详细信息,从而诊断计算机上的意外行为。

关于此任务

您可以启用日志记录来使计算机在 Rational® DOORS®

客户机会话期间记录事务活动。关闭会话时,将禁用日志记录。

要开启日志记录,请在启动需要调试的操作之前使用 DXL 编辑器来运行 DXL。

您必须对已在输出日志文件位置中指定的位置有写许可权。* 客户机日志记录要求您可以成功启动 RATDOORS 客户机并登录。* 如果您已设置 DXL 安全性,那么只有具备“编辑 DXL”权限的用户才能编辑并运行 DXL 过程:1. 以具备 DXL 运行许可权的用户身份登录到 DOORS 2. 单击“工具 > 编辑 DXL”3. 在 DXL 输入字段中输入以下内容:string logfileLocation = "c:\\temp\\doorsclientlog.txt" int logLevel = 6 startLogging_(logfileLocation, logLevel) 4. 单击“运行”5. 执行会导致要进行故障诊断的问题的操作。6. 完成了需要日志记录的操作后,退出 DOORS。注:退出 DOORS 时,将自动禁用 DOORS 客户机日志记录。您还可以通过运行以下 DXL 命令来禁用日志记录:stopLogging_() 7. 压缩日志文件并将其发送给 Rational 支持人员。 相关链接:t_setupdxlsecurity

过程

  1. 登录到 Rational DOORS。对于要为其启用日志记录的计算机,编辑 .xml 配置文件。将文件追加器的 ${LOG_FOLDER_LOCATION} 值替换为可访问路径。 例如:<param name="file" value="c:\IBM\DOORS\log\SystemTrace.log" \>
  2. 使用 -logxconfig 命令行开关来启动组件。
    注: 在 Windows 计算机上启动组件时,您可以通过创建名为 logxconfig 的注册表键(此键使用组件 .xml配置文件的值)来启用应用程序消息记录,而不是使用命令行参数来予以启用。
    1. 要为服务器启用应用程序消息记录,请通过使用 -logxconfig logging_file_name 命令行开关来启动 Rational DOORS 数据库服务器。确保包含 -debug 例如,C:\Program Files\IBM\Rational\DOORS\9.6\doorsd -debug -logxconfig logging-config.xml
    2. 要为客户机启用应用程序消息记录,请通过使用 -logxconfig logging_file_name 命令行开关来启动 Rational DOORS 客户机。 例如,C:\Program Files\IBM\Rational\DOORS\9.6\doors -logxconfig logging-config-client.xml

反馈