When a constraint has a generic and a cross-parameter validator and both of these address the same type (e.g. Object), the wrong validator class can be picked up (e.g. the cross-parameter validator when the constraint is used on a method return value) due to the merge of the validators into a map keyed by the type in ConstraintValidatorManager#findMatchingValidatorClass().
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira