wsdlDefinition.setDefinition(portType.getDefinition()); wsdlInterface = wsdlFactory.createWSDLInterface(portType.getElement(), wsdlDefinition, resolver, monitor); wsdlInterface.setWsdlDefinition(wsdlDefinition); resolver.addModel(wsdlInterface, context);
wsdlInterface = wsdlFactory.createWSDLInterface(wsdlPortType.getElement(), theWSDL, resolver, context.getMonitor()); wsdlInterface.setWsdlDefinition(theWSDL); } catch (InvalidInterfaceException e) {
wsdlInterface = wsdlFactory.createWSDLInterface(wsdlPortType.getElement(), theWSDL, resolver, context.getMonitor()); wsdlInterface.setWsdlDefinition(theWSDL); } catch (InvalidInterfaceException e) {
wsdlDefinition.setDefinition(portType.getDefinition()); wsdlInterface = wsdlFactory.createWSDLInterface(portType.getElement(), wsdlDefinition, resolver, monitor); wsdlInterface.setWsdlDefinition(wsdlDefinition); resolver.addModel(wsdlInterface, context);
wsdlDefinition.setDefinition(portType.getDefinition()); WSDLInterface newWSDLInterface = wsdlFactory.createWSDLInterface(portType.getElement(), wsdlDefinition, resolver, monitor); newWSDLInterface.setWsdlDefinition(wsdlDefinition); newWSDLInterface.getRequiredIntents().addAll(wsdlInterface.getRequiredIntents());
wsdlDefinition.setDefinition(portType.getDefinition()); WSDLInterface newWSDLInterface = wsdlFactory.createWSDLInterface(portType.getElement(), wsdlDefinition, resolver, monitor); newWSDLInterface.setWsdlDefinition(wsdlDefinition); newWSDLInterface.getRequiredIntents().addAll(wsdlInterface.getRequiredIntents());
WSDLObject<Binding> binding = wsdlDefinition.getWSDLObject(Binding.class, model.getBindingName()); if (binding != null) { wsdlDefinition.setDefinition(binding.getDefinition()); model.setBinding(binding.getElement()); } else { error(monitor, "WsdlBindingDoesNotMatch", wsdlDefinition, model.getBindingName()); WSDLObject<Service> service = wsdlDefinition.getWSDLObject(Service.class, model.getServiceName()); if (service != null) { wsdlDefinition.setDefinition(service.getDefinition()); model.setService(service.getElement()); port = service.getElement().getPort(model.getPortName()); } else { port = (Port)service.getElement().getPorts().values().iterator().next();
WSDLObject<Binding> binding = wsdlDefinition.getWSDLObject(Binding.class, model.getBindingName()); if (binding != null) { wsdlDefinition.setDefinition(binding.getDefinition()); model.setBinding(binding.getElement()); } else { error(monitor, "WsdlBindingDoesNotMatch", wsdlDefinition, model.getBindingName()); WSDLObject<Service> service = wsdlDefinition.getWSDLObject(Service.class, model.getServiceName()); if (service != null) { wsdlDefinition.setDefinition(service.getDefinition()); model.setService(service.getElement()); port = service.getElement().getPort(model.getPortName()); } else { port = (Port)service.getElement().getPorts().values().iterator().next();