Author: cmoulliard
Date: Fri Aug 28 08:24:19 2009
New Revision: 808811

URL: http://svn.apache.org/viewvc?rev=808811&view=rev
Log:
Add setLenient(false) to the SimpleDateFormat parser in order to force the 
DateFormater to transform the string date into a valid Date

Modified:
    
camel/trunk/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/format/DatePatternFormat.java

Modified: 
camel/trunk/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/format/DatePatternFormat.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/format/DatePatternFormat.java?rev=808811&r1=808810&r2=808811&view=diff
==============================================================================
--- 
camel/trunk/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/format/DatePatternFormat.java
 (original)
+++ 
camel/trunk/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/format/DatePatternFormat.java
 Fri Aug 28 08:24:19 2009
@@ -16,6 +16,7 @@
  */
 package org.apache.camel.dataformat.bindy.format;
 
+import java.text.DateFormat;
 import java.text.SimpleDateFormat;
 import java.util.Date;
 
@@ -40,7 +41,10 @@
 
     public Date parse(String string) throws Exception {
         ObjectHelper.notNull(this.pattern, "pattern");
-        return this.getDateFormat().parse(string);
+        DateFormat df = this.getDateFormat();
+        // Force the parser to be strict in the syntax of the date to be 
converted
+        df.setLenient(false);
+        return df.parse(string);
     }
 
     protected java.text.DateFormat getDateFormat() {


Reply via email to