spring + Hibernate4 + JPA2 で JBPM 5.4 の永続性を設定しようとしています。
私がやっていることは、ビジネス承認プロセスを作成していることです。たとえば、ユーザーが UI で承認または拒否をクリックすると、session.getWorkItemManager.completeWorkItem を呼び出してそのヒューマン タスクを完了し、ワークフローを続行します。サーバーがクラッシュした場合にプロセスを続行できるようにする情報を保存するだけで済みます。
SessionInfo、ProcessInstanceInfo、および WorkItemInfo が必要だと思います。これにより、セッション ID を使用してセッションを取得し、workItem ID を使用してワークアイテムを session.getWorkItemmanager.completeWorkItem に実行できます (ワークアイテム ID も自分の側に保存します)。
Process Persistence を構成していると思いますが、TaskServer や TaskService が必要ないとは思いません。私は正しいですか?間違っている場合は修正してください。