2016-05-15 223 views
0

我已经按照drools文档中提到的所有步骤操作(只是对数据对象和规则工件有点不同的命名约定)在此陈述的drools项目linkDrools:错误:无法使用strict-mode解析方法:KIE Workbench(6.4):DRL

我试图在KIE Drools Workbench中安装此项目,安装在jBoss服务器v 6.4上。虽然规则是非常原始的,但是当点击验证按钮时,我仍然会收到错误,如下图所示。我尝试了谷歌搜索,并检查有某些选项喜欢取消严格验证为false,但我不知道在DRL文件中设置它的位置。 enter image description here

[错误:无法使用严格模式来解决方法:nl.cimt.dummyprjt.Company.country()] [附近:{...国家== “NLD” ....}]

任何人都可以在这里帮助。

回答

0

是按照JavaBeans惯例编写的公司吗?你有这个:

private String country; 
public String getCountry(){ return country; } 

改变它,错误将会消失。 (这个标准案例不依赖于“严格模式”。)

+0

的确,它并不依赖于“严格模式”。重新启动机器(不知道发生了什么变化)做了这个诀窍(尽管我只是想说这个)。但是,bean的更改对此没有任何影响。它是在定义变量后自动生成的。非常感谢。 因为我没有足够的分数,所以无法提供答案。 –