[jboss-svn-commits] JBL Code SVN: r37008 - labs/jbossesb/branches/JBESB_4_9_CP1_ER8_2_SOA-3077/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/integration/job.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue May 17 10:14:48 EDT 2011
Author: mputz
Date: 2011-05-17 10:14:48 -0400 (Tue, 17 May 2011)
New Revision: 37008
Modified:
labs/jbossesb/branches/JBESB_4_9_CP1_ER8_2_SOA-3077/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/integration/job/ExecuteTimerCommand.java
Log:
SOA-3077: Move code to register process instance for auto save after check for Job existence
Modified: labs/jbossesb/branches/JBESB_4_9_CP1_ER8_2_SOA-3077/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/integration/job/ExecuteTimerCommand.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_9_CP1_ER8_2_SOA-3077/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/integration/job/ExecuteTimerCommand.java 2011-05-17 14:10:08 UTC (rev 37007)
+++ labs/jbossesb/branches/JBESB_4_9_CP1_ER8_2_SOA-3077/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/integration/job/ExecuteTimerCommand.java 2011-05-17 14:14:48 UTC (rev 37008)
@@ -63,17 +63,18 @@
public Object execute(JbpmContext jbpmContext) throws Exception {
Timer timer = jbpmContext.getJobSession().loadTimer(timerId);
- // register process instance for automatic save
- // see https://jira.jboss.org/jira/browse/JBPM-1015
- ProcessInstance processInstance = timer.getProcessInstance();
- jbpmContext.addAutoSaveProcessInstance(processInstance);
-
if (JobUtil.isDeleted(timer)) {
if (log.isDebugEnabled()) {
log.debug("timer " + timerId + " was deleted");
}
return null;
}
+
+ // register process instance for automatic save
+ // see https://jira.jboss.org/jira/browse/JBPM-1015
+ ProcessInstance processInstance = timer.getProcessInstance();
+ jbpmContext.addAutoSaveProcessInstance(processInstance);
+
if (timer.isSuspended()) {
if (log.isDebugEnabled()) {
log.debug(timer + " is suspended");
More information about the jboss-svn-commits
mailing list