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 を使用してログ機能を構成および設定するにはどうすればよいですか。例を挙げていただけますか?
ありがとう。