Similarly, ZeroConstraintValidator is declared as targeting @Negative.On Mar 16, 2018 1:44 PM, "Matt Benson" <mbenson@apache.org> wrote:On Mar 16, 2018 1:39 PM, "Matt Benson" <mbenson@apache.org> wrote:FrenchAddressListContainer defines @FrenchZipcodeListContainer as a constraint that is validated by FrenchZipcodeConstraintValidator, but that class declares its constraint type parameter as @FrenchZipCode. Same for FrenchZipcodeMixDirectAnnotationAndListContainer. Becausethat CV type does not override #init() this presumably works in the RI, and the spec is a bit vague on this point, but the interface definition describes type parameter A as "the annotation type handled by an implementation." The spec section ConstraintValidator resolution algorithm also correlates constraint A to the type parameters of the ConstraintValidators described in the resolution rules. Finally, I don't see anything under "What's new in 2.0" to indicate that this should be a legal constraint definition.Can I get a ruling? :)Matt
_______________________________________________
beanvalidation-dev mailing list
beanvalidation-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/beanvalidation-dev