我想创建一个日志,例如 System.out.println("RuleName : "+ruleName); 在 IBM ODM 规则引擎中。
这就是我所做的;
1- 创建静态的 BOM 虚拟方法并获取实例的参数,该实例是 ilog.rules.engine.IlrRuleInstance 的对象。
instance ilog.rules.engine.IlrRuleInstance
2-通过以下创建 BOM 到 XOM 的映射
System.out.println("Log icinde");
String ruleName = "";
if (instance != null )
ruleName = instance.getRuleName();
else
System.out.println("instance null!");
if (ruleName != null) {
System.out.println("RuleName: "+ ruleName);
}
return;
3- 在规则流中将其称为初始或最终操作。
utility.logla(ruleInstance);
但是当我执行流程时,我的日志不起作用实例为null并且 ruleName 也为null;
我应该如何使用 bom.xml 配置和设置日志记录功能。你能给我一个例子吗?
谢谢。