wsdlInterfaceContract.setLocation(location); WSDLInterface wsdlInterface = createWSDLInterface(uri, monitor); if (wsdlInterface != null) wsdlInterfaceContract.setInterface(wsdlInterface); WSDLInterface wsdlCallbackInterface = createWSDLInterface(uri, monitor); if (wsdlCallbackInterface != null) wsdlInterfaceContract.setCallbackInterface(wsdlCallbackInterface); "interface-wsdlxml-validation-messages", "InvalidRemotableValue", ((WSDLInterface)wsdlInterfaceContract.getInterface()).getName().toString(), remotable); policyProcessor.readPolicies(wsdlInterfaceContract.getInterface(), reader);
public void write(WSDLInterfaceContract wsdlInterfaceContract, XMLStreamWriter writer, ProcessorContext context) throws ContributionWriteException, XMLStreamException { // Write an <interface.wsdl> writer.writeStartElement(WSDLConstants.SCA11_NS, INTERFACE_WSDL); // Write interface name WSDLInterface wsdlInterface = (WSDLInterface)wsdlInterfaceContract.getInterface(); if (wsdlInterface != null) { QName qname = wsdlInterface.getName(); String uri = qname.getNamespaceURI() + "#wsdl.interface(" + qname.getLocalPart() + ")"; writer.writeAttribute(INTERFACE, uri); } WSDLInterface wsdlCallbackInterface = (WSDLInterface)wsdlInterfaceContract.getCallbackInterface(); if (wsdlCallbackInterface != null) { QName qname = wsdlCallbackInterface.getName(); String uri = qname.getNamespaceURI() + "#wsdl.interface(" + qname.getLocalPart() + ")"; writer.writeAttribute(CALLBACK_INTERFACE, uri); } // Write location if (wsdlInterfaceContract.getLocation() != null) { writer.writeAttribute(WSDLI_NS, WSDL_LOCATION, wsdlInterfaceContract.getLocation()); } policyProcessor.writePolicyAttributes(wsdlInterface, writer); writer.writeEndElement(); }
WSDLInterface wsdlInterface = (WSDLInterface)wsdlInterfaceContract.getInterface(); if (wsdlInterfaceContract.getLocation() != null && wsdlInterface.getWsdlDefinition() == null){ wsdlFileURI = new URI(wsdlInterfaceContract.getLocation()); } catch (Exception ex) { Monitor.error(context.getMonitor(), wsdlDefinition.setUnresolved(true); wsdlDefinition.setNamespace("nonamespace"); wsdlDefinition.getWsdliLocations().put("nonamespace", wsdlInterfaceContract.getLocation()); wsdlDefinition.setLocation(new URI(wsdlInterfaceContract.getLocation())); } else { if (artifact.getLocation().endsWith(wsdlInterfaceContract.getLocation())){ WSDLDefinition artifactWSDLDefinition = artifact.getModel(); wsdlDefinition = wsdlFactory.createWSDLDefinition(); wsdlInterfaceContract.setInterface(wsdlInterface); wsdlInterfaceContract.setInterface(wsdlInterface); WSDLInterface wsdlCallbackInterface = resolveWSDLInterface((WSDLInterface)wsdlInterfaceContract.getCallbackInterface(), resolver, context); if( intrinsicWSDLCallbackInterface != null ) { if( wsdlCallbackInterface != null ) { wsdlInterfaceContract.setCallbackInterface(intrinsicWSDLCallbackInterface); } else {
wsdlInterfaceContract.setInterface(createWSDLInterface(registry, wsdl)); if (wsdlCallback != null && wsdlCallback.length() > 0){ wsdlInterfaceContract.setCallbackInterface(createWSDLInterface(registry, wsdlCallback));
wsdlInterfaceContract.setInterface(callInterface); wsdlInterfaceContract.setLocation(wsdlFileName); javaInterfaceContract.setNormalizedWSDLContract(wsdlInterfaceContract);
WSDLInterface wsdl = (WSDLInterface)wsdlIC.getInterface(); WSDLDefinition wsdlDefinition = wsdl.getWsdlDefinition(); writeWSDL(outStream, wsdlDefinition);
WSDLInterface wsdl = (WSDLInterface)wsdlIC.getCallbackInterface(); WSDLDefinition wsdlDefinition = wsdl.getWsdlDefinition(); writeWSDL(outStream, wsdlDefinition);
WSDLInterface wsdlInterface = (WSDLInterface)wsdlInterfaceContract.getInterface(); if (wsdlInterfaceContract.getLocation() != null && wsdlInterface.getWsdlDefinition() == null){ wsdlFileURI = new URI(wsdlInterfaceContract.getLocation()); } catch (Exception ex) { Monitor.error(context.getMonitor(), wsdlDefinition.setUnresolved(true); wsdlDefinition.setNamespace("nonamespace"); wsdlDefinition.getWsdliLocations().put("nonamespace", wsdlInterfaceContract.getLocation()); wsdlDefinition.setLocation(new URI(wsdlInterfaceContract.getLocation())); } else { if (artifact.getLocation().endsWith(wsdlInterfaceContract.getLocation())){ WSDLDefinition artifactWSDLDefinition = artifact.getModel(); wsdlDefinition = wsdlFactory.createWSDLDefinition(); wsdlInterfaceContract.setInterface(wsdlInterface); wsdlInterfaceContract.setInterface(wsdlInterface); WSDLInterface wsdlCallbackInterface = resolveWSDLInterface((WSDLInterface)wsdlInterfaceContract.getCallbackInterface(), resolver, context); if( intrinsicWSDLCallbackInterface != null ) { if( wsdlCallbackInterface != null ) { wsdlInterfaceContract.setCallbackInterface(intrinsicWSDLCallbackInterface); } else {
documentBuilderFactory, monitor); wsdlContract.setInterface(wsdlInterface); documentBuilderFactory, monitor); wsdlContract.setCallbackInterface(wsdlInterface);
wsdlInterfaceContract.setInterface(wsdlInterface); wsdlInterfaceContract.setLocation(javaInterface.getJAXWSWSDLLocation()); javaInterfaceContract.setNormalizedWSDLContract(wsdlInterfaceContract);
WSDLInterface wsdlInterface = (WSDLInterface)wsdlInterfaceContract.getInterface(); if (wsdlInterface.isUnresolved()){ wsdlInterface = (WSDLInterface)wsdlInterfaceContract.getInterface();
documentBuilderFactory, monitor); wsdlContract.setInterface(wsdlInterface); documentBuilderFactory, monitor); wsdlContract.setCallbackInterface(wsdlInterface);
wsdlInterfaceContract.setLocation(location); WSDLInterface wsdlInterface = createWSDLInterface(uri, monitor); if (wsdlInterface != null) wsdlInterfaceContract.setInterface(wsdlInterface); WSDLInterface wsdlCallbackInterface = createWSDLInterface(uri, monitor); if (wsdlCallbackInterface != null) wsdlInterfaceContract.setCallbackInterface(wsdlCallbackInterface); "interface-wsdlxml-validation-messages", "InvalidRemotableValue", ((WSDLInterface)wsdlInterfaceContract.getInterface()).getName().toString(), remotable); policyProcessor.readPolicies(wsdlInterfaceContract.getInterface(), reader);
wsdlInterfaceContract.setInterface(wsdlInterface); wsdlInterfaceContract.setLocation(javaInterface.getJAXWSWSDLLocation()); javaInterfaceContract.setNormalizedWSDLContract(wsdlInterfaceContract);
public void write(WSDLInterfaceContract wsdlInterfaceContract, XMLStreamWriter writer, ProcessorContext context) throws ContributionWriteException, XMLStreamException { // Write an <interface.wsdl> writer.writeStartElement(WSDLConstants.SCA11_NS, INTERFACE_WSDL); // Write interface name WSDLInterface wsdlInterface = (WSDLInterface)wsdlInterfaceContract.getInterface(); if (wsdlInterface != null) { QName qname = wsdlInterface.getName(); String uri = qname.getNamespaceURI() + "#wsdl.interface(" + qname.getLocalPart() + ")"; writer.writeAttribute(INTERFACE, uri); } WSDLInterface wsdlCallbackInterface = (WSDLInterface)wsdlInterfaceContract.getCallbackInterface(); if (wsdlCallbackInterface != null) { QName qname = wsdlCallbackInterface.getName(); String uri = qname.getNamespaceURI() + "#wsdl.interface(" + qname.getLocalPart() + ")"; writer.writeAttribute(CALLBACK_INTERFACE, uri); } // Write location if (wsdlInterfaceContract.getLocation() != null) { writer.writeAttribute(WSDLI_NS, WSDL_LOCATION, wsdlInterfaceContract.getLocation()); } policyProcessor.writePolicyAttributes(wsdlInterface, writer); writer.writeEndElement(); }
interfaceContract.setInterface(wsdlInterface); interfaceContract.setCallbackInterface(wsdlInterface.getCallbackInterface()); model.setBindingInterfaceContract(interfaceContract); } catch (InvalidInterfaceException e) {
interfaceContract.setInterface(wsdlInterface); interfaceContract.setCallbackInterface(wsdlInterface.getCallbackInterface()); model.setBindingInterfaceContract(interfaceContract); } catch (InvalidInterfaceException e) {