// config = prepareConfigurationPreferences();
ServerConfiguration config = reloadConfiguration();
ServiceContainer container = (null == m_container) ? new ServiceContainer() : m_container;
AutoDiscoveryListener listener = new ServerAutoDiscoveryListener(m_knownAgents);
container.addDiscoveryListener(listener);
container.start(config.getServiceContainerPreferences().getPreferences(), config
.getClientCommandSenderConfiguration(), m_mbs);
// now let's add our additional handler to support the remote clients (e.g. CLI)