2

私は JBPM (バージョン 6.2 の評価) を初めて使用します。Activiti bpm ですでにほぼ 4 年間働いています。

  • 私はすでに kie ワークベンチでプロセスとドメイン エンティティを作成し、それをアプリケーションにデプロイしました (過去の kjar をコピーし、maven リポジトリと統合して両方の方法でテストしました)。アプリケーションと kie ワークベンチは同じデータベースを指しており、現在同じ tomcat にデプロイされています。それは正しいですか?

  • アプリケーションだけでなく kie ワークベンチからもプロセスを開始できましたが、自分のアプリケーションからデプロイ/開始したプロセスは kie ワークベンチに表示され、その逆も同様ですが、完了などのアクションを実行できません。 kie ワークベンチからのタスク、考えられる理由は何ですか? (可能性のあるセッション関連の問題)

  • すでに実行中のプロセスを更新して更新バージョンをデプロイするとどうなりますか (もちろん、-Dorg.kie.override.deploy.enabled=true を設定する必要があり、古いバージョンも同じです)、すでに実行中のプロセスにどのような影響がありますか? デモアプリで次のエラーが発生します

「予期しないエラーが発生しました: java.lang.RuntimeException: プロセス インスタンス 1 の復元時にプロセス demoWorkflow.shipmentProcess が見つかりませんでした」

  • 同じ JBPM データベースを指すアプリケーション (クラスター) のインスタンスが複数ある場合はどうなりますか? kie ワークベンチを使用してすべてのインスタンスに更新されたプロセスをデプロイするには、どのような戦略を使用する必要がありますか? サーバーを再起動したくありません。

  • モジュールを変更 (bpmn とデータ モデルを更新) して再度デプロイすると、既存のプロセスにどのような影響がありますか。

  • kie guvnor は kie-scanner に置き換えられました。つまり、drool ルールを変更するたびに、kie-scanner に依存してプロセス内のルールを更新する必要があります。

前もって感謝します。

4

0 に答える 0