Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
subsystem-2.0.4
-
None
Description
The implementation specific subsystem header Application-ImportService provides a means for application providers to tell the implementation that there are bundles with unresolvable service dependencies that will be satisfied at runtime in some unspecified way. Consequently, the implementation will not fail the installation if any of the requirements listed in the header are not present. How the requirements are ultimately satisfied is the responsibility of the provider. The implementation should not allow this header to affect the sharing policy.
Currently, the implementation will add these requirements to the sharing policy so that matching services from the parent subsystem are automatically visible. This could result in unanticipated wirings from the provider's point of view.