[
https://issues.apache.org/jira/browse/KARAF-3433?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14268931#comment-14268931
]
Freeman Fang edited comment on KARAF-3433 at 1/8/15 7:28 AM:
-------------------------------------------------------------
for example, we have features like
{code}
<feature name="A" resolver="(obr)">
<feature>B</feature>
<bundle>bundleA url</bundle>
</feature>
<feature name="B" resolver="(obr)">
<bundle>bundleB1 url</bundle>
<bundle dependency="true">bundleB2 url</bundle>
</feature>
{code}
bundleA import package from bundleB2, but bundleB1 not, so currently if we
install feature A with OBR resolver, bundleB2 can't get installed anyway, the
workaround is add bundleB2 into feature A. We should let the OBR resolver take
the dependency feature bundles into account to avoid such workaround.
was (Author: ffang):
for example, we have features like
{code}
<feature name="A" resolver="(obr)">
<feature>B</feature>
<bundle>bundleA url</bundle>
</feature>
<feature name="B" resolver="(obr)">
<bundle>budleB1 url</bundle>
<bundle dependency="true">budleB2 url</bundle>
</feature>
{code}
bundleA import package from bundleB2, but bundleB1 not, so currently if we
install feature A with OBR resolver, bundleB2 can't get installed anyway, the
workaround is add bundleB2 into feature A. We should let the OBR resolver take
the dependency feature bundles into account to avoid such workaround.
> when OBR resolver to resolve the bundles in a given feature, it should also
> take the dependency feature bundles into account
> ----------------------------------------------------------------------------------------------------------------------------
>
> Key: KARAF-3433
> URL: https://issues.apache.org/jira/browse/KARAF-3433
> Project: Karaf
> Issue Type: Improvement
> Reporter: Freeman Fang
> Assignee: Freeman Fang
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)