Fala Pessoal!
estou utilizando o vraptor e tenho uma logica que utiliza o seguinte codigo:
public void inserir(Pessoa pessoa){
result.on(MinhaException.class).redirectTo(this).index();
//aqui vai o codigo e pode lançar uma MinhaException
}
e a minha index está anotada deste jeito:
@Get("/Pessoas")
public void index(){
//aqui vai o codigo
}
O problema é que quando o metodo index está anotado com @Get o vraptor não consegue fazer o redirecionamento para ela e acaba estourando a exception na tela com stacktrace para o usuário. Para funcionar eu tenho que tirar o @Get da index, mas fazendo isso eu acabo perdendo esta rota utilizada pelo sistema.
Alguem sabe o que pode ser?
Valeu!