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]

Reply via email to