geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From de...@apache.org
Subject svn commit: r817996 [11/23] - in /geronimo/devtools/eclipse-plugin/trunk: assembly/ assembly/src/main/assembly/ features/ features/org.apache.geronimo.v22.feature/ plugins/ plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/ plugins/org.apache.geronimo.j2e...
Date Wed, 23 Sep 2009 08:04:34 GMT
Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/QueryType.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/QueryType.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/QueryType.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/QueryType.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,357 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+
+package org.openejb.xml.ns.openejb_jar_2;
+
+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 queryType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="queryType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="query-method">
+ *           &lt;complexType>
+ *             &lt;complexContent>
+ *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 &lt;sequence>
+ *                   &lt;element name="method-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *                   &lt;element name="method-params">
+ *                     &lt;complexType>
+ *                       &lt;complexContent>
+ *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                           &lt;sequence>
+ *                             &lt;element name="method-param" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *                           &lt;/sequence>
+ *                         &lt;/restriction>
+ *                       &lt;/complexContent>
+ *                     &lt;/complexType>
+ *                   &lt;/element>
+ *                 &lt;/sequence>
+ *               &lt;/restriction>
+ *             &lt;/complexContent>
+ *           &lt;/complexType>
+ *         &lt;/element>
+ *         &lt;element name="result-type-mapping" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="ejb-ql" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="no-cache-flush" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *         &lt;element name="group-name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "queryType", propOrder = {
+    "queryMethod",
+    "resultTypeMapping",
+    "ejbQl",
+    "noCacheFlush",
+    "groupName"
+})
+public class QueryType {
+
+    @XmlElement(name = "query-method", required = true)
+    protected QueryType.QueryMethod queryMethod;
+    @XmlElement(name = "result-type-mapping")
+    protected String resultTypeMapping;
+    @XmlElement(name = "ejb-ql")
+    protected String ejbQl;
+    @XmlElement(name = "no-cache-flush")
+    protected Object noCacheFlush;
+    @XmlElement(name = "group-name")
+    protected String groupName;
+
+    /**
+     * Gets the value of the queryMethod property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link QueryType.QueryMethod }
+     *     
+     */
+    public QueryType.QueryMethod getQueryMethod() {
+        return queryMethod;
+    }
+
+    /**
+     * Sets the value of the queryMethod property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link QueryType.QueryMethod }
+     *     
+     */
+    public void setQueryMethod(QueryType.QueryMethod value) {
+        this.queryMethod = value;
+    }
+
+    /**
+     * Gets the value of the resultTypeMapping property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getResultTypeMapping() {
+        return resultTypeMapping;
+    }
+
+    /**
+     * Sets the value of the resultTypeMapping property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setResultTypeMapping(String value) {
+        this.resultTypeMapping = value;
+    }
+
+    /**
+     * Gets the value of the ejbQl property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getEjbQl() {
+        return ejbQl;
+    }
+
+    /**
+     * Sets the value of the ejbQl property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setEjbQl(String value) {
+        this.ejbQl = value;
+    }
+
+    /**
+     * Gets the value of the noCacheFlush property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Object }
+     *     
+     */
+    public Object getNoCacheFlush() {
+        return noCacheFlush;
+    }
+
+    /**
+     * Sets the value of the noCacheFlush property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Object }
+     *     
+     */
+    public void setNoCacheFlush(Object value) {
+        this.noCacheFlush = value;
+    }
+
+    /**
+     * Gets the value of the groupName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getGroupName() {
+        return groupName;
+    }
+
+    /**
+     * Sets the value of the groupName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setGroupName(String value) {
+        this.groupName = value;
+    }
+
+
+    /**
+     * <p>Java class for anonymous complex type.
+     * 
+     * <p>The following schema fragment specifies the expected content contained within this class.
+     * 
+     * <pre>
+     * &lt;complexType>
+     *   &lt;complexContent>
+     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       &lt;sequence>
+     *         &lt;element name="method-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+     *         &lt;element name="method-params">
+     *           &lt;complexType>
+     *             &lt;complexContent>
+     *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 &lt;sequence>
+     *                   &lt;element name="method-param" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+     *                 &lt;/sequence>
+     *               &lt;/restriction>
+     *             &lt;/complexContent>
+     *           &lt;/complexType>
+     *         &lt;/element>
+     *       &lt;/sequence>
+     *     &lt;/restriction>
+     *   &lt;/complexContent>
+     * &lt;/complexType>
+     * </pre>
+     * 
+     * 
+     */
+    @XmlAccessorType(XmlAccessType.FIELD)
+    @XmlType(name = "", propOrder = {
+        "methodName",
+        "methodParams"
+    })
+    public static class QueryMethod {
+
+        @XmlElement(name = "method-name", required = true)
+        protected String methodName;
+        @XmlElement(name = "method-params", required = true)
+        protected QueryType.QueryMethod.MethodParams methodParams;
+
+        /**
+         * Gets the value of the methodName property.
+         * 
+         * @return
+         *     possible object is
+         *     {@link String }
+         *     
+         */
+        public String getMethodName() {
+            return methodName;
+        }
+
+        /**
+         * Sets the value of the methodName property.
+         * 
+         * @param value
+         *     allowed object is
+         *     {@link String }
+         *     
+         */
+        public void setMethodName(String value) {
+            this.methodName = value;
+        }
+
+        /**
+         * Gets the value of the methodParams property.
+         * 
+         * @return
+         *     possible object is
+         *     {@link QueryType.QueryMethod.MethodParams }
+         *     
+         */
+        public QueryType.QueryMethod.MethodParams getMethodParams() {
+            return methodParams;
+        }
+
+        /**
+         * Sets the value of the methodParams property.
+         * 
+         * @param value
+         *     allowed object is
+         *     {@link QueryType.QueryMethod.MethodParams }
+         *     
+         */
+        public void setMethodParams(QueryType.QueryMethod.MethodParams value) {
+            this.methodParams = value;
+        }
+
+
+        /**
+         * <p>Java class for anonymous complex type.
+         * 
+         * <p>The following schema fragment specifies the expected content contained within this class.
+         * 
+         * <pre>
+         * &lt;complexType>
+         *   &lt;complexContent>
+         *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *       &lt;sequence>
+         *         &lt;element name="method-param" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+         *       &lt;/sequence>
+         *     &lt;/restriction>
+         *   &lt;/complexContent>
+         * &lt;/complexType>
+         * </pre>
+         * 
+         * 
+         */
+        @XmlAccessorType(XmlAccessType.FIELD)
+        @XmlType(name = "", propOrder = {
+            "methodParam"
+        })
+        public static class MethodParams {
+
+            @XmlElement(name = "method-param")
+            protected List<String> methodParam;
+
+            /**
+             * Gets the value of the methodParam 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 methodParam property.
+             * 
+             * <p>
+             * For example, to add a new item, do as follows:
+             * <pre>
+             *    getMethodParam().add(newItem);
+             * </pre>
+             * 
+             * 
+             * <p>
+             * Objects of the following type(s) are allowed in the list
+             * {@link String }
+             * 
+             * 
+             */
+            public List<String> getMethodParam() {
+                if (methodParam == null) {
+                    methodParam = new ArrayList<String>();
+                }
+                return this.methodParam;
+            }
+
+        }
+
+    }
+
+}

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/RelationshipsType.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/RelationshipsType.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/RelationshipsType.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/RelationshipsType.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,76 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+
+package org.openejb.xml.ns.openejb_jar_2;
+
+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 relationshipsType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="relationshipsType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="ejb-relation" type="{http://www.openejb.org/xml/ns/openejb-jar-2.1}ejb-relationType" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "relationshipsType", propOrder = {
+    "ejbRelation"
+})
+public class RelationshipsType {
+
+    @XmlElement(name = "ejb-relation", required = true)
+    protected List<EjbRelationType> ejbRelation;
+
+    /**
+     * Gets the value of the ejbRelation 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 ejbRelation property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getEjbRelation().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link EjbRelationType }
+     * 
+     * 
+     */
+    public List<EjbRelationType> getEjbRelation() {
+        if (ejbRelation == null) {
+            ejbRelation = new ArrayList<EjbRelationType>();
+        }
+        return this.ejbRelation;
+    }
+
+}

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/SessionBeanType.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/SessionBeanType.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/SessionBeanType.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/SessionBeanType.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,513 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+
+package org.openejb.xml.ns.openejb_jar_2;
+
+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.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlID;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import org.apache.geronimo.xml.ns.naming_1.EjbLocalRefType;
+import org.apache.geronimo.xml.ns.naming_1.EjbRefType;
+import org.apache.geronimo.xml.ns.naming_1.GbeanRefType;
+import org.apache.geronimo.xml.ns.naming_1.PatternType;
+import org.apache.geronimo.xml.ns.naming_1.ResourceEnvRefType;
+import org.apache.geronimo.xml.ns.naming_1.ResourceRefType;
+import org.apache.geronimo.xml.ns.naming_1.ServiceRefType;
+
+
+/**
+ * <p>Java class for session-beanType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="session-beanType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="ejb-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="jndi-name" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element name="local-jndi-name" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;group ref="{http://www.openejb.org/xml/ns/openejb-jar-2.1}tssGroup" minOccurs="0"/>
+ *         &lt;group ref="{http://geronimo.apache.org/xml/ns/naming-1.1}jndiEnvironmentRefsGroup"/>
+ *         &lt;element name="web-service-address" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="web-service-virtual-host" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element name="web-service-security" type="{http://www.openejb.org/xml/ns/openejb-jar-2.1}web-service-securityType" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "session-beanType", propOrder = {
+    "ejbName",
+    "jndiName",
+    "localJndiName",
+    "tssLink",
+    "tss",
+    "gbeanRef",
+    "ejbRef",
+    "ejbLocalRef",
+    "serviceRef",
+    "resourceRef",
+    "resourceEnvRef",
+    "webServiceAddress",
+    "webServiceVirtualHost",
+    "webServiceSecurity"
+})
+public class SessionBeanType {
+
+    @XmlElement(name = "ejb-name", required = true)
+    protected String ejbName;
+    @XmlElement(name = "jndi-name")
+    protected List<String> jndiName;
+    @XmlElement(name = "local-jndi-name")
+    protected List<String> localJndiName;
+    @XmlElement(name = "tss-link")
+    protected String tssLink;
+    protected PatternType tss;
+    @XmlElement(name = "gbean-ref", namespace = "http://geronimo.apache.org/xml/ns/naming-1.1")
+    protected List<GbeanRefType> gbeanRef;
+    @XmlElement(name = "ejb-ref", namespace = "http://geronimo.apache.org/xml/ns/naming-1.1")
+    protected List<EjbRefType> ejbRef;
+    @XmlElement(name = "ejb-local-ref", namespace = "http://geronimo.apache.org/xml/ns/naming-1.1")
+    protected List<EjbLocalRefType> ejbLocalRef;
+    @XmlElement(name = "service-ref", namespace = "http://geronimo.apache.org/xml/ns/naming-1.1")
+    protected List<ServiceRefType> serviceRef;
+    @XmlElement(name = "resource-ref", namespace = "http://geronimo.apache.org/xml/ns/naming-1.1")
+    protected List<ResourceRefType> resourceRef;
+    @XmlElement(name = "resource-env-ref", namespace = "http://geronimo.apache.org/xml/ns/naming-1.1")
+    protected List<ResourceEnvRefType> resourceEnvRef;
+    @XmlElement(name = "web-service-address")
+    protected String webServiceAddress;
+    @XmlElement(name = "web-service-virtual-host")
+    protected List<String> webServiceVirtualHost;
+    @XmlElement(name = "web-service-security")
+    protected WebServiceSecurityType webServiceSecurity;
+    @XmlAttribute
+    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+    @XmlID
+    protected String id;
+
+    /**
+     * Gets the value of the ejbName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getEjbName() {
+        return ejbName;
+    }
+
+    /**
+     * Sets the value of the ejbName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setEjbName(String value) {
+        this.ejbName = value;
+    }
+
+    /**
+     * Gets the value of the jndiName 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 jndiName property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getJndiName().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link String }
+     * 
+     * 
+     */
+    public List<String> getJndiName() {
+        if (jndiName == null) {
+            jndiName = new ArrayList<String>();
+        }
+        return this.jndiName;
+    }
+
+    /**
+     * Gets the value of the localJndiName 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 localJndiName property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getLocalJndiName().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link String }
+     * 
+     * 
+     */
+    public List<String> getLocalJndiName() {
+        if (localJndiName == null) {
+            localJndiName = new ArrayList<String>();
+        }
+        return this.localJndiName;
+    }
+
+    /**
+     * Gets the value of the tssLink property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getTssLink() {
+        return tssLink;
+    }
+
+    /**
+     * Sets the value of the tssLink property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setTssLink(String value) {
+        this.tssLink = value;
+    }
+
+    /**
+     * Gets the value of the tss property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link PatternType }
+     *     
+     */
+    public PatternType getTss() {
+        return tss;
+    }
+
+    /**
+     * Sets the value of the tss property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link PatternType }
+     *     
+     */
+    public void setTss(PatternType value) {
+        this.tss = value;
+    }
+
+    /**
+     * Gets the value of the gbeanRef 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 gbeanRef property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getGbeanRef().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link GbeanRefType }
+     * 
+     * 
+     */
+    public List<GbeanRefType> getGbeanRef() {
+        if (gbeanRef == null) {
+            gbeanRef = new ArrayList<GbeanRefType>();
+        }
+        return this.gbeanRef;
+    }
+
+    /**
+     * Gets the value of the ejbRef 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 ejbRef property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getEjbRef().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link EjbRefType }
+     * 
+     * 
+     */
+    public List<EjbRefType> getEjbRef() {
+        if (ejbRef == null) {
+            ejbRef = new ArrayList<EjbRefType>();
+        }
+        return this.ejbRef;
+    }
+
+    /**
+     * Gets the value of the ejbLocalRef 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 ejbLocalRef property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getEjbLocalRef().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link EjbLocalRefType }
+     * 
+     * 
+     */
+    public List<EjbLocalRefType> getEjbLocalRef() {
+        if (ejbLocalRef == null) {
+            ejbLocalRef = new ArrayList<EjbLocalRefType>();
+        }
+        return this.ejbLocalRef;
+    }
+
+    /**
+     * Gets the value of the serviceRef 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 serviceRef property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getServiceRef().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link ServiceRefType }
+     * 
+     * 
+     */
+    public List<ServiceRefType> getServiceRef() {
+        if (serviceRef == null) {
+            serviceRef = new ArrayList<ServiceRefType>();
+        }
+        return this.serviceRef;
+    }
+
+    /**
+     * Gets the value of the resourceRef 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 resourceRef property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getResourceRef().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link ResourceRefType }
+     * 
+     * 
+     */
+    public List<ResourceRefType> getResourceRef() {
+        if (resourceRef == null) {
+            resourceRef = new ArrayList<ResourceRefType>();
+        }
+        return this.resourceRef;
+    }
+
+    /**
+     * Gets the value of the resourceEnvRef 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 resourceEnvRef property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getResourceEnvRef().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link ResourceEnvRefType }
+     * 
+     * 
+     */
+    public List<ResourceEnvRefType> getResourceEnvRef() {
+        if (resourceEnvRef == null) {
+            resourceEnvRef = new ArrayList<ResourceEnvRefType>();
+        }
+        return this.resourceEnvRef;
+    }
+
+    /**
+     * Gets the value of the webServiceAddress property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getWebServiceAddress() {
+        return webServiceAddress;
+    }
+
+    /**
+     * Sets the value of the webServiceAddress property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setWebServiceAddress(String value) {
+        this.webServiceAddress = value;
+    }
+
+    /**
+     * Gets the value of the webServiceVirtualHost 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 webServiceVirtualHost property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getWebServiceVirtualHost().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link String }
+     * 
+     * 
+     */
+    public List<String> getWebServiceVirtualHost() {
+        if (webServiceVirtualHost == null) {
+            webServiceVirtualHost = new ArrayList<String>();
+        }
+        return this.webServiceVirtualHost;
+    }
+
+    /**
+     * Gets the value of the webServiceSecurity property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link WebServiceSecurityType }
+     *     
+     */
+    public WebServiceSecurityType getWebServiceSecurity() {
+        return webServiceSecurity;
+    }
+
+    /**
+     * Sets the value of the webServiceSecurity property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link WebServiceSecurityType }
+     *     
+     */
+    public void setWebServiceSecurity(WebServiceSecurityType value) {
+        this.webServiceSecurity = value;
+    }
+
+    /**
+     * Gets the value of the id property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getId() {
+        return id;
+    }
+
+    /**
+     * Sets the value of the id property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setId(String value) {
+        this.id = value;
+    }
+
+}

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/TransportGuaranteeType.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/TransportGuaranteeType.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/TransportGuaranteeType.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/TransportGuaranteeType.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,45 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+
+package org.openejb.xml.ns.openejb_jar_2;
+
+import javax.xml.bind.annotation.XmlEnum;
+
+
+/**
+ * <p>Java class for transport-guaranteeType.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="transport-guaranteeType">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     &lt;enumeration value="NONE"/>
+ *     &lt;enumeration value="INTEGRAL"/>
+ *     &lt;enumeration value="CONFIDENTIAL"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlEnum
+public enum TransportGuaranteeType {
+
+    NONE,
+    INTEGRAL,
+    CONFIDENTIAL;
+
+    public String value() {
+        return name();
+    }
+
+    public static TransportGuaranteeType fromValue(String v) {
+        return valueOf(v);
+    }
+
+}

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/TssType.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/TssType.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/TssType.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/TssType.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,177 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+
+package org.openejb.xml.ns.openejb_jar_2;
+
+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 tssType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="tssType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="domain" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="server" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="application" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="module" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tssType", propOrder = {
+    "domain",
+    "server",
+    "application",
+    "module",
+    "name"
+})
+public class TssType {
+
+    protected String domain;
+    protected String server;
+    protected String application;
+    protected String module;
+    @XmlElement(required = true)
+    protected String name;
+
+    /**
+     * Gets the value of the domain property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getDomain() {
+        return domain;
+    }
+
+    /**
+     * Sets the value of the domain property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setDomain(String value) {
+        this.domain = value;
+    }
+
+    /**
+     * Gets the value of the server property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getServer() {
+        return server;
+    }
+
+    /**
+     * Sets the value of the server property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setServer(String value) {
+        this.server = value;
+    }
+
+    /**
+     * Gets the value of the application property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getApplication() {
+        return application;
+    }
+
+    /**
+     * Sets the value of the application property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setApplication(String value) {
+        this.application = value;
+    }
+
+    /**
+     * Gets the value of the module property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getModule() {
+        return module;
+    }
+
+    /**
+     * Sets the value of the module property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setModule(String value) {
+        this.module = value;
+    }
+
+    /**
+     * Gets the value of the name property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getName() {
+        return name;
+    }
+
+    /**
+     * Sets the value of the name property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setName(String value) {
+        this.name = value;
+    }
+
+}

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/WebServiceSecurityType.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/WebServiceSecurityType.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/WebServiceSecurityType.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/WebServiceSecurityType.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,153 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+
+package org.openejb.xml.ns.openejb_jar_2;
+
+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 web-service-securityType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="web-service-securityType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="security-realm-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="realm-name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="transport-guarantee" type="{http://www.openejb.org/xml/ns/openejb-jar-2.1}transport-guaranteeType"/>
+ *         &lt;element name="auth-method" type="{http://www.openejb.org/xml/ns/openejb-jar-2.1}auth-methodType"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "web-service-securityType", propOrder = {
+    "securityRealmName",
+    "realmName",
+    "transportGuarantee",
+    "authMethod"
+})
+public class WebServiceSecurityType {
+
+    @XmlElement(name = "security-realm-name", required = true)
+    protected String securityRealmName;
+    @XmlElement(name = "realm-name")
+    protected String realmName;
+    @XmlElement(name = "transport-guarantee", required = true)
+    protected TransportGuaranteeType transportGuarantee;
+    @XmlElement(name = "auth-method", required = true)
+    protected AuthMethodType authMethod;
+
+    /**
+     * Gets the value of the securityRealmName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getSecurityRealmName() {
+        return securityRealmName;
+    }
+
+    /**
+     * Sets the value of the securityRealmName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setSecurityRealmName(String value) {
+        this.securityRealmName = value;
+    }
+
+    /**
+     * Gets the value of the realmName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getRealmName() {
+        return realmName;
+    }
+
+    /**
+     * Sets the value of the realmName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setRealmName(String value) {
+        this.realmName = value;
+    }
+
+    /**
+     * Gets the value of the transportGuarantee property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link TransportGuaranteeType }
+     *     
+     */
+    public TransportGuaranteeType getTransportGuarantee() {
+        return transportGuarantee;
+    }
+
+    /**
+     * Sets the value of the transportGuarantee property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link TransportGuaranteeType }
+     *     
+     */
+    public void setTransportGuarantee(TransportGuaranteeType value) {
+        this.transportGuarantee = value;
+    }
+
+    /**
+     * Gets the value of the authMethod property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link AuthMethodType }
+     *     
+     */
+    public AuthMethodType getAuthMethod() {
+        return authMethod;
+    }
+
+    /**
+     * Sets the value of the authMethod property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link AuthMethodType }
+     *     
+     */
+    public void setAuthMethod(AuthMethodType value) {
+        this.authMethod = value;
+    }
+
+}

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/package-info.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/package-info.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/package-info.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/openejb_jar_2/package-info.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,9 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.openejb.org/xml/ns/openejb-jar-2.1", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package org.openejb.xml.ns.openejb_jar_2;

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/AutoIncrementTableType.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/AutoIncrementTableType.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/AutoIncrementTableType.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/AutoIncrementTableType.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,109 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+
+package org.openejb.xml.ns.pkgen_2;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * 
+ *                 Handles the case where an arbitrary SQL statement is executed,
+ *                 and the JDBC driver returns a new automatically generated ID.
+ *                 This should not be used when the destination table itself
+ *                 generates the ID (see database-generatedType), but it could be
+ *                 used for a web session ID or something where there is no
+ *                 naturally matching database table (but you could create one
+ *                 with an AUTO_INCREMENT key, specify an insert statement here,
+ *                 and then capture the newly returned ID and use it as your
+ *                 web session ID).
+ *             
+ * 
+ * <p>Java class for auto-increment-tableType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="auto-increment-tableType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="sql" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="return-type" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "auto-increment-tableType", propOrder = {
+    "sql",
+    "returnType"
+})
+public class AutoIncrementTableType {
+
+    @XmlElement(required = true)
+    protected String sql;
+    @XmlElement(name = "return-type", required = true)
+    protected String returnType;
+
+    /**
+     * Gets the value of the sql property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getSql() {
+        return sql;
+    }
+
+    /**
+     * Sets the value of the sql property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setSql(String value) {
+        this.sql = value;
+    }
+
+    /**
+     * Gets the value of the returnType property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getReturnType() {
+        return returnType;
+    }
+
+    /**
+     * Sets the value of the returnType property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setReturnType(String value) {
+        this.returnType = value;
+    }
+
+}

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/CustomGeneratorType.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/CustomGeneratorType.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/CustomGeneratorType.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/CustomGeneratorType.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,103 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+
+package org.openejb.xml.ns.pkgen_2;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * 
+ *                 Handles a user-provided generator.  You deploy any old generator
+ *                 as a GBean, and then point to that GBean here.  The generator
+ *                 should implement org.tranql.pkgenerator.PrimaryKeyGenerator.
+ *             
+ * 
+ * <p>Java class for custom-generatorType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="custom-generatorType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="generator-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="primary-key-class" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "custom-generatorType", propOrder = {
+    "generatorName",
+    "primaryKeyClass"
+})
+public class CustomGeneratorType {
+
+    @XmlElement(name = "generator-name", required = true)
+    protected String generatorName;
+    @XmlElement(name = "primary-key-class", required = true)
+    protected String primaryKeyClass;
+
+    /**
+     * Gets the value of the generatorName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getGeneratorName() {
+        return generatorName;
+    }
+
+    /**
+     * Sets the value of the generatorName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setGeneratorName(String value) {
+        this.generatorName = value;
+    }
+
+    /**
+     * Gets the value of the primaryKeyClass property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getPrimaryKeyClass() {
+        return primaryKeyClass;
+    }
+
+    /**
+     * Sets the value of the primaryKeyClass property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setPrimaryKeyClass(String value) {
+        this.primaryKeyClass = value;
+    }
+
+}

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/DatabaseGeneratedType.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/DatabaseGeneratedType.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/DatabaseGeneratedType.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/DatabaseGeneratedType.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,86 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+
+package org.openejb.xml.ns.pkgen_2;
+
+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;
+
+
+/**
+ * 
+ *                 Indicates that the database automatically populates a primary key
+ *                 ID in the listed column(s).  Typically this is used for columns
+ *                 with an AUTO_INCREMENT flag or the equivalent.  This only makes
+ *                 sense if this key generator is used for an EJB or something else
+ *                 with a corresponding database table (not if it's meant to generate
+ *                 unique web session IDs or something like that -- see
+ *                 auto-increment-tableType for that case).
+ *             
+ * 
+ * <p>Java class for database-generatedType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="database-generatedType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="identity-column" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "database-generatedType", propOrder = {
+    "identityColumn"
+})
+public class DatabaseGeneratedType {
+
+    @XmlElement(name = "identity-column", required = true)
+    protected List<String> identityColumn;
+
+    /**
+     * Gets the value of the identityColumn 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 identityColumn property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getIdentityColumn().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link String }
+     * 
+     * 
+     */
+    public List<String> getIdentityColumn() {
+        if (identityColumn == null) {
+            identityColumn = new ArrayList<String>();
+        }
+        return this.identityColumn;
+    }
+
+}

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/KeyGeneratorType.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/KeyGeneratorType.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/KeyGeneratorType.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/KeyGeneratorType.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,160 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+
+package org.openejb.xml.ns.pkgen_2;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * 
+ *               Primary Key generation element.
+ * 
+ *               If this is present, a key generator GBean will be created
+ *               and configured to generate IDs for the surrounding object.
+ *             
+ * 
+ * <p>Java class for key-generatorType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="key-generatorType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;choice>
+ *         &lt;element name="sequence-table" type="{http://www.openejb.org/xml/ns/pkgen-2.0}sequence-tableType"/>
+ *         &lt;element name="auto-increment-table" type="{http://www.openejb.org/xml/ns/pkgen-2.0}auto-increment-tableType"/>
+ *         &lt;element name="sql-generator" type="{http://www.openejb.org/xml/ns/pkgen-2.0}sql-generatorType"/>
+ *         &lt;element name="custom-generator" type="{http://www.openejb.org/xml/ns/pkgen-2.0}custom-generatorType"/>
+ *       &lt;/choice>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "key-generatorType", propOrder = {
+    "sequenceTable",
+    "autoIncrementTable",
+    "sqlGenerator",
+    "customGenerator"
+})
+public class KeyGeneratorType {
+
+    @XmlElement(name = "sequence-table")
+    protected SequenceTableType sequenceTable;
+    @XmlElement(name = "auto-increment-table")
+    protected AutoIncrementTableType autoIncrementTable;
+    @XmlElement(name = "sql-generator")
+    protected SqlGeneratorType sqlGenerator;
+    @XmlElement(name = "custom-generator")
+    protected CustomGeneratorType customGenerator;
+
+    /**
+     * Gets the value of the sequenceTable property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link SequenceTableType }
+     *     
+     */
+    public SequenceTableType getSequenceTable() {
+        return sequenceTable;
+    }
+
+    /**
+     * Sets the value of the sequenceTable property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link SequenceTableType }
+     *     
+     */
+    public void setSequenceTable(SequenceTableType value) {
+        this.sequenceTable = value;
+    }
+
+    /**
+     * Gets the value of the autoIncrementTable property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link AutoIncrementTableType }
+     *     
+     */
+    public AutoIncrementTableType getAutoIncrementTable() {
+        return autoIncrementTable;
+    }
+
+    /**
+     * Sets the value of the autoIncrementTable property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link AutoIncrementTableType }
+     *     
+     */
+    public void setAutoIncrementTable(AutoIncrementTableType value) {
+        this.autoIncrementTable = value;
+    }
+
+    /**
+     * Gets the value of the sqlGenerator property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link SqlGeneratorType }
+     *     
+     */
+    public SqlGeneratorType getSqlGenerator() {
+        return sqlGenerator;
+    }
+
+    /**
+     * Sets the value of the sqlGenerator property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link SqlGeneratorType }
+     *     
+     */
+    public void setSqlGenerator(SqlGeneratorType value) {
+        this.sqlGenerator = value;
+    }
+
+    /**
+     * Gets the value of the customGenerator property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link CustomGeneratorType }
+     *     
+     */
+    public CustomGeneratorType getCustomGenerator() {
+        return customGenerator;
+    }
+
+    /**
+     * Sets the value of the customGenerator property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link CustomGeneratorType }
+     *     
+     */
+    public void setCustomGenerator(CustomGeneratorType value) {
+        this.customGenerator = value;
+    }
+
+}

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/ObjectFactory.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/ObjectFactory.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/ObjectFactory.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/ObjectFactory.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,100 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+
+package org.openejb.xml.ns.pkgen_2;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.namespace.QName;
+
+
+/**
+ * This object contains factory methods for each 
+ * Java content interface and Java element interface 
+ * generated in the org.openejb.xml.ns.pkgen_2 package. 
+ * <p>An ObjectFactory allows you to programatically 
+ * construct new instances of the Java representation 
+ * for XML content. The Java representation of XML 
+ * content can consist of schema derived interfaces 
+ * and classes representing the binding of schema 
+ * type definitions, element declarations and model 
+ * groups.  Factory methods for each of these are 
+ * provided in this class.
+ * 
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+    private final static QName _KeyGenerator_QNAME = new QName("http://www.openejb.org/xml/ns/pkgen-2.0", "key-generator");
+
+    /**
+     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.openejb.xml.ns.pkgen_2
+     * 
+     */
+    public ObjectFactory() {
+    }
+
+    /**
+     * Create an instance of {@link DatabaseGeneratedType }
+     * 
+     */
+    public DatabaseGeneratedType createDatabaseGeneratedType() {
+        return new DatabaseGeneratedType();
+    }
+
+    /**
+     * Create an instance of {@link SqlGeneratorType }
+     * 
+     */
+    public SqlGeneratorType createSqlGeneratorType() {
+        return new SqlGeneratorType();
+    }
+
+    /**
+     * Create an instance of {@link SequenceTableType }
+     * 
+     */
+    public SequenceTableType createSequenceTableType() {
+        return new SequenceTableType();
+    }
+
+    /**
+     * Create an instance of {@link CustomGeneratorType }
+     * 
+     */
+    public CustomGeneratorType createCustomGeneratorType() {
+        return new CustomGeneratorType();
+    }
+
+    /**
+     * Create an instance of {@link KeyGeneratorType }
+     * 
+     */
+    public KeyGeneratorType createKeyGeneratorType() {
+        return new KeyGeneratorType();
+    }
+
+    /**
+     * Create an instance of {@link AutoIncrementTableType }
+     * 
+     */
+    public AutoIncrementTableType createAutoIncrementTableType() {
+        return new AutoIncrementTableType();
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link KeyGeneratorType }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "http://www.openejb.org/xml/ns/pkgen-2.0", name = "key-generator")
+    public JAXBElement<KeyGeneratorType> createKeyGenerator(KeyGeneratorType value) {
+        return new JAXBElement<KeyGeneratorType>(_KeyGenerator_QNAME, KeyGeneratorType.class, null, value);
+    }
+
+}

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/SequenceTableType.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/SequenceTableType.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/SequenceTableType.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/SequenceTableType.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,122 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+
+package org.openejb.xml.ns.pkgen_2;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * 
+ *                 Indicates that a separate table holds a list of table name/ID
+ *                 pairs and the server should fetch the next ID from that table.
+ *             
+ * 
+ * <p>Java class for sequence-tableType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="sequence-tableType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="table-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="sequence-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="batch-size" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "sequence-tableType", propOrder = {
+    "tableName",
+    "sequenceName",
+    "batchSize"
+})
+public class SequenceTableType {
+
+    @XmlElement(name = "table-name", required = true)
+    protected String tableName;
+    @XmlElement(name = "sequence-name", required = true)
+    protected String sequenceName;
+    @XmlElement(name = "batch-size")
+    protected int batchSize;
+
+    /**
+     * Gets the value of the tableName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getTableName() {
+        return tableName;
+    }
+
+    /**
+     * Sets the value of the tableName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setTableName(String value) {
+        this.tableName = value;
+    }
+
+    /**
+     * Gets the value of the sequenceName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getSequenceName() {
+        return sequenceName;
+    }
+
+    /**
+     * Sets the value of the sequenceName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setSequenceName(String value) {
+        this.sequenceName = value;
+    }
+
+    /**
+     * Gets the value of the batchSize property.
+     * 
+     */
+    public int getBatchSize() {
+        return batchSize;
+    }
+
+    /**
+     * Sets the value of the batchSize property.
+     * 
+     */
+    public void setBatchSize(int value) {
+        this.batchSize = value;
+    }
+
+}

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/SqlGeneratorType.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/SqlGeneratorType.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/SqlGeneratorType.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/SqlGeneratorType.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,102 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+
+package org.openejb.xml.ns.pkgen_2;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * 
+ *                 Indicates that an arbitrary SQL statement should be used to
+ *                 generate the next ID.
+ *             
+ * 
+ * <p>Java class for sql-generatorType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="sql-generatorType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="sql" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="return-type" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "sql-generatorType", propOrder = {
+    "sql",
+    "returnType"
+})
+public class SqlGeneratorType {
+
+    @XmlElement(required = true)
+    protected String sql;
+    @XmlElement(name = "return-type", required = true)
+    protected String returnType;
+
+    /**
+     * Gets the value of the sql property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getSql() {
+        return sql;
+    }
+
+    /**
+     * Sets the value of the sql property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setSql(String value) {
+        this.sql = value;
+    }
+
+    /**
+     * Gets the value of the returnType property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getReturnType() {
+        return returnType;
+    }
+
+    /**
+     * Sets the value of the returnType property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setReturnType(String value) {
+        this.returnType = value;
+    }
+
+}

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/package-info.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/package-info.java?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/package-info.java (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/main/java/org/openejb/xml/ns/pkgen_2/package-info.java Wed Sep 23 08:04:12 2009
@@ -0,0 +1,9 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.07.17 at 01:03:24 AM CST 
+//
+
+@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.openejb.org/xml/ns/pkgen-2.0", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package org.openejb.xml.ns.pkgen_2;

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/application/geronimo-application-example-1.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/application/geronimo-application-example-1.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/application/geronimo-application-example-1.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/application/geronimo-application-example-1.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You 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.
+-->
+
+<!-- @version $Rev: 647891 $ $Date: 2008-04-15 00:40:39 +0800 (Tue, 15 Apr 2008) $ -->
+
+<application xmlns="http://geronimo.apache.org/xml/ns/j2ee/application-2.0"
+             xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2">
+
+    <dep:environment>
+        <dep:moduleId>
+            <dep:groupId>org.apache.geronimo.testsuite</dep:groupId>
+            <dep:artifactId>corba-mytime-ear</dep:artifactId>
+            <dep:version>2.2-SNAPSHOT</dep:version>
+            <dep:type>car</dep:type>
+        </dep:moduleId>
+    </dep:environment>
+
+</application>

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/application/geronimo-application-example-2.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/application/geronimo-application-example-2.xml?rev=817996&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/application/geronimo-application-example-2.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.j2ee.v11.jaxbmodel/src/test/resources/application/geronimo-application-example-2.xml Wed Sep 23 08:04:12 2009
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You 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.
+-->
+
+<!-- @version $Rev: 647891 $ $Date: 2008-04-15 00:40:39 +0800 (Tue, 15 Apr 2008) $ -->
+
+<application xmlns="http://geronimo.apache.org/xml/ns/j2ee/application-2.0">
+
+    <environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2">
+
+        <moduleId>
+            <groupId>org.apache.geronimo.plugins.monitoring</groupId>
+            <artifactId>agent-ear</artifactId>
+            <version>2.2-SNAPSHOT</version>
+            <type>ear</type>
+        </moduleId>
+
+        <dependencies>
+            <dependency>
+                <groupId>org.apache.geronimo.plugins.monitoring</groupId>
+                <artifactId>agent-ds</artifactId>
+                <version>2.2-SNAPSHOT</version>
+                <type>car</type>
+            </dependency>
+        </dependencies>
+
+    </environment>
+
+</application>



Mime
View raw message