// Top level component?
String casLogComponents = System.getProperty("UIMA_CASLOG_COMPONENT_ARRAY");
if (parentController == null) {
paramsMap.put(Resource.PARAM_RESOURCE_MANAGER, casManager.getResourceManager());
initialize(resourceSpecifier, paramsMap);
AnalysisEngineManagementImpl mbean = (AnalysisEngineManagementImpl) getUimaContextAdmin()
.getManagementInterface();
// Override uima core jmx domain setting
mbean.setName(getComponentName(), getUimaContextAdmin(), jmxManagement.getJmxDomain());
// check requested Cas logging
if (casLogComponents!= null && (this instanceof AggregateAnalysisEngineController)) {
String[] comps = casLogComponents.split(" ");
for (String comp : comps) {