我在ilog工作,我有一个决策表,其中说我有5条规则。我有一些输入字段作为条件说名称和年龄(虚拟数据),并有一些相关的行动部分。当我将某些条件值的输入作为null传入时,会调用异常处理程序,其中处理了异常并返回false。但问题是,如果异常发生在第一行然后它应该抛出异常和程序应该直接达到最后的行动,但在我的情况下,所有5个规则被执行,我得到5个异常的值等于表中的行数。规则的异常处理
public boolean handleexception(IRLruntimeexception ex)
{
errorcode=ex.getmessage();
return false;
}
我听到5次错误代码值是不正确
非常感谢您的建议将会尽快尝试 – 2014-09-23 18:53:09
更多指标 – 2014-09-23 18:53:32
您能解释更多吗?你把你的exceptionHandler放在哪里?这是一个规则流处理程序或规则处理程序? – 2014-09-24 09:26:20