AJP Connector Apache-Tomcat with php and java application
- by Safari
I have a question about proxy and ajp module.
On my machine I have a Apache web server and a Tomcat servlet container. 
On Tomcat is running a my java webapplication.
On Apache I have some services and I can call these in this way:
http://myhos/service1
http://myhos/service2
http://myhos/service3
I would configurate a ajp connector to call my tomcat webapplication from Apache. 
I would somethin as http://myhost  to call the Tomcat webapp.
So, I configurated my apache in this way..and I have what I wanted: I can use http://myHost to visualize the Tomcat webApp by Apache.
<VirtualHost *:80>
    ProxyRequests off
    ProxyPreserveHost On
    ServerAlias myserveralias
    ErrorLog logs/error.log
    CustomLog logs/access.log common
    <Proxy *>
      Order deny,allow
      Allow from all
    </Proxy>
     ProxyPass /server-status !
     ProxyPass /balancer-manager !
    ProxyPass / balancer://mycluster/ stickysession=JSESSIONID nofailover=Off maxattempts=1
    <Proxy balancer://mycluster>
       BalancerMember ajp://myIp:8009  min=10 max=100 route=portale loadfactor=1
       ProxySet lbmethod=bytraffic
    </Proxy>
    <Location /balancer-manager>
        SetHandler balancer-manager
        Order deny,allow
        Allow from localhost
    </Location>
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
    LogFormat "%{Referer}i -> %U" referer
    LogFormat "%{User-agent}i" agent
</VirtualHost>
But, now I can't use the apache services:
If I use http://myhos/service1 I have an error because apache  try to search service1 on  my tomcatWebApp.
Is there a way to fix it?