Jean-Baptiste Onofré created KARAF-3741:
-------------------------------------------

             Summary: Feature resolver installs non deterministic bundles set
                 Key: KARAF-3741
                 URL: https://issues.apache.org/jira/browse/KARAF-3741
             Project: Karaf
          Issue Type: Bug
          Components: karaf-feature
    Affects Versions: 4.0.0.M2
            Reporter: Jean-Baptiste Onofré
             Fix For: 4.0.0.M3


We install the CXF Syncope feature like this:

{code}
feature:install tesb-example-syncope-esb-xacml-wsp 
{code}

We can see the following bundle installed:

{code}
275 | Active   |  80 | 6.0.0.SNAPSHOT        | Talend ESB Syncope XACML WSP 
{code}

Now, we install the client feature:

{code}
feature:install tesb-example-syncope-esb-xacml-client 
{code}

and so, we have the client bundle installed:

{code}
276 | Active   |  80 | 6.0.0.SNAPSHOT        | Talend ESB Syncope XACML client 
{code}

So far, so good.

Now, we uninstall the service and client bundles:

{code}
bundle:uninstall 275
bundle:uninstall 276
{code}

and we re-install the service feature:

{code}
feature:install tesb-example-syncope-esb-xacml-wsp
{code}

Now, we "magically" have both service and client bundles installed:

{code}
277 | Active   |  80 | 6.0.0.SNAPSHOT        | Talend ESB Syncope XACML client
278 | Active   |  80 | 6.0.0.SNAPSHOT        | Talend ESB Syncope XACML WSP 
{code}

whereas only service should be installed.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to