Boa tarde a todos.
Pessoal, preciso de uma grande ajuda.
Eu tenho uma aplicação Web Struts 1.0. Atualmente ela roda em 3 ambiente: Desenvolvimento, Homologação e Produção.
O pessoal de infra-estrutura foi aplicar proxy rever no endereço de homologação e a aplicação não se acha.
Imaginemos que o endereço de homologação seja: http://localhost:8080/App1/Login.jsp
O Proxy Reverso esta configurado assim: http://localhost:8080/App1 --> http://www.app1.com.br
Quando a minha Login.jsp submete para uma Action, exemplo: Login.do … o sistema nao consegue achar, mas funciona sem o proxy reverso.
Ou seja, no action do meu form, eu coloco assim: <html:form action="/Login.do" method=“POST”/> …
Rodando a partir do endereço localhost:8080, funciona … mas pelo proxy reverso nao. Isso acontece porque o struts transforma o /Login.do em App1/LoginAction.do … sendo que o proxy reverso ja possui o App1 … ficando http://localhost:8080/App1/App1/LoginAction.do … sendo que isso nao existe.
Voces sabem o que eu posso fazer para arrumar isso? É um problema na aplicação ou na configuração do proxy?