問題タブ [kie-server]

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 投票する
0 に答える
223 参照

java - KIE Server が一定期間後にルールの実行に失敗する

Drools Rule Engine (7.36) の新しいバージョンをローカルサーバーにインストールしました KIE Workbench と KIE Server をローカルホスト Tomcat 8 にデプロイしました (新しいバージョンにはwebcバージョンがなかったため、現在 Workbench 7.11 を使用していますTomcat 展開用)

サーバーを構成し、Rule Project を展開することができました。そのKieSessions はkmodule.xmlでステートレスとして設定されているため、ランタイム戦略はPER REQUESTとして設定されています。

次に、このサーバーを呼び出すクライアントを作成しましたが、数分間は問題なく動作しています。その後(10分になると思います)、1つおきのリクエストで、何があってもClassCastExceptionがスローされます。展開ユニットを再起動すると、さらに 10 分間は再び機能します。

これは例外です:

これは私のクライアントです:

メインクラスで使用MyConfigurationObjectし、静的メソッドを呼び出し、最初にinitialize()を呼び出し、次にオブジェクトを引数としてsendCommands()を呼び出します

この例外は非常に一般的なものであり、さまざまな理由で発生する可能性がありますが、何が起こっているのかについての追加情報はログに記録されません。

何か不足していますか?

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

workflow - 複数インスタンスのサブプロセスを識別し、Jbpm のメイン プロセスと区別する方法は?

ヒューマン タスクを含むワークフローを含む 1 つのマルチ インスタンス サブプロセスを使用しました。実行時に、コレクション オブジェクト内に存在する要素の数に関するヒューマン タスクの数を作成します。ただし、すべてのタスクのプロセス インスタンス ID は同じです。親プロセスとマルチインスタンスサブプロセスの間の関係はどのように機能していますか?

コレクション リストに複数の要素がある場合、マルチ インスタンス サブプロセス内にそれらの多くのタスクが作成されます。すべてのタスクが同じプロセス インスタンス ID を持っているため、各タスクのそれぞれのプロセス変数の値と、その後の各フローの一意性を識別する方法は? マルチインスタンスサブプロセスのタスクごとに異なるインスタンスIDを作成する方法はありますか?