System.err.println(executeCommand("features:addurl mvn:org.apache.karaf.cellar.samples/camel-hazelcast-app/2.3.0-SNAPSHOT/xml/features"));
System.err.println(executeCommand("admin:list"));
System.err.println(executeCommand("cluster:node-list"));
Node localNode = clusterManager.getNode();
Set<Node> nodes = clusterManager.listNodes();
assertTrue("There should be at least 3 Cellar nodes running", nodes.size() >= 3);
Thread.sleep(DEFAULT_TIMEOUT);
String node1 = getNodeIdOfChild("node1");
String node2 = getNodeIdOfChild("node2");
System.err.println("Node 1: " + node1);
System.err.println("Node 2: " + node2);
executeCommand("cluster:group-create producer-grp");
executeCommand("cluster:group-create consumer-grp");
System.err.println(executeCommand("cluster:group-set producer-grp " + localNode.getId()));
System.err.println(executeCommand("cluster:group-set consumer-grp " + node1));
System.err.println(executeCommand("cluster:group-set consumer-grp " + node2));
System.err.println(executeCommand("cluster:group-list"));
System.err.println(executeCommand("cluster:feature-install consumer-grp cellar-sample-camel-consumer"));