soapBinding.setStyle("rpc");
binding.addExtensibilityElement(soapBinding);
binding.addBindingOperation(bindingOperation);
PortType portType = definition.createPortType();
portType.setQName(new QName(NAMESPACE, "MockPort"));
portType.addOperation(bindingOperation.getOperation());
binding.setPortType(portType);
Port port = definition.createPort();
port.setName("MockPort");
//add soap:address
SOAPAddress soapAddress = (SOAPAddress) extensionRegistry.createExtension(Port.class, new QName("http://schemas.xmlsoap.org/wsdl/soap/", "address"));