Uploaded image for project: 'BVal'
  1. BVal
  2. BVAL-107

Validation of Return-Values

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.4
    • 1.1.0
    • jsr303
    • None
    • JDK 1.6, Windows, Eclipse 3.7

    Description

      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.

      Attachments

        1. bval.zip
          3 kB
          Romain Manni-Bucau
        2. ValidationTest.jar
          32 kB
          Sascha Vujevic

        Activity

          People

            mbenson Matthew Jason Benson
            george-stark Sascha Vujevic
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: