0

我是 ODM 8.5(JRules 的后续版本)的新手,我正在尝试在 ODM 规则执行服务器控制台中测试一些规则。此时,我只是想确认我的规则更改已成功部署到 RES。根据 ODM 的测试规则集执行帮助页面,我应该能够检查输出文本框,以查看来自网页下的“写入 print.out 的字符串” Explorer > RuleApps > RuleApp > Ruleset > Test Ruleset。我部署了一个包含以下代码段的规则:

在此处输入图像描述

println但是,执行规则后,我在“输出”框中看不到 的输出。当他们说“print.out”时,println 是文档所指的吗?如果我尝试将“System.out.println”替换为“print.out”,则会出现语法错误。如何让简单的调试输出出现在输出框中?

4

2 回答 2

1

note方法将导致输出转到 ODM 规则执行服务器控制台的输出文本框,例如,使用:

note("*** This is the rule modification ***");
于 2014-03-28T14:16:41.170 回答
0

您可以在 RES 控制台中使用决策仓库(DW)。

首先,您需要在规则集属性中激活跟踪。然后在执行之后,您可以在 DW 中搜索执行信息,例如,执行的规则、数据值等...查看在线文档详细信息(查找 ODM IBM 8.5)请注意,这可能会减慢您的决策速度,所以最好不要在生产系统中使用此功能。希望这可以帮助。

于 2017-06-13T21:25:23.830 回答