reference.setInterfaceContract(interfaceContract);
String referenceName = endpoint.getService().getName() + "_asyncCallback";
reference.setName(referenceName);
reference.setForCallback(true);
// Add in "implementation" reference (really a dummy, but with correct interface)
Reference implReference = assemblyFactory.createReference();
implReference.setInterfaceContract(interfaceContract);
implReference.setName(referenceName);
implReference.setForCallback(true);
reference.setReference(implReference);