http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/juddiv3-war/JPA/OpenJPA/WEB-INF/classes/META-INF/persistence.xml
----------------------------------------------------------------------
diff --git a/juddiv3-war/JPA/OpenJPA/WEB-INF/classes/META-INF/persistence.xml 
b/juddiv3-war/JPA/OpenJPA/WEB-INF/classes/META-INF/persistence.xml
index 81c38ba..279fe2f 100644
--- a/juddiv3-war/JPA/OpenJPA/WEB-INF/classes/META-INF/persistence.xml
+++ b/juddiv3-war/JPA/OpenJPA/WEB-INF/classes/META-INF/persistence.xml
@@ -70,6 +70,17 @@
     <class>org.apache.juddi.model.TransferTokenKey</class>
     <class>org.apache.juddi.model.UddiEntity</class>
     <class>org.apache.juddi.model.UddiEntityPublisher</class>
+       <class>org.apache.juddi.model.ValueSetValues</class>
+       <class>org.apache.juddi.model.ValueSetValue</class>
+       <class>org.apache.juddi.model.ChangeRecord</class>
+       <class>org.apache.juddi.model.CommunicationGraph</class>
+       <class>org.apache.juddi.model.Edge</class>
+       <class>org.apache.juddi.model.Operator</class>
+       <class>org.apache.juddi.model.ReplicationConfiguration</class>
+       
+       <class>org.apache.juddi.model.ReplicationMessage</class>
+       
+
     <properties>
       <property name="openjpa.jdbc.SynchronizeMappings" 
value="buildSchema(SchemaAction='add')"/>
       <property name="openjpa.Log" value="DefaultLevel=WARN, Tool=INFO"/>

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 5a55d83..3f120b9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,8 +6,7 @@
        applicable law or agreed to in writing, software * distributed under 
the 
        License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR 
CONDITIONS 
        OF ANY KIND, either express or implied. * See the License for the 
specific 
-       language governing permissions and * limitations under the License. * 
*/ -->
-<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+       language governing permissions and * limitations under the License. * 
*/ --><project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
        <modelVersion>4.0.0</modelVersion>
        <parent>
                <groupId>org.apache</groupId>
@@ -263,6 +262,7 @@
                <module>uddi-ws</module>
                <module>uddi-tck-base</module>
                <module>juddi-client</module>
+               <module>juddi-client-plugins</module>
                <module>uddi-migration-tool</module>
                <module>juddi-core</module>
                <module>juddi-rest-cxf</module>
@@ -272,7 +272,7 @@
                <module>juddi-gui-dsig</module>
                <module>juddi-gui</module>
                <module>juddi-tomcat</module>
-       </modules>
+  </modules>
        <distributionManagement>
                <site>
                        <id>website</id>

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminDeleteSubscriptionRequest.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminDeleteSubscriptionRequest.java
 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminDeleteSubscriptionRequest.java
new file mode 100644
index 0000000..605c45b
--- /dev/null
+++ 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminDeleteSubscriptionRequest.java
@@ -0,0 +1,96 @@
+
+package org.apache.juddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for adminDelete_SubscriptionRequest complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="adminDelete_SubscriptionRequest">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" 
type="{http://www.w3.org/2001/XMLSchema}string"; minOccurs="0"/>
+ *         &lt;element name="subscriptionKey" 
type="{http://www.w3.org/2001/XMLSchema}string"; maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "adminDelete_SubscriptionRequest", propOrder = {
+    "authInfo",
+    "subscriptionKey"
+})
+public class AdminDeleteSubscriptionRequest {
+
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected List<String> subscriptionKey;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+    /**
+     * Gets the value of the subscriptionKey property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the 
subscriptionKey property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getSubscriptionKey().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link String }
+     * 
+     * 
+     */
+    public List<String> getSubscriptionKey() {
+        if (subscriptionKey == null) {
+            subscriptionKey = new ArrayList<String>();
+        }
+        return this.subscriptionKey;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminDeleteSubscriptionResponse.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminDeleteSubscriptionResponse.java
 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminDeleteSubscriptionResponse.java
new file mode 100644
index 0000000..d5ff02f
--- /dev/null
+++ 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminDeleteSubscriptionResponse.java
@@ -0,0 +1,32 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for adminDelete_SubscriptionResponse complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="adminDelete_SubscriptionResponse">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "adminDelete_SubscriptionResponse")
+public class AdminDeleteSubscriptionResponse {
+
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveBusiness.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveBusiness.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveBusiness.java
new file mode 100644
index 0000000..7c778ef
--- /dev/null
+++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveBusiness.java
@@ -0,0 +1,94 @@
+
+package org.apache.juddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for adminSave_Business complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="adminSave_Business">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" 
type="{http://www.w3.org/2001/XMLSchema}string"; minOccurs="0"/>
+ *         &lt;element name="values" 
type="{urn:juddi-apache-org:api_v3}adminSave_BusinessWrapper" 
maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "adminSave_Business", propOrder = {
+    "authInfo",
+    "values"
+})
+public class AdminSaveBusiness {
+
+    protected String authInfo;
+    protected List<AdminSaveBusinessWrapper> values;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+    /**
+     * Gets the value of the values property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the values 
property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getValues().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link AdminSaveBusinessWrapper }
+     * 
+     * 
+     */
+    public List<AdminSaveBusinessWrapper> getValues() {
+        if (values == null) {
+            values = new ArrayList<AdminSaveBusinessWrapper>();
+        }
+        return this.values;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveBusinessResponse.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveBusinessResponse.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveBusinessResponse.java
new file mode 100644
index 0000000..f6cab0e
--- /dev/null
+++ 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveBusinessResponse.java
@@ -0,0 +1,63 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import org.uddi.api_v3.DispositionReport;
+
+
+/**
+ * <p>Java class for adminSave_BusinessResponse complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="adminSave_BusinessResponse">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="dispositionReport" 
type="{urn:uddi-org:api_v3}dispositionReport"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "adminSave_BusinessResponse", propOrder = {
+    "dispositionReport"
+})
+public class AdminSaveBusinessResponse {
+
+    @XmlElement(required = true)
+    protected DispositionReport dispositionReport;
+
+    /**
+     * Gets the value of the dispositionReport property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link DispositionReport }
+     *     
+     */
+    public DispositionReport getDispositionReport() {
+        return dispositionReport;
+    }
+
+    /**
+     * Sets the value of the dispositionReport property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link DispositionReport }
+     *     
+     */
+    public void setDispositionReport(DispositionReport value) {
+        this.dispositionReport = value;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveBusinessWrapper.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveBusinessWrapper.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveBusinessWrapper.java
new file mode 100644
index 0000000..3cc6ca8
--- /dev/null
+++ 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveBusinessWrapper.java
@@ -0,0 +1,97 @@
+
+package org.apache.juddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import org.uddi.api_v3.BusinessEntity;
+
+
+/**
+ * <p>Java class for adminSave_BusinessWrapper complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="adminSave_BusinessWrapper">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="publisherID" 
type="{http://www.w3.org/2001/XMLSchema}string"; minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}businessEntity" 
maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "adminSave_BusinessWrapper", propOrder = {
+    "publisherID",
+    "businessEntity"
+})
+public class AdminSaveBusinessWrapper {
+
+    protected String publisherID;
+    @XmlElement(namespace = "urn:uddi-org:api_v3", required = true)
+    protected List<BusinessEntity> businessEntity;
+
+    /**
+     * Gets the value of the publisherID property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getPublisherID() {
+        return publisherID;
+    }
+
+    /**
+     * Sets the value of the publisherID property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setPublisherID(String value) {
+        this.publisherID = value;
+    }
+
+    /**
+     * Gets the value of the businessEntity property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the 
businessEntity property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getBusinessEntity().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link BusinessEntity }
+     * 
+     * 
+     */
+    public List<BusinessEntity> getBusinessEntity() {
+        if (businessEntity == null) {
+            businessEntity = new ArrayList<BusinessEntity>();
+        }
+        return this.businessEntity;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveSubscriptionRequest.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveSubscriptionRequest.java
 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveSubscriptionRequest.java
new file mode 100644
index 0000000..d9111c7
--- /dev/null
+++ 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveSubscriptionRequest.java
@@ -0,0 +1,124 @@
+
+package org.apache.juddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import org.uddi.sub_v3.Subscription;
+
+
+/**
+ * <p>Java class for adminSave_SubscriptionRequest complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="adminSave_SubscriptionRequest">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" 
type="{http://www.w3.org/2001/XMLSchema}string"; minOccurs="0"/>
+ *         &lt;element name="publisherOrUsername" 
type="{http://www.w3.org/2001/XMLSchema}string"; minOccurs="0"/>
+ *         &lt;element name="subscriptions" 
type="{urn:uddi-org:sub_v3}subscription" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "adminSave_SubscriptionRequest", propOrder = {
+    "authInfo",
+    "publisherOrUsername",
+    "subscriptions"
+})
+public class AdminSaveSubscriptionRequest {
+
+    protected String authInfo;
+    protected String publisherOrUsername;
+    @XmlElement(required = true)
+    protected List<Subscription> subscriptions;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+    /**
+     * Gets the value of the publisherOrUsername property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getPublisherOrUsername() {
+        return publisherOrUsername;
+    }
+
+    /**
+     * Sets the value of the publisherOrUsername property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setPublisherOrUsername(String value) {
+        this.publisherOrUsername = value;
+    }
+
+    /**
+     * Gets the value of the subscriptions property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the 
subscriptions property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getSubscriptions().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Subscription }
+     * 
+     * 
+     */
+    public List<Subscription> getSubscriptions() {
+        if (subscriptions == null) {
+            subscriptions = new ArrayList<Subscription>();
+        }
+        return this.subscriptions;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveSubscriptionResponse.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveSubscriptionResponse.java
 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveSubscriptionResponse.java
new file mode 100644
index 0000000..7a89cd1
--- /dev/null
+++ 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveSubscriptionResponse.java
@@ -0,0 +1,32 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for adminSave_SubscriptionResponse complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="adminSave_SubscriptionResponse">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "adminSave_SubscriptionResponse")
+public class AdminSaveSubscriptionResponse {
+
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveTModel.java
----------------------------------------------------------------------
diff --git a/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveTModel.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveTModel.java
new file mode 100644
index 0000000..c419d0e
--- /dev/null
+++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveTModel.java
@@ -0,0 +1,94 @@
+
+package org.apache.juddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for adminSave_tModel complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="adminSave_tModel">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" 
type="{http://www.w3.org/2001/XMLSchema}string"; minOccurs="0"/>
+ *         &lt;element name="values" 
type="{urn:juddi-apache-org:api_v3}adminSave_tModelWrapper" 
maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "adminSave_tModel", propOrder = {
+    "authInfo",
+    "values"
+})
+public class AdminSaveTModel {
+
+    protected String authInfo;
+    protected List<AdminSaveTModelWrapper> values;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+    /**
+     * Gets the value of the values property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the values 
property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getValues().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link AdminSaveTModelWrapper }
+     * 
+     * 
+     */
+    public List<AdminSaveTModelWrapper> getValues() {
+        if (values == null) {
+            values = new ArrayList<AdminSaveTModelWrapper>();
+        }
+        return this.values;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveTModelResponse.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveTModelResponse.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveTModelResponse.java
new file mode 100644
index 0000000..41ca877
--- /dev/null
+++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveTModelResponse.java
@@ -0,0 +1,63 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import org.uddi.api_v3.DispositionReport;
+
+
+/**
+ * <p>Java class for adminSave_tModelResponse complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="adminSave_tModelResponse">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="dispositionReport" 
type="{urn:uddi-org:api_v3}dispositionReport"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "adminSave_tModelResponse", propOrder = {
+    "dispositionReport"
+})
+public class AdminSaveTModelResponse {
+
+    @XmlElement(required = true)
+    protected DispositionReport dispositionReport;
+
+    /**
+     * Gets the value of the dispositionReport property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link DispositionReport }
+     *     
+     */
+    public DispositionReport getDispositionReport() {
+        return dispositionReport;
+    }
+
+    /**
+     * Sets the value of the dispositionReport property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link DispositionReport }
+     *     
+     */
+    public void setDispositionReport(DispositionReport value) {
+        this.dispositionReport = value;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveTModelWrapper.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveTModelWrapper.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveTModelWrapper.java
new file mode 100644
index 0000000..4a1d1c3
--- /dev/null
+++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/AdminSaveTModelWrapper.java
@@ -0,0 +1,97 @@
+
+package org.apache.juddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import org.uddi.api_v3.TModel;
+
+
+/**
+ * <p>Java class for adminSave_tModelWrapper complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="adminSave_tModelWrapper">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="publisherID" 
type="{http://www.w3.org/2001/XMLSchema}string"; minOccurs="0"/>
+ *         &lt;element name="tModel" type="{urn:uddi-org:api_v3}tModel" 
maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "adminSave_tModelWrapper", propOrder = {
+    "publisherID",
+    "tModel"
+})
+public class AdminSaveTModelWrapper {
+
+    protected String publisherID;
+    @XmlElement(nillable = true)
+    protected List<TModel> tModel;
+
+    /**
+     * Gets the value of the publisherID property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getPublisherID() {
+        return publisherID;
+    }
+
+    /**
+     * Sets the value of the publisherID property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setPublisherID(String value) {
+        this.publisherID = value;
+    }
+
+    /**
+     * Gets the value of the tModel property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the tModel 
property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getTModel().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link TModel }
+     * 
+     * 
+     */
+    public List<TModel> getTModel() {
+        if (tModel == null) {
+            tModel = new ArrayList<TModel>();
+        }
+        return this.tModel;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/ClerkList.java
----------------------------------------------------------------------
diff --git a/uddi-ws/src/main/java/org/apache/juddi/api_v3/ClerkList.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/ClerkList.java
new file mode 100644
index 0000000..4ea841c
--- /dev/null
+++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/ClerkList.java
@@ -0,0 +1,69 @@
+
+package org.apache.juddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for clerkList complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="clerkList">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="clerk" type="{urn:juddi-apache-org:api_v3}clerk" 
maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "clerkList", propOrder = {
+    "clerk"
+})
+public class ClerkList {
+
+    @XmlElement(nillable = true)
+    protected List<Clerk> clerk;
+
+    /**
+     * Gets the value of the clerk property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the clerk 
property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getClerk().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Clerk }
+     * 
+     * 
+     */
+    public List<Clerk> getClerk() {
+        if (clerk == null) {
+            clerk = new ArrayList<Clerk>();
+        }
+        return this.clerk;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/DeleteClerk.java
----------------------------------------------------------------------
diff --git a/uddi-ws/src/main/java/org/apache/juddi/api_v3/DeleteClerk.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/DeleteClerk.java
new file mode 100644
index 0000000..a5ef558
--- /dev/null
+++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/DeleteClerk.java
@@ -0,0 +1,95 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for delete_Clerk complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="delete_Clerk">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" 
type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="clerkID" 
type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "delete_Clerk", propOrder = {
+    "authInfo",
+    "clerkID"
+})
+public class DeleteClerk {
+
+        public DeleteClerk(){}
+        public DeleteClerk(String auth, String clerkid){
+                this.authInfo=auth;
+                this.clerkID = clerkid;
+        }
+    @XmlElement(required = true)
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected String clerkID;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+    /**
+     * Gets the value of the clerkID property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getClerkID() {
+        return clerkID;
+    }
+
+    /**
+     * Sets the value of the clerkID property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setClerkID(String value) {
+        this.clerkID = value;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/DeleteNode.java
----------------------------------------------------------------------
diff --git a/uddi-ws/src/main/java/org/apache/juddi/api_v3/DeleteNode.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/DeleteNode.java
new file mode 100644
index 0000000..eed3e84
--- /dev/null
+++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/DeleteNode.java
@@ -0,0 +1,95 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for delete_Node complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="delete_Node">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" 
type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="nodeID" 
type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "delete_Node", propOrder = {
+    "authInfo",
+    "nodeID"
+})
+public class DeleteNode {
+
+        public DeleteNode(){}
+        public DeleteNode(String auth, String nodeid){
+                authInfo=auth;
+                nodeID = nodeid;
+        }
+    @XmlElement(required = true)
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected String nodeID;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+    /**
+     * Gets the value of the nodeID property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getNodeID() {
+        return nodeID;
+    }
+
+    /**
+     * Sets the value of the nodeID property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setNodeID(String value) {
+        this.nodeID = value;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClerks.java
----------------------------------------------------------------------
diff --git a/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClerks.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClerks.java
new file mode 100644
index 0000000..70528a3
--- /dev/null
+++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClerks.java
@@ -0,0 +1,60 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for get_AllClerks complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="get_AllClerks">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" 
type="{http://www.w3.org/2001/XMLSchema}string"; minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "get_AllClerks", propOrder = {
+    "authInfo"
+})
+public class GetAllClerks {
+
+    protected String authInfo;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClerksResponse.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClerksResponse.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClerksResponse.java
new file mode 100644
index 0000000..b94bbe7
--- /dev/null
+++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClerksResponse.java
@@ -0,0 +1,62 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for get_AllClerksResponse complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="get_AllClerksResponse">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="clerkList" 
type="{urn:juddi-apache-org:api_v3}clerkList"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "get_AllClerksResponse", propOrder = {
+    "clerkList"
+})
+public class GetAllClerksResponse {
+
+    @XmlElement(required = true, nillable = true)
+    protected ClerkList clerkList;
+
+    /**
+     * Gets the value of the clerkList property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ClerkList }
+     *     
+     */
+    public ClerkList getClerkList() {
+        return clerkList;
+    }
+
+    /**
+     * Sets the value of the clerkList property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ClerkList }
+     *     
+     */
+    public void setClerkList(ClerkList value) {
+        this.clerkList = value;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClientSubscriptionInfo.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClientSubscriptionInfo.java
 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClientSubscriptionInfo.java
new file mode 100644
index 0000000..fb186f7
--- /dev/null
+++ 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClientSubscriptionInfo.java
@@ -0,0 +1,60 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for get_allClientSubscriptionInfo complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="get_allClientSubscriptionInfo">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" 
type="{http://www.w3.org/2001/XMLSchema}string"; minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "get_allClientSubscriptionInfo", propOrder = {
+    "authInfo"
+})
+public class GetAllClientSubscriptionInfo {
+
+    protected String authInfo;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClientSubscriptionInfoResponse.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClientSubscriptionInfoResponse.java
 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClientSubscriptionInfoResponse.java
new file mode 100644
index 0000000..d426b29
--- /dev/null
+++ 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllClientSubscriptionInfoResponse.java
@@ -0,0 +1,67 @@
+
+package org.apache.juddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for get_allClientSubscriptionInfoResponse complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="get_allClientSubscriptionInfoResponse">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="subscriptions" 
type="{urn:juddi-apache-org:api_v3}subscriptionWrapper" maxOccurs="unbounded" 
minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "get_allClientSubscriptionInfoResponse", propOrder = {
+    "subscriptions"
+})
+public class GetAllClientSubscriptionInfoResponse {
+
+    protected List<SubscriptionWrapper> subscriptions;
+
+    /**
+     * Gets the value of the subscriptions property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the 
subscriptions property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getSubscriptions().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link SubscriptionWrapper }
+     * 
+     * 
+     */
+    public List<SubscriptionWrapper> getSubscriptions() {
+        if (subscriptions == null) {
+            subscriptions = new ArrayList<SubscriptionWrapper>();
+        }
+        return this.subscriptions;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllNodes.java
----------------------------------------------------------------------
diff --git a/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllNodes.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllNodes.java
new file mode 100644
index 0000000..63ab6d5
--- /dev/null
+++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllNodes.java
@@ -0,0 +1,60 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for get_AllNodes complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="get_AllNodes">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" 
type="{http://www.w3.org/2001/XMLSchema}string"; minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "get_AllNodes", propOrder = {
+    "authInfo"
+})
+public class GetAllNodes {
+
+    protected String authInfo;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllNodesResponse.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllNodesResponse.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllNodesResponse.java
new file mode 100644
index 0000000..1cadc97
--- /dev/null
+++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllNodesResponse.java
@@ -0,0 +1,62 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for get_AllNodesResponse complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="get_AllNodesResponse">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="nodeList" 
type="{urn:juddi-apache-org:api_v3}nodeList"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "get_AllNodesResponse", propOrder = {
+    "nodeList"
+})
+public class GetAllNodesResponse {
+
+    @XmlElement(required = true, nillable = true)
+    protected NodeList nodeList;
+
+    /**
+     * Gets the value of the nodeList property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link NodeList }
+     *     
+     */
+    public NodeList getNodeList() {
+        return nodeList;
+    }
+
+    /**
+     * Sets the value of the nodeList property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link NodeList }
+     *     
+     */
+    public void setNodeList(NodeList value) {
+        this.nodeList = value;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllPublisherDetail.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllPublisherDetail.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllPublisherDetail.java
index bd5d1f9..0157af2 100644
--- a/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllPublisherDetail.java
+++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetAllPublisherDetail.java
@@ -1,19 +1,4 @@
-/*
- * Copyright 2001-2009 The Apache Software Foundation.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
+
 package org.apache.juddi.api_v3;
 
 import javax.xml.bind.annotation.XmlAccessType;

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetReplicationNodes.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetReplicationNodes.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetReplicationNodes.java
new file mode 100644
index 0000000..917b987
--- /dev/null
+++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetReplicationNodes.java
@@ -0,0 +1,62 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for get_ReplicationNodes complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="get_ReplicationNodes">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" 
type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "get_ReplicationNodes", propOrder = {
+    "authInfo"
+})
+public class GetReplicationNodes {
+
+    @XmlElement(required = true)
+    protected String authInfo;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetReplicationNodesResponse.java
----------------------------------------------------------------------
diff --git 
a/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetReplicationNodesResponse.java
 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetReplicationNodesResponse.java
new file mode 100644
index 0000000..60cb363
--- /dev/null
+++ 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/GetReplicationNodesResponse.java
@@ -0,0 +1,63 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import org.uddi.repl_v3.ReplicationConfiguration;
+
+
+/**
+ * <p>Java class for get_ReplicationNodesResponse complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="get_ReplicationNodesResponse">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:repl_v3}replicationConfiguration"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "get_ReplicationNodesResponse", propOrder = {
+    "replicationConfiguration"
+})
+public class GetReplicationNodesResponse {
+
+    @XmlElement(namespace = "urn:uddi-org:repl_v3", required = true)
+    protected ReplicationConfiguration replicationConfiguration;
+
+    /**
+     * Gets the value of the replicationConfiguration property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ReplicationConfiguration }
+     *     
+     */
+    public ReplicationConfiguration getReplicationConfiguration() {
+        return replicationConfiguration;
+    }
+
+    /**
+     * Sets the value of the replicationConfiguration property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ReplicationConfiguration }
+     *     
+     */
+    public void setReplicationConfiguration(ReplicationConfiguration value) {
+        this.replicationConfiguration = value;
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/215438e4/uddi-ws/src/main/java/org/apache/juddi/api_v3/NodeList.java
----------------------------------------------------------------------
diff --git a/uddi-ws/src/main/java/org/apache/juddi/api_v3/NodeList.java 
b/uddi-ws/src/main/java/org/apache/juddi/api_v3/NodeList.java
new file mode 100644
index 0000000..36fb0a9
--- /dev/null
+++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/NodeList.java
@@ -0,0 +1,67 @@
+
+package org.apache.juddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for nodeList complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained 
within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="nodeList">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType";>
+ *       &lt;sequence>
+ *         &lt;element name="node" type="{urn:juddi-apache-org:api_v3}node" 
maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "nodeList", propOrder = {
+    "node"
+})
+public class NodeList {
+
+    protected List<Node> node;
+
+    /**
+     * Gets the value of the node property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the node 
property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getNode().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Node }
+     * 
+     * 
+     */
+    public List<Node> getNode() {
+        if (node == null) {
+            node = new ArrayList<Node>();
+        }
+        return this.node;
+    }
+
+}


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to