Apache has no idea that http://localhost/MyServletName/ServletMappedName is supposed to go to Tomcat. How could it? The only JkMount wildcard you have is /*.jsp, which doesn't match.
Add a JkMount for /MyServletName/* and you should be OK. John > -----Original Message----- > From: Anderson, M. Paul [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, November 19, 2002 10:53 AM > To: 'Tomcat Users List' > Subject: Help!! > > > Thanks to everyone who has helped me thus far...I think I am > almost there... > > My current setup allows me to enter > http://localhost:8080:/MyServletName/ServletMappedName and the servlet > displays and works as designed. I can also type > http://localhost:8080/Hello.jsp to test a jsp page and this > works fine. > This is all when I start Tomcat as standalone. > > I then say "cool" and start up apache and enter > http://localhost/Hello.jsp > and I can once again see my Hello.jsp test page! I am > excited! I then type > in http://localhost/MyServletName/ServletMappedName believing > that I will > now see my Servlet and what happens to my surprise??? I get > a page not > found error! If I type in the original > http://localhost:8080/MyServletName/ServletMappedName my > servlet runs as > expected which makes sense since Tomcat is listening on that > port. I have > changed the port that tomcat listens on to 80 but this makes > no difference - > the pages display properly for standalone but only the jsp > page displays > when apache is running. > > I don't understand why I can see my jsp pages fine when > Apache is running > but not the servlet????? Can someone PLEASSSSSSEEEE HELP > ME!!!!! (Again) > > Also, mod_jk.log is recording these messages which might have > something to > do with it but I don't know how to interpret them: > > [Tue Nov 19 10:23:28 2002] [jk_ajp13_worker.c (848)]: In > jk_endpoint_t::service, send_request failed in send loop 0 > [Tue Nov 19 10:23:29 2002] [jk_connect.c (143)]: > jk_open_socket, connect() > failed errno = 61 > [Tue Nov 19 10:23:29 2002] [jk_ajp13_worker.c (196)]: In > jk_endpoint_t::connect_to_tomcat, failed errno = 61 > [Tue Nov 19 10:23:29 2002] [jk_ajp13_worker.c (635)]: Error > connecting to > the Tomcat process. > [Tue Nov 19 10:23:29 2002] [jk_ajp13_worker.c (848)]: In > jk_endpoint_t::service, send_request failed in send loop 1 > [Tue Nov 19 10:23:30 2002] [jk_connect.c (143)]: > jk_open_socket, connect() > failed errno = 61 > [Tue Nov 19 10:23:30 2002] [jk_ajp13_worker.c (196)]: In > jk_endpoint_t::connect_to_tomcat, failed errno = 61 > [Tue Nov 19 10:23:30 2002] [jk_ajp13_worker.c (635)]: Error > connecting to > the Tomcat process. > [Tue Nov 19 10:23:30 2002] [jk_ajp13_worker.c (848)]: In > jk_endpoint_t::service, send_request failed in send loop 2 > > Here are my setup files: > > httpd.conf: > > Added these lines to the bottom of the file: > > > <IfModule !mod_jk.c> > LoadModule jk_module c:/WINNT/system32/mod_jk.dll > </IfModule> > > JkWorkersFile "D:/Apache Group/Tomcat 4.1/conf/workers.properties" > JkLogFile "D:/Apache Group/Tomcat 4.1/logs/mod_jk.log" > > JkLogLevel info > > JkMount /manager ajp13 > JkMount /manager/* ajp13 > > JkMount /examples ajp13 > JkMount /examples/* ajp13 > > JkMount /tomcat-docs ajp13 > JkMount /tomcat-docs/* ajp13 > > JkMount /webdav ajp13 > JkMount /webdav/* ajp13 > > JkMount /*.jsp ajp13 > > ********************************************* > Added this line to server.xml after <server port=8005...> > (Yes the drive > letters are correct): > <Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" > modJk="C:/WINNT/system32/mod_jk.dll" jkDebug="info" > workersConfig="D:/Apache > Group/Tomcat 4.1/conf/workers.properties" jkLog="D:/Apache > Group/Tomcat > 4.1/logs/mod_jk.log" /> > > ********************************************** > I am using this connector in server.xml::: > > <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" > port="8009" minProcessors="5" maxProcessors="75" enableLookups="true" > redirectPort="8443" acceptCount="10" debug="0" > connectionTimeout="20000" > useURIValidationHack="false" > protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler" /> > > ********************************************************** > Added this line after <host name = localhost...> > <Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" > append="true" /> > > -- > 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]>