juddi-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jfa...@apache.org
Subject svn commit: r678984 [3/3] - in /webservices/juddi/branches/v3_trunk/uddi-ws: ./ src/main/resources/
Date Wed, 23 Jul 2008 03:13:58 GMT
Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3_service.wsdl
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3_service.wsdl?rev=678984&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3_service.wsdl (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3_service.wsdl Tue
Jul 22 20:13:57 2008
@@ -0,0 +1,36 @@
+<definitions xmlns="http://schemas.xmlsoap.org/wsdl/"
+             xmlns:uddi_api_v3_binding="urn:uddi-org:api_v3_binding"
+             xmlns:uddi_custody_v3_binding="urn:uddi-org:custody_v3_binding"
+             xmlns:uddi_sub_v3_binding="urn:uddi-org:sub_v3_binding"
+	     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+	     targetNamespace="urn:uddi-org:v3_service">
+
+    <import namespace="urn:uddi-org:api_v3_binding" location="uddi_api_v3_binding.wsdl"/>
+    <import namespace="urn:uddi-org:custody_v3_binding" location="uddi_custody_v3_binding.wsdl"/>
+    <import namespace="urn:uddi-org:sub_v3_binding" location="uddi_sub_v3_binding.wsdl"/>
+
+    <service name="UDDI_Service">
+        <port name="UDDI_Inquiry_Port" binding="uddi_api_v3_binding:UDDI_Inquiry_SoapBinding">
+            <soap:address location="http://localhost/uddi/inquire/"/>
+        </port>
+        <port name="UDDI_Publication_Port" binding="uddi_api_v3_binding:UDDI_Publication_SoapBinding">
+            <soap:address location="http://localhost/uddi/publish/"/>
+        </port>
+        <port name="UDDI_Security_Port" binding="uddi_api_v3_binding:UDDI_Security_SoapBinding">
+            <soap:address location="http://localhost/uddi/security/"/>
+        </port>
+        <port name="UDDI_Custody_Port" binding="uddi_custody_v3_binding:UDDI_CustodyTransfer_SoapBinding">
+            <soap:address location="http://localhost/uddi/custody/"/>
+        </port>
+        <port name="UDDI_Subscription_Port" binding="uddi_sub_v3_binding:UDDI_Subscription_SoapBinding">
+            <soap:address location="http://localhost/uddi/subscription/"/>
+        </port>
+    </service>
+
+	<!-- 
+	Copyright (c) OASIS Open 2002-2004. All Rights Reserved.
+
+	Version 3.0.2 
+	-->
+	<documentation>WSDL service definition for UDDI 3.0.2 JAX-RPC client</documentation>
+</definitions>

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3custody.xsd
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3custody.xsd?rev=678984&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3custody.xsd (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3custody.xsd Tue
Jul 22 20:13:57 2008
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsd:schema targetNamespace="urn:uddi-org:custody_v3" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:uddi="urn:uddi-org:api_v3" xmlns:uddi_custody="urn:uddi-org:custody_v3" elementFormDefault="qualified"
version="3.0.2" id="uddi_custody">
+    <!-- 
+    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.
+    -->
+    <xsd:import namespace="urn:uddi-org:api_v3" schemaLocation="uddi_v3.xsd"/>
+    <xsd:element name="transferToken" type="uddi_custody:transferToken" final="restriction"/>
+    <xsd:element name="keyBag" type="uddi_custody:keyBag" final="restriction"/>
+    <xsd:element name="transferOperationalInfo" type="uddi_custody:transferOperationalInfo"
final="restriction"/>
+    <xsd:complexType name="keyBag" final="restriction">
+        <xsd:sequence>
+            <xsd:element name="key" type="uddi:uddiKey" maxOccurs="unbounded"/>
+        </xsd:sequence>
+    </xsd:complexType>
+    <xsd:complexType name="transferOperationalInfo" final="restriction">
+        <xsd:sequence>
+            <xsd:element ref="uddi:authorizedName" minOccurs="0"/>
+            <xsd:element ref="uddi:nodeID" minOccurs="0"/>
+        </xsd:sequence>
+    </xsd:complexType>
+    <xsd:complexType name="transferToken" final="restriction">
+        <xsd:sequence>
+            <xsd:element ref="uddi:nodeID"/>
+            <xsd:element name="expirationTime" type="xsd:dateTime"/>
+            <xsd:element name="opaqueToken" type="xsd:base64Binary"/>
+        </xsd:sequence>
+    </xsd:complexType>
+    <xsd:element name="get_transferToken" type="uddi_custody:get_transferToken" final="restriction"/>
+    <xsd:complexType name="get_transferToken" final="restriction">
+        <xsd:sequence>
+            <xsd:element ref="uddi:authInfo" minOccurs="0"/>
+            <xsd:element ref="uddi_custody:keyBag"/>
+        </xsd:sequence>
+    </xsd:complexType>
+    <xsd:element name="transfer_entities" type="uddi_custody:transfer_entities" final="restriction"/>
+    <xsd:complexType name="transfer_entities" final="restriction">
+        <xsd:sequence>
+            <xsd:element ref="uddi:authInfo" minOccurs="0"/>
+            <xsd:element ref="uddi_custody:transferToken"/>
+            <xsd:element ref="uddi_custody:keyBag"/>
+        </xsd:sequence>
+    </xsd:complexType>
+    <xsd:element name="discard_transferToken" type="uddi_custody:discard_transferToken"
final="restriction"/>
+    <xsd:complexType name="discard_transferToken" final="restriction">
+        <xsd:sequence>
+            <xsd:element ref="uddi:authInfo" minOccurs="0"/>
+            <!-- Removed xsd:choice -->
+                <xsd:element ref="uddi_custody:transferToken" minOccurs="0"/> <!--
Added minOccurs="0" -->
+                <xsd:element ref="uddi_custody:keyBag" minOccurs="0"/> <!-- Added
minOccurs="0" -->
+        </xsd:sequence>
+    </xsd:complexType>
+</xsd:schema>

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3subscription.xsd
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3subscription.xsd?rev=678984&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3subscription.xsd
(added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/resources/uddi_v3subscription.xsd
Tue Jul 22 20:13:57 2008
@@ -0,0 +1,141 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsd:schema targetNamespace="urn:uddi-org:sub_v3" version="3.0.2" id="uddi_sub" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:uddi_sub="urn:uddi-org:sub_v3" xmlns:uddi="urn:uddi-org:api_v3">
+    <!-- 
+    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.
+    -->
+    <xsd:import namespace="urn:uddi-org:api_v3" schemaLocation="uddi_v3.xsd"/>
+    <!-- Attribute type descriptions -->
+    <xsd:simpleType name="brief" final="restriction">
+        <xsd:restriction base="xsd:boolean"/>
+    </xsd:simpleType>
+    <xsd:simpleType name="maxEntities" final="restriction">
+        <xsd:restriction base="xsd:int"/>
+    </xsd:simpleType>
+    <!-- Element definitions -->
+    <xsd:element name="keyBag" type="uddi_sub:keyBag" final="restriction"/>
+    <xsd:complexType name="keyBag" final="restriction">
+        <xsd:sequence>
+            <xsd:element ref="uddi_sub:deleted"/>
+                <!-- Removed xsd:choice -->
+                <xsd:element ref="uddi:tModelKey" minOccurs="0" maxOccurs="unbounded"/>
<!-- Added minOccurs="0" -->
+                <xsd:element ref="uddi:businessKey" minOccurs="0" maxOccurs="unbounded"/>
<!-- Added minOccurs="0" -->
+                <xsd:element ref="uddi:serviceKey" minOccurs="0" maxOccurs="unbounded"/>
<!-- Added minOccurs="0" -->
+                <xsd:element ref="uddi:bindingKey" minOccurs="0" maxOccurs="unbounded"/>
<!-- Added minOccurs="0" -->
+        </xsd:sequence>
+    </xsd:complexType>
+    <xsd:element name="coveragePeriod" type="uddi_sub:coveragePeriod" final="restriction"/>
+    <xsd:complexType name="coveragePeriod" final="restriction">
+        <xsd:sequence>
+            <xsd:element ref="uddi_sub:startPoint" minOccurs="0"/>
+            <xsd:element ref="uddi_sub:endPoint" minOccurs="0"/>
+        </xsd:sequence>
+    </xsd:complexType>
+    <xsd:element name="notificationInterval" type="xsd:duration" final="restriction"/>
+    <xsd:element name="subscriptionResultsList" type="uddi_sub:subscriptionResultsList"
final="restriction"/>
+    <xsd:complexType name="subscriptionResultsList" final="restriction">
+        <xsd:sequence>
+            <xsd:element ref="uddi_sub:chunkToken" minOccurs="0"/>
+            <xsd:element ref="uddi_sub:coveragePeriod"/>
+            <xsd:element ref="uddi_sub:subscription"/>
+            <!-- Removed xsd:choice -->
+                <xsd:element ref="uddi:bindingDetail" minOccurs="0"/> <!-- Added
minOccurs="0" -->
+                <xsd:element ref="uddi:businessDetail" minOccurs="0"/> <!-- Added
minOccurs="0" -->
+                <xsd:element ref="uddi:serviceDetail" minOccurs="0"/> <!-- Added
minOccurs="0" -->
+                <xsd:element ref="uddi:tModelDetail" minOccurs="0"/> <!-- Added
minOccurs="0" -->
+                <xsd:element ref="uddi:businessList" minOccurs="0"/> <!-- Added
minOccurs="0" -->
+                <xsd:element ref="uddi:relatedBusinessesList" minOccurs="0"/> <!--
Added minOccurs="0" -->
+                <xsd:element ref="uddi:serviceList" minOccurs="0"/> <!-- Added minOccurs="0"
-->
+                <xsd:element ref="uddi:tModelList" minOccurs="0"/> <!-- Added minOccurs="0"
-->
+                <xsd:element ref="uddi:assertionStatusReport" minOccurs="0"/> <!--
Added minOccurs="0" -->
+            <xsd:element ref="uddi_sub:keyBag" minOccurs="0" maxOccurs="unbounded"/>
+        </xsd:sequence>
+        <xsd:attribute name="someResultsUnavailable" type="xsd:boolean" use="optional"/>
+    </xsd:complexType>
+    <xsd:element name="expiresAfter" type="uddi_sub:expiresAfter" final="restriction"/>
+    <xsd:simpleType name="expiresAfter" final="restriction">
+        <xsd:restriction base="xsd:dateTime"/>
+    </xsd:simpleType>
+    <xsd:element name="subscriptionFilter" type="uddi_sub:subscriptionFilter" final="restriction"/>
+    <xsd:complexType name="subscriptionFilter" final="restriction">
+        <xsd:sequence> <!-- Changed xsd:choice to xsd:sequence -->
+            <xsd:element ref="uddi:find_binding" minOccurs="0"/> <!-- Added minOccurs="0"
-->
+            <xsd:element ref="uddi:find_business" minOccurs="0"/> <!-- Added minOccurs="0"
-->
+            <xsd:element ref="uddi:find_relatedBusinesses" minOccurs="0"/> <!--
Added minOccurs="0" -->
+            <xsd:element ref="uddi:find_service" minOccurs="0"/> <!-- Added minOccurs="0"
-->
+            <xsd:element ref="uddi:find_tModel" minOccurs="0"/> <!-- Added minOccurs="0"
-->
+            <xsd:element ref="uddi:get_bindingDetail" minOccurs="0"/> <!-- Added
minOccurs="0" -->
+            <xsd:element ref="uddi:get_businessDetail" minOccurs="0"/> <!-- Added
minOccurs="0" -->
+            <xsd:element ref="uddi:get_serviceDetail" minOccurs="0"/> <!-- Added
minOccurs="0" -->
+            <xsd:element ref="uddi:get_tModelDetail" minOccurs="0"/> <!-- Added
minOccurs="0" -->
+            <xsd:element ref="uddi:get_assertionStatusReport" minOccurs="0"/> <!--
Added minOccurs="0" -->
+        </xsd:sequence>
+    </xsd:complexType>
+    <xsd:element name="subscriptions" type="uddi_sub:subscriptions" final="restriction"/>
+    <xsd:complexType name="subscriptions" final="restriction">
+        <xsd:sequence>
+            <xsd:element ref="uddi_sub:subscription" minOccurs="0" maxOccurs="unbounded"/>
+        </xsd:sequence>
+    </xsd:complexType>
+    <xsd:element name="subscriptionKey" type="uddi_sub:subscriptionKey" final="restriction"/>
+    <xsd:simpleType name="subscriptionKey" final="restriction">
+        <xsd:restriction base="uddi:uddiKey"/>
+    </xsd:simpleType>
+    <xsd:element name="subscription" type="uddi_sub:subscription" final="restriction"/>
+    <xsd:complexType name="subscription" final="restriction">
+        <xsd:sequence>
+            <xsd:element ref="uddi_sub:subscriptionKey" minOccurs="0"/>
+            <xsd:element ref="uddi_sub:subscriptionFilter" minOccurs="0"/>
+            <xsd:element ref="uddi:bindingKey" minOccurs="0"/>
+            <xsd:element ref="uddi_sub:notificationInterval" minOccurs="0"/>
+            <xsd:element ref="uddi_sub:maxEntities" minOccurs="0"/>
+            <xsd:element ref="uddi_sub:expiresAfter" minOccurs="0"/>
+        </xsd:sequence>
+        <xsd:attribute name="brief" type="uddi_sub:brief" use="optional"/>
+    </xsd:complexType>
+    <xsd:simpleType name="chunkToken">
+        <xsd:restriction base="xsd:string">
+            <xsd:maxLength value="255"/>
+        </xsd:restriction>
+    </xsd:simpleType>
+    <xsd:element name="chunkToken" type="uddi_sub:chunkToken" final="restriction"/>
+    <xsd:element name="maxEntities" type="uddi_sub:maxEntities"/>
+    <xsd:element name="deleted" type="xsd:boolean" final="restriction"/>
+    <xsd:element name="startPoint" type="xsd:dateTime" final="restriction"/>
+    <xsd:element name="endPoint" type="xsd:dateTime"/>
+    <!-- Subscription messages -->
+    <xsd:element name="delete_subscription" type="uddi_sub:delete_subscription" final="restriction"/>
+    <xsd:complexType name="delete_subscription" final="restriction">
+        <xsd:sequence>
+            <xsd:element ref="uddi:authInfo" minOccurs="0"/>
+            <xsd:element ref="uddi_sub:subscriptionKey" maxOccurs="unbounded"/>
+        </xsd:sequence>
+    </xsd:complexType>
+    <xsd:element name="get_subscriptions" type="uddi_sub:get_subscriptions" final="restriction"/>
+    <xsd:complexType name="get_subscriptions" final="restriction">
+        <xsd:sequence>
+            <xsd:element ref="uddi:authInfo" minOccurs="0"/>
+        </xsd:sequence>
+    </xsd:complexType>
+    <xsd:element name="get_subscriptionResults" type="uddi_sub:get_subscriptionResults"
final="restriction"/>
+    <xsd:complexType name="get_subscriptionResults" final="restriction">
+        <xsd:sequence>
+            <xsd:element ref="uddi:authInfo" minOccurs="0"/>
+            <xsd:element ref="uddi_sub:subscriptionKey"/>
+            <xsd:element ref="uddi_sub:coveragePeriod"/>
+            <xsd:element ref="uddi_sub:chunkToken" minOccurs="0"/>
+        </xsd:sequence>
+    </xsd:complexType>
+    <xsd:element name="save_subscription" type="uddi_sub:save_subscription" final="restriction"/>
+    <xsd:complexType name="save_subscription" final="restriction">
+        <xsd:sequence>
+            <xsd:element ref="uddi:authInfo" minOccurs="0"/>
+            <xsd:element ref="uddi_sub:subscription" maxOccurs="unbounded"/>
+        </xsd:sequence>
+    </xsd:complexType>
+</xsd:schema>



---------------------------------------------------------------------
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