@Override
public CuratorFramework call() throws Exception {
throw new Exception("Shouldn't be called");
}
});
<BUG>final MultiGroup group = (MultiGroup) factory.createMultiGroup("/fabric/registry/clusters/fusemq/default", FabricDiscoveryAgent.ActiveMQNode.class);

group.start();</BUG>
FabricDiscoveryAgent.ActiveMQNode master = null;
Provision.waitForCondition(new Callable<Boolean>() {

@Override
public CuratorFramework call() throws Exception {
throw new Exception("Shouldn't be called");
}
});
final MultiGroup group = (MultiGroup) factory.createMultiGroup("/fabric/registry/clusters/amq/default", FabricDiscoveryAgent.ActiveMQNode.class);
ZooKeeperMultiGroup wtf =(ZooKeeperMultiGroup) group;  // TODO remove?
group.start();
FabricDiscoveryAgent.ActiveMQNode master = null;
Provision.waitForCondition(new Callable<Boolean>() {
