Hi all, this is a simple patch to let the use know if an error occours
transforming java.lang.String to java.util.Date
--
Leandro Rodrigo Saad Cruz
IT - Inter Business Tecnologia e Servicos (IB)
http://www.ibnetwork.com.br
http://jakarta.apache.org/ojb
Index: src/java/org/apache/turbine/services/intake/validator/DateStringValidator.java
===================================================================
RCS file: /home/cvspublic/jakarta-turbine-2/src/java/org/apache/turbine/services/intake/validator/DateStringValidator.java,v
retrieving revision 1.2
diff -u -b -B -r1.2 DateStringValidator.java
--- src/java/org/apache/turbine/services/intake/validator/DateStringValidator.java 3 Jan 2003 07:20:44 -0000 1.2
+++ src/java/org/apache/turbine/services/intake/validator/DateStringValidator.java 4 Feb 2003 14:09:09 -0000
@@ -61,6 +61,7 @@
import java.util.Date;
import java.util.List;
import java.util.Map;
+import org.apache.turbine.util.Log;
import org.apache.turbine.services.intake.IntakeException;
@@ -120,6 +121,7 @@
if (constraint != null)
{
dateFormats.add(constraint.getValue());
+ //Log.debug("system","DateStringValidator: format constraint : "+constraint.getValue());
setDateFormatMessage(constraint.getMessage());
}
@@ -198,17 +200,10 @@
for (int i = 0; i < dateFormats.size() && date == null; i++)
{
+ //Log.debug("system","DateStringValidator: applying format["+dateFormats.get(i)+"]");
sdf.applyPattern((String) dateFormats.get(i));
- try
- {
date = sdf.parse(s);
- }
- catch (ParseException e)
- {
- // ignore
- }
-
}
if (date == null && df != null)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]