BeanFactory factory = (BeanFactory) getEnvironment().getEntry(BeanFactory.class);
// TODO:: some better way in framework?
Service service = (Service) factory.getBean("servletServiceAdapterComponent");
currentThreadCtx.addService(id, service);
if (startMessage != null)
startMessage.send(null, service);
//add new, not yet opened popup to popup and popup properties maps