private void initializeAllComponents() { for (final ComponentInitializerConfig componentInitializerConfig : appConfig.getComponentInitializerConfigs()) { Assertion.checkArgument(!Activeable.class.isAssignableFrom(componentInitializerConfig.getInitializerClass()), "The initializer '{0}' can't be activeable", componentInitializerConfig.getInitializerClass()); final ComponentInitializer componentInitializer = DIInjector.newInstance(componentInitializerConfig.getInitializerClass(), componentSpaceWritable); componentInitializer.init(); } }