You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by ks...@apache.org on 2013/12/27 01:32:43 UTC

svn commit: r1553611 - in /juddi/trunk/uddi-ws/src/main: java/org/apache/juddi/api_v3/SaveClerk.java resources/juddi_api_v1.wsdl

Author: kstam
Date: Fri Dec 27 00:32:43 2013
New Revision: 1553611

URL: http://svn.apache.org/r1553611
Log:
JUDDI-623 updating the wsdl and correcting the java code.

Modified:
    juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveClerk.java
    juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl

Modified: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveClerk.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveClerk.java?rev=1553611&r1=1553610&r2=1553611&view=diff
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveClerk.java (original)
+++ juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveClerk.java Fri Dec 27 00:32:43 2013
@@ -35,7 +35,7 @@ import javax.xml.bind.annotation.XmlType
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "save_clerkInfo", propOrder = {
+@XmlType(name = "save_clerk", propOrder = {
 	"authInfo",
     "clerk"
 })

Modified: juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl?rev=1553611&r1=1553610&r2=1553611&view=diff
==============================================================================
--- juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl (original)
+++ juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl Fri Dec 27 00:32:43 2013
@@ -86,26 +86,26 @@
       <xs:element maxOccurs="unbounded" minOccurs="0" ref="ns1:bindingKey"/>
     </xs:sequence>
   </xs:complexType>
-<xs:complexType name="get_subscriptions">
+<xs:complexType name="save_subscription">
     <xs:sequence>
       <xs:element minOccurs="0" ref="ns1:authInfo"/>
+      <xs:element maxOccurs="unbounded" name="subscription" type="tns:subscription"/>
     </xs:sequence>
   </xs:complexType>
-<xs:complexType name="delete_subscription">
+<xs:complexType name="subscriptions">
     <xs:sequence>
-      <xs:element minOccurs="0" ref="ns1:authInfo"/>
-      <xs:element maxOccurs="unbounded" name="subscriptionKey" type="xs:string"/>
+      <xs:element maxOccurs="unbounded" minOccurs="0" name="subscription" nillable="true" type="tns:subscription"/>
     </xs:sequence>
   </xs:complexType>
-<xs:complexType name="save_subscription">
+<xs:complexType name="get_subscriptions">
     <xs:sequence>
       <xs:element minOccurs="0" ref="ns1:authInfo"/>
-      <xs:element maxOccurs="unbounded" name="subscription" type="tns:subscription"/>
     </xs:sequence>
   </xs:complexType>
-<xs:complexType name="subscriptions">
+<xs:complexType name="delete_subscription">
     <xs:sequence>
-      <xs:element maxOccurs="unbounded" minOccurs="0" name="subscription" nillable="true" type="tns:subscription"/>
+      <xs:element minOccurs="0" ref="ns1:authInfo"/>
+      <xs:element maxOccurs="unbounded" name="subscriptionKey" type="xs:string"/>
     </xs:sequence>
   </xs:complexType>
 </xs:schema>
@@ -849,21 +849,28 @@
     </xs:restriction>
   </xs:simpleType>
 </xs:schema>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:juddi-apache-org:api_v3" xmlns:ns3="urn:uddi-org:sub_v3" xmlns:ns2="urn:uddi-org:api_v3" xmlns:ns1="http://www.w3.org/2000/09/xmldsig#" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="urn:juddi-apache-org:api_v3">
-  <xs:import namespace="http://www.w3.org/2000/09/xmldsig#"/>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:juddi-apache-org:api_v3" xmlns:ns3="urn:uddi-org:sub_v3" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:ns1="urn:uddi-org:api_v3" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="urn:juddi-apache-org:api_v3">
   <xs:import namespace="urn:uddi-org:api_v3"/>
+  <xs:import namespace="http://www.w3.org/2000/09/xmldsig#"/>
   <xs:import namespace="urn:uddi-org:sub_v3"/>
+  <xs:element name="clerkDetail" type="tns:clerkDetail"/>
+  <xs:element name="clientSubscriptionInfoDetail" type="tns:clientSubscriptionInfoDetail"/>
+  <xs:element name="delete_clientSubscriptionInfo" type="tns:delete_clientSubscriptionInfo"/>
   <xs:element name="delete_publisher" type="tns:delete_publisher"/>
   <xs:element name="get_allPublisherDetail" type="tns:get_allPublisherDetail"/>
-  <xs:element name="get_publisherDetail" type="tns:get_publisher_detail"/>
+  <xs:element name="get_publisherDetail" type="tns:get_publisherDetail"/>
+  <xs:element name="nodeDetail" type="tns:nodeDetail"/>
   <xs:element name="publisher" type="tns:publisher"/>
   <xs:element name="publisherDetail" type="tns:publisherDetail"/>
+  <xs:element name="save_clerk" type="tns:save_clerk"/>
+  <xs:element name="save_clientSubscriptionInfo" type="tns:save_clientSubscriptionInfo"/>
+  <xs:element name="save_node" type="tns:save_nodeInfo"/>
   <xs:element name="save_publisher" type="tns:save_publisher"/>
   <xs:element name="sync_subscription" type="tns:syncSubscription"/>
   <xs:element name="sync_subscriptionDetail" type="tns:syncSubscriptionDetail"/>
-  <xs:complexType name="get_publisher_detail">
+  <xs:complexType name="get_publisherDetail">
     <xs:sequence>
-      <xs:element minOccurs="0" name="authInfo" type="xs:string"/>
+      <xs:element minOccurs="0" ref="ns1:authInfo"/>
       <xs:element maxOccurs="unbounded" name="publisherId" type="xs:string"/>
     </xs:sequence>
   </xs:complexType>
@@ -883,19 +890,19 @@
       <xs:element minOccurs="0" name="maxBusinesses" type="xs:int"/>
       <xs:element minOccurs="0" name="maxServicePerBusiness" type="xs:int"/>
       <xs:element minOccurs="0" name="maxTModels" type="xs:int"/>
-      <xs:element maxOccurs="unbounded" minOccurs="0" ref="ns1:Signature"/>
+      <xs:element maxOccurs="unbounded" minOccurs="0" ref="ns2:Signature"/>
     </xs:sequence>
     <xs:attribute name="authorizedName" type="xs:string" use="required"/>
   </xs:complexType>
   <xs:complexType name="delete_clientSubscriptionInfo">
     <xs:sequence>
-      <xs:element minOccurs="0" name="authInfo" type="xs:string"/>
+      <xs:element minOccurs="0" ref="ns1:authInfo"/>
       <xs:element maxOccurs="unbounded" name="subscriptionKey" type="xs:string"/>
     </xs:sequence>
   </xs:complexType>
-  <xs:complexType name="save_clerkInfo">
+  <xs:complexType name="save_clerk">
     <xs:sequence>
-      <xs:element minOccurs="0" name="authInfo" type="xs:string"/>
+      <xs:element minOccurs="0" ref="ns1:authInfo"/>
       <xs:element maxOccurs="unbounded" name="clerk" type="tns:clerk"/>
     </xs:sequence>
   </xs:complexType>
@@ -918,7 +925,7 @@
       <xs:element minOccurs="0" name="securityUrl" type="xs:string"/>
       <xs:element minOccurs="0" name="subscriptionUrl" type="xs:string"/>
       <xs:element minOccurs="0" name="subscriptionListenerUrl" type="xs:string"/>
-	  <xs:element minOccurs="0" name="replicationUrl" type="xs:string"/>
+      <xs:element minOccurs="0" name="replicationUrl" type="xs:string"/>
       <xs:element minOccurs="0" name="juddiApiUrl" type="xs:string"/>
       <xs:element minOccurs="0" name="proxyTransport" type="xs:string"/>
       <xs:element minOccurs="0" name="factoryInitial" type="xs:string"/>
@@ -933,24 +940,24 @@
   </xs:complexType>
   <xs:complexType name="get_allPublisherDetail">
     <xs:sequence>
-      <xs:element minOccurs="0" ref="ns2:authInfo"/>
+      <xs:element minOccurs="0" ref="ns1:authInfo"/>
     </xs:sequence>
   </xs:complexType>
   <xs:complexType name="delete_publisher">
     <xs:sequence>
-      <xs:element minOccurs="0" name="authInfo" type="xs:string"/>
+      <xs:element minOccurs="0" ref="ns1:authInfo"/>
       <xs:element maxOccurs="unbounded" name="publisherId" type="xs:string"/>
     </xs:sequence>
   </xs:complexType>
   <xs:complexType name="save_publisher">
     <xs:sequence>
-      <xs:element minOccurs="0" name="authInfo" type="xs:string"/>
+      <xs:element minOccurs="0" ref="ns1:authInfo"/>
       <xs:element maxOccurs="unbounded" name="publisher" type="tns:publisher"/>
     </xs:sequence>
   </xs:complexType>
   <xs:complexType name="save_nodeInfo">
     <xs:sequence>
-      <xs:element minOccurs="0" name="authInfo" type="xs:string"/>
+      <xs:element minOccurs="0" ref="ns1:authInfo"/>
       <xs:element maxOccurs="unbounded" name="node" type="tns:node"/>
     </xs:sequence>
   </xs:complexType>
@@ -961,7 +968,7 @@
   </xs:complexType>
   <xs:complexType name="save_clientSubscriptionInfo">
     <xs:sequence>
-      <xs:element minOccurs="0" name="authInfo" type="xs:string"/>
+      <xs:element minOccurs="0" ref="ns1:authInfo"/>
       <xs:element maxOccurs="unbounded" name="clientSubscriptionInfo" type="tns:clientSubscriptionInfo"/>
     </xs:sequence>
   </xs:complexType>
@@ -980,7 +987,7 @@
   </xs:complexType>
   <xs:complexType name="syncSubscription">
     <xs:sequence>
-      <xs:element minOccurs="0" name="authInfo" type="xs:string"/>
+      <xs:element minOccurs="0" ref="ns1:authInfo"/>
       <xs:element maxOccurs="unbounded" minOccurs="0" name="list" nillable="true" type="ns3:get_subscriptionResults"/>
     </xs:sequence>
   </xs:complexType>
@@ -990,11 +997,12 @@
     </xs:sequence>
   </xs:complexType>
   <xs:element name="delete_ClientSubscriptionInfo" nillable="true" type="tns:delete_clientSubscriptionInfo"/>
-  <xs:element name="save_Clerk" nillable="true" type="tns:save_clerkInfo"/>
+  <xs:element name="save_Clerk" nillable="true" type="tns:save_clerk"/>
   <xs:element name="save_Node" nillable="true" type="tns:save_nodeInfo"/>
-  <xs:element name="adminDelete_tmodel" nillable="true" type="ns2:delete_tModel"/>
+  <xs:element name="adminDelete_tmodel" nillable="true" type="ns1:delete_tModel"/>
   <xs:element name="save_ClientSubscriptionInfo" nillable="true" type="tns:save_clientSubscriptionInfo"/>
   <xs:element name="invoke_SyncSubscription" nillable="true" type="tns:syncSubscription"/>
+  <xs:element name="syncSubcriptionDetail" nillable="true" type="tns:syncSubscriptionDetail"/>
 </xs:schema>
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.w3.org/XML/1998/namespace" version="1.0">
 <xs:attribute name="lang" type="xs:string"/>
@@ -1047,51 +1055,59 @@
     </xs:sequence>
     <xs:attribute name="Algorithm" type="xs:anyURI" use="required"/>
   </xs:complexType>
-<xs:complexType name="ReferenceType">
+<xs:complexType mixed="true" name="ObjectType">
     <xs:sequence>
-      <xs:element minOccurs="0" name="Transforms" type="tns:TransformsType"/>
-      <xs:element name="DigestMethod" type="tns:DigestMethodType"/>
-      <xs:element name="DigestValue" type="xs:base64Binary"/>
+      <xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
     </xs:sequence>
     <xs:attribute name="Id" type="xs:ID"/>
-    <xs:attribute name="URI" type="xs:anyURI"/>
-    <xs:attribute name="Type" type="xs:anyURI"/>
+    <xs:attribute name="MimeType" type="xs:string"/>
+    <xs:attribute name="Encoding" type="xs:anyURI"/>
   </xs:complexType>
-<xs:complexType name="TransformsType">
+<xs:complexType mixed="true" name="KeyValueType">
     <xs:sequence>
-      <xs:element maxOccurs="unbounded" name="Transform" type="tns:TransformType"/>
+      <xs:choice maxOccurs="unbounded" minOccurs="0">
+        <xs:element ref="tns:DSAKeyValue"/>
+        <xs:element ref="tns:RSAKeyValue"/>
+        <xs:any namespace="##other" processContents="lax"/>
+      </xs:choice>
     </xs:sequence>
   </xs:complexType>
-<xs:complexType mixed="true" name="TransformType">
+<xs:complexType mixed="true" name="SignatureMethodType">
     <xs:sequence>
       <xs:choice maxOccurs="unbounded" minOccurs="0">
-        <xs:element name="XPath" type="xs:string"/>
+        <xs:element name="HMACOutputLength" type="xs:integer"/>
         <xs:any namespace="##other" processContents="lax"/>
       </xs:choice>
     </xs:sequence>
     <xs:attribute name="Algorithm" type="xs:anyURI" use="required"/>
   </xs:complexType>
-<xs:complexType mixed="true" name="DigestMethodType">
+<xs:complexType name="TransformsType">
     <xs:sequence>
-      <xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
+      <xs:element maxOccurs="unbounded" name="Transform" type="tns:TransformType"/>
     </xs:sequence>
-    <xs:attribute name="Algorithm" type="xs:anyURI" use="required"/>
   </xs:complexType>
-<xs:complexType mixed="true" name="KeyValueType">
+<xs:complexType mixed="true" name="TransformType">
     <xs:sequence>
       <xs:choice maxOccurs="unbounded" minOccurs="0">
-        <xs:element ref="tns:DSAKeyValue"/>
-        <xs:element ref="tns:RSAKeyValue"/>
+        <xs:element name="XPath" type="xs:string"/>
         <xs:any namespace="##other" processContents="lax"/>
       </xs:choice>
     </xs:sequence>
+    <xs:attribute name="Algorithm" type="xs:anyURI" use="required"/>
   </xs:complexType>
-<xs:complexType mixed="true" name="SignatureMethodType">
+<xs:complexType name="ReferenceType">
     <xs:sequence>
-      <xs:choice maxOccurs="unbounded" minOccurs="0">
-        <xs:element name="HMACOutputLength" type="xs:integer"/>
-        <xs:any namespace="##other" processContents="lax"/>
-      </xs:choice>
+      <xs:element minOccurs="0" name="Transforms" type="tns:TransformsType"/>
+      <xs:element name="DigestMethod" type="tns:DigestMethodType"/>
+      <xs:element name="DigestValue" type="xs:base64Binary"/>
+    </xs:sequence>
+    <xs:attribute name="Id" type="xs:ID"/>
+    <xs:attribute name="URI" type="xs:anyURI"/>
+    <xs:attribute name="Type" type="xs:anyURI"/>
+  </xs:complexType>
+<xs:complexType mixed="true" name="DigestMethodType">
+    <xs:sequence>
+      <xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
     </xs:sequence>
     <xs:attribute name="Algorithm" type="xs:anyURI" use="required"/>
   </xs:complexType>
@@ -1137,14 +1153,6 @@
     </xs:sequence>
     <xs:attribute name="Id" type="xs:ID"/>
   </xs:complexType>
-<xs:complexType mixed="true" name="ObjectType">
-    <xs:sequence>
-      <xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
-    </xs:sequence>
-    <xs:attribute name="Id" type="xs:ID"/>
-    <xs:attribute name="MimeType" type="xs:string"/>
-    <xs:attribute name="Encoding" type="xs:anyURI"/>
-  </xs:complexType>
 <xs:complexType name="RSAKeyValueType">
     <xs:sequence>
       <xs:element name="Modulus" type="xs:base64Binary"/>
@@ -1204,25 +1212,17 @@
     </xs:simpleContent>
   </xs:complexType>
 </xs:schema>
-<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:juddi-apache-org:v3_service" xmlns:ns0="urn:juddi-apache-org:api_v3" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="urn:juddi-apache-org:v3_service">
-  <xsd:import namespace="urn:juddi-apache-org:api_v3"/>
-  <xsd:element name="save_ClerkResponse" nillable="true" type="ns0:clerkDetail"/>
-  <xsd:element name="save_publisherResponse" nillable="true" type="ns0:publisherDetail"/>
-  <xsd:element name="save_NodeResponse" nillable="true" type="ns0:nodeDetail"/>
-  <xsd:element name="save_ClientSubscriptionInfoResponse" nillable="true" type="ns0:clientSubscriptionInfoDetail"/>
-  <xsd:element name="invoke_SyncSubscriptionResponse" nillable="true" type="ns0:syncSubscriptionDetail"/>
-</xsd:schema>
   </wsdl:types>
   <wsdl:message name="get_allPublisherDetail">
     <wsdl:part element="ns1:get_allPublisherDetail" name="body">
     </wsdl:part>
   </wsdl:message>
   <wsdl:message name="save_ClientSubscriptionInfoResponse">
-    <wsdl:part element="tns:save_ClientSubscriptionInfoResponse" name="save_ClientSubscriptionInfoResponse">
+    <wsdl:part element="ns1:clientSubscriptionInfoDetail" name="body">
     </wsdl:part>
   </wsdl:message>
   <wsdl:message name="save_NodeResponse">
-    <wsdl:part element="tns:save_NodeResponse" name="save_NodeResponse">
+    <wsdl:part element="ns1:nodeDetail" name="body">
     </wsdl:part>
   </wsdl:message>
   <wsdl:message name="get_publisherDetail">
@@ -1234,7 +1234,7 @@
     </wsdl:part>
   </wsdl:message>
   <wsdl:message name="save_ClerkResponse">
-    <wsdl:part element="tns:save_ClerkResponse" name="save_ClerkResponse">
+    <wsdl:part element="ns1:clerkDetail" name="body">
     </wsdl:part>
   </wsdl:message>
   <wsdl:message name="save_Clerk">
@@ -1262,11 +1262,11 @@
   <wsdl:message name="delete_publisherResponse">
   </wsdl:message>
   <wsdl:message name="save_publisherResponse">
-    <wsdl:part element="tns:save_publisherResponse" name="save_publisherResponse">
+    <wsdl:part element="ns1:publisherDetail" name="body">
     </wsdl:part>
   </wsdl:message>
   <wsdl:message name="invoke_SyncSubscriptionResponse">
-    <wsdl:part element="tns:invoke_SyncSubscriptionResponse" name="invoke_SyncSubscriptionResponse">
+    <wsdl:part element="ns1:syncSubcriptionDetail" name="body">
     </wsdl:part>
   </wsdl:message>
   <wsdl:message name="invoke_SyncSubscription">
@@ -1444,7 +1444,7 @@
   </wsdl:binding>
   <wsdl:service name="JUDDIApiService">
     <wsdl:port binding="tns:JUDDIApiServiceSoapBinding" name="JUDDIApiImplPort">
-      <soap:address location="http://uddi-jbossoverlord.rhcloud.com/services/juddi-api"/>
+      <soap:address location="http://localhost:8080/juddiv3/services/juddi-api"/>
     </wsdl:port>
   </wsdl:service>
 </wsdl:definitions>
\ No newline at end of file



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