Rational Publishing Engine 1.3 中的可维护性改进

IBM® Rational® Publishing Engine R1.3 中的可维护性改进。
查看新增内容:

Rational Publishing Engine 调试方式

Rational Publishing Engine 错误

现在,输出库中异常引起的临界错误显示错误消息以及导致错误的模板元素。

现在,输出库中异常引起的临界错误显示错误消息以及导致错误的模板元素。

JavaScript 错误

如果启用了调试方式,那么会显示更多信息。上下文信息包含元素标识、使用脚本的位置以及以下对象的格式:
  • 属性
  • 元素内容
  • 条件
  • 赋值
其他信息包含变量的值、表达式开头的数据属性以及生成错误时这些属性的值。
JavaScript 错误

模板循环

此首选项设置向模板设计者发出关于潜在问题的警告。连续重复处理任何查询或迭代超过 N 次(N 阈值在首选项中进行定义)时,此功能会显示警报。您可以在引擎首选项中设置循环阈值:

循环阈值首选项

例如,将阈值设置为 150 将为运行 301 次的迭代生成以下警告。
CRRPE1064I 正在以一一对应的方法处理文档模板。
CRRPE3604W 已处理模板元素 4(迭代) 150 次,超出了定义的阈值。这对于处理大型数据集的模板而言是正常的,但可指示有关模板执行的问题。
CRRPE3604W 已处理模板元素 4(迭代) 300 次,超出了定义的阈值。这对于处理大型数据集的模板而言是正常的,但可指示有关模板执行的问题。
CRRPE1064I 处理 1500 个发布命令。剩余 1208 个发布命令待处理。
CRRPE1064I 处理 2709 个发布命令。剩余 0 个发布命令待处理。

XML 输入错误

如果启用了调试方式,那么 Rational Publishing Engine 提供了更多信息以帮助您找到 XML 文件中的问题。由于 XML 解析器的工作方式,Rational Publishing Engine 会在发生错误之前显示读取的 XML 内容。
注: 您还可在 XML 编辑器或浏览器中打开 XML 文件以发现输入错误。
XML 输入错误

元素标识

由于很多错误报告现在包含导致错误的元素的标识,因此元素标识目前为可见属性,显示在属性页面以及工具提示中。您还可通过“搜索”菜单搜索特定元素标识。

“属性”视图中的“标识”字段

Rational Publishing Engine 调试程序


反馈