juddi-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jfa...@apache.org
Subject svn commit: r678984 [1/3] - in /webservices/juddi/branches/v3_trunk/uddi-ws: ./ src/main/resources/
Date Wed, 23 Jul 2008 03:13:58 GMT
Author: jfaath
Date: Tue Jul 22 20:13:57 2008
New Revision: 678984

URL: http://svn.apache.org/viewvc?rev=678984&view=rev
Log:
Added necessary files for UDDI web service stub generation.

Added:
    webservices/juddi/branches/v3_trunk/uddi-ws/README.txt
    webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_custody_v3_binding.wsdl
    webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_custody_v3_portType.wsdl
    webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_sub_v3_binding.wsdl
    webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_sub_v3_portType.wsdl
    webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3_service.wsdl
    webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3custody.xsd
    webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3subscription.xsd
Modified:
    webservices/juddi/branches/v3_trunk/uddi-ws/pom.xml
    webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_api_v3_binding.wsdl
    webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3.xsd

Added: webservices/juddi/branches/v3_trunk/uddi-ws/README.txt
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/README.txt?rev=678984&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/README.txt (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/README.txt Tue Jul 22 20:13:57 2008
@@ -0,0 +1,8 @@
+Notes on generate the UDDI web service stubs
+
+- The files in the resource directory were retrieved based on information from the following
links:
+
+http://www.oasis-open.org/committees/uddi-spec/doc/tns.htm#jaxrpc11
+http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-jax-rpc-20050126.htm
+
+- According to the links, the schema files were modified slightly to allow JAX-RPC to work
properly.  This is detailed in the second link above.
\ No newline at end of file

Modified: webservices/juddi/branches/v3_trunk/uddi-ws/pom.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/pom.xml?rev=678984&r1=678983&r2=678984&view=diff
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/pom.xml (original)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/pom.xml Tue Jul 22 20:13:57 2008
@@ -46,12 +46,17 @@
           </execution>
         </executions>
         <configuration>
-          <packageName>org.uddi</packageName>
           <wsdlDirectory>src/main/resources</wsdlDirectory>
           <wsdlFiles>
-            <wsdlFile>uddi_v3_InquiryService.wsdl</wsdlFile>
+            <wsdlFile>uddi_v3_service.wsdl</wsdlFile>
           </wsdlFiles>
           <keep>true</keep>
+<!-- 
+          <bindingDirectory>../uddi-api/target/generated-sources/xjc/META-INF</bindingDirectory>
+          <bindingFiles>
+            <bindingFile>sun-jaxb.episode</bindingFile>
+          </bindingFiles>
+-->
         </configuration>
       </plugin>
 

Modified: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_api_v3_binding.wsdl
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_api_v3_binding.wsdl?rev=678984&r1=678983&r2=678984&view=diff
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_api_v3_binding.wsdl
(original)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_api_v3_binding.wsdl
Tue Jul 22 20:13:57 2008
@@ -135,8 +135,8 @@
 		</operation>
 	</binding>
 	<binding name="UDDI_Publication_SoapBinding" type="uddi_api_v3_portType:UDDI_Publication_PortType">
-        <documentation>This is the SOAP binding for the UDDI Publication portType.</documentation>
 		<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+		<documentation>This is the SOAP binding for the UDDI Publication portType.</documentation>
 		<operation name="add_publisherAssertions">
 			<soap:operation soapAction="add_publisherAssertions"/>
 			<input>
@@ -307,8 +307,8 @@
 		</operation>
 	</binding>
 	<binding name="UDDI_Security_SoapBinding" type="uddi_api_v3_portType:UDDI_Security_PortType">
-        <documentation>This is the SOAP binding for the UDDI Security portType.</documentation>
 		<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+		<documentation>This is the SOAP binding for the UDDI Security portType.</documentation>
 		<operation name="discard_authToken">
 			<soap:operation soapAction="discard_authToken"/>
 			<input>

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_custody_v3_binding.wsdl
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_custody_v3_binding.wsdl?rev=678984&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_custody_v3_binding.wsdl
(added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_custody_v3_binding.wsdl
Tue Jul 22 20:13:57 2008
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:uddi_custody_v3_portType="urn:uddi-org:custody_v3_portType"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="urn:uddi-org:custody_v3_binding">
+	<!-- 
+	Copyright (c) 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc. Fujitsu Limited, Hewlett-Packard
Company, i2 Technologies, Inc., Intel Corporation, 
+	International Business Machines Corporation, Microsoft Corporation, Oracle Corporation,
SAP AG, Sun Microsystems, Inc., and VeriSign, Inc.  All Rights Reserved.
+	
+	Copyright (c) OASIS Open 2002-2004. All Rights Reserved.
+	Version 3.0.2 
+	-->
+	<documentation>
+	                WSDL SOAP/HTTP binding for UDDI Custody Transfer API V3.0.
+	</documentation>
+	<import namespace="urn:uddi-org:custody_v3_portType" location="uddi_custody_v3_portType.wsdl"/>
+	<binding name="UDDI_CustodyTransfer_SoapBinding" type="uddi_custody_v3_portType:UDDI_CustodyTransfer_PortType">
+		<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+		<operation name="discard_transferToken">
+			<soap:operation soapAction="discard_transferToken"/>
+			<input>
+				<soap:body use="literal"/>
+			</input>
+			<output>
+				<soap:body use="literal"/>
+			</output>
+			<fault name="error">
+				<soap:fault name="error" use="literal"/>
+			</fault>
+		</operation>
+		<operation name="get_transferToken">
+			<soap:operation soapAction="get_transferToken"/>
+			<input>
+				<soap:body use="literal"/>
+			</input>
+			<output>
+				<soap:body use="literal"/>
+			</output>
+			<fault name="error">
+				<soap:fault name="error" use="literal"/>
+			</fault>
+		</operation>
+		<operation name="transfer_entities">
+			<soap:operation soapAction="transfer_entities"/>
+			<input>
+				<soap:body use="literal"/>
+			</input>
+			<output>
+				<soap:body use="literal"/>
+			</output>
+			<fault name="error">
+				<soap:fault name="error" use="literal"/>
+			</fault>
+		</operation>
+	</binding>
+</definitions>

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_custody_v3_portType.wsdl
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_custody_v3_portType.wsdl?rev=678984&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_custody_v3_portType.wsdl
(added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_custody_v3_portType.wsdl
Tue Jul 22 20:13:57 2008
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="urn:uddi-org:custody_v3_portType"
xmlns:uddi="urn:uddi-org:api_v3" xmlns:uddi_custody="urn:uddi-org:custody_v3" targetNamespace="urn:uddi-org:custody_v3_portType">
+	<!-- 
+	Copyright (c) 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc. Fujitsu Limited, Hewlett-Packard
Company, i2 Technologies, Inc., Intel Corporation, 
+	International Business Machines Corporation, Microsoft Corporation, Oracle Corporation,
SAP AG, Sun Microsystems, Inc., and VeriSign, Inc.  All Rights Reserved.
+	
+	Copyright (c) OASIS Open 2002-2004. All Rights Reserved.
+	Version 3.0.2 
+	-->
+	<documentation>
+		This WSDL document defines the portType for the custody transfer API calls for interacting
with the UDDI registry.
+	</documentation>
+	<types>
+		<xsd:schema targetNamespace="urn:uddi-org:custody_v3_portType" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+			<xsd:import namespace="urn:uddi-org:api_v3" schemaLocation="uddi_v3.xsd"/>
+			<xsd:import namespace="urn:uddi-org:custody_v3" schemaLocation="uddi_v3custody.xsd"/>
+		</xsd:schema>
+	</types>
+	<message name="successMessage"/>
+	<message name="dispositionReportFaultMessage">
+		<part name="body" element="uddi:dispositionReport"/>
+	</message>
+	<message name="discard_transferToken">
+		<part name="body" element="uddi_custody:discard_transferToken"/>
+	</message>
+	<message name="get_transferTokenMessage">
+		<part name="body" element="uddi_custody:get_transferToken"/>
+	</message>
+	<message name="transfer_entitiesMessage">
+		<part name="body" element="uddi_custody:transfer_entities"/>
+	</message>
+	<message name="transferTokenMessage">
+		<part name="body" element="uddi_custody:transferToken"/>
+	</message>
+	<portType name="UDDI_CustodyTransfer_PortType">
+		<documentation>This portType defines all of the UDDI custody transfer operations.</documentation>
+		<operation name="discard_transferToken">
+			<input message="tns:discard_transferToken"/>
+			<output message="tns:successMessage"/>
+			<fault name="error" message="tns:dispositionReportFaultMessage"/>
+		</operation>
+		<operation name="get_transferToken">
+			<input message="tns:get_transferTokenMessage"/>
+			<output message="tns:transferTokenMessage"/>
+			<fault name="error" message="tns:dispositionReportFaultMessage"/>
+		</operation>
+		<operation name="transfer_entities">
+			<input message="tns:transfer_entitiesMessage"/>
+			<output message="tns:successMessage"/>
+			<fault name="error" message="tns:dispositionReportFaultMessage"/>
+		</operation>
+	</portType>
+</definitions>

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_sub_v3_binding.wsdl
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_sub_v3_binding.wsdl?rev=678984&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_sub_v3_binding.wsdl
(added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_sub_v3_binding.wsdl
Tue Jul 22 20:13:57 2008
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:uddi_sub_v3_portType="urn:uddi-org:sub_v3_portType"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="urn:uddi-org:sub_v3_binding">
+	<!-- 
+	Copyright (c) 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc. Fujitsu Limited, Hewlett-Packard
Company, i2 Technologies, Inc., Intel Corporation, 
+	International Business Machines Corporation, Microsoft Corporation, Oracle Corporation,
SAP AG, Sun Microsystems, Inc., and VeriSign, Inc.  All Rights Reserved.
+	
+	Copyright (c) OASIS Open 2002-2004. All Rights Reserved.
+	Version 3.0.2 
+	-->
+	<documentation>
+	                WSDL SOAP/HTTP binding for UDDI Subscription API V3.0.
+	</documentation>
+	<import namespace="urn:uddi-org:sub_v3_portType" location="uddi_sub_v3_portType.wsdl"/>
+	<binding name="UDDI_Subscription_SoapBinding" type="uddi_sub_v3_portType:UDDI_Subscription_PortType">
+		<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+		<operation name="delete_subscription">
+			<soap:operation soapAction="delete_subscription"/>
+			<input>
+				<soap:body use="literal"/>
+			</input>
+			<output>
+				<soap:body use="literal"/>
+			</output>
+			<fault name="error">
+				<soap:fault name="error" use="literal"/>
+			</fault>
+		</operation>
+		<operation name="get_subscriptionResults">
+			<soap:operation soapAction="get_subscriptionResults"/>
+			<input>
+				<soap:body use="literal"/>
+			</input>
+			<output>
+				<soap:body use="literal"/>
+			</output>
+			<fault name="error">
+				<soap:fault name="error" use="literal"/>
+			</fault>
+		</operation>
+		<operation name="get_subscriptions">
+			<soap:operation soapAction="get_subscriptions"/>
+			<input>
+				<soap:body use="literal"/>
+			</input>
+			<output>
+				<soap:body use="literal"/>
+			</output>
+			<fault name="error">
+				<soap:fault name="error" use="literal"/>
+			</fault>
+		</operation>
+		<operation name="save_subscription">
+			<soap:operation soapAction="save_subscription"/>
+			<input>
+				<soap:body use="literal"/>
+			</input>
+			<output>
+				<soap:body use="literal"/>
+			</output>
+			<fault name="error">
+				<soap:fault name="error" use="literal"/>
+			</fault>
+		</operation>
+	</binding>
+</definitions>

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_sub_v3_portType.wsdl
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_sub_v3_portType.wsdl?rev=678984&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_sub_v3_portType.wsdl
(added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_sub_v3_portType.wsdl
Tue Jul 22 20:13:57 2008
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="urn:uddi-org:sub_v3_portType"
xmlns:uddi_sub="urn:uddi-org:sub_v3" xmlns:uddi="urn:uddi-org:api_v3" targetNamespace="urn:uddi-org:sub_v3_portType">
+	<!-- 
+	Copyright (c) 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc. Fujitsu Limited, Hewlett-Packard
Company, i2 Technologies, Inc., Intel Corporation, 
+	International Business Machines Corporation, Microsoft Corporation, Oracle Corporation,
SAP AG, Sun Microsystems, Inc., and VeriSign, Inc.  All Rights Reserved.
+	
+	Copyright (c) OASIS Open 2002-2004. All Rights Reserved.
+	Version 3.0.2 
+	-->
+	<documentation>
+	                This WSDL document defines the portTypes for the UDDI V3 Subscription APIs.
+	</documentation>
+	<types>
+		<xsd:schema targetNamespace="urn:uddi-org:sub_v3_portType" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+			<xsd:import namespace="urn:uddi-org:api_v3" schemaLocation="uddi_v3.xsd"/>
+			<xsd:import namespace="urn:uddi-org:sub_v3" schemaLocation="uddi_v3subscription.xsd"/>
+		</xsd:schema>
+	</types>
+	<message name="delete_subscriptionMessage">
+		<part name="body" element="uddi_sub:delete_subscription"/>
+	</message>
+	<message name="dispositionReportFaultMessage">
+		<part name="body" element="uddi:dispositionReport"/>
+	</message>
+	<message name="successMessage"/>
+	<message name="get_subscriptionResultsMessage">
+		<part name="body" element="uddi_sub:get_subscriptionResults"/>
+	</message>
+	<message name="get_subscriptionsMessage">
+		<part name="body" element="uddi_sub:get_subscriptions"/>
+	</message>
+	<message name="save_subscriptionMessage">
+		<part name="body" element="uddi_sub:save_subscription"/>
+	</message>
+	<message name="subscriptionResultsListMessage">
+		<part name="body" element="uddi_sub:subscriptionResultsList"/>
+	</message>
+	<message name="subscriptionsMessage">
+		<part name="body" element="uddi_sub:subscriptions"/>
+	</message>
+	<portType name="UDDI_Subscription_PortType">
+		<documentation>This portType defines all of the UDDI subscription operations.</documentation>
+		<operation name="delete_subscription">
+			<input message="tns:delete_subscriptionMessage"/>
+			<output message="tns:successMessage"/>
+			<fault name="error" message="tns:dispositionReportFaultMessage"/>
+		</operation>
+		<operation name="get_subscriptionResults">
+			<input message="tns:get_subscriptionResultsMessage"/>
+			<output message="tns:subscriptionResultsListMessage"/>
+			<fault name="error" message="tns:dispositionReportFaultMessage"/>
+		</operation>
+		<operation name="get_subscriptions">
+			<input message="tns:get_subscriptionsMessage"/>
+			<output message="tns:subscriptionsMessage"/>
+			<fault name="error" message="tns:dispositionReportFaultMessage"/>
+		</operation>
+		<operation name="save_subscription">
+			<input message="tns:save_subscriptionMessage"/>
+			<output message="tns:subscriptionsMessage"/>
+			<fault name="error" message="tns:dispositionReportFaultMessage"/>
+		</operation>
+	</portType>
+</definitions>



---------------------------------------------------------------------
To unsubscribe, e-mail: juddi-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: juddi-cvs-help@ws.apache.org


Mime
View raw message