eh? i can use more than one! You can only have one with no key attribute - (that should be the one with the errors in it). ie:
<message-resources parameter="sharedResources"/> <!-- this one has errors --> <message-resources parameter="smileResources" key="smile"/> Daniel. -----Original Message----- From: Normanjaisingh pauldurai [mailto:[EMAIL PROTECTED] Sent: 11 May 2004 13:36 To: [EMAIL PROTECTED] Subject: Clarification Needed.... Using multiple struts-config.xml- ActionErrors problem If u specify more than one message resources file, only the last message resources file is loaded. Isn't this a bug in struts 1.1? >From: "Daniel Perry" <[EMAIL PROTECTED]> >Reply-To: "Struts Users Mailing List" <[EMAIL PROTECTED]> >To: "Struts Users Mailing List" <[EMAIL PROTECTED]> >Subject: RE: Urgent help Needed....... Using multiple struts-config.xml- >ActionErrors problem >Date: Tue, 11 May 2004 10:28:00 +0100 > > > >FYI: I don't use message resource in this context. > >well there's your problem :) > >You need to have the error messages in a message resource available to both >modules, so you need to add it to the second config file. > >Daniel. > >-----Original Message----- >From: Normanjaisingh pauldurai [mailto:[EMAIL PROTECTED] >Sent: 11 May 2004 10:18 >To: [EMAIL PROTECTED] >Subject: Urgent help Needed....... Using multiple struts-config.xml- >ActionErrors problem > > > > >Hi, > > > > Actually, my requirement is to populate the actionerrors object in > >a Actionclass and display it in the JSP using <html:errors/> tag. > >I'm pasting the code which i use below: > > > >In struts-config.xml i've the following: > >----------------------------------------------------------------- > ><action-mappings type="org.apache.struts.config.SecureActionConfig"> > ><action path="/Dummy" > >type="com.mountain.molehill.struts.actions.DummyAction" > > > <forward name="Testing" path="/pages/body/DummyBody.jsp" /> > ></action> > ></action-mappings> > >----------------------------------------------------------------- > > > >In struts-config-smile.xml i've the following: > >----------------------------------------------------------------- > ><action-mappings type="org.apache.struts.config.SecureActionConfig"> > ><action path="/Dummy" > >type="com.mountain.molehill.struts.actions.DummyAction" > > > <forward name="Testing" contextRelative="true" > >path="/pages/body/DummyBody.jsp" /> > > </action> > ></action-mappings> > >----------------------------------------------------------------- > > > >In web.xml i've the following: > >-------------------------------------------------------------------- > ><init-param> > > <param-name>config</param-name> > > <param-value>/WEB-INF/struts-config.xml</param-value> > > </init-param> > > <init-param> > > <param-name>config/business</param-name> > > <param-value>/WEB-INF/struts-config-smile.xml</param-value> > > </init-param> > >-------------------------------------------------------------------- > > > >In DummyAction.java i've the following code: > >-------------------------------------------------------------------- > >public class DummyAction extends Action { > > > > public ActionForward execute( > > ActionMapping mapping, > > ActionForm form, > > HttpServletRequest request, > > HttpServletResponse response) > > throws Exception { > > > > > > ActionErrors errors1 = null; > > ActionError error1 = null; > > errors1 = new ActionErrors(); > > > > error1 = > > new ActionError( > > "MountainError", > > "Populating the actionerrors in JSP using > ><html:errors/> tag"); > > errors1.add("Message", error1); > > > > this.saveErrors(request, errors1); > > return (mapping.findForward("Testing")); > > > > > > } > >} > >-------------------------------------------------------------------- > > > >In DummyBody.jsp, i've the following: > >-------------------------------------------------------------------- > ><%@ taglib uri="struts-html.tld" prefix="html" %> > > > ><html:errors/> > > > >-------------------------------------------------------------------- > > > >Now, when i access "/Dummy.do"( pointing to struts-config.xml) , i get >the > >actionerrors added in action class, getting displayed in the JSP. But >when > >i access "/business/Dummy.do" (pointing to struts-config-smile.xml), i do > >not get the actionerrors getting displayed in the JSP. > > > >Comparing the action-mappings in struts-config.xml and > >struts-config-smile.xml, it's exactly the same, except that they belong >to > >different modules( given in web.xml). > > > >Can anybody tell me what's to be done to solve this problem? > > > >FYI: I don't use message resource in this context. > > > >Thanx, > >Norman > > > > > > > >>From: "Ashutosh Satyam" <[EMAIL PROTECTED]> > >>Reply-To: "Struts Users Mailing List" <[EMAIL PROTECTED]> > >>To: "Struts Users Mailing List" <[EMAIL PROTECTED]> > >>Subject: RE: Using multiple struts-config.xml- ActionErrors problem > >>Date: Fri, 7 May 2004 12:32:36 +0530 > >> > >>I suspect your struts-config-smile.xml is having no message resource > >>definition. Just add the same message resource definiton whatever you > >>have in the default struts-config.xml. I hope it should work then. > >> > >>This is how you define message resource bundle to be used in struts > >>configuration file. > >>+--------------------------------------------------------------+ > >>| <!-- ========== Message Resources Definitions ========== --> | > >>| <message-resources parameter="resources.application"/> | > >>+--------------------------------------------------------------+ > >> > >>Cheers, > >>Ashutosh Satyam > >> > >>-----Original Message----- > >>From: Normanjaisingh pauldurai [mailto:[EMAIL PROTECTED] > >>Sent: Friday, May 07, 2004 12:23 PM > >>To: [EMAIL PROTECTED] > >>Subject: Using multiple struts-config.xml- ActionErrors problem > >> > >> > >>Hi, > >> > >>I'm using struts-modular approach. i.e. in web.xml I've definitions like > >>this > >> > >>------------------------- > >> > >><init-param> > >> > >><param-name>config</param-name> > >> > >><param-value>/WEB-INF/struts-config.xml</param-value> > >> > >></init-param> > >> > >><init-param> > >> > >><param-name>config/business</param-name> > >> > >><param-value>/WEB-INF/struts-config-smile.xml</param-value> > >> > >></init-param> > >> > >>------------------------- > >> > >>But when ActionErrors object is populated in "config/business" module,it > >>is > >>not visible in the JSP page( i.e <html:errors/> tag doesn't display me >the > >>errors populated). But the same works with "config" module. Why is this > >>problem.? > >> > >>FYI: I use struts 1.1 > >> > >> > >> > >>Thanx in advance, > >> > >>Norman > >> > >>_________________________________________________________________ > >>Post Classifieds on MSN classifieds. >http://go.msnserver.com/IN/44045.asp > >>Buy and Sell on MSN Classifieds. > >> > >> > >>--------------------------------------------------------------------- > >>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > >>--------------------------------------------------------------------- > >>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>For additional commands, e-mail: [EMAIL PROTECTED] > >> > > > >_________________________________________________________________ > >Send flowers in 24 hours! > >http://www.fabmall.com/affiliatehtml/redir/nl7.asp At MSN Shopping. > > > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > >_________________________________________________________________ >Get head-hunted by 10,000 recruiters. http://go.msnserver.com/IN/35984.asp >Post your CV on naukri.com today. > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > _________________________________________________________________ Easiest Money Transfer to India. Send Money To 6000 Indian Towns. http://go.msnserver.com/IN/48198.asp Easiest Way To Send Money Home! --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]