John Ross created ARIES-1426:
--------------------------------
Summary: Implementation specific subsystem header
Application-ImportService should not affect the sharing policy.
Key: ARIES-1426
URL: https://issues.apache.org/jira/browse/ARIES-1426
Project: Aries
Issue Type: Bug
Components: Subsystem
Affects Versions: subsystem-2.0.4
Reporter: John Ross
Assignee: John Ross
Fix For: subsystem-2.0.6
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.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)