1

ルールアプリケーションが KIE サーバーで実行されているときに、ルールエンジンのトレース/ロギングを有効にするにはどうすればよいですか?

ルール アプリケーションはワークベンチで作成され、カスタム コードは含まれていません。KIE REST API を使用してルールを実行できますが、ルールアプリが予期した結果を生成しません。

環境:

Win7

トムキャット9

Drools 6.5.0-ファイナル

アップデート:

次の手順を試しました。

  1. git を使用してワークベンチ プロジェクトをローカルに複製する
  2. プロジェクトのルート ディレクトリに logback.xml を追加します。
  3. 変更をワークベンチの git リポジトリにプッシュして戻す
  4. ワークベンチの Project Editor ビューに logback を依存関係として追加
  5. プロジェクトのバージョンを更新してコンテナに再デプロイする

これを行うと、ロギング設定が無視されますが、スパムはメッセージをコンソールに際限なく記録し、logback クラスをインスタンス化できないことを伝えます。

20-Jun-2017 16:58:29.070 WARNING [http-nio-8080-exec-5] org.kie.server.services.drools.DroolsKieServerExtension.createContainer Unable to create instance of type ch.qos.logback.classic.selector.C
ontextSelector due to ch.qos.logback.classic.selector.ContextSelector
20-Jun-2017 16:58:29.083 WARNING [http-nio-8080-exec-5] org.kie.server.services.drools.DroolsKieServerExtension.createContainer Unable to create instance of type ch.qos.logback.classic.selector.C
ontextJNDISelector due to ch.qos.logback.classic.selector.ContextJNDISelector
20-Jun-2017 16:58:29.101 WARNING [http-nio-8080-exec-5] org.kie.server.services.drools.DroolsKieServerExtension.createContainer Unable to create instance of type ch.qos.logback.classic.selector.D
efaultContextSelector due to ch.qos.logback.classic.selector.DefaultContextSelector
4

1 に答える 1