appContext.setClassLoader(new Serializer().getClassLoader());
appContext.refresh();
List<CmdLineOptionInstance> optionInstances = CmdLineOptionUtils.loadValidateAndHandleInstances(appContext, args);
CmdLineOptionInstance instance = CmdLineOptionUtils.getOptionInstanceByName("serverFactoryBeanId", optionInstances);
CommunicationChannelServerFactory serverFactory = (CommunicationChannelServerFactory) appContext.getBean(instance.getValues().get(0), CommunicationChannelServerFactory.class);
CommunicationChannelServer communicationChannelServer = serverFactory.createCommunicationChannelServer();
communicationChannelServer.startup();
System.out.println("\n---- Launched '" + communicationChannelServer.getClass().getCanonicalName() + "' on port: " + communicationChannelServer.getPort() + " ----");
//
//
//
// String beanId = null;