Sorry, I might not have been clear in my last post. The problem is not the archive, that was a furphy... The problem I am having is the sub-applications setup and using path mapping. I know it doesn't work, but I don't understand why in my example...
It has been discussed on the dev list previously, but I couldn't see any explanation as to why it didn't work. micael <[EMAIL PROTECTED]> on 12/09/2002 17:24:25 Please respond to "Struts Developers List" <[EMAIL PROTECTED]> To: "Struts Developers List" <[EMAIL PROTECTED]> cc: Subject: Re: Sub-applications setup (path mapping) Try www.servlets.com. At 12:24 PM 9/12/2002 +1000, you wrote: >I tried posting this to the user list earlier - but had some problems, >and when I search the archives, it doesn't turn up (although they >don't go back very far). >I know this was discussed on the developer list earlier. > >Can someone set me straight? > ============================================================================== >Okay, I admit, now I am a bit confused... >I have read the mailing lists (user & dev) about the sub-applications >and the path mapping (and the fact I can't use it), but I don't follow. > >If I have an application which is configured: > ><!-- The default application module --> > <init-param> > <param-name>config</param-name> > <param-value>/WEB-INF/default-struts-config.xml</param-value> > </init-param> > > <!-- The "/foo" application module --> > <init-param> > <param-name>config/foo</param-name> > <param-value>/WEB-INF/struts-config-foo.xml</param-value> > </init-param> > >and the path mapping is configured: > ><servlet-mapping> > <servlet-name>myApp</servlet-name> > <url-pattern>/myApp/*</url-pattern> ></servlet-mapping> > >Then, from the earlier comments from craig: > > > The basic idea of sub-applications (the formal name will be "application > > modules" when we release 1.1) is that you can use multiple independent > > struts-config.xml files in the same web application. This is especially > > helpful in large scale applications that are maintained by multiple groups > > of developers, where fighting over a single copy of struts-config.xml is > > pretty painful. > >Which taking that, and other comments suggest that the following happens: > >Request for /myApp/foo/index.jsp > >1. The path mapping should send it through to the myApp servlet > (since it doesn't know about foo at this level) >2. The controller should recognise that it is for the foo subapplication > via the context-relative mapping for config/foo and handle it using > the struts-config-foo.xml > >I am obviously missing something ('cause the developers said it was >difficulty rather than time stopping providing the functionality). >But I'm not sure what? > >Thanks, > - Tim > > > >-- >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] > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>