Could you post the appropriate sections of your httpd.conf and server.xml files?
We are using apache - tomcat combination. We have only one webapp i.e. only one web-inf directory with web.xml containing servlet entries.
httpd.conf entry is
<VirtualHost 83.138.166.43:80>
ServerAlias www.hub.youpark.com
ServerName hub.youpark.com
DocumentRoot /home/uakram/public_html/isv
<Directory "/home/uakram/public_html/isv">
Options Indexes FollowSymLinks
</Directory>
<Directory "/home/uakram/public_html/resources">
Options +Includes
</Directory>
JkUnmount /*.php ajp13
JkUnmount /*.shtml ajp13
JkMount /* ajp13
<Location "/home/uakram/public_html/WEB-INF/">
AllowOverride None
deny from all
</Location>
</VirtualHost>
and server.xml entry is
<Host appBase="webapps" name="hub">
<Alias>www.hub.youpark.com</Alias>
<Alias>hub.youpark.com</Alias>
<Valve className="org.apache.catalina.valves.AccessLogVal ve" directory="logs"
prefix="access_log." suffix=".txt" pattern="common"/>
<Context path="" docBase="/home/uakram/public_html/isv" debug="0" crossContext="true"/>
</Host>