List<HandlerChainData> handlerChains = getStaticValue(ref, "handler-chains");
if (handlerChains == null) handlerChains = Collections.emptyList();
List<Injection> injections = getStaticValue(ref, "injections");
if (injections == null) injections = Collections.emptyList();
JaxWsServiceReference serviceReference = new JaxWsServiceReference(serviceId,
serviceQName,
serviceClass, portQName,
referenceClass,
wsdlUrl,
portRefs,
handlerChains,
injections);
value = serviceReference.getObject();
}
return value;
}