}
JavaAtomicComponent sourceContext = new JavaAtomicComponent(sourceName, configuration, null);
OutboundWire outboundWire = createReferenceWire(targetName, sourceReferenceClass, null);
List<OutboundWire> factories = new ArrayList<OutboundWire>();
factories.add(outboundWire);
sourceContext.addOutboundWires(sourceReferenceClass, factories);
targetScope.register(targetContext);
sourceScope.register(sourceContext);
connect(outboundWire, inboundWire, targetContext, false);
Map<String, AtomicComponent> contexts = new HashMap<String, AtomicComponent>();
contexts.put(sourceName, sourceContext);