Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-8244

Upgrade shaded felix.scr version to support OSGi R7 annotation hyphenated properties

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Testing OSGi Mock 2.4.4
    • Fix Version/s: Testing OSGi Mock 2.4.6
    • Component/s: Testing
    • Labels:
      None

      Description

      The OSGi R7 spec defines a `$_$` method name mangling patter for mapping to config hyphens in property names. This mangling is implemented in org.apache.felix.scr 2.1.0 with additional changes to Annotations.java up to 2.1.8.

       

      The osgi-mock.core library should upgrade its shaded org.apache.felix.scr dependency to 2.1.8 to support binding to annotation method names with `$_$` sequences.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                sseifert Stefan Seifert
                Reporter:
                madamcin Mark Adamcin
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 0.5h
                  0.5h