beehive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rich Feit (JIRA)" <...@beehive.apache.org>
Subject [jira] Updated: (BEEHIVE-950) some message bundles not appearing in generated struts-config files
Date Thu, 22 Sep 2005 18:18:30 GMT
     [ http://issues.apache.org/jira/browse/BEEHIVE-950?page=all ]

Rich Feit updated BEEHIVE-950:
------------------------------

    Attachment: j950-patch.txt

Here are the code-only changes for the fix.  This passes NetUI BVTs.

> some message bundles not appearing in generated struts-config files
> -------------------------------------------------------------------
>
>          Key: BEEHIVE-950
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-950
>      Project: Beehive
>         Type: Bug
>   Components: NetUI
>     Versions: V1
>     Reporter: Krista Baker
>     Assignee: Rich Feit
>      Fix For: V1
>  Attachments: j950-patch.txt
>
> After the change to remove xml beans from the distribution, certain message bundle attributes
declared in the controllers are not showing up in the generated struts-config files and are
not being displayed as expected.
> Controller snippet:
> @Jpf.Controller(
>     messageBundles = {
>         @Jpf.MessageBundle(bundleName = "myBundle",bundlePath = "properties.NewMessages")
> })
> public class MessageResourceController extends parent.messageResource.MessageResourceController
> {}
> Prior to the xml bean change the following section was generated in the struts config:
> <message-resources key="_defaultMsgs" parameter="org.apache.beehive.netui.pageflow.validation.defaultMessages"
null="true"/>
> <message-resources key="myBundle" parameter="properties.Messages" null="true"/>
> <message-resources key="myBundle" parameter="properties.NewMessages" null="true"/>
> After the removal of xml beans the following section is generated in the struts config:
> <message-resources key="_defaultMsgs" null="true" parameter="org.apache.beehive.netui.pageflow.validation.defaultMessages"/>
> <message-resources key="myBundle" null="true" parameter="properties.Messages"/>
> Notice that the NewMessages messageBundle declared in the controller snippet is no longer
generated.  This changes the output messages that should be overridden to the ones in the
defaultMsgs bundle and causes some tag errors because it cannot find the message requested
in the message bundles listed in the config.

-- 
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


Mime
View raw message