環境:
jbpm v5.4.0.Final、よだれ 5.5.0.Final、春 v3.0.6.RELEASE、Oracle、Hibernate EM v4.0.0.Final、JPA v2
RESOURCE_LOCAL トランザクションで JBPM を使用するように Web アプリケーションを構成しました。
私は3つの問題に直面しています:
1) テーブル workiteminfo が永続化されない
2) JPAWorkingMemoryDbLogger のログが DB に永続化されません。
3) ヒューマン タスクが完了すると、タスクの完了後にセッションがSession.getWorkItemManager().completeWorkItem
呼び出されても、セッションはインスタンス内の他のノードを実行していません。したがって、新しいタスクは作成されません。
「RESOURCE_LOCAL」トランザクションを使用するようにpersistence.xmlを構成しました。DroolsSpringJPAManager を非 JTA として構成しました。
Environment for Session を作成するときに、コマンド スコープの EntityManager を明示的に作成する必要がありますか?