Buenas tardes amigos,
Estoy tratando de hacer un cluster de JBoss balanceado por un Apache mediante ProxyPass y ProxyPassReverse para que cada aplicación en mi JBoss salga con su respectivo dominio pero al momento de invocar un servlet que procesa mi formulario en struts trata de buscar el contexto de la aplicación en el jboss y me sale este error:
HTTP Status 404 - Invalid path /lottosale/login_action was requested
El action del formulario apunta a <form action="/lottosale/login_action.do"> y cuando se le da clic genera el error 404.
Que estoy haciendo mal?
Esta es mi configuración en el httpd.conf:
<Proxy balancer://jbosscluster> BalancerMember http://192.168.1.11:8080 route=jboss11 BalancerMember http://192.168.1.12:8080 route=jboss12 BalancerMember http://192.168.1.13:8080 route=jboss13 BalancerMember http://192.168.1.21:8080 route=jboss21 BalancerMember http://192.168.1.22:8080 route=jboss22 BalancerMember http://192.168.1.23:8080 route=jboss23 ProxySet stickysession=JSESSIONID|jsessionid ProxySet lbmethod=byrequests ProxySet nofailover=Off </Proxy> <VirtualHost *:80> ServerName prueba.intralotvirtual.com.pe ServerAdmin info@eliasbg.com DocumentRoot /var/www/html/intralot/ ErrorLog logs/www.intralot.com.pe-error_log CustomLog logs/www.intralot.com.pe-access_log common ProxyPreserveHost On ProxyPass /statico ! ProxyPass / balancer://jbosscluster/lottosale/ ProxyPassreverse /lottosale http://192.168.1.11:8080 ProxyPassreverse /lottosale http://192.168.1.12:8080 ProxyPassreverse /lottosale http://192.168.1.13:8080 ProxyPassReverse /lottosale http://192.168.1.21:8080 ProxyPassReverse /lottosale http://192.168.1.22:8080 <Directory "/var/www/html/intralot/"> Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> </VirtualHost>
Este es el error que me sale y aquí indico la línea como el struts adiciona el contexto de la aplicación: /lottosale
Agradesco su colaboración,
Elías Barrientos.
EliasBG