Author: tom.baeyens(a)jboss.com
Date: 2009-12-16 10:56:39 -0500 (Wed, 16 Dec 2009)
New Revision: 5971
Modified:
jbpm4/trunk/modules/jpdl/src/main/java/org/jbpm/jpdl/internal/activity/MailListener.java
Log:
JBPM-2631 spring transactions. weird flush needed to be added. no idea why this problem
only shows up in spring while it works on jboss or standalone.
Modified:
jbpm4/trunk/modules/jpdl/src/main/java/org/jbpm/jpdl/internal/activity/MailListener.java
===================================================================
---
jbpm4/trunk/modules/jpdl/src/main/java/org/jbpm/jpdl/internal/activity/MailListener.java 2009-12-16
15:38:57 UTC (rev 5970)
+++
jbpm4/trunk/modules/jpdl/src/main/java/org/jbpm/jpdl/internal/activity/MailListener.java 2009-12-16
15:56:39 UTC (rev 5971)
@@ -47,6 +47,7 @@
// find current task
EnvironmentImpl environment = EnvironmentImpl.getCurrent();
DbSession dbSession = environment.get(DbSession.class);
+ dbSession.flush();
TaskImpl task = dbSession.findTaskByExecution(execution);
// make task available to mail templates through task context
Show replies by date