OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

regrep message

[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