| For reference, here's a reproducer:
public class Main { public static class Foo { @Size(min=1) Map<String, String> map1 = new HashMap<>(); @Size(min=1) Map<String, String> map2 = new HashMap<>(); @Size(min=1) Map<String, String> map3 = new HashMap<>(); @Size(min=1) Map<String, String> map4 = new HashMap<>(); } public static void main(String[] args) { Validator validator = Validation.buildDefaultValidatorFactory().getValidator(); Foo foo1 = new Foo(); Set<ConstraintViolation<Foo>> violations = validator.validate(foo1); System.out.println( violations ); } } |