最近私は drools を扱っており、いくつかのオブジェクトに対していくつかの特別なチェックを行いたいと考えています。ルールのセクションで関数を使用する必要がありますwhen
が、エラーが発生します。例:
function boolean newFunction(int a){
if(a>0)
return true;
else
return false;
}
rule "new rule"
salience 100
dialect "mvel"
when
eval(newFunction(1))
then
System.out.println("OK");
end
私がいつも得るエラーは次のとおりです。
unable to resolve method using strict-mode: java.lang.Object.newFunction(java.lang.Integer)
when
セクション内の関数の drools はサポートされていませんか?
ありがとう!