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
-
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 ...