DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9913>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9913 Default pages not picked up by mod_jk 1.2.0 with Apache 2.0.36 ------- Additional Comments From [EMAIL PROTECTED] 2002-07-17 02:12 ------- Finally had some more time to play with this. Here is what the problem is... jk_handler starts with this (line 1184 in mod_jk.c): ------------------------------ if(strcmp(r->handler,JK_HANDLER)) return DECLINED; ------------------------------ when page is explicitly referenced, r->handler is jakarta-servlet, so all goes well. However, when the page is the default page, r->handler is httpd/unix-directory so jk_handler simply declines to serve the request. The most obvious fix for this is: ------------------------------ if(strcmp(r->handler,JK_HANDLER) && strcmp(r->handler,DIR_MAGIC_TYPE)) return DECLINED; ------------------------------ I don't know enough about Apache 2 and mod_jk to vouch for this fix, so any of the Apache/mod_jk specialists out there, please review before I commit. The fix does cause (at least) one problem... The getServletPath() call returns '/' rather than actual page, for instance '/index.jsp' or '/index.vm', which is different from 1.3.x. Anyway, some progress... -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>