問題タブ [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.

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

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 内でこれらのパラメータ/変数を取得/到達するにはどうすればよいでしょうか (私が信じているグローバル変数のようなもの)。

どうもありがとうございました!

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

java - Drools - ルール コンパイル エラー名を変数に解決できません 構文エラー、「;」を挿入 ステートメントを完了する

新しい DRL ファイルで KIE Workbench/Drools に単純なルールを作成しようとしていますが、ビルドとデプロイで次のエラーが発生し続けます

ルール コンパイル エラー名を変数に解決できません 構文エラー、「;」を挿入してください ステートメントを完了する

コードは次のとおりです。

役立つ場合は、これが私のワークベンチのスクリーンショットです ここに画像の説明を入力

私はDroolsを初めて使用します。TIAの助けを借りて:)

編集: ; を追加するだけで追加する必要があります。本当にここのどこでも役に立たなかったので、そうです、私はそれを試しました

0 投票する
3 に答える
1291 参照

java - Kie Workbench はセッションから既存のファクトを削除します

Kie Workbench は初めてです。kie ワークベンチでルールを起動するために Java Rest 呼び出しを使用しています。以下のコードを見つけてください。

ルールが正しく起動され、ルールが起動された後に AdapterRuleDO クラスで値が適切に更新されます。1 つの問題は、このメソッドを再度呼び出してルールを 2 回実行すると、2 つの AdapterRuleDO オブジェクトを受け取り、その後の呼び出しごとに 1 つの追加オブジェクトを受け取ることです。セッション内のオブジェクトが保存され、呼び出しごとにクリアされないようです。すべての呼び出しに対して、1 つの AdapterRuleDO オブジェクトのみを返すようにするにはどうすればよいですか?

この事実が使用されている決定表は 1 つしかないことに注意してください。

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

drools - KIE Workbench - ガイド付きルールで使用する Java クラスのアップロード

私はよだれにやや慣れていません。Tomcat 8 で実行する KIE ワークベンチを使用しています。Netbeans で記述した Java クラスを含む .jar ファイルを Drools/KIE ワークベンチにアップロードし、ワークベンチのガイド付きルール セクションで使用したいと考えています。クラスを含む .jar をプロジェクトにアップロードし、それを依存関係として含める方法を見つけました。それをプロジェクト パッケージのホワイトリストに追加しました。このアップロードされたオブジェクトを新しい DRL ファイル (新しいアイテム > DRL ファイル) で使用してルールを手動で記述できますが、ガイドのような wb の一部でこのデータ モデル/オブジェクトを表示または使用することはできません。ルールの作成者 (新しいアイテム > ガイド付きルール) またはテスト (新しいアイテム > テスト シナリオ)。

これが可能かどうか、またはその方法を知っている人はいますか?

ありがとうございました。

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

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 での操作が非常に困難になります。

各ルールを独自のルール ファイルに保持する必要がある場合、ルール ファイルの数に制限はありますか? パフォーマンス上の懸念はありますか?

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

drools - drools kie サーバーのランタイム戦略で常にシングルトンが表示される

kie ワークベンチを使用して、kjar を kie サーバーコンテナーにデプロイしています。kie デプロイメント記述子には、「ru​​ntime-strategy」が「PER_REQUEST」に設定されています。しかし、kie サーバーコンテナーが最終的に作成されると、常に「runtime-strategy」が「SINGLETON」として表示されます。動作も「SINGLETON」を反映しています。

これに対する解決策を教えてください。