A ConstraintDefinitionException should be thrown when the resolved validator is 
not compatible with the annotation type
-----------------------------------------------------------------------------------------------------------------------

                 Key: BVAL-31
                 URL: https://issues.apache.org/jira/browse/BVAL-31
             Project: BeanValidation
          Issue Type: Bug
          Components: jsr303
    Affects Versions: 0.1-incubating
            Reporter: Carlos Vara


The spec is a bit vague in this, so the fix is the minimum required to pass it. 
However, in the future we might be able to be more lenient and filter the list 
of validators by annotation type before applying the resolution filtering.

An additional test 
ConstraintCompositionTest#testOverriddenAttributesMustMatchInType() in the TCK 
passes, but I would say the test has a bug in the definition of 
FrenchZipcodeWithInvalidOverride which is making it test this scenario instead 
of the overridden attributes. Maybe we should report the bug to JBoss people.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to