Giampaolo Tomassoni wrote:

Finally, it seems to me that mod_jk doesn't map a request to tomcat as a sub-request, but 
instead seems to tweek the req->main field, which may probably create the kind of 
problems reported in BZ 36121. I'm not an expert of the apache req structure nor of the 
mod_jk designs, but I have the "feeling" that it should go in a sub-request 
instead. Am I wrong?
This would also allow for a probably slower, but more complete integration 
between Apache and Tomcat. In example, it would be (probably?) possible to 
detect a 404 response from Tomcat to a given DirectoryIndex name and attempt 
the next in list, if any. Which in turn could allow a DirectoryIndex behaviour 
much more uniform between the mod_jk and non-mod_jk cases.


Better integration can be done by using mod_proxy_ajp that comes
with Apache 2.2.
Any other 'better' integration would probably require patching
Apache core, and thats IMHO unfeasible by majority of users.

Anything you mentioned can be done with ease using current
mod_jk and standard Apache directives, but the thing one
must always have in front, is the fact that Tomcat (or any
other backend) is part of virtual file system, not the
physical one used by Apache Httpd itself.
Static content delivery by Apache requires thorough application
design so that it can be served outside the application itself.
This is usually done by adding separate 'static' virtual directories
outside the application itself. This both ease the configuration
and increases the security, because the worst thing you can do is
to physically map the web application to the Apache Directory.
In that case all the Tomcat and Servlet spec security is jeopardized.



Regards,
Mladen.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to