0

Drools ワークベンチのプロジェクトで、「Guided Rule」でルールを入力すると、正しくコンテナを起動できます。しかし、ルールがスプレッドシート (*.xls ファイル) から生成されると、次のエラーが発生しました。

org.kie.server.services.impl.KieServerImpl createContainer
SEVERE: Error creating container 'firstApplicationTestCon' for module 'ppdrools:firstApplicationTestProj:1.0'
java.lang.IllegalArgumentException: Unable to instantiate service for Class 'org.drools.compiler.compiler.DecisionTableProvider'

私は何か見落としてますか?プロジェクトを正常にビルドできるのに、コンテナーの起動に失敗したのはなぜですか?

4

1 に答える 1

0

うーん、それは既知のバグです。以下の投稿を参照してください。

[ENG] (6.1.z) 実行サーバーのデシジョン テーブル スプレッドシート

BZ-1214927: デシジョンテーブルの jar 依存関係を kie-server に追加する

2015 年 5 月 28 日の重複したバグ レポート:

バグ 1225979 - Kie サーバーの起動エラー - ClassNotFoundException: org.drools.decisiontable.DecisionTableProviderImpl

このバグは 6.2 がリリースされた 2015-03-05 以降に報告および検証されているため、まだ解決されていないと思います。後で 6.3.0.Beta2 を試してみます。

于 2015-07-14T03:40:01.913 に答える