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.