There is an issue with installing the Eclipse ECF Zookeeper discovery provider bundle into ServiceMix 6.0.0. This is the error: java.lang.IllegalStateException: Can't install feature ecf-remoteservices-discprovider-zookeeper/0.0.0: Could not start bundle http://download.eclipse.org/rt/ecf/3.10.1/site.p2/plugins/org.eclipse.ecf.provider.zookeeper_1.2.100.v20150810-1719.jar in feature(s) ecf-remoteservices-discprovider-zookeeper-3.10.1: Activator start error in bundle org.eclipse.ecf.provider.zookeeper [262].
The installation works when installing the bundle into standalone Karaf 3.0.4. It turns out that the Zookeeper bundles in ServiceMix 6.0.0 and Karaf 3.0.4 are different. This is the Apache Zookeeper bundle listed in the standalone Karaf: 108 Apache ZooKeeper org.apache.hadoop.zookeeper 3.3.3.v201105210832 Active This is the Apache Zookeeper bundle listed in ServiceMix: 154 ZooKeeper Bundle org.apache.hadoop.zookeeper 3.4.6 Active The Eclipse ECF development team indicates that the Zookeeper discovery service will only work on Zookeeper 3.3.3 due to an API change. Do you have any suggestions on how I can work around this in ServiceMix? I'm new to OSGi, and not sure if replacing the Zookeeper bundle would cause more problems, if both bundles can be installed, or if there is some other option. Thanks. -- View this message in context: http://servicemix.396122.n5.nabble.com/Zookeeper-Version-tp5722941.html Sent from the ServiceMix - User mailing list archive at Nabble.com.