Beanvalidation with Generic-DataTypes
-------------------------------------
Key: BVAL-95
URL: https://issues.apache.org/jira/browse/BVAL-95
Project: BeanValidation
Issue Type: Bug
Components: jsr303
Affects Versions: 0.2-incubating, 0.3-incubating
Environment: Windows XP, Java 1.6, Eclipse 1.6, Maven 3.0.3
Reporter: Sascha Vujevic
Fix For: 0.3-incubating
Attachments: Generic-Parameter-Patch.txt
MethodValidatorMetaBeanFactory.processAnnotation() fills in the methode
applyConstraint() the AccessStrategy with Class<?> therefore Parameters of
methodes with Generics won't find a Validator to validate them.
You will get an exception:
Caused by: javax.validation.UnexpectedTypeException: No validator could be
found for type java.util.Map. See: @NotEmpty at
org.apache.bval.jsr303.extensions.ParameterAccess@1d2f117
The parameter of the my method is Map<Object, Object>.
I have attached a patch-file.
I don't know i this is the best way to solve the problem or if there is
allready a patch or i use the validation in a wrong way.
Thank you.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira