Maybe you need a sub-sitemap for the stuff in the sub-directory. Take a look at the example included with Cocoon that demonstrates mounting a sub-sitemap.
DR At 09:21 AM 12/24/01 -0500, you wrote: >Hello >First, the background: Tomcat 3.3, Cocoon 1.8.2, Apache 1.3.22 > >I've encoundered an odd situation. I want to create a "subproject" under >cocoon, call it 'foo', such that I can retrieve documents via a url like >http://blah.blah.blah/cocoon/foo/foo.xml I created a context for 'foo' in >TOMCAT_HOME/conf/apps-foo.xml as shown: > ><Context path="/cocoon/foo" > docBase="webapps/cocoon/foo" > debug="9" > reloadable="true" > trusted="false"> ></Context> > >I created a foo.war file with the appropriate directory structure: >cocoon/foo > DTD directory to hold dtds > WEB-INF required web-inf > XSL style sheets for *.xml documents in the >cocoon/foo directory > >'foo' also contains a servlet which is in WEB-INF/classes as foo.class >WEB-INF/web.web.xml is: > ><?xml version="1.0" encoding="ISO-8859-1"?> ><!DOCTYPE web-app > PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" > "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd"> ><web-app> > <servlet> > <servlet-name>test</servlet-name> > <servlet-class>test</servlet-class> > </servlet> > <servlet-mapping> > <servlet-name>foo</servlet-name> > <url-pattern>/foo</url-pattern> > </servlet-mapping> ></web-app> > >The first few lines of cocoon/foo/foo.xml are > ><?xml version="1.0"?> ><?xml-stylesheet href="./XSL/foo.xsl" type="text/xsl"?> ><?xml-stylesheet href="./XSL/fooHTML.explorer.xsl" type="text/xsl" >media="explorer"?> ><?cocoon-process type="xslt"?> >... > >Using >java org.apache.xalan.xslt.Process -IN foo.xml -XSL XSL/foo.xsl -OUT >fooOut.html >Produces the correct (expected) html page that looks fine in my IE browser, >so I believe there is no problem with the xml or xsl sheets. > >Here's the funny business. The servlet works fine. Trying to get foo.xml >via the url > http://blah.blah.blah/cocoon/foo.xml >fails miserably. In fact, the result is basically an unchanged 'foo.xml' >If, however, foo.xml is moved to the cocoon directory; and foo.xsl is moved >to cocoon/XSL, the page produced is correct! >Clearly, I have done something goofy with the 'foo' context, foo's web.xml >or something. I have tried many combinations over many sleepless hours - >but I cannot get documents from the cocoon/foo directory to be served >properly unless they are placed in the cocoon directory. > >I'd appreciate any sage advice! > >TJ > > > >--------------------------------------------------------------------- >Please check that your question has not already been answered in the >FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> > >To unsubscribe, e-mail: <[EMAIL PROTECTED]> >For additional commands, e-mail: <[EMAIL PROTECTED]> --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>