[jboss-svn-commits] JBL Code SVN: r27440 - labs/jbossesb/branches/JBESB_4_4_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/integration/timer.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jul 2 08:58:09 EDT 2009


Author: kevin.conner at jboss.com
Date: 2009-07-02 08:58:08 -0400 (Thu, 02 Jul 2009)
New Revision: 27440

Modified:
   labs/jbossesb/branches/JBESB_4_4_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/integration/timer/QuartzSchedulerService.java
Log:
save jBPM job first: JBESB-2669

Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/integration/timer/QuartzSchedulerService.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/integration/timer/QuartzSchedulerService.java	2009-07-02 12:40:58 UTC (rev 27439)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/integration/timer/QuartzSchedulerService.java	2009-07-02 12:58:08 UTC (rev 27440)
@@ -69,6 +69,7 @@
      */
     public void createTimer(final Timer timer)
     {
+        jobSession.saveJob(timer) ;
         final String name = getTimerName(timer) ;
         final Trigger trigger = new SimpleTrigger(name, JBPM_GROUP, timer.getDueDate()) ;
         final JobDetail jobDetail = new JobDetail(name, JBPM_GROUP, QuartzSchedulerServiceJob.class) ;
@@ -86,7 +87,6 @@
         {
             throw new JbpmException("Failed to schedule quartz job", se) ;
         }
-        jobSession.saveJob(timer) ;
     }
 
     /**




More information about the jboss-svn-commits mailing list