Hello,

  According to your configuration file web.xml, your sub-application struts config 
file should
be at /WEB-INF/struts-config-appl2.xml. Also, pages files for your sub-application 
should be in
a subfolder called "appl2" in the root directory of your main application.
  You don't need a subfolder called "appl2" inside WEB-INF.

    Hope this help,
         Cedric

Radhika Nadkarni wrote:

> Hi,
> I have a problem related to configuring multiple struts config file in
> Struts 1.1.
>
> The following is the code snippet added in web.xml :-
>
>     <init-param>
>       <param-name>config</param-name>
>       <param-value>/WEB-INF/struts-config.xml</param-value>
>     </init-param>
>
>     <init-param>
>       <param-name>config/appl2</param-name>
>       <param-value>/WEB-INF/struts-config-appl2.xml</param-value>
>     </init-param>
>
> I have put the two config files in web-inf folder of Weblogic. However, I
> have created another folder by the name "appl2" inside web-inf wherein I
> have put all the classes for the 2nd application (appl2). This is all that i
> have done for sub-applications.
> But, when I load the 2nd application, its not finding the
> struts-config-appl2.xml file and am getting the following error : -
> javax.servlet.jsp.JspException: Cannot retrieve mapping for action
> /logonNewConfig
>         at org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:828)
>         at
> org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:528)
>         at jsp_servlet.__app1content._jspService(__app1content.java:165)
>         at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
>         at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
>         at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:304)
>         at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
>         at
> 
>weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2456)
>         at
> weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2039)
>         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
>         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
>
> where /logonNewConfig is the action specified in the struts-config-appl2.xml
> file.
>
> Please reply asap
>
> _________________________________________________________________
> Send and receive Hotmail on your mobile device: http://mobile.msn.com
>
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to