DiscoveryManagementPool discoPool = DiscoveryManagementPool.getInstance();
DiscoveryManagement discoMgr = discoPool.getDiscoveryManager("cli", groups, locators, null, config);
//LookupDiscoveryManager discoMgr =
// new LookupDiscoveryManager(groups, locators, null, lookupConfig);
recordingDiscoveryListener = new RecordingDiscoveryListener(discoMgr);
discoMgr.addDiscoveryListener(recordingDiscoveryListener);
sdm = new ServiceDiscoveryManager(discoMgr, new LeaseRenewalManager());
allServices = new ServiceTemplate(null, null, null);
cybernodeServices = new ServiceTemplate(null, new Class[] {Cybernode.class}, null);