[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: [regrep] Latest WSDL files
Anne, Attached are the latest WSDL files. The change since last version is to put back GetContentRequest operation. I had thought incorrectly that it was removed as part of the query proposal. -- Regards, Farrukh
<?xml version = "1.0" encoding = "UTF-8"?> <definitions name = "RegistryService" targetNamespace = "urn:oasis:names:tc:ebxml-regrep:services:wsdl:2.0" xmlns:tns = "urn:oasis:names:tc:ebxml-regrep:services:wsdl:2.0" xmlns:xsd1 = "urn:oasis:names:tc:ebxml-regrep:registry:xsd:2.0" xmlns:soap = "http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl = "http://schemas.xmlsoap.org/wsdl/" xmlns = "http://schemas.xmlsoap.org/wsdl/"> <!--xmlns:xsi = "http://www.w3.org/2000/10/XMLSchema-instance" xsi:schemaLocation = "http://schemas.xmlsoap.org/wsdl/ file:///c:/jsews/ebxmlrr-spec/misc/schema/wsdl.xsd"--> <documentation>$Header: /cvsroot/ebxmlrr/ebxmlrr-spec/misc/services/Registry.wsdl,v 1.9 2001/11/13 00:51:07 farrukh_najmi Exp $ This is the the normative abstract WSDL service definition for the OASIS ebXML Registry services.</documentation> <import namespace = "urn:oasis:names:tc:ebxml-regrep:registry:xsd:2.0" location = "http://www.oasis-open.org/ebxml/registry/2.0/schemas/Registry.xsd"/> <!-- Commonly re-used Messages --> <message name = "RegistryResponse"> <part name = "RegistryResponse" element = "xsd1:RegistryResponse"/> <!--This part is optional and contains the mime/multippart containing content for a GetContentRequest--> <part name = "content" type = "xsd:any"/> </message> <!-- Messages used by QueryManager --> <message name = "GetContentsRequest"> <part name = "GetContentsRequest" element = "xsd1:GetContentsRequest"/> </message> <message name = "SubmitAdhocQueryRequest"> <part name = "SubmitAdhocQueryRequest" element = "xsd1:SubmitAdhocQueryRequest"/> </message> <!-- Messages used by LifeCycleManager --> <message name = "AddSlotsRequest"> <part name = "AddSlotsRequest" element = "xsd1:AddSlotsRequest"/> </message> <message name = "ApproveObjectsRequest"> <part name = "ApproveObjectsRequest" element = "xsd1:ApproveObjectsRequest"/> </message> <message name = "DeprecateObjectsRequest"> <part name = "DeprecateObjectsRequest" element = "xsd1:DeprecateObjectsRequest"/> </message> <message name = "RemoveObjectsRequest"> <part name = "RemoveObjectsRequest" element = "xsd1:RemoveObjectsRequest"/> </message> <message name = "RemoveSlotsRequest"> <part name = "RemoveSlotsRequest" element = "xsd1:RemoveSlotsRequest"/> </message> <message name = "SubmitObjectsRequest"> <part name = "SubmitObjectsRequest" element = "xsd1:SubmitObjectsRequest"/> <!--This part is the mime/multippart containing content--> <part name = "content" type = "xsd:any"/> </message> <portType name = "QueryManagerPortType"> <documentation>Maps to the QueryManager interface of Registry Services spec.</documentation> <operation name = "getContents"> <input message = "tns:GetContentsRequest"/> <output message = "tns:RegistryResponse"/> </operation> <operation name = "submitAdhocQuery"> <input message = "tns:SubmitAdhocQueryRequest"/> <output message = "tns:RegistryResponse"/> </operation> </portType> <portType name = "LifeCycleManagerPortType"> <documentation>Maps to the LifeCycleManager interface of Registry Services spec.</documentation> <operation name = "addSlots"> <input message = "tns:AddSlotsRequest"/> <output message = "tns:RegistryResponse"/> </operation> <operation name = "approveObjectsRequest"> <input message = "tns:ApproveObjectsRequest"/> <output message = "tns:RegistryResponse"/> </operation> <operation name = "deprecateObjectsRequest"> <input message = "tns:DeprecateObjectsRequest"/> <output message = "tns:RegistryResponse"/> </operation> <operation name = "removeObjectsRequest"> <input message = "tns:RemoveObjectsRequest"/> <output message = "tns:RegistryResponse"/> </operation> <operation name = "removeSlotsRequest"> <input message = "tns:RemoveSlotsRequest"/> <output message = "tns:RegistryResponse"/> </operation> <operation name = "submitObjectsRequest"> <input message = "tns:SubmitObjectsRequest"/> <output message = "tns:RegistryResponse"/> </operation> </portType> </definitions>
<?xml version = "1.0" encoding = "UTF-8"?>
<definitions name = "RegistryServiceSOAPBinding"
targetNamespace = "urn:oasis:names:tc:ebxml-regrep:soapbinding:wsdl:2.0"
xmlns:tns = "urn:oasis:names:tc:ebxml-regrep:soapbinding:wsdl:2.0"
xmlns:registry = "urn:oasis:names:tc:ebxml-regrep:services:wsdl:2.0"
xmlns:soap = "http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl = "http://schemas.xmlsoap.org/wsdl/"
xmlns:mime = "http://schemas.xmlsoap.org/wsdl/mime/"
xmlns = "http://schemas.xmlsoap.org/wsdl/">
<!--xmlns:xsi = "http://www.w3.org/2000/10/XMLSchema-instance" xsi:schemaLocation = "http://schemas.xmlsoap.org/wsdl/ file:///C:/jsews/ebxmlrr-spec/misc/schema/wsdl.xsd"-->
<documentation>$Header: /cvsroot/ebxmlrr/ebxmlrr-spec/misc/services/RegistrySOAPBinding.wsdl,v 1.11 2001/11/20 12:29:17 farrukh_najmi Exp $
This is the the normative concrete SOAP/HTTP binding for the OASIS ebXML Registry services.</documentation>
<!--Import the definition of the abstract OASIS ebXML Registry services-->
<import namespace = "urn:oasis:names:tc:ebxml-regrep:services:wsdl:2.0"
location = "http://www.oasis-open.org/ebxml/registry/1.1/services/Registry.wsdl"/>
<!--The SOAP bindings to the abstract services follow-->
<binding name = "QueryManagerSoapBinding" type = "tns:QueryManagerPortType">
<!--
transport attribute below specifies use of http transport for SOAP binding.
Currently this is the only normative definition of transport for SOAP binding.
-->
<soap:binding style = "document" transport = "http://schemas.xmlsoap.org/soap/http"/>
<operation name = "getContent">
<soap:operation soapAction = "uri:oasis:ebxml:registry:services:ObjectQueryManager:getContent"/>
<input>
<soap:body use = "literal"/>
</input>
<output>
<mime:multipartRelated>
<mime:part>
<soap:body parts = "RegistryResponse" use = "literal"/>
</mime:part>
<mime:part>
<mime:content part = "content" type = "*/*"/>
</mime:part>
</mime:multipartRelated>
</output>
</operation>
<operation name = "submitAdhocQuery">
<soap:operation soapAction = "uri:oasis:ebxml:registry:services:QueryManager:submitAdhocQueries"/>
<input>
<soap:body use = "literal"/>
</input>
<output>
<soap:body use = "literal"/>
</output>
</operation>
</binding>
<binding name = "LifeCycleManagerSoapBinding" type = "tns:LifeCycleManagerPortType">
<soap:binding style = "document" transport = "http://schemas.xmlsoap.org/soap/http"/>
<operation name = "addSlots">
<soap:operation soapAction = "uri:oasis:ebxml:registry:services:LifeCycleManager:addSlots"/>
<input>
<soap:body use = "literal"/>
</input>
<output>
<soap:body use = "literal"/>
</output>
</operation>
<operation name = "approveObjects">
<soap:operation soapAction = "uri:oasis:ebxml:registry:services:LifeCycleManager:approveObjects"/>
<input>
<soap:body use = "literal"/>
</input>
<output>
<soap:body use = "literal"/>
</output>
</operation>
<operation name = "deprecateObjects">
<!--Need undeprecateObjects??-->
<soap:operation soapAction = "uri:oasis:ebxml:registry:services:LifeCycleManager:deprecateObjects"/>
<input>
<soap:body use = "literal"/>
</input>
<output>
<soap:body use = "literal"/>
</output>
</operation>
<operation name = "removeObjects">
<soap:operation soapAction = "uri:oasis:ebxml:registry:services:QueryManager:removeObjects"/>
<input>
<soap:body use = "literal"/>
</input>
<output>
<soap:body use = "literal"/>
</output>
</operation>
<operation name = "removeSlots">
<soap:operation soapAction = "uri:oasis:ebxml:registry:services:QueryManager:removeSlots"/>
<input>
<soap:body use = "literal"/>
</input>
<output>
<soap:body use = "literal"/>
</output>
</operation>
<operation name = "submitObjects">
<soap:operation soapAction = "uri:oasis:ebxml:registry:services:QueryManager:submitObjects"/>
<input>
<mime:multipartRelated>
<mime:part>
<soap:body parts = "SubmitObjectsRequest" use = "literal"/>
</mime:part>
<mime:part>
<mime:content part = "content" type = "*/*"/>
</mime:part>
</mime:multipartRelated>
</input>
<output>
<soap:body use = "literal"/>
</output>
</operation>
</binding>
<!--The concrete services bound to the SOAP bidning follows-->
<service name = "RegistryService">
<documentation>The QueryManager service of OASIS ebXML registry version 1.1</documentation>
<port name = "QueryManagerSOAPBinding" binding = "tns:QueryManagerSOAPBinding">
<soap:address location = "http://your_URL_to_your_QueryManager"/>
</port>
<port name = "LifeCycleManagerSOAPBinding" binding = "tns:LifeCycleManagerSOAPBinding">
<soap:address location = "http://your_URL_to_your_QueryManager"/>
</port>
</service>
</definitions>
begin:vcard n:Najmi;Farrukh tel;work:781-442-0703 x-mozilla-html:FALSE url:www.sun.com org:Sun Microsystems;Java Software adr:;;1 Network Dr. MS BUR02-302;Burlington;MA;01803-0902;USA version:2.1 email;internet:najmi@east.sun.com fn:Farrukh Najmi end:vcard
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC