Boa tarde,
Estou trabalhando em uma aplicação onde utilizei VRaptor 3 e tive um problema onde subi a aplicação no tomcat com o nome da app.
Na frente tenho o apache que faz o redirecionamento para localhost:8080/calorias/ com a configuração que fiz, não sei se é problema na configuração ou tem alguma forma mais elegante de resolver… mas tive problemas com os redirects do vraptor quando redirecionado para uma logica:
result.redirectTo(Controller.class).logica();
onde ele sempre colocava no subdominio que apontava para o apache o /calorias, por exemplo, para direcionar para pagina de erro, utilizava:
result.redirectTo(ErroController.class).erro();
e em vez de colocar url.com.br/erro ele redirecionava para url.com.br/calorias/erro, para resolver isso precisei redirecionar diretamente para a url:
result.redirectTo("url.com.br/erro");
Existe uma forma melhor de tratar esse problema? Ou pode ser problema na configuração do apache…
O site pode ser acessa do em http://calorias.garbosis.com.br.
Abraço.