[ http://issues.apache.org/jira/browse/BEEHIVE-950?page=all ]
     
Krista Baker closed BEEHIVE-950:
--------------------------------


Verified that overridden message bundles now appear correctly with the message 
bundle declared in the current pageflow being used instead of the one inherited 
from another controller.

> 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: Krista Baker
>      Fix For: 1.1
>  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

Reply via email to