// ----- startup brasato -----
ServiceFactory.init(servletContext);
log.info("*** OLAT framework: starting all modules");
// this is the first call to get the Spring beans, all beans are initialized after this point
ModuleConfig mc = (ModuleConfig)CoreSpringFactory.getBean("org.olat.core.configuration.ModuleConfig");
Map modules = mc.getModules();
// init all registered OLATModules - olat::: we assume silently that the order is not important
for (Iterator iter = modules.keySet().iterator(); iter.hasNext();) {
moduleID = (String) iter.next();
ModuleLifeCycle mlc = (ModuleLifeCycle)modules.get(moduleID);
mlc.init(servletContext);