問題タブ [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.
tomcat7 - Tomcat7でよだれを含むプロジェクトを実行するには?
いくつかの機能を提供するために drools も使用する動的 Web プロジェクトを作成しました。WARファイルをTomcat7とサーバーに入れたら、drools部分が動かなくなりました。
よだれに関連する最初の行であるこの行の後、何も起こりません。
Tomcat7 で drools 5.5.0 Final を含むプロジェクトを実行するには、いくつかの設定が必要ですか。
私を助けてください。私はひどく立ち往生しており、よだれを垂らすのは初めてです。
java - 同じ drools 実行ファイルの動作が異なり、Eclipse Java アプリケーションを使用して実行すると出力が得られない
これは、DRL とルール フローの実行に使用される最初の drools Java ファイルです (これは正常に動作しています)。
これは関連するルール フロー ファイルです (正常に動作しています)。
これらは 2 つの DRL ファイルです (正常に動作しています)
-- 2 番目の DRL ファイル
-- 上記の一連のコードの出力は次のとおりです。
およびログ:
問題: DroolsTest.java を DroolsTest1.java に複製し、ファイルを同じフォルダーに保存しました。すべて同じですが、DroolsTest1.java ファイルを Java アプリケーションとして実行すると、コンソールに出力が表示されません。その背後にある理由を理解できません。ここに DroolsTest1.java があります
上記のファイルの出力は次のとおりです。
およびログ:
何が理由でしょうか?助けてください。
java - JBOSS DROOLS RULE を実装するスマートな方法
私は JBOSS DROOLS を初めて使用します。DROOLS ルールの疑似コードの下にインプする必要があります。DROOLS ルールのスマートな方法を教えてください。
DROOLS ルール
java - JBPM はリソースの XML パスまたはファイル オブジェクトを取得します
オブジェクトまたは"sample.bpmn"
オブジェクトからパスまたはファイル オブジェクトを取得する方法はありますか?StatefulKnowledgeSession ksession
KnowledgeBase kbase
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 ルールを変更する方法は役に立ちます。
注:ルールを変更するために文字列を置換したくありません。
workflow - DROOLS と jBPM を作成、変更、テストするための一般的なテクノロジは何ですか?
私はテクノロジー業界に不慣れで、ユーザーがルール (特に DROOLS) とワークフロー (特に jBPM) を作成、変更、およびテストできるようにするための安定したテクノロジーを探しています。これらはウィザードやグラフィカル ツールに似ていますか?
jbpm - jbpm6 の作業項目ハンドラー
で作業項目ハンドラーを使用する方法を教えてくださいjbpm6
。いくつかのサービスを作成し、bpmn ダイアグラムでサービスのパラメーターの値を設定しました。ここで、Java クラスでこれらのパラメーターにアクセスしたいと考えています。
私はこれを jbpm5 で行っていましたが、非常に簡単でした。ちょうど使った
しかし、jbpm6 では動作しません。
上記のステートメントを使用して結果をコンソールに出力すると、入力したプロパティ値が jbpm5 に表示されますが、画面に「null」出力が表示されます。
誰でも私を助けてください。
これは、スタック オーバーフローで見つけた私の問題に最も近い質問でした。
jbpm6 WorkItemHandler から KieSession にアクセスする
この問題は解決されました。同様の問題に直面している他の人は、次を参照できます。
drools - Drools でのルールの複数終了
私は Drools にまったく慣れておらず、探索中です。これまで、私は 1 つのルールを使用してきましたが、Java と同じように if 条件を使用していました。
ここで、複数の if チェーンと else チェーンを使用する必要がある複雑なルールを使用する必要がありましたが、一連の条件の 1 つが満たされたときに終了する必要がありました。
私はアパッチ キャメルからよだれを呼び出します。ルールは Camel に返信する必要があります。
if および else 条件のいずれかが失敗したときに、ルールのチェーンを破り、Camel コードである呼び出し元に応答を返すにはどうすればよいですか。
1. 複数の end ステートメントを使用して返信することはできますか?
2.私は関数を使用することができ、関数を Java で記述してインポートすることを知っています。
3.Drools で関数を作成し、Java と同じように使用する可能性はありますか?
私は Drools を本来あるべき方法で使用していませんが、これまでのところ、ルールは現在使用しているものほど複雑ではありませんでした。どんな助けも私にとって役に立ちます。
以下は私が使用したい例です。
私の2番目のコメントの後のサンプル