問題タブ [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 投票する
3 に答える
1134 参照

tomcat7 - Tomcat7でよだれを含むプロジェクトを実行するには?

いくつかの機能を提供するために drools も使用する動的 Web プロジェクトを作成しました。WARファイルをTomcat7とサーバーに入れたら、drools部分が動かなくなりました。

よだれに関連する最初の行であるこの行の後、何も起こりません。

Tomcat7 で drools 5.5.0 Final を含むプロジェクトを実行するには、いくつかの設定が必要ですか。

私を助けてください。私はひどく立ち往生しており、よだれを垂らすのは初めてです。

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

java - 同じ drools 実行ファイルの動作が異なり、Eclipse Java アプリケーションを使用して実行すると出力が得られない

これは、DRL とルール フローの実行に使用される最初の drools Java ファイルです (これは正常に動作しています)。

これは関連するルール フロー ファイルです (正常に動作しています)。

これらは 2 つの DRL ファイルです (正常に動作しています)

-- 2 番目の DRL ファイル

-- 上記の一連のコードの出力は次のとおりです。

およびログ: ここに画像の説明を入力

問題: DroolsTest.java を DroolsTest1.java に複製し、ファイルを同じフォルダーに保存しました。すべて同じですが、DroolsTest1.java ファイルを Java アプリケーションとして実行すると、コンソールに出力が表示されません。その背後にある理由を理解できません。ここに DroolsTest1.java があります

上記のファイルの出力は次のとおりです。

およびログ: ここに画像の説明を入力

何が理由でしょうか?助けてください。

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

java - JBOSS DROOLS RULE を実装するスマートな方法

私は JBOSS DROOLS を初めて使用します。DROOLS ルールの疑似コードの下にインプする必要があります。DROOLS ルールのスマートな方法を教えてください。

DROOLS ルール

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

java - JBPM はリソースの XML パスまたはファイル オブジェクトを取得します

オブジェクトまたは"sample.bpmn"オブジェクトからパスまたはファイル オブジェクトを取得する方法はありますか?StatefulKnowledgeSession ksessionKnowledgeBase kbase

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

drools - drools ルールを変更してルール属性をプログラムで設定する

org.drools.lang.api.PackageDescrBuilderプログラムでルールを作成するためのやのようなクラスがありorg.drools.lang.api.impl.RuleDescrBuilderImplますが、その例は見当たりません。

基本的に、ユーザーはルールを作成し、ファイルを場所にアップロードします。これらのルール ファイルを読み、date-effective、date-expire、enabled などのルール属性を設定しました。

apiごとorg.drools.rule.Ruleに、設定するメソッドがありますが、 rule.drl ファイルを読み取って type のオブジェクトに変換する方法がわかりませんorg.drools.rule.Rule

これに関するアイデア、または drools api を使用して drools ルールを変更する方法は役に立ちます。

注:ルールを変更するために文字列を置換したくありません。

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

workflow - DROOLS と jBPM を作成、変更、テストするための一般的なテクノロジは何ですか?

私はテクノロジー業界に不慣れで、ユーザーがルール (特に DROOLS) とワークフロー (特に jBPM) を作成、変更、およびテストできるようにするための安定したテクノロジーを探しています。これらはウィザードやグラフィカル ツールに似ていますか?

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

jbpm - jbpm6 の作業項目ハンドラー

で作業項目ハンドラーを使用する方法を教えてくださいjbpm6。いくつかのサービスを作成し、bpmn ダイアグラムでサービスのパラメーターの値を設定しました。ここで、Java クラスでこれらのパラメーターにアクセスしたいと考えています。

私はこれを jbpm5 で行っていましたが、非常に簡単でした。ちょうど使った

しかし、jbpm6 では動作しません。

上記のステートメントを使用して結果をコンソールに出力すると、入力したプロパティ値が jbpm5 に表示されますが、画面に「null」出力が表示されます。

誰でも私を助けてください。

これは、スタック オーバーフローで見つけた私の問題に最も近い質問でした。

jbpm6 WorkItemHandler から KieSession にアクセスする

この問題は解決されました。同様の問題に直面している他の人は、次を参照できます。

このリンク

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

drools - Drools でのルールの複数終了

私は Drools にまったく慣れておらず、探索中です。これまで、私は 1 つのルールを使用してきましたが、Java と同じように if 条件を使用していました。

ここで、複数の if チェーンと else チェーンを使用する必要がある複雑なルールを使用する必要がありましたが、一連の条件の 1 つが満たされたときに終了する必要がありました。

私はアパッチ キャメルからよだれを呼び出します。ルールは Camel に返信する必要があります。

if および else 条件のいずれかが失敗したときに、ルールのチェーンを破り、Camel コードである呼び出し元に応答を返すにはどうすればよいですか。

1. 複数の end ステートメントを使用して返信することはできますか?

2.私は関数を使用することができ、関数を Java で記述してインポートすることを知っています。

3.Drools で関数を作成し、Java と同じように使用する可能性はありますか?

私は Drools を本来あるべき方法で使用していませんが、これまでのところ、ルールは現在使用しているものほど複雑ではありませんでした。どんな助けも私にとって役に立ちます。

以下は私が使用したい例です。

私の2番目のコメントの後のサンプル