Pessoal, estou acoplando Hibernate Validator no meu projeto, na minha Classe Cliente adicionei todas as Constraints e na minha GUI, nas hora de o usuário clicar em “Salvar” chamo o seguinte código:
ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
Validator validator = factory.getValidator();
Set<ConstraintViolation<Kunde>> constraintViolations = validator.validate(objKunde);
Porém recebo o seguinte erro:
Absent Code attribute in method that is not native or abstract in class file javax/validation/Validation
As minhas referencias sao as seguintes:
import java.util.Set;
import javax.validation.ConstraintViolation;
import javax.validation.Validation;
import javax.validation.Validator;
import javax.validation.ValidatorFactory;
Nao sei mais o que fazer, estou usando NetBeans e ja estou comecando achar que nao vale a pena usar esse tipo de validacao (fácil falar pra quem está comecando em Java), mas nao creio que posso ser tao complicado assim. Além disso, nao acho nenhum exemplo descente na Internet. As vezes acho algo, mas sempre imcompleto, nao falando de ode sao as referencias e etc, ai acabo nao sabendo o que puxar no meu import e etc…
Agradeceria se pudessem me ajudar!
Abracos


