Brendan, Thanks extending your help. I can go with individual deployment, not a big problem (but still is a problem isn't it). But just want to know when this isn't supported than why the hell so many sites (I have seen more than 4-5 sites, one site setup J2EE on windows and use ONLY these two directives, /*.jsp and /servlet/*) mentions this thing? Why don't they clearly write it down it doesn't work this way ? This question is not about you or me, it's about them who claim this works when in fact it doesn't. I have verified same behavior on 3 different machine with 100% individual setups with same results.
Again I would like to ask EVERYONE, HAS ANY BODY SUCCESSFULLY TRIED FOLLOWING DIRECTIVE ? "JkMount /servlet/* ajp13" If yes, PLEASE let me know on which platform. I have spent nearly more than three days setting it up on three different machines. Am I missing something ? Thanks Avnish. ----- Original Message ----- From: <[EMAIL PROTECTED]> To: "Tomcat Users List" <[EMAIL PROTECTED]> Sent: Friday, June 21, 2002 8:37 PM Subject: Re: mod_jk /examples/* works but /servlet/* doesn't Hi Avnish, To be honest, I've always just set a line in the httpd.conf for each webapp / context deployed..... All the documentation/examples i've seen show a JKMount being used for each context. I generally don't need more than one or two webapps on each server so it's not usually a problem for me. Plus I only bother setting up the Apache mod_jk config when I put a web application live - during servlet development and debugging I like to keep the setup as simple as possible. Good Luck.... Brendan. ps. remember to Alias your $CATALINA_HOME/webapps/appname directory in httpd.conf to get Apache to serve the static content in your webapp --------------------------------------------- Hi Brendan, with JkMount /*/servlet/* ajp13, debug files shows following lines. And maps root (/) to tomcat which is not what I want :( [jk_uri_worker_map.c (256)]: Into jk_uri_worker_map_t::uri_worker_map_open, suffix rule /.jsp=ajp13 was added [jk_uri_worker_map.c (267)]: Into jk_uri_worker_map_t::uri_worker_map_open, match rule /=ajp13 was added Tried others combinations too but it seems * is totally ignored. for example with directive JkMount /servlet/** ajp13 [jk_uri_worker_map.c (256)]: Into jk_uri_worker_map_t::uri_worker_map_open, suffix rule /.jsp=ajp13 was added [jk_uri_worker_map.c (267)]: Into jk_uri_worker_map_t::uri_worker_map_open, match rule /servlet/=ajp13 was added Hi John, I have my tomcat properly configured(Everything default config). I m able to get all contents with localhost:8080 successfully and even with directive /examples/servlet/*. >From log file I came to know localhost/examples/servlet/<anything> is not being forwarded to tomcat at all. I would like to know if any one has ever configured tomcat with apache using "JkMount /servlet/* ajp13" and if yes, on which platform? Thanks Avnish ----- Original Message ----- From: <[EMAIL PROTECTED]> To: "Tomcat Users List" <[EMAIL PROTECTED]> Sent: Friday, June 21, 2002 7:50 PM Subject: Re: mod_jk /examples/* works but /servlet/* doesn't Or perhaps it would be even better to try: JkMount /*/servlet/* ajp13 or: JkMount **/servlet/* ajp13 Brendan -------------------------------------------- I don't know if this will work or not... but have you tried: JkMount /servlet/** ajp13 If it works, let me know... Brendan -------------------------------------------- Hi Everyone, Recently I have connected apache with tomcat using mod_jk. In my httpd.conf file I am giving this directive. JkMount /examples/* ajp13 It works perfectly fine but problem is it forwards all requests to apache. I want static requests to be handled by Apache. As per documentation only these two directives should be sufficient JkMount /*.jsp ajp13 JkMount /servlet/* ajp13 But with above config I am not able to get my servlets working. From mod_jk logs (after changing log level to debug) I came to know these requests are not being forwarded to tomcat and apache try to handle these requests itself :( I tried with this directive instead JkMount /examples/servlet/* ajp13 And it's working perfectly. But with this everytime I add new context, I have to add new directive for this context's servlet :(. I don't want that. Document says "JkMount /servlet/* ajp13" should work but isn't working !! Any idea why. I have tried all combinations */servlet/*, *servlet/* but no use. I am using apache 1.3.24, Tomcat 4.0.2, JDK 1.3, Windows 2000 Any help would be greatly appreciated. Thanks Avnish -- 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]> -- 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]>