<dependency>
<groupId>org.jboss.errai.validation</groupId>
<artifactId>errai-validation</artifactId>
<version>3.0.0.Final</version>
</dependency>
public class Person {
private String name;
private int age;
}
Validator validator = Validation.buildDefaultValidatorFactory().getValidator();
Set<ConstraintViolation<Person>> violations = validator.validate(person);
for (ConstraintViolation<Person> violation : violations) {
System.out.println(violation.getMessage());
}