Bundle org.fusesource.examples.fabric-cxf-demo-server is waiting for dependencies

Solution Unverified - Updated -

Issue

  • We are using fuse esb version jboss-fuse-full-6.0.0.redhat-024.

When we try to run fabric-cxf-demo sample download from git hub version fuse-7.2.x.fuse-patch in fuse esb, we are facing the below exception:

org.apache.aries.blueprint.core - 1.0.1.redhat-60024 | Bundle org.fusesource.examples.fabric-cxf-demo-server is waiting for dependencies [(objectClass=org.fusesource.fabric.zookeeper.IZKClient)]

After waiting for some time, it shows the below exception

ERROR | rint Extender: 3 | BlueprintContainerImpl           | ?                                   ? | 14 - org.apache.aries.blueprint.core - 1.0.1.redhat-60024 | Unable to start blueprint container for bundle org.fusesource.examples.fabric-cxf-demo-server due to unresolved dependencies [(objectClass=org.fusesource.fabric.zookeeper.IZKClient)]

We also ensured that fabric-zookeeper is already running as a system bundle.

Steps to simulate the exception:

1. Install fabric-cxf-demo in the maven repository.

2. Install fabri-cxf sample in the maven repository

3. Install fabric-cxf as a bundle in fuse esb by using the following command
   osgi:install mvn:org.fusesource.fabric/fabric-cxf/7.2.0.redhat-024

4. Start the corresponding bundle in fuse esb

5. Install fabric-cxf-demo-server in fuse esb by using the following command
   osgi:install mvn:org.fusesource.examples/fabric-cxf-demo-server/7.2.0.redhat-024

6. Start the corresponding bundle in fuse esb.

Environment

  • Fuse ESB
    • 7.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.