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'エラーを出します。すべての jar を にコピーすると機能web-service.aar/libaxis2/WEB_INF/libます。私はまた、web-service.aar/lib最初にjarを取得し、次にaxis2/WEB_INF/libクラスパスを設定しsetenv.shてカタリナ構成を設定する方法でクラスパスを設定しようとしました。しかし、それも役に立ちませんでした。理由/解決策は何ですか?

4

1 に答える 1

0

おそらく、新しいバージョンのmveljar を追加する必要があります。を追加したmvel-1.3.3-java1.5.jarところうまくいきましたが、IDE を再起動することを忘れないでください。

于 2013-01-09T14:15:37.873 に答える