When a constrained is part of several validation groups, and all these groups are passed to ExecutableValidator#validateMethodParameters(), the constraint is validated for all of the given groups. This seems not right according to 4.6.2.
Test case: MethodValidationTest#methodParameterValidationValidatesEachConstraintOnlyOnce()
I've tested this only during method validation, I'm not sure whether normal bean validation is also concerned.
|