You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by aw...@apache.org on 2007/06/15 00:56:57 UTC

svn commit: r547437 - /myfaces/trinidad/branches/1.2.1-branch/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/webapp/UIXComponentELTag.java

Author: awiner
Date: Thu Jun 14 15:56:57 2007
New Revision: 547437

URL: http://svn.apache.org/viewvc?view=rev&rev=547437
Log:
TRINIDAD-56: Static instances of DateFormat cannot be used

Modified:
    myfaces/trinidad/branches/1.2.1-branch/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/webapp/UIXComponentELTag.java

Modified: myfaces/trinidad/branches/1.2.1-branch/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/webapp/UIXComponentELTag.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/1.2.1-branch/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/webapp/UIXComponentELTag.java?view=diff&rev=547437&r1=547436&r2=547437
==============================================================================
--- myfaces/trinidad/branches/1.2.1-branch/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/webapp/UIXComponentELTag.java (original)
+++ myfaces/trinidad/branches/1.2.1-branch/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/webapp/UIXComponentELTag.java Thu Jun 14 15:56:57 2007
@@ -290,7 +290,7 @@
     String stringValue = o.toString();
     try
     {
-      return _ISO_DATE_FORMAT.parse(stringValue);
+      return _getDateFormat().parse(stringValue);
     }
     catch (ParseException pe)
     {
@@ -391,8 +391,10 @@
   private static final TrinidadLogger _LOG = TrinidadLogger.createTrinidadLogger(UIXComponentTag.class);
 
   // We rely strictly on ISO 8601 formats
-  private static DateFormat  _ISO_DATE_FORMAT =
-    new SimpleDateFormat("yyyy-MM-dd");
+  private static DateFormat _getDateFormat()
+  {
+    return new SimpleDateFormat("yyyy-MM-dd");
+  }
 
   private MethodExpression  _attributeChangeListener;
   private String            _validationError;