Service service = Service.create(null, new QName(namespaceURI, localPart));
assertNotNull(service);
QName validPortQName = new QName(namespaceURI, "EchoPort");
EchoPort echoPort = service.getPort(validPortQName, EchoPort.class);
Dispatch<String> dispatch = service.createDispatch(validPortQName, String.class, null);
assertNotNull(dispatch);
BindingProvider bindingProvider = (BindingProvider) dispatch;
ServiceDelegate serviceDelegate = bindingProvider.getServiceDelegate();