// wire a reference if the name is different from promoted name
compositeReferenceLoop: for (CompositeReferenceModel compositeReference : getConfig().getComposite().getReferences()) {
for (ComponentReferenceModel componentReference : compositeReference.getComponentReferences()) {
if (componentReference != null && componentReference.equals(reference)) {
if (!componentReference.getQName().equals(compositeReference.getQName())) {
svcRef.wire(compositeReference.getQName());
wired = true;
break compositeReferenceLoop;
}
}
}