問題タブ [kie-workbench]
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.
jbpm - jbpm-WorkBenchでBPMNプロセス内で到達するWorkItemにパラメータを設定する方法
WorkDefinitions.wid ファイルに登録したいくつかのパラメーターを使用してカスタム WorkItem を作成しました。次に、ビジネス プロセスでは、プロセス全体の変数定義も作成し、カスタム WorkItem の WD.wid から BP で作成された変数を参照します。
WorkItem は、プロセスの開始後にフォームからこれらのパラメーターを取得するコードを実行します。この目的のために、getParameter() メソッドを使用します。次のようになります。
WorkItem が正常に実行され、結果が得られます (BP で workItem を実行した後、サーバー側で)。しかし、入力されたパラメーターで POST メソッドを実行した後、Response を取得する必要があります。コードでは、応答本文からパラメーターを取得する新しい変数を作成しました。純粋なコード (BPMN なし - プロセス) を実行すると、IDE のコンソールで結果を確認できますが、この変数を WorkItem 内に登録して使用する必要があります。私のBProcessの次のタスクのためにさらに。
SO 私の質問は: getParameter() - メソッドに似たものがありますが、setParameter() のようなものはありますか? WorkItem 内に登録するにはどうすればよいですか、また、jbpm の BProcess 内でこれらのパラメータ/変数を取得/到達するにはどうすればよいでしょうか (私が信じているグローバル変数のようなもの)。
どうもありがとうございました!
java - Kie Workbench はセッションから既存のファクトを削除します
Kie Workbench は初めてです。kie ワークベンチでルールを起動するために Java Rest 呼び出しを使用しています。以下のコードを見つけてください。
ルールが正しく起動され、ルールが起動された後に AdapterRuleDO クラスで値が適切に更新されます。1 つの問題は、このメソッドを再度呼び出してルールを 2 回実行すると、2 つの AdapterRuleDO オブジェクトを受け取り、その後の呼び出しごとに 1 つの追加オブジェクトを受け取ることです。セッション内のオブジェクトが保存され、呼び出しごとにクリアされないようです。すべての呼び出しに対して、1 つの AdapterRuleDO オブジェクトのみを返すようにするにはどうすればよいですか?
この事実が使用されている決定表は 1 つしかないことに注意してください。
drools - KIE Workbench - ガイド付きルールで使用する Java クラスのアップロード
私はよだれにやや慣れていません。Tomcat 8 で実行する KIE ワークベンチを使用しています。Netbeans で記述した Java クラスを含む .jar ファイルを Drools/KIE ワークベンチにアップロードし、ワークベンチのガイド付きルール セクションで使用したいと考えています。クラスを含む .jar をプロジェクトにアップロードし、それを依存関係として含める方法を見つけました。それをプロジェクト パッケージのホワイトリストに追加しました。このアップロードされたオブジェクトを新しい DRL ファイル (新しいアイテム > DRL ファイル) で使用してルールを手動で記述できますが、ガイドのような wb の一部でこのデータ モデル/オブジェクトを表示または使用することはできません。ルールの作成者 (新しいアイテム > ガイド付きルール) またはテスト (新しいアイテム > テスト シナリオ)。
これが可能かどうか、またはその方法を知っている人はいますか?
ありがとうございました。
drools - 1 つのファイルに複数のルールを含めるための drools ワークベンチのガイド付きルール
多くのルールを含む Drools プロジェクトに取り組んでいます。検証には Drools ルールを使用します。多くのフィールドとさまざまなエラーの組み合わせがあります。Drools workbench 6.4.0 では、Guided Rules (with DSL) ウィザードを使用して、ルールを作成するためのビジネス フレンドリーな UI を提供します。問題は、新しいガイド付きルール アクションごとに作成できるルールが 1 つだけであり、それが 1 つのルール ファイル (.rdslr ファイル) として保存されることです。
drools ルールを手動で作成する場合は、10 個または 20 個のルールなどを 1 つのルール ファイルにグループ化するだけです。Web ガイド付きルール UI を使用して、新しいルールを既存のガイド付きルール ファイルに追加する方法はありますか? そうしないと、ルールごとにルール ファイルを作成する必要があり、膨大な数のルール ファイルが作成され、Web UI での操作が非常に困難になります。
各ルールを独自のルール ファイルに保持する必要がある場合、ルール ファイルの数に制限はありますか? パフォーマンス上の懸念はありますか?
drools - drools kie サーバーのランタイム戦略で常にシングルトンが表示される
kie ワークベンチを使用して、kjar を kie サーバーコンテナーにデプロイしています。kie デプロイメント記述子には、「runtime-strategy」が「PER_REQUEST」に設定されています。しかし、kie サーバーコンテナーが最終的に作成されると、常に「runtime-strategy」が「SINGLETON」として表示されます。動作も「SINGLETON」を反映しています。
これに対する解決策を教えてください。