[
https://issues.apache.org/jira/browse/SM-2179?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13612579#comment-13612579
]
Christian Müller commented on SM-2179:
--------------------------------------
Could you please confirm my understanding of the expression
'dependency="true|false"' (or correct my understanding):
Assume we have the following feature definition:
{code}
<feature name="bar">
<bundle>mvn:com.foo/bar1/1.0.0</bundle>
<bundle dependency="false">mvn:com.foo/bar2/1.0.0</bundle>
<bundle dependency="true">mvn:com.foo/bar3/1.0.0</bundle>
</feature>
<feature name="foo">
<feature>bar</bundle>
<bundle dependency="false">mvn:com.foo/foo1/1.0.0</bundle>
</feature>
{code}
- If we install feature 'bar', bundle 'bar1' will be installed
(dependency="false" is the default which means the bundle will be installed).
- If we install feature 'bar', bundle 'bar2' will be installed.
- If we install feature 'bar', bundle 'bar3' will only be installed, if 'bar1'
or 'bar2' has an import package declaration which will be fulfilled (exported)
by 'bar3'. If this is not the case, the bundle 'bar3' will not be installed.
- If we install feature 'foo', which has an import package declaration which
will be fulfilled (exported) by 'bar3', 'bar3' will be installed.
Right?
I couldn't find a good documentation how it works exactly at
https://cwiki.apache.org/KARAF/46-provisioning.html
> can't install camel-cxf feature
> -------------------------------
>
> Key: SM-2179
> URL: https://issues.apache.org/jira/browse/SM-2179
> Project: ServiceMix
> Issue Type: Bug
> Reporter: Freeman Fang
> Assignee: Freeman Fang
> Fix For: 5.0.0
>
>
> please see the discussion here
> [1]http://servicemix.396122.n5.nabble.com/caml-cxf-in-smx5-td5716189.html
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira