Olá, estou tendo erro na validação dos meus dados através do Hibernate.
Estou utilizando o VRaptor 3.1.2.
@Post
public void salva(Membro membro){
this.validator.validate(membro);
this.validator.onErrorUse(Results.logic()).forwardTo(MembrosController.class).form();
this.factory.getMembroDao().salvaOuAtualiza(membro);
this.result.redirectTo(MembrosController.class).lista();
}
Estou obtendo um erro de NullPointerException.
Caused by: java.lang.NullPointerException
at br.com.caelum.vraptor.validator.JSR303Validator.validate(JSR303Validator.java:67)
at br.com.caelum.vraptor.validator.DefaultValidator.validate(DefaultValidator.java:72)
at br.com.church.controller.MembrosController.salva(MembrosController.java:36)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor.intercept(ExecuteMethodInterceptor.java:57)
... 43 more
Alguém sabe o que pode estar ocorrendo, se eu comentar a linha de validação os dados são salvos normalmente.