[
https://issues.apache.org/jira/browse/BVAL-31?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Carlos Vara updated BVAL-31:
----------------------------
Attachment: bval-jsr303.patch
Attached patch with extra test.
> 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
> Attachments: bval-jsr303.patch
>
>
> 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.