[ http://issues.apache.org/jira/browse/COCOON-1897?page=comments#action_12430186 ] DennisDam commented on COCOON-1897: -----------------------------------
One usecase is fetching a date from a backend system where the value is entered by the user. If the format of the date is wrong, the whole page will break down because of the exception. To prevent this, you will have to check manually whether the date is empty / format of the date is correct. The whole point is: I don't want to add a format check every time I want to convert a date format. It makes life easier, and makes your code less error prone. By the way, what we could also do is , instead of returning an empty string (like in my patch), we return something more meaningful, like "error" or "invalid date format". > 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: DennisDam > 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
