public void afterPropertiesSet() throws Exception {
if (context == null) {
LOGGER.error("context is null");
}
ComponentContext componentContext;
componentContext = ComponentContextUtils.getComponentContext(context);
//start CoreComponent
fireComponent(this, componentContext);
for (Component component : componentContext.getComponents()) {
if (component instanceof CoreComponent) {
continue;
}
fireComponent(component, componentContext);
}