Status: In Progress
Affects Version/s: 0.4
Fix Version/s: None
JDK 1.6, Windows, Eclipse 3.7
In the Test i have attached i have a @Size-Constraint on a method for validation of the returnvalue. In version 0.3 of bval-jsr303 it worked.
In version 0.4 there is a change in the code:
The method org.apache.bval.jsr303.extensions.patchFactoryContextForMethodValidation is no longer activ. Therefore all Jsr303MetaBeanFactory were no longer changed to MethodValidatorMetaBeanFactory.
This has the affect that the method hasValidationConstraintsDefined() is used from Jsr303MetaBeanFactory which checks if there is a Constraint on the Method. If it is, a exception is thrown "Property %myMethod% does not follow javabean conventions".
Mayby i use the annotions for validating returnvalues in a wrong way.
I have attached an example.
Thank you for your help.