問題タブ [drools-flow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
825 参照

drools - drools の配列リストに int 値を追加する方法

drools は初めてです。5.6.0 バージョンの drools を使用しています。変数が何らかの条件を満たすときに、int 値を ArrayList に追加したいと考えています。

コントロールがthenの部分に入っていません。前もって感謝します。

0 投票する
1 に答える
355 参照

drools - Tomcat を使用して Drools Workbench 6.2.0 をインストールする際のエラー

Drools は初めてです。Drools ワークベンチ 6.2.0 を Tomcat サーバーにインストールしようとしています。 .

0 投票する
1 に答える
174 参照

java - Drools は、KnowledgeBuilder エラーの後、ルールをリロードしません

KnowledgeAgent と change-set.xml を使用して、実行時のルールの変更を追跡しています。

JBoss docs の標準設定では、通常は正常に動作します。私も設定したknowledgeAgentConfiguration.setProperty("drools.agent.newInstance", "false"); ので、KnowledgeBase は変更ごとに更新されます。

ルールの変更によって KnowledgeBuilder エラーが発生すると、問題が発生します。たとえば、変更System.out.println( message );するSystem.out.println( messageと、もちろん、エージェントからいくつかのエラー メッセージが表示されます。

しかし、ルールを修正しても、エージェントはそれに気付かず、それ以上の変更もありません。エラーが発生する前の最後の正しいビルドを使用したままになります。

それは望ましい動作ですか?

このようなエラーの後、Agent に追跡ルールを保持させる方法はありますか?

バージョン 5.1.1 を使用しています

ありがとう!

0 投票する
2 に答える
2021 参照

java - Drools DSL - ルールで括弧を使用する方法

Drools バージョン: 6.3.0.Final

ポジョ:

DSL ファイル:

DSRL ファイル:

DRL (R1 から):

DRL (R2 から): ルールは生成されません。

括弧を削除すると機能しますが、括弧を使用すると DRL ファイルが正しく生成されません。したがって、R2 ルールのみが機能していますが、私の目標は R1 ルールです。

何か案が?

0 投票する
1 に答える
428 参照

java - Drools ルールは、挿入されたイベントに対してのみ実行されます

歩数計データを送信するセンサーごとに複数の用途があります。macAddress に基づいてルールを起動するルール ファイルがあります。

My User にはフィールドのみがmacAddressあり、Steps イベントには次のフィールドがあります。

ここで、各 macAddress に対してイベントを挿入すると、その macAddress を持つユーザーの過去 1 時間のステップ数が 50 未満である場合にルールが起動します。したがって、この条件が満たされた場合、ルールはすべての macAddress に対して起動します。しかし、挿入された Step イベントの macAddress に対してのみルールが起動できるようにしたいと考えています。ルールを調整するにはどうすればよいですか?

0 投票する
0 に答える
85 参照

drools - drools 6.3.0 を使用して新しいウィンドウを追加するためのガイド付き意思決定テーブルをカスタマイズするにはどうすればよいですか?

私は drools 6.3.0 の初心者です。プロジェクトの要件に従って、ガイド付きデシジョン テーブルをカスタマイズする必要があります。ファイルから要素をインポートできる新しいウィンドウをそこに追加し、これらの要素を意思決定表のセルにドラッグ アンド ドロップしたいと考えています。これが Drools 6.3.0 を使用して可能かどうかに関係なく、誰かが私を助けることができれば。基本的に、私たちの要件に従ってガイド付き決定表をカスタマイズしたいと考えています。しかし、これが可能かどうかはわかりません