Erro Validation/Convertion VRaptor

Boa tarde,

Estou fazendo uma tela de cadastro de contrato e ao realizar um click no botão de ‘Cadastrar’ chama o seguinte método sem problema

Código:

@Post
@AutorizacaoNecessaria
@Path("/contrato/cabotagem")
public void cadastrarContratoCabotagem(ContratoCabotagem contrato, AliquotaImposto impostoISS, UploadedFile contratoArq, String arquivoContrato, List<UploadedFile> aditivos) {
    ...
    incluirSucesso("sucesso");
    result.redirectTo(this).listar();
    return;	
}

Porém no final do método ocorre o seguinte erro:

GRAVE: Servlet.service() for servlet [default] in context with path [/Tranship] threw exception
br.com.caelum.vraptor.InterceptionException: There are validation errors and you forgot to specify where to go. Please add in your method something like:
validator.onErrorUse(page()).of(AnyController.class).anyMethod();
or any view that you like.
If you didn't add any validation error, it is possible that a conversion error had happened.

Sou novo no VRaptor e na demanda que peguei tenho que resolver alguns problemas e esse é um deles, já pedi para um pessoal mais experiente dar uma olhada mas não conseguiram chegar em nada que resolver o problema.

Se alguém sabe o que está ocorrendo e tiver alguma ideia.

Att,
Iuri Matos.

se vc não adicionou nenhum erro de validação, aconteceu um erro de conversão… tipo um campo numérico que veio com letras na requisição…

nesse caso vc precisa colocar na primeira linha do método algo como validator.onErrorRedirectTo(this).formulario(), ou garantir via javascript que o campo numérico só contém números.

Lucas Cavalcanti, adicionei a linha de código validator.onErrorForwardTo(this).formCabotagem(); e é exibido na minha tela um erro doido… “???Invalid upload???”.

quer dizer que deu algum problema no upload… ativa o log de debug do vraptor, e dá uma olhada se aparece algum erro no console.