[ http://issues.apache.org/jira/browse/COCOON-1897?page=all ]

Jean-Baptiste Quenot closed COCOON-1897.
----------------------------------------

    Resolution: Won't Fix

You probably need to validate user input before going through i18n.  The only 
thing that could be enhanced is to set the "lenient" mode, but it is already 
set by default, so date parsing is already lenient, ie non-strict.
See 
http://java.sun.com/j2se/1.4.2/docs/api/java/text/DateFormat.html#setLenient(boolean)

> i18n transformer: catch date parsing exceptions silently
> --------------------------------------------------------
>
>                 Key: COCOON-1897
>                 URL: http://issues.apache.org/jira/browse/COCOON-1897
>             Project: Cocoon
>          Issue Type: Improvement
>          Components: * Cocoon Core
>    Affects Versions: 2.1.8, 2.1.9, 2.1.10-dev (current SVN)
>            Reporter: Dennis Dam
>         Attachments: I18nTransformer.java.patch
>
>
> When an empty/incorrect date value is specified, the i18n transformer throws 
> an exception, breaking the whole page. 
> This exception needs to be caught and handled silently. The patch logs a 
> warning message and returns an empty result when date parsing fails.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to