if (remotable && distributedProvider != null) {
return distributedProvider.createInvoker(operation);
} else {
Invoker invoker = getInvoker(endpointReference, operation);
if (invoker == null) {
throw new ServiceUnavailableException(
"Unable to create SCA binding invoker for local target " + component
.getName()
+ " reference "
+ reference.getName()
+ " (bindingURI="