我正在尝试使用spring + Hibernate4 + JPA2配置JBPM 5.4持久性。
我正在做的是我正在创建业务审批流程,例如当用户在UI上单击“批准”或“拒绝”时,我只需调用session.getWorkItemManager.completeWorkItem来完成该人工任务并继续工作流程。我只需要存储能够在服务器崩溃时继续处理的信息。
我想我需要SessionInfo,ProcessInstanceInfo和WorkItemInfo,以便我可以使用会话ID检索Session并使用workItem id将session.getWorkItemmanager.completeWorkItem作为工作项(我也将workitem id存储在我身边)。
我认为我正在配置Process Persistence,我认为我不需要TaskServer或TaskService。我对吗?如果我错了,请纠正我。