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;