True, you are building stuff right out of the box and don't want to make configuration changes that might be overwritten when you reinstall or upgrade components. However, for production purposes, the Tomcat home and docs pages are oftentimes superfluous (just like Cocoon examples, Apache docs, etc.). At least I find them sperfluous, as do many of my clients. Hence, I typically strip off all included webapps, and make cocoon the ROOT context.
Regards, Lajos Luca Morandini wrote: > Lajos, > > OTOH, the adding of this context will make the Tomcat doc and Tomcat home > page unreacheable. > > There are ways around it (like the adding of /root and /tomcat-docs > contexts), > but replacing the default Tomcat behaviour doesn't seem to me such a good > idea; though, it may be just fine for a production environment. > > In my opinion the use of mod_rewrite, ugly as it may be, is still the path > of least resistance (it doesn't alter the behaviour of anything). > > Best regards, > > --------------------------------------------- > Luca Morandini > GIS Consultant > [EMAIL PROTECTED] > http://utenti.tripod.it/lmorandini/index.html > --------------------------------------------- > > > >>-----Original Message----- >>From: Lajos Moczar [mailto:[EMAIL PROTECTED]] >>Sent: Tuesday, June 18, 2002 5:57 PM >>To: [EMAIL PROTECTED] >>Subject: Re: URL rewriting solution in FAQ does not do the trick >> >> >>Why not do this in $CATALINA_HOME/conf/server.xml: >> >><Context path="" docBase="cocoon" >> debug="0" reloadable="true"/> >> >>Regards, >> >>Lajos >> >> >>Robert Bourdeau wrote: >> >> >>>This is more of an Apache question than a Cocoon question, but >>>hopefully someone will know what I'm doing wrong here. >>> >>>Setup: SPARC Solaris 2.7, Apache 1.3.24 w/mod_webapp (Warp), >>> >>and Tomcat 4.0.1 >> >>>Goal: Eliminate cocoon from the URL >>>Constraints: Want all my custom content (XML, stylesheets, >>> >>etc.) to be removed >> >>>from the Cocoon tree so I can upgrade Cocoon separately. Must >>> >>use Apache to >> >>>receive request. URL mapping has to be done per virtual host. >>> >>>I looked at the FAQ, and followed the instructions. I rebuilt >>> >>Apache with mod_rewrite >> >>>enabled, then added the followed code to my httpd.conf: >>> >>><VirtualHost myhost.mydomain:80> >>> ServerName myhost.mydomain >>> DocumentRoot /myhost.mydomain/htmls >>> >>> <IfModule mod_rewrite.c> >>> RewriteEngine on >>> RewriteLog /var/adm/www/rewrite.log >>> RewriteLogLevel 9 >>> RewriteRule ^/xml /cocoon/xml/ [R] >>> RewriteRule ^/xml(.*) /cocoon/xml$1 [R] >>> </IfModule> >>> >>> WebAppConnection conn warp myhost.mydomain:8008 >>> WebAppDeploy cocoon conn /cocoon >>></VirtualHost> >>> >>>I also modified the Cocoon sitemap.xmap to forward the >>> >>processing to a sitemap >> >>>outside of the Cocoon tree. >>> >>>This URL works: >>> >>>http://myhost.mydomain/cocoon/xml/foo >>> * Apache correctly passes the /cocoon/xml/foo address to >>> Tomcat which then passes it to Cocoon. Output is correct >>> >>>This URL >>> http://myhost.mydomain/xml/foo >>>is redirected to http://myhost.mydomain/cocoon/xml/foo >>>and the user sees it in the browser. Not what I wanted. >>>I tried the single line [PT] variation shown in the FAQ, and >>>as indicated there, this does not work at all. >>> >>>Thoughts? >>> >>>Regards, >>>--- Bob Bourdeau >>> >>>--------------------------------------------------------------------- >>>Please check that your question has not already been answered in the >>>FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> >>> >>>To unsubscribe, e-mail: <[EMAIL PROTECTED]> >>>For additional commands, e-mail: <[EMAIL PROTECTED]> >>> >>> >> >>-- >> >>Cocoon training, consulting & support >>galatea.com >> >> >> >>--------------------------------------------------------------------- >>Please check that your question has not already been answered in the >>FAQ before posting. <http://xml.apache.org/cocoon/faq/index.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/faq/index.html> > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> > > -- galatea.com Cocoon training, consulting & support --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>