2011-01-19 30 views
2

我正在使用drools處理規則。 Web服務在Web服務的lib目錄中包含的jar中調用一個方法。而這種方法反過來使用流口水。現在的問題是Web服務能夠找到使用drools的jar,但不能找到駐留在同一個lib目錄下的drools-compiler jar。它會給出Unable to load dialect 'org.drools.rule.builder.dialect.mvel.MVELDialectConfiguration:mvel'錯誤。如果我將web-service.aar/lib中的所有罐子複製到axis2/WEB_INF/lib,它就可以工作。我還嘗試設置類路徑,以便通過設置setenv.sh和catalina配置中的類路徑,首先採用web-service.aar/lib罐,然後在axis2/WEB_INF/lib中採用web-service.aar/lib罐。但那也沒有幫助。 什麼是原因/解決方案?無法加載方言'org.drools.rule.builder.dialect.mvel.MVEL DialectConfiguration:mvel

回答

0

您可能需要添加更新版本的mvel罐子。我添加了mvel-1.3.3-java1.5.jar,它爲我做了竅門,但只記得重新啓動IDE。