You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by ep...@apache.org on 2006/01/14 21:28:43 UTC

svn commit: r369092 - in /jakarta/turbine/fulcrum/trunk/quartz: project.xml src/java/org/apache/fulcrum/quartz/impl/DefaultQuartzScheduler.java xdocs/changes.xml

Author: epugh
Date: Sat Jan 14 12:28:16 2006
New Revision: 369092

URL: http://svn.apache.org/viewcvs?rev=369092&view=rev
Log:
Bump to Quartz 1.5.1.

Modified:
    jakarta/turbine/fulcrum/trunk/quartz/project.xml
    jakarta/turbine/fulcrum/trunk/quartz/src/java/org/apache/fulcrum/quartz/impl/DefaultQuartzScheduler.java
    jakarta/turbine/fulcrum/trunk/quartz/xdocs/changes.xml

Modified: jakarta/turbine/fulcrum/trunk/quartz/project.xml
URL: http://svn.apache.org/viewcvs/jakarta/turbine/fulcrum/trunk/quartz/project.xml?rev=369092&r1=369091&r2=369092&view=diff
==============================================================================
--- jakarta/turbine/fulcrum/trunk/quartz/project.xml (original)
+++ jakarta/turbine/fulcrum/trunk/quartz/project.xml Sat Jan 14 12:28:16 2006
@@ -37,9 +37,9 @@
      
    <!-- QUARTZ -->
     <dependency>
-      <groupId>opensymphony</groupId>
+      <groupId>quartz</groupId>
       <artifactId>quartz</artifactId>
-      <version>1.5.0</version>
+      <version>1.5.1</version>
     </dependency>  
     
     <!--  Needed only for testing -->

Modified: jakarta/turbine/fulcrum/trunk/quartz/src/java/org/apache/fulcrum/quartz/impl/DefaultQuartzScheduler.java
URL: http://svn.apache.org/viewcvs/jakarta/turbine/fulcrum/trunk/quartz/src/java/org/apache/fulcrum/quartz/impl/DefaultQuartzScheduler.java?rev=369092&r1=369091&r2=369092&view=diff
==============================================================================
--- jakarta/turbine/fulcrum/trunk/quartz/src/java/org/apache/fulcrum/quartz/impl/DefaultQuartzScheduler.java (original)
+++ jakarta/turbine/fulcrum/trunk/quartz/src/java/org/apache/fulcrum/quartz/impl/DefaultQuartzScheduler.java Sat Jan 14 12:28:16 2006
@@ -74,8 +74,6 @@
 
     private Configuration triggersConf;
 
-    private Configuration scheduledJobs;
-
     private Map jobDetailsMap;
 
     private Map triggersMap;
@@ -87,7 +85,6 @@
 
         jobDetailsConf = conf.getChild("jobDetails").getChild("list");
         triggersConf = conf.getChild("triggers").getChild("list");
-        scheduledJobs = conf.getChild("scheduledJobs");
         Configuration child = conf.getChild("globalJobListener", false);
         if (child != null) {
             globalJobListenerClassName = conf.getChild("globalJobListener").getAttribute("className");
@@ -160,6 +157,8 @@
             Trigger trigger = (Trigger) triggersMap.get(key);
             if (trigger instanceof CronTrigger) {
                 if (trigger.getJobGroup() != null & trigger.getJobName() != null) {
+                	   Trigger t = scheduler.getTrigger(trigger.getName(),trigger.getGroup());
+                	   if (t==null){
                     CronTrigger triggerToSchedule = new CronTrigger(trigger.getName(),trigger.getGroup(),trigger.getJobName(),trigger.getJobGroup(),((CronTrigger)trigger).getCronExpression());
                     logger.debug("Scheduling trigger [" + triggerToSchedule.getFullName() + "] for  job ["
                             + triggerToSchedule.getFullJobName() + "] using cron " + triggerToSchedule.getCronExpression());
@@ -168,6 +167,7 @@
                    // CronTrigger cronTrigger = new CronTrigger("someTriggerCron", Scheduler.DEFAULT_GROUP,
                    //         "simpleJob","DEFAULT_GROUP" ,"* * * * * ?");
                     scheduler.scheduleJob(triggerToSchedule);
+                	   }
                  /*   Trigger rightNow = new SimpleTrigger("someTrigger", Scheduler.DEFAULT_GROUP,
                             "notSoSimpleJob","DEFAULT_GROUP" ,new Date(), null, 0,0L);
 

Modified: jakarta/turbine/fulcrum/trunk/quartz/xdocs/changes.xml
URL: http://svn.apache.org/viewcvs/jakarta/turbine/fulcrum/trunk/quartz/xdocs/changes.xml?rev=369092&r1=369091&r2=369092&view=diff
==============================================================================
--- jakarta/turbine/fulcrum/trunk/quartz/xdocs/changes.xml (original)
+++ jakarta/turbine/fulcrum/trunk/quartz/xdocs/changes.xml Sat Jan 14 12:28:16 2006
@@ -8,6 +8,9 @@
   <body>
     <release version="1.1" date="">
      <action dev="epugh" type="update">
+        Bump to Quartz 1.5.1.
+      </action>
+     <action dev="epugh" type="update">
         Upgrade to Quartz 1.5, update for the new xstream xml format for CronTrigger.
       </action>              
     </release>   



---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org