Andre,
Can you re-post the complete instructions in the form of a FAQ? I will check it in.
Thanks,
dims
--- Andre Juffer <[EMAIL PROTECTED]> wrote:
> Hi All,
>
> I got it finally working. The directive
>
> JkMount /cocoon/* ajp12
>
> did it. I apparently kept on missing that part, since this was not
> required for tomcat-apache-cocoon1, where always, it seems, .xml was
> employed to redirect xml request to cocoon1.
>
> I would support the suggestion of Luca to put these few things into the
> FAQ, because I would assume that more people make the same mistake as I did.
>
> Thank you for your help,
>
> Andre.
>
>
>
> Luca Morandini wrote:
>
> > Andre,
> >
> > this is snippet from my mod_jk.conf (get rid of mod_jk.conf-auto, or it
> > will be overwritten every time you start Tomcat):
> >
> > <IfModule mod_jk.c>
> >
> > JkWorkersFile "C:/Apps/Tomcat/conf/workers.properties"
> > JkLogFile "C:/Apps/Tomcat/logs/mod_jk.log"
> > JkLogLevel warn
> > JkMount /*.jsp ajp12
> > JkMount /*.xml ajp12
> >
> > JkMount /cocoon/* ajp12
> >
> > </IfModule>
> >
> > I presume this will do the trick of redirecting.
> >
> > Moreover, somewhere down mod_jk.conf, there is this cocoon-related stuff:
> >
> > #
> > # The following line makes apache aware of the location of the /cocoon
> > context
> > #
> > Alias /cocoon "C:/Apps/Tomcat/webapps/cocoon"
> > <Directory "C:/Apps/Tomcat/webapps/cocoon">
> > Options Indexes FollowSymLinks
> > </Directory>
> >
> > #
> > # The following line mounts all JSP files and the /servlet/ uri to tomcat
> > #
> > JkMount /cocoon/servlet/* ajp12
> > JkMount /cocoon/*.jsp ajp12
> >
> > #
> > # The following line prohibits users from directly accessing WEB-INF
> > #
> > <Location "/cocoon/WEB-INF/">
> > AllowOverride None
> > deny from all
> > </Location>
> >
> > #
> > # Use Directory too. On Windows, Location doesn't work unless case matches
> > #
> > <Directory "C:/Apps/Tomcat/webapps/cocoon/WEB-INF/">
> > AllowOverride None
> > deny from all
> > </Directory>
> >
> > #
> > # The following line prohibits users from directly accessing META-INF
> > #
> > <Location "/cocoon/META-INF/">
> > AllowOverride None
> > deny from all
> > </Location>
> >
> > #
> > # Use Directory too. On Windows, Location doesn't work unless case matches
> > #
> > <Directory "C:/Apps/Tomcat/webapps/cocoon/META-INF/">
> > AllowOverride None
> > deny from all
> > </Directory>
> >
> > By the way, I'm not using Linux, but Windows NT 4.0 (as you may guess from
> > the paths...).
> >
> > Best regards,
> >
> > ---------------------------------------------
> > Luca Morandini
> > GIS Consultant
> > [EMAIL PROTECTED]
> > +39 0744 59 85 1 Office
> > +39 0335 681 02 12 Mobile
> > http://utenti.tripod.it/lmorandini/index.html
> > ---------------------------------------------
> >
> >
> >
> >> -----Original Message-----
> >> From: Andre Juffer [mailto:[EMAIL PROTECTED]]
> >> Sent: marted́ 17 luglio 2001 23.13
> >> To: [EMAIL PROTECTED]
> >> Subject: Re: C1 to C2
> >>
> >>
> >>
> >>
> >> Luca Morandini wrote:
> >>
> >>
> >>> Andre,
> >>>
> >>> I used mod_jk instead of jserv, hence, I can't be of much
> >>
> >> assistance.
> >>
> >>> I would suggest you to switch to mod_jk, which is
> >>
> >> (reportedly) better, then
> >>
> >>> we may work out the problem...
> >>
> >> Hi Luca,
> >>
> >> All right, I switched to mod_jk. No change, however, everything I had
> >> with jserv also applies to jk. The directory /cocoon is displayed if I
> >> do the request localhost/cocoon in the same way as /localhost/examples
> >> would do. Is this in fact to be expected, since localhost:8080/cocoon
> >> results in the welcome page, so the latter request compiles the sitemap.
> >> If I do localhost:8080/examples I also get a listing of the directory
> >> examples, but now tomcat handled the request.
> >>
> >> Again, localhost:8080/cocoon works entirely correct.
> >>
> >> Maybe you could show me your server.xml and mod-jk.conf-auto files to
> >> see what you have in your case. Are you accidentally using a linux
> >> (Slackware) based system?
> >>
> >> Cheers,
> >> Andre
> >>
> >>
> >>>
> >>> Best regards,
> >>>
> >>> ---------------------------------------------
> >>> Luca Morandini
> >>> GIS Consultant
> >>> [EMAIL PROTECTED]
> >>> +39 0744 59 85 1 Office
> >>> +39 0335 681 02 12 Mobile
> >>> http://utenti.tripod.it/lmorandini/index.html
> >>> ---------------------------------------------
> >>>
> >>>
> >>>
> >>>
> >>>> -----Original Message-----
> >>>> From: Andre Juffer [mailto:[EMAIL PROTECTED]]
> >>>> Sent: luned́ 16 luglio 2001 23.38
> >>>> To: [EMAIL PROTECTED]
> >>>> Subject: C1 to C2
> >>>>
> >>>>
> >>>> Luca, Anders, Lajos,
> >>>>
> >>>> I keep on having the same problem. While localhost:8080/cocoon
> >>>
> >> correctly
> >>
> >>>> displays the welcome page of cocoon2, it seems to be impossible for me
> >>>> to get apache + tomcat 3.2.2 + cocoon2 working together, such also the
> >>>> request localhost/cocoon displays the welcome page.
> >>>>
> >>>> The following is what being including into httpd.conf (in addition to
> >>>> what is already given in tomcat-3.2.2/conf/tomcat-apache.conf):
> >>>>
> >>>> ----
> >>>> AddType text/xml .xml
> >>>> AddHandler jserv-servlet .xml
> >>>>
> >>>> Alias /cocoon "/usr/local/jakarta-tomcat-3.2.2/webapps/cocoon"
> >>>> <Directory "/usr/local/jakarta-tomcat-3.2.2/webapps/cocoon">
> >>>> Options Indexes FollowSymLinks
> >>>> </Directory>
> >>>> ApJServMount /cocoon/servlet /cocoon
> >>>> <Location "/cocoon/WEB-INF/">
> >>>> AllowOverride None
> >>>> deny from all
> >>>> </Location>
> >>>> <Location "/cocoon/META-INF/">
> >>>> AllowOverride None
> >>>> deny from all
> >>>> </Location>
>
=== message truncated ===
=====
Davanum Srinivas, JNI-FAQ Manager
http://www.jGuru.com/faq/JNI
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/
---------------------------------------------------------------------
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]>