[ https://issues.apache.org/jira/browse/CAMEL-2472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13089910#comment-13089910 ]
Stephen Gargan commented on CAMEL-2472: --------------------------------------- I've updated the component to work against trunk and attached an updated patch. I've put together some basic documentation for it here https://cwiki.apache.org/confluence/display/CAMEL/Zookeeper. The components wiki page will need an entry eventually. Let me know if there is anything else needed. > A Zookeeper Component for Camel > ------------------------------- > > Key: CAMEL-2472 > URL: https://issues.apache.org/jira/browse/CAMEL-2472 > Project: Camel > Issue Type: New Feature > Reporter: Stephen Gargan > Assignee: Hadrian Zbarcea > Fix For: 2.9.0 > > Attachments: zookeeper-3.3.0.jar, zookeeper.patch, zookeeper.patch > > > I've put together a basic component implementation for interacting with a > Zookeeper Cluster (http://hadoop.apache.org/zookeeper/). Its a reasonably > complete implementation, providing much of the available functionality of the > 3.3.0 api. The main features being the abilities to > - Creation of nodes in any of the ZooKeeper create modes. > - Get and Set the data contents of arbitrary cluster nodes. > - Create and retrieve the list the child nodes attached to a particular node. > - A Distributed RoutePoilcy that leverages a Leader election coordinated by > ZK to determine if exchanges should get processed. > It's build against the Head of Zookeepers current release stream, 3.3.0. > Zookeeper (Like the rest of the Hadoop project) uses a custom ant build and > so there are no SNAPSHOTS. This is a bit of an impediment, but its likely > that the Zookeepr project will cut a release before too long. In the > meantime, to get some soak time in the real world, I've attached a freshly > cut jar from the head today so you can try the component out. It can be > installed using the following command. > mvn install:install-file -DgroupId=org.apache.zookeeper > -DartifactId=zookeeper -Dversion=3.3.0 -Dpackaging=jar > -Dfile=zookeeper-3.3.0.jar > I'm putting together some documentation and will be happy to add it to the > wiki if the component gets picked up. I hope the project can find this useful. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira