vRaptor - falha no redirecionamento de paginas [RESOLVIDO]

Eai galera,

estou com um problema, acho que eh com o vRaptor, e que quando a execuçao chega na linha de redirecionamento de metodo, a pagina eh acessada mas o metodo com o nome do jsp nao eh executado…

abaixo o metodo que executa:private void validaCategoriaUnica(Long id, String nome, String tipo, List<Categoria> listaCategorias, String idCripto) { for (Categoria cat : listaCategorias) { if(nome.equalsIgnoreCase(cat.getNome()) && tipo.equalsIgnoreCase(getNomeTipoCategoria(cat.getTipo()))){ validator.add(new ValidationMessage("Uma categoria com o mesmo nome e tipo já existe! Informe uma categoria diferente.", "usuario.login")); break; } } validator.onErrorUsePageOf(this).manterCategorias(idCripto); }
Este metodo abaixo nao eh executado quando o metodo acima o redireciona para o jsp ‘manterCategorias’:
[code]@Get @Path("/manterCategorias")
public List<CategoriaWrapper> manterCategorias(String idCripto) {

	Long id = UtilidadesCripto.idDecrypt(idCripto);
	Pessoa pessoa = pesDao.consultar(id);
	
	List&lt;CategoriaWrapper&gt; categoriaWrapperList = new ArrayList&lt;CategoriaWrapper&gt;();
	for (Cenario cen : pessoa.getListaCenarios()) {
		if(!cen.getListaCategorias().isEmpty()){
			for (Categoria categoria : cen.getListaCategorias()) {
				CategoriaWrapper wrapper = new CategoriaWrapper();
				wrapper.setCategoria(categoria);
				wrapper.setTituloCenario(cen.getTitulo());
				wrapper.setIdCenario(cen.getId());
				categoriaWrapperList.add(wrapper);
			}
		}
	}
	return categoriaWrapperList;
}[/code]

mas a pagina ‘manterCategorias’ eh exibida e os dados que teriam que ser retornados nao aparecem…

o validator.onErrorUsePageOf não executa o método, vai direto pro jsp…

se quer que execute o método tem que usar o validator.onErrorForwardTo

mais informações:
http://vraptor.caelum.com.br/pt/docs/view-e-ajax/
http://vraptor.caelum.com.br/pt/docs/validacao/

tem razão Lucas!

foi falha minha, muito obrigado!!