DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=32131>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=32131 'bundle' attribute of 'msg' tag not working. [EMAIL PROTECTED] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE ------- Additional Comments From [EMAIL PROTECTED] 2004-11-10 00:54 ------- There is no trick, its not been implemented in Struts yet. Commons Validator was updated to add the bundle attribute - but Struts doesn't do anything with them. Theres really two parts to this issue. 1) The bundle attribute associated with the args. 2) The bundle attribute associated with messages. The Struts validator resolves the args (see o.a.s.v.Resources) and that needs changing to use the appropriate bundle if specified. The actual messages themselves are resolved by the Struts tags - i.e. <html:errors> or <html:messages>. Since ActionMessage doesn't have a bundle attribute theres currently no way to pass that through to tell the tag which bundle to use. Currently all you can do is use the bundle attribute on those tags - its fine if all your errors on a particular page come from a single bundle, but not if they don't. I see two ways to resolve this: 1) Pass the bundle attribute along with the message key in the ActionMessage 2) Have the struts validator resolve the message and pass the actual message in the ActionMessage and add something like a resource=false attribute to indicate the ActionMessage has already been resolved. I'm going to close this as its a duplicate of an existing enhancement request (Bug 21760). Niall *** This bug has been marked as a duplicate of 21760 *** --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
