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

java - Kie Workbench、ガイド付きルール、ルールでのオブジェクトの作成

私は Drools と Kie Workbench の初心者なので、ご容赦ください。ガイド付きルールの「THEN」部分を記述する最善の方法を決定するのに苦労しています。私の問題は次のとおりです。

ルール: クライアントが特定の資産クラスを持っている場合は、タスク リストを生成して追加し、クライアントをオフボードにします。例えば:

THEN 部分では、次のようにする必要があります。

私の質問は、「THEN」部分と Task オブジェクトに関するものです。BA は、必要に応じてタスクを作成できる必要があります。Task オブジェクトは、現時点では「文字列の説明」フィールドを持つ単なるコンテナ オブジェクトです。BA はこれらを事前に作成する必要がありますか、それとも上記で行ったようにガイド付きルールで作成できますか?

BA は Kie ワークベンチを使用していつでも新しいタスクを作成でき、同じタスクを共有する何千ものクライアントが存在することに注意してください。各 clientOffBoard オブジェクトの Tasklist には、0 個以上のタスクが含まれる場合があります。ワークベンチでこれを処理する最良の方法は何でしょうか。アドバイスをいただければ幸いです。

私の現在の設定では、「ファクト」、つまり上記のすべてのクラスを含む JAR ファイルを作成する必要がありますが、実際の実行では、ファクトに値が割り当てられる場合があります。つまり、特定の説明を持つ新しい Task オブジェクトを作成し、このタスクをclientOffBoard タスク リスト。

これが理にかなっていることを願っています。

ありがとう

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

maven - Drools KieScanner は SNAPSHOT バージョンを自動的に取得できません!

drools ワークベンチ 6.5.0.Final をアプリケーションに統合したいと考えています。コードは次のとおりです。

以下は、独自のアプリケーションで使用される私の settings.xml です。

kjar をインストールして nexus リポジトリにデプロイしました。初めてアプリを起動したときに、「resolver-status.properties」という名前の追跡ファイルが書き込まれ、このファイルに timstamp が記録されるため、ローカル サーバーは取得しません。 nexus-server.I でより新しい新しい jar がこれ以上ログに記録されました。

誰でもそれを理解するのを手伝ってもらえますか? ありがとうございました!