0

我已将 DRL 文件和所需的 pojo 作为单独的 jar 文件导入到 guvnor 中。我可以看到依赖类显示为单个规则的事实,并且 Guvnor 通过 URL 公开这些规则。我使用变更集来使用 URL 并为我的数据应用规则。当我这样做时,对于我在 DRL 文件中导入的所有类,我都会收到以下异常消息。

无法分析表达式

[错误:无法使用严格模式解析方法:org.drools.spi.KnowledgeHelper.***]

有人可以帮我解决这个问题吗?

提前致谢!

4

1 回答 1

0

在没有看到 DRL 的情况下,我会猜测一下。我怀疑您使用的是“mvel”方言,但您的 DRL 正在做一些假定 Java 方言的事情。尝试改变它。你可以在这里看到一个例子:

在 Guvnor 中抛出异常(指导编辑器规则)

如果您发布 DRL,那么我可能需要重新考虑并更改/删除此答案。:)

于 2014-10-30T08:53:06.970 回答