I have been trying to do this off and on for over a year and a half and every time i run into problems and I get pissed and quit. I have found hundreds of pages that all say different ways of how to solve the problem of integrating tomcat 5.5 with apache2. Non of them worked for me, but after combining tips from various install guides I can show you what finally worked for me. After wasting over all the time hours and hours... here is all that I did small changes to the apache configure file and small ones to tomcats... restart both of there servers and WHOOPIE it just works. Apache2 with Tomcat 5.5 on a windows server.
httpdconf changes:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
ServerName special.myname.com
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"
ProxyRequests On
ProxyPass /cool http://66.***.***.**3:8082/your/webapp/rootdir/
#
# these are comments on the dir
#C:\Program Files\Apache\Tomcat 5.5\webapps\you\webapp\rootdir\
# if anyone was confused to how that would map to windows tomcat stuff
#
ProxyPass /*.jsp http://66.***.***.**3:8082
tomcat's server.xml:
enableLookups="false" acceptCount="100" connectionTimeout="20000"
proxyPort="80" disableUploadTimeout="true" />
thats it... you might have to change some of your jsps for how they find local directories and get all the lookups for the local directories to match your mapping, but you got it... it should all work now. Congradulations... if that didnt work for you here are some sites I was looking at for help:
best of luck post comments here and i can try to help you if they are problems i have run into before.

Comments (3)
I tried this but this is the error I got:
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /jsp-examples/index.jsp.
Reason: Max-Forwards has reached zero - proxy loop?
Posted by Roy | February 19, 2006 2:05 AM
Posted on February 19, 2006 02:05
Sorry i havent experienced that problem. I wish i knew more to help.
Posted by Dan | February 27, 2006 6:23 PM
Posted on February 27, 2006 18:23
Most probably you made a typo or specified the wrong port for other URL.
ProxyPass /cool http://66.***.***.**3:8082/your/webapp/rootdir/
#
# these are comments on the dir
#C:\Program Files\Apache\Tomcat 5.5\webapps\you\webapp\rootdir\
# if anyone was confused to how that would map to windows tomcat stuff
#
ProxyPass /*.jsp http://66.***.***.**3:8082
Posted by a | May 24, 2007 12:21 AM
Posted on May 24, 2007 00:21