}
ServiceHandler handler = activator.activateBinding(reference.getQName(), binding);
Activation activation = new Activation(activator, reference.getQName(), binding, handler);
ServiceInterface si = getCompositeReferenceInterface(reference);
Binding bindingMetadata = new Binding(binding);
validateServiceRegistration(refQName);
ServiceMetadata metadata = ServiceMetadataBuilder.create().registrant(bindingMetadata).build();
Service svc = getDomain().registerService(refQName, si, handler, metadata);
activation.addService(svc);
_referenceBindings.add(activation);