ECF Discovery Server based on Zookeeper. It serves a similar purpose to the 'zookeeperd' package on Debian based Linux systems ('apt-get install zookeeperd').
Prebuild binaries can be picked up from [our zooserver download site] zoobin. See the Starting section on how to run.
git clone https://github.com/ECF/ZooServer.git
cd ZooServer
mvn clean install
cd ../org.eclipse.ecf.zooserver.parent/target/products
This directory contains various zips for various platforms. Unzip the server for your platform. Enter the directory and run the zooserver executable.
The server is now ready to receive OSGi remote service publications and publish these to attached clients.
If you get log4j errors then you are probably not running from the root of the server. Please update the zooserver.ini file to point the log4j.properties file to a absolute location.
e.g:
-Dlog4j.configuration=file:/c:/my/folder/log4j.properties