Component component = (Component) build(parent, componentDefinition, deploymentContext);
if (component instanceof CompositeComponent) {
CompositeComponent composite = (CompositeComponent) component;
composite.setScopeContainer(moduleScope);
}
component.prepare();
parent.register(component);
return component;
}
/**