You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by "Felix Knecht (JIRA)" <ji...@apache.org> on 2007/07/13 10:41:04 UTC

[jira] Updated: (COCOON-2089) ServletService-FW handles missing i18n catalogue files incorrect

     [ https://issues.apache.org/jira/browse/COCOON-2089?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Knecht updated COCOON-2089:
---------------------------------

    Attachment: i18n_errorless.patch

Patch how the error can be avoided.


> ServletService-FW handles missing i18n catalogue files incorrect
> ----------------------------------------------------------------
>
>                 Key: COCOON-2089
>                 URL: https://issues.apache.org/jira/browse/COCOON-2089
>             Project: Cocoon
>          Issue Type: Bug
>          Components: - Servlet service framework
>    Affects Versions: 2.2-dev (Current SVN)
>            Reporter: Felix Knecht
>         Attachments: i18n_errorless.patch
>
>
> ServletService throws an exception when a specific language catalogue in a connected block is not found, even when a general catalogue exists.
> Forcing the error:
> - Run the cocoon-webapp with the form samples
> - Choose following link: http://localhost:8888/blocks/cocoon-forms-sample/form1.flow?locale=de-DE
> - Click on the "Submit Query" button
> You will see the errors in the log file:
> btpool0-3 ERROR cocoon - Bundle <servlet:forms:/resource/internal/i18n/messages_de_DE.xml> not loaded: Exception
> org.apache.cocoon.CascadingIOException: Error during resolving of the input stream
>         at <map:read> - file:/home/felix/svn/apache/cocoon/trunk/core/cocoon-webapp/target/work/blocks/cocoon-forms-impl/sitemap.xmap:29:76
> OTH when you copy the cocoon-forms-impl/src/main/resources/org/apache/cocoon/forms/system/i18n/messages.xml into cocoon-forms-sample/src/main/resources/COB-INF/messages and adapt the cocoon-forms-sample root sitemap to use the local message.xml catalogue file instead of the one from the cocoon-forms-impl block you don't get an error and the general catalogue (messages.xml) is silently used instead of the missing messages_de_DE.xml.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.