cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Felix Knecht (JIRA)" <>
Subject [jira] Created: (COCOON-2089) ServletService-FW handles missing i18n catalogue files incorrect
Date Fri, 13 Jul 2007 08:39:04 GMT
ServletService-FW handles missing i18n catalogue files incorrect

                 Key: COCOON-2089
             Project: Cocoon
          Issue Type: Bug
          Components: - Servlet service framework
    Affects Versions: 2.2-dev (Current SVN)
            Reporter: Felix Knecht

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.

View raw message