关于drools中读取drl文件出错的问题。
具体文件为:
package com.www.drools
import com.www.ibrms.bom.*;
rule "00000000000000000025_0"
dialect "mvel"
when
$NumberBO:NumberBO(deposit +sum_amount ==sum_score)
then
$NumberBO.username="admin";
end
读取此文件系统报错:
org.drools.rule.InvalidRulePackage: [7,27]: unknown:7:27 Unexpected token 'deposit'
at org.drools.rule.Package.checkValidity(Package.java:419)
at org.drools.common.AbstractRuleBase.addPackage(AbstractRuleBase.java:292)
at com.sinosoft.ibrms.RuleTest.main(RuleTest.java:147)
其中NumberBO是一个对象,其他字段为其属性。
望牛人给予详细解答,谢谢!