Невозможно загрузить диалект 'org.drools.rule.builder.dialect.mvel.MVEL DialectConfiguration: mvel - PullRequest
2 голосов
/ 19 января 2011

Я использую слюни для правил обработки.Веб-сервис вызывает метод в классе, который в jar включен в директорию lib веб-сервиса.И этот метод в свою очередь использует слюни.Теперь проблема в том, что веб-сервис может найти jar, который использует drools, но не jar компилятора drools, который находится в том же каталоге lib.И это дает Unable to load dialect 'org.drools.rule.builder.dialect.mvel.MVELDialectConfiguration:mvel' ошибку.Это работает, если я копирую все банки в web-service.aar/lib в axis2/WEB_INF/lib.Я также попытался установить classpath таким образом, чтобы сначала брать web-service.aar/lib банок, а затем в axis2/WEB_INF/lib, устанавливая classpath в setenv.sh и конфигурации catalina.Но это тоже не помогло.В чем может быть причина / решение?

1 Ответ

0 голосов
/ 09 января 2013

Возможно, вам нужно добавить более новую версию mvel банку.Я добавил mvel-1.3.3-java1.5.jar, и это помогло мне, но не забудьте перезапустить вашу IDE.

...