[jboss-svn-commits] JBL Code SVN: r13256 - labs/jbossesb/workspace/dbevenius/wslistener/product/rosetta/src/org/jboss/soa/esb/listeners/gateway.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jul 9 02:23:55 EDT 2007


Author: beve
Date: 2007-07-09 02:23:55 -0400 (Mon, 09 Jul 2007)
New Revision: 13256

Modified:
   labs/jbossesb/workspace/dbevenius/wslistener/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/AbstractScheduler.java
Log:
changed so that if start date is not set by the configuration it is set to new Date.


Modified: labs/jbossesb/workspace/dbevenius/wslistener/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/AbstractScheduler.java
===================================================================
--- labs/jbossesb/workspace/dbevenius/wslistener/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/AbstractScheduler.java	2007-07-09 05:19:47 UTC (rev 13255)
+++ labs/jbossesb/workspace/dbevenius/wslistener/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/AbstractScheduler.java	2007-07-09 06:23:55 UTC (rev 13256)
@@ -116,8 +116,7 @@
 					
 			trigger.setName( hashCode() + "-trigger" );
 			
-			if ( startDate != null )
-				trigger.setStartTime( startDate );
+			trigger.setStartTime( startDate );
 			if ( endDate != null )
 				trigger.setEndTime( endDate );
 			
@@ -200,12 +199,14 @@
 	
 	private void setStartDate( final ConfigTree configTree ) throws ConfigurationException
 	{
-		endDate = parseDate( configTree.getAttribute( ATTR_END_DATE ) );
+		startDate = parseDate( configTree.getAttribute( ATTR_START_DATE ) );
+		if ( startDate == null )
+			startDate = new Date();
 	}
 	
 	private void setEndDate( final ConfigTree configTree ) throws ConfigurationException
 	{
-		startDate = parseDate( configTree.getAttribute( ATTR_START_DATE ) );
+		endDate = parseDate( configTree.getAttribute( ATTR_END_DATE ) );
 	}
 	
 	private Date parseDate( final String dateString ) throws ConfigurationException




More information about the jboss-svn-commits mailing list