http://git-wip-us.apache.org/repos/asf/juddi/blob/e78753f1/juddi-examples/hello-world-embedded/src/main/resources/META-INF/persistence.xml ---------------------------------------------------------------------- diff --git a/juddi-examples/hello-world-embedded/src/main/resources/META-INF/persistence.xml b/juddi-examples/hello-world-embedded/src/main/resources/META-INF/persistence.xml index 693c30f..aa08feb 100644 --- a/juddi-examples/hello-world-embedded/src/main/resources/META-INF/persistence.xml +++ b/juddi-examples/hello-world-embedded/src/main/resources/META-INF/persistence.xml @@ -70,6 +70,16 @@ <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.ChangeRecord</class> + <class>org.apache.juddi.model.CommunicationGraph</class> + <class>org.apache.juddi.model.Operator</class> + <class>org.apache.juddi.model.ReplicationConfiguration</class> + <class>org.apache.juddi.model.Edge</class> + <class>org.apache.juddi.model.ControlMessage</class> + <class>org.apache.juddi.model.ReplicationMessage</class> + <properties> <property name="hibernate.archive.autodetection" value="class"/>
http://git-wip-us.apache.org/repos/asf/juddi/blob/e78753f1/juddi-rest-cxf/src/test/resources/META-INF/persistence.xml ---------------------------------------------------------------------- diff --git a/juddi-rest-cxf/src/test/resources/META-INF/persistence.xml b/juddi-rest-cxf/src/test/resources/META-INF/persistence.xml index 77a7cb8..afb2de7 100644 --- a/juddi-rest-cxf/src/test/resources/META-INF/persistence.xml +++ b/juddi-rest-cxf/src/test/resources/META-INF/persistence.xml @@ -71,7 +71,7 @@ <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.Operator</class> http://git-wip-us.apache.org/repos/asf/juddi/blob/e78753f1/juddiv3-war/JPA/Hibernate-JBoss/WEB-INF/classes/META-INF/persistence.xml ---------------------------------------------------------------------- diff --git a/juddiv3-war/JPA/Hibernate-JBoss/WEB-INF/classes/META-INF/persistence.xml b/juddiv3-war/JPA/Hibernate-JBoss/WEB-INF/classes/META-INF/persistence.xml index f378fc5..35d980d 100644 --- a/juddiv3-war/JPA/Hibernate-JBoss/WEB-INF/classes/META-INF/persistence.xml +++ b/juddiv3-war/JPA/Hibernate-JBoss/WEB-INF/classes/META-INF/persistence.xml @@ -71,7 +71,7 @@ <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.Operator</class> http://git-wip-us.apache.org/repos/asf/juddi/blob/e78753f1/juddiv3-war/JPA/Hibernate/WEB-INF/classes/META-INF/persistence.xml ---------------------------------------------------------------------- diff --git a/juddiv3-war/JPA/Hibernate/WEB-INF/classes/META-INF/persistence.xml b/juddiv3-war/JPA/Hibernate/WEB-INF/classes/META-INF/persistence.xml index 5dae319..24b8a0a 100644 --- a/juddiv3-war/JPA/Hibernate/WEB-INF/classes/META-INF/persistence.xml +++ b/juddiv3-war/JPA/Hibernate/WEB-INF/classes/META-INF/persistence.xml @@ -71,7 +71,7 @@ <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.Operator</class> http://git-wip-us.apache.org/repos/asf/juddi/blob/e78753f1/juddiv3-war/JPA/OpenJPA-JBossAS7Up/WEB-INF/classes/META-INF/persistence.xml ---------------------------------------------------------------------- diff --git a/juddiv3-war/JPA/OpenJPA-JBossAS7Up/WEB-INF/classes/META-INF/persistence.xml b/juddiv3-war/JPA/OpenJPA-JBossAS7Up/WEB-INF/classes/META-INF/persistence.xml index d0ef74c..c3f1d52 100644 --- a/juddiv3-war/JPA/OpenJPA-JBossAS7Up/WEB-INF/classes/META-INF/persistence.xml +++ b/juddiv3-war/JPA/OpenJPA-JBossAS7Up/WEB-INF/classes/META-INF/persistence.xml @@ -71,7 +71,7 @@ <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.Operator</class> http://git-wip-us.apache.org/repos/asf/juddi/blob/e78753f1/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 279fe2f..1faa54a 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 @@ -71,7 +71,6 @@ <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> http://git-wip-us.apache.org/repos/asf/juddi/blob/e78753f1/uddi-ws/src/main/java/org/apache/juddi/api_v3/ValidValues.java ---------------------------------------------------------------------- diff --git a/uddi-ws/src/main/java/org/apache/juddi/api_v3/ValidValues.java b/uddi-ws/src/main/java/org/apache/juddi/api_v3/ValidValues.java index 642b3a9..d00f35a 100644 --- a/uddi-ws/src/main/java/org/apache/juddi/api_v3/ValidValues.java +++ b/uddi-ws/src/main/java/org/apache/juddi/api_v3/ValidValues.java @@ -1,8 +1,6 @@ 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; @@ -19,7 +17,7 @@ import javax.xml.bind.annotation.XmlType; * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="tModekKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * <element name="value" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> + * <element name="validationClass" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> @@ -31,12 +29,12 @@ import javax.xml.bind.annotation.XmlType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "validValues", propOrder = { "tModekKey", - "value" + "validationClass" }) public class ValidValues { protected String tModekKey; - protected List<String> value; + protected String validationClass; /** * Gets the value of the tModekKey property. @@ -63,32 +61,27 @@ public class ValidValues { } /** - * Gets the value of the value 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 value property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getValue().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link String } + * Gets the value of the validationClass property. * + * @return + * possible object is + * {@link String } + * + */ + public String getValidationClass() { + return validationClass; + } + + /** + * Sets the value of the validationClass property. * + * @param value + * allowed object is + * {@link String } + * */ - public List<String> getValue() { - if (value == null) { - value = new ArrayList<String>(); - } - return this.value; + public void setValidationClass(String value) { + this.validationClass = value; } } http://git-wip-us.apache.org/repos/asf/juddi/blob/e78753f1/uddi-ws/src/main/resources/juddi_api_v1.wsdl ---------------------------------------------------------------------- diff --git a/uddi-ws/src/main/resources/juddi_api_v1.wsdl b/uddi-ws/src/main/resources/juddi_api_v1.wsdl index 6116495..36983d6 100644 --- a/uddi-ws/src/main/resources/juddi_api_v1.wsdl +++ b/uddi-ws/src/main/resources/juddi_api_v1.wsdl @@ -241,7 +241,15 @@ xmlns:uddi="urn:uddi-org:api_v3"> <xs:complexType name="validValues"> <xs:sequence> <xs:element minOccurs="0" name="tModekKey" type="xs:string"/> - <xs:element minOccurs="0" maxOccurs="unbounded" name="value" type="xs:string"/> + <xs:element minOccurs="0" name="validationClass" type="xs:string"> + <xs:annotation> + <xs:appinfo>Implementation Note</xs:appinfo> + <xs:documentation xml:lang="en"> + this represents the class name of the validator for this particular key + </xs:documentation> + </xs:annotation> + + </xs:element> </xs:sequence> </xs:complexType> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
