Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-507

properties and service names of extended components not always included

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • maven-scr-plugin-1.0.1, maven-scr-plugin-1.0.2, maven-scr-plugin-1.0.3
    • maven-scr-plugin-1.0.4
    • SCR Tooling
    • None

    Description

      If a bundle B1 contains an abstract component with @scr.* tags, the respective information is added to the bundle in the OSGI-INF/scr-plugin/scrinfo.xml file. This file is read by the maven-scr-plugin if the bundle is referenced during a build.

      Unfortunately of this descriptor only the @scr.reference tags are reused while the @scr.service and @scr.property tags are ignored. As the abstract component source file is not available either, the service names and properties of the abstract component are not inherited.

      There is no workaround for this except duplicating the tags ...

      Attachments

        Activity

          People

            cziegeler Carsten Ziegeler
            fmeschbe Felix Meschberger
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: