无法加载方言'org.drools.rule.builder.dialect.mvel.MVEL DialectConfiguration:mvel

时间:2011-01-19 08:38:10

标签: axis2 drools mvel

我正在使用drools处理规则。 Web服务调用类中的方法,该类位于web-service的lib目录中的jar中。而这种方法反过来使用drools。现在问题是web-service能够找到使用drools的jar而不是drools-compiler jar,它位于同一个lib目录中。它会给出Unable to load dialect 'org.drools.rule.builder.dialect.mvel.MVELDialectConfiguration:mvel'错误。如果我将web-service.aar/lib中的所有广告文件复制到axis2/WEB_INF/lib,则可以使用它。我还尝试通过在web-service.aar/lib和catalina配置中设置classpath,先设置类路径,然后先将axis2/WEB_INF/lib个罐子放在setenv.sh中。但这也没有帮助。 可能是什么原因/解决方案?

1 个答案:

答案 0 :(得分:0)

您可能需要添加mvel jar的较新版本。我添加了mvel-1.3.3-java1.5.jar,它为我做了诀窍,但只记得重新启动IDE。