問題タブ [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.
spring - カスタム作業項目ハンドラーを使用した jBPM の非同期タスク
bpm プロセス内で非同期 jBPM カスタム タスクを作成する際に問題が発生しています。私のカスタム タスクは、次のような CustomTaskHandler クラスに依存しています。
SN: 明らかにスレッド パスを試しましたが、それは私のユース ケースで使用できるソリューションではありません
通常の非非同期タスクを使用する場合、これは完全に正常に機能します。ただし、タスクを非同期にする場合、アプリケーションはこの行をログに記録してから、executeWorkItem
2021-07-28 12:27:44,641 [警告] org.jbpm.workflow.instance.node.AsyncEventNodeInstance - 非同期エグゼキューター サービスが同期操作として続行されていないことがわかりました...
これはおそらく、Executor サービスを作成したことがないためです。クラスをAsyncWorkItemHandler
使用してコマンドの実行をスケジュールするデフォルトを開きました 。ExecutorService
だから私は2つの疑問があります:
- AsyncWorkItemHandler を拡張する必要がありますか (ただし、拡張するとクラスのカスタマイズ可能性が懸念されます)
- その中のコードを単純に複製し、カスタム パーツを追加する必要があります。
次に、ExecutorService に必要な CommandClass とは何か、この ExecutorService をインスタンス化する場所と依存するクラスは何かを尋ねることがあります。
インターネット上でそれに関するドキュメントはほとんどまたはまったく見つかりませんでした。誰かが私にもっともらしい解決策やドキュメントを指摘できれば、それは素晴らしいでしょう
現在、私のプロジェクトはこのセットアップを使用しています:
- スプリングブーツ
- 7.52.0 Kie サーバー
drools - 5 秒後にステートレス セッションがタイムアウトする
BCW: 7.47.0.Final
BCW を照会するために、以下のコードを使用します。
ルールの継続時間が 5 秒を超える場合、以下の警告メッセージが表示されます
以下の例外
セッション タイムアウトを 5 秒から 10 または 15 秒に増やすにはどうすればよいですか?
jboss - JBPM 7.59 プロセスのインポートとエクスポート
JBPM 7.59 のすべてのプロセスを 1 つのフォルダーにエクスポートする方法を理解するために、ここで誰か助けてもらえますか? またはリポジトリのクローンを作成するにはどうすればよいですか?
これまでのところ、JBPMからプロセスを取得するために以下の方法論を使用しています
https://stackoverflow.com/a/56167353/13864904
しかし、これは 1 つのプロセスを取得するのに役立ちます。JBPM で 100 を超えるプロセスを開発しているため、それらすべてを一度にエクスポートするにはどうすればよいですか?
以下の方法論も実行しましたが、ここでも運が見つかりませんでした。
https://developer.jboss.org/thread/249463
ここでswiderski.maciejはレポを複製するように言っていますが、これを行うと、gitがリポジトリを見つけられないというエラーが表示されます。
このコマンドを使用しましたgit clone ssh://wbadmin@localhost:8001/(ここでは myspace 名)
しかし、これは機能しませんでした。おそらく、間違った URL を指定している可能性があります (誰かがここで私を助けることができます)。
私の主な目標は、JBPM で開発したすべてのプロセスをエクスポートし、外部の GIT リポジトリにコミットすることですが、上記の方法では、各プロセスを個別にプルしてから別の環境に 1 つずつインポートすることは非常に困難です。 .
ティア
jboss - JBoss EAP 7.3 で何度もデプロイされたアーティファクトのデプロイでタイムアウトが発生する
JBOSS EAP 7.3 で約 1 年間、PAM 7.9/JBPM 7.48 を実行しています。私の JBPM の KieServer は、SQL Server を使用して持続します。昨日 KieServer を繰り返しデプロイしましたが、今日のデプロイは失敗します。
デプロイのタイムアウトを増やすようにプロパティを設定しましたが、別のプロパティで制御する必要がある 5 秒のタイムアウトについてまだ不満があります。
可能な限りすべての情報を取得するために、ログ レベルをトレースに変更しました。 他にどのようにこの問題をデバッグ/解決できますか?
これには 2 つの要因が考えられますが、それらに対処するための適切なアプローチがありません。
- 昨日、Windows Update がありました (最近の Log4j エクスプロイトが原因と思われます)。
- 私の会社には、SQL Server データベースへの接続に問題がある人がいます。KieServer が DB に接続できないというログメッセージは表示されませんが、DB に到達できない場合、KieServer の起動に失敗します。