[
http://opensource.atlassian.com/projects/hibernate/browse/HV-308?page=com...
]
Gunnar Morling commented on HV-308:
-----------------------------------
Ok, let's start with HV-418. Another story is checking method level constraints with
the AP, I'll create another JIRA issue for this, but this definitely can be done in
4.3
Annotation processor should consider validators registered by XML
constraint mapping
------------------------------------------------------------------------------------
Key: HV-308
URL:
http://opensource.atlassian.com/projects/hibernate/browse/HV-308
Project: Hibernate Validator
Issue Type: Improvement
Components: annotation-processor
Reporter: Gunnar Morling
Fix For: 4.2.0.Final
Background:
The Bean Validation API allows the set of validators for a given constraint to be
specified/overridden using XML constraint mapping files
(
http://docs.jboss.org/hibernate/stable/validator/reference/en/html_single...).
Right now the annotation processor does not process any XML configuration files at all
(neither validation.xml nor mapping files).
To do:
While it seems ok for now that the AP does not check constraint declarations given in XML
(after all it's an *annotation* processor), I think it should evaluate the constraint
definitions and the validators configured in XML. Otherwise the AP would raise false
errors (as validators added in XML are ignored) or would give false positives (as
validators given in @Constraint#validatedBy could be removed by
"include-existing-validator='false'").
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://opensource.atlassian.com/projects/hibernate/secure/Administrators....
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira