如何生成可在ODM Rule Execution Server Console中检查的业务规则输出?

时间:2014-03-27 16:54:45

标签: jrules ibm-odm

我是ODM 8.5(JRules的继任者)的新手,我正在尝试在ODM Rule Execution Server Console中测试一些规则。此时,我只是想确认我的规则更改已成功部署到RES。根据ODM的Testing Ruleset Execution help page,我应该能够检查输出文本框,以查看Explorer > RuleApps > RuleApp > Ruleset > Test Ruleset下的网页上的“写入print.out的字符串”。我已经部署了包含以下代码段的规则:

enter image description here

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

2 个答案:

答案 0 :(得分:1)

note方法将导致输出转到ODM Rule Execution Server控制台的“输出”文本框,例如,使用:

note("*** This is the rule modification ***");

答案 1 :(得分:0)

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

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