private Dispatch<SOAPMessage> createDispatchFromWSDL(URL wsdlLocation) { QName serviceName = wsBinding.getServiceName(); QName portName = new QName(serviceName.getNamespaceURI(), wsBinding.getPortName()); Service service = Service.create(wsdlLocation, serviceName); return service.createDispatch(portName, SOAPMessage.class, Service.Mode.MESSAGE); }
if (wsBinding.getServiceName() != null && wsBinding.getBindingName() == null) {
if (wsBinding.getServiceName() != null && wsBinding.getBindingName() == null) {
wsBinding.getServiceName().getNamespaceURI() + "#wsdl.port(" + wsBinding.getServiceName().getLocalPart() + "/" + wsBinding.getPortName() wsBinding.getServiceName().getNamespaceURI() + "#wsdl.endpoint(" + wsBinding.getServiceName().getLocalPart() + "/" + wsBinding.getEndpointName() writer.writeAttribute(WSDL_ELEMENT, wsdlElement); } else if (wsBinding.getServiceName() != null) { wsBinding.getServiceName().getNamespaceURI() + "#wsdl.service(" + wsBinding.getServiceName().getLocalPart() + ")"; writer.writeAttribute(WSDL_ELEMENT, wsdlElement);
wsBinding.getServiceName().getNamespaceURI() + "#wsdl.port(" + wsBinding.getServiceName().getLocalPart() + "/" + wsBinding.getPortName() wsBinding.getServiceName().getNamespaceURI() + "#wsdl.endpoint(" + wsBinding.getServiceName().getLocalPart() + "/" + wsBinding.getEndpointName() writer.writeAttribute(WSDL_ELEMENT, wsdlElement); } else if (wsBinding.getServiceName() != null) { wsBinding.getServiceName().getNamespaceURI() + "#wsdl.service(" + wsBinding.getServiceName().getLocalPart() + ")"; writer.writeAttribute(WSDL_ELEMENT, wsdlElement);
properties.put(Endpoint.WSDL_PORT, portName); QName bindingServiceName = wsBinding.getServiceName() == null ? wsBinding.getService().getQName() : wsBinding.getServiceName(); QName serviceName = new QName(targetNamespace, bindingServiceName.getLocalPart());
properties.put(Endpoint.WSDL_PORT, portName); QName bindingServiceName = wsBinding.getServiceName() == null ? wsBinding.getService().getQName() : wsBinding.getServiceName(); QName serviceName = new QName(targetNamespace, bindingServiceName.getLocalPart());
wsdlDefinition.setNamespace(model.getNamespace()); wsdlDefinition.setNameOfBindingToResolve(model.getBindingName()); wsdlDefinition.setNameOfServiceToResolve(model.getServiceName()); wsdlDefinition.getWsdliLocations().putAll(model.getWsdliLocations()); if (model.getServiceName() != null) { WSDLObject<Service> service = wsdlDefinition.getWSDLObject(Service.class, model.getServiceName()); if (service != null) { wsdlDefinition.setDefinition(service.getDefinition()); error(monitor, "WsdlServiceDoesNotMatch", wsdlDefinition, model.getServiceName()); if (model.getServiceName() != null){ error(monitor, "WsdlServiceDoesNotMatch", model, model.getServiceName());
wsdlDefinition.setNamespace(model.getNamespace()); wsdlDefinition.setNameOfBindingToResolve(model.getBindingName()); wsdlDefinition.setNameOfServiceToResolve(model.getServiceName()); wsdlDefinition.getWsdliLocations().putAll(model.getWsdliLocations()); if (model.getServiceName() != null) { WSDLObject<Service> service = wsdlDefinition.getWSDLObject(Service.class, model.getServiceName()); if (service != null) { wsdlDefinition.setDefinition(service.getDefinition()); error(monitor, "WsdlServiceDoesNotMatch", wsdlDefinition, model.getServiceName()); if (model.getServiceName() != null){ error(monitor, "WsdlServiceDoesNotMatch", model, model.getServiceName());
QName serviceQName = wsBinding.getServiceName(); String portName = wsBinding.getPortName(); if (serviceQName != null) {
QName serviceQName = wsBinding.getServiceName(); String portName = wsBinding.getPortName(); if (serviceQName != null) {