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
 Assigned to: Rich Feit 
     Fix For: V1


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