Uploaded image for project: 'Aries'
  1. Aries
  2. ARIES-2085

ARIES-1106 fix for non standard setters support is not working

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • blueprint-core-1.10.3
    • None
    • Blueprint
    • None

    Description

      ComponentDefinitionException: No setter for a property is thrown for regular setters with return value.

      The initial problem with non-standard setters was the return value and not the naming convention that is resultType == Void.TYPE condition in ReflectionUtils prevents initializing components with fluent setters.

      Please check it with org.apache.aries.blueprint.NonStandardSettersTest and the attached org.apache.aries.blueprint.pojos.NonStandardSetter class version.

      Attachments

        Activity

          People

            Unassigned Unassigned
            Meszaros Bence
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: