【发布时间】:2014-10-01 14:30:52
【问题描述】:
我成功地将 jbpm 连接到我的数据库 (PostgreSQL) 并将日志存储到其中。我做到了:
KieServices ks = KieServices.Factory.get();
KieContainer kContainer = ks.getKieClasspathContainer();
KieSession kSession = kContainer.newKieSession("WorkflowSession");
EntityManagerFactory emf = new EnvironmentProducer().getEntityManagerFactory();
AbstractAuditLogger auditLogger = AuditLoggerFactory.newJPAInstance(emf);
kSession.addEventListener(auditLogger);
我想在服务器崩溃后恢复所有活动进程。例如:
- 启动场景(启动过程)
- 服务器宕机(进程在数据库中注册为活动)
- 再次打开服务器后,将此进程加载到我的新 KieSession
请帮我解决这个问题。
谢谢
【问题讨论】:
标签: database jboss persistence drools jbpm