geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From shiv...@apache.org
Subject svn commit: r636723 [4/13] - in /geronimo/devtools/eclipse-plugin/trunk/plugins: org.apache.geronimo.deployment.v11.jaxbmodel/ org.apache.geronimo.deployment.v11.jaxbmodel/META-INF/ org.apache.geronimo.deployment.v11.jaxbmodel/src/main/resources/ org.a...
Date Thu, 13 Mar 2008 11:36:13 GMT
Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v11.jaxbmodel/src/main/resources/openejb-jar-2.1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v11.jaxbmodel/src/main/resources/openejb-jar-2.1.xsd
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v11.jaxbmodel/src/main/resources/openejb-jar-2.1.xsd
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Modified: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v11.jaxbmodel/src/main/resources/openejb-pkgen-2.0.xsd
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v11.jaxbmodel/src/main/resources/openejb-pkgen-2.0.xsd?rev=636723&r1=636722&r2=636723&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v11.jaxbmodel/src/main/resources/openejb-pkgen-2.0.xsd (original)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v11.jaxbmodel/src/main/resources/openejb-pkgen-2.0.xsd Thu Mar 13 04:36:06 2008
@@ -1,163 +1,163 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- ================================================================
-Redistribution and use of this software and associated documentation
-("Software"), with or without modification, are permitted provided
-that the following conditions are met:
-
-1. Redistributions of source code must retain copyright
-statements and notices.  Redistributions must also contain a
-copy of this document.
-
-2. Redistributions in binary form must reproduce this list of
-conditions and the following disclaimer in the documentation
-and/or other materials provided with the distribution.
-
-3. The name "OpenEJB" must not be used to endorse or promote
-products derived from this Software without prior written
-permission of The OpenEJB Group.  For written permission,
-please contact openejb-group@openejb.sf.net.
-
-4. Products derived from this Software may not be called "OpenEJB"
-nor may "OpenEJB" appear in their names without prior written
-permission of The OpenEJB Group. OpenEJB is a registered
-trademark of The OpenEJB Group.
-
-5. Due credit should be given to the OpenEJB Project
-(http://openejb.org/).
-
-THIS SOFTWARE IS PROVIDED BY THE OPENEJB GROUP AND CONTRIBUTORS
-``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
-NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL
-THE OPENEJB GROUP OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
-INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
-STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
-OF THE POSSIBILITY OF SUCH DAMAGE.
-
-====================================================================
-
-This software consists of voluntary contributions made by many
-individuals on behalf of the OpenEJB Project.  For more information
-please see <http://openejb.org/>.
-
-================================================================ -->
-
-<xsd:schema
-    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-    xmlns:j2ee="http://java.sun.com/xml/ns/j2ee"
-    xmlns:pkgen="http://www.openejb.org/xml/ns/pkgen-2.0"
-    targetNamespace="http://www.openejb.org/xml/ns/pkgen-2.0"
-    elementFormDefault="qualified"
-    attributeFormDefault="unqualified"
-    version="1.0">
-
-    <xsd:element name="key-generator" type="pkgen:key-generatorType"/>
-
-    <xsd:complexType name="key-generatorType">
-        <xsd:annotation>
-            <xsd:documentation>
-              Primary Key generation element.
-
-              If this is present, a key generator GBean will be created
-              and configured to generate IDs for the surrounding object.
-            </xsd:documentation>
-        </xsd:annotation>
-
-        <xsd:choice>
-<!-- Add this in as soon as TranQL has support.
-     I assume it needs some kind of token PK generator that just tells
-     it which column(s) in the table will be populated automatically
-     by a database feature (such as MySQL AUTO_INCREMENT columns or a
-     pre-insert trigger or whatever)
-            <xsd:element name="database-generated" type="pkgen:database-generatedType" /> -->
-            <xsd:element name="sequence-table" type="pkgen:sequence-tableType" />
-            <xsd:element name="auto-increment-table" type="pkgen:auto-increment-tableType" />
-            <xsd:element name="sql-generator" type="pkgen:sql-generatorType" />
-            <xsd:element name="custom-generator" type="pkgen:custom-generatorType" />
-        </xsd:choice>
-
-    </xsd:complexType>
-
-    <xsd:complexType name="database-generatedType" >
-        <xsd:annotation>
-            <xsd:documentation>
-                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).
-            </xsd:documentation>
-        </xsd:annotation>
-        <xsd:sequence>
-            <xsd:element name="identity-column" type="xsd:string"
-                maxOccurs="unbounded"/>
-        </xsd:sequence>
-    </xsd:complexType>
-
-    <xsd:complexType name="sequence-tableType" >
-        <xsd:annotation>
-            <xsd:documentation>
-                Indicates that a separate table holds a list of table name/ID
-                pairs and the server should fetch the next ID from that table.
-            </xsd:documentation>
-        </xsd:annotation>
-        <xsd:sequence>
-            <xsd:element name="table-name" type="xsd:string"/>
-            <xsd:element name="sequence-name" type="xsd:string"/>
-            <xsd:element name="batch-size" type="xsd:int"/>
-        </xsd:sequence>
-    </xsd:complexType>
-
-    <xsd:complexType name="sql-generatorType" >
-        <xsd:annotation>
-            <xsd:documentation>
-                Indicates that an arbitrary SQL statement should be used to
-                generate the next ID.
-            </xsd:documentation>
-        </xsd:annotation>
-        <xsd:sequence>
-            <xsd:element name="sql" type="xsd:string"/>
-            <xsd:element name="return-type" type="xsd:string"/>
-        </xsd:sequence>
-    </xsd:complexType>
-
-    <xsd:complexType name="auto-increment-tableType" >
-        <xsd:annotation>
-            <xsd:documentation>
-                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).
-            </xsd:documentation>
-        </xsd:annotation>
-        <xsd:sequence>
-            <xsd:element name="sql" type="xsd:string"/>
-            <xsd:element name="return-type" type="xsd:string"/>
-        </xsd:sequence>
-    </xsd:complexType>
-
-    <xsd:complexType name="custom-generatorType" >
-        <xsd:annotation>
-            <xsd:documentation>
-                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.
-            </xsd:documentation>
-        </xsd:annotation>
-        <xsd:sequence>
-            <xsd:element name="generator-name" type="xsd:string"/>
-            <xsd:element name="primary-key-class" type="xsd:string"/>
-        </xsd:sequence>
-    </xsd:complexType>
-</xsd:schema>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- ================================================================
+Redistribution and use of this software and associated documentation
+("Software"), with or without modification, are permitted provided
+that the following conditions are met:
+
+1. Redistributions of source code must retain copyright
+statements and notices.  Redistributions must also contain a
+copy of this document.
+
+2. Redistributions in binary form must reproduce this list of
+conditions and the following disclaimer in the documentation
+and/or other materials provided with the distribution.
+
+3. The name "OpenEJB" must not be used to endorse or promote
+products derived from this Software without prior written
+permission of The OpenEJB Group.  For written permission,
+please contact openejb-group@openejb.sf.net.
+
+4. Products derived from this Software may not be called "OpenEJB"
+nor may "OpenEJB" appear in their names without prior written
+permission of The OpenEJB Group. OpenEJB is a registered
+trademark of The OpenEJB Group.
+
+5. Due credit should be given to the OpenEJB Project
+(http://openejb.org/).
+
+THIS SOFTWARE IS PROVIDED BY THE OPENEJB GROUP AND CONTRIBUTORS
+``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
+NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL
+THE OPENEJB GROUP OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
+OF THE POSSIBILITY OF SUCH DAMAGE.
+
+====================================================================
+
+This software consists of voluntary contributions made by many
+individuals on behalf of the OpenEJB Project.  For more information
+please see <http://openejb.org/>.
+
+================================================================ -->
+
+<xsd:schema
+    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+    xmlns:j2ee="http://java.sun.com/xml/ns/j2ee"
+    xmlns:pkgen="http://www.openejb.org/xml/ns/pkgen-2.0"
+    targetNamespace="http://www.openejb.org/xml/ns/pkgen-2.0"
+    elementFormDefault="qualified"
+    attributeFormDefault="unqualified"
+    version="1.0">
+
+    <xsd:element name="key-generator" type="pkgen:key-generatorType"/>
+
+    <xsd:complexType name="key-generatorType">
+        <xsd:annotation>
+            <xsd:documentation>
+              Primary Key generation element.
+
+              If this is present, a key generator GBean will be created
+              and configured to generate IDs for the surrounding object.
+            </xsd:documentation>
+        </xsd:annotation>
+
+        <xsd:choice>
+<!-- Add this in as soon as TranQL has support.
+     I assume it needs some kind of token PK generator that just tells
+     it which column(s) in the table will be populated automatically
+     by a database feature (such as MySQL AUTO_INCREMENT columns or a
+     pre-insert trigger or whatever)
+            <xsd:element name="database-generated" type="pkgen:database-generatedType" /> -->
+            <xsd:element name="sequence-table" type="pkgen:sequence-tableType" />
+            <xsd:element name="auto-increment-table" type="pkgen:auto-increment-tableType" />
+            <xsd:element name="sql-generator" type="pkgen:sql-generatorType" />
+            <xsd:element name="custom-generator" type="pkgen:custom-generatorType" />
+        </xsd:choice>
+
+    </xsd:complexType>
+
+    <xsd:complexType name="database-generatedType" >
+        <xsd:annotation>
+            <xsd:documentation>
+                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).
+            </xsd:documentation>
+        </xsd:annotation>
+        <xsd:sequence>
+            <xsd:element name="identity-column" type="xsd:string"
+                maxOccurs="unbounded"/>
+        </xsd:sequence>
+    </xsd:complexType>
+
+    <xsd:complexType name="sequence-tableType" >
+        <xsd:annotation>
+            <xsd:documentation>
+                Indicates that a separate table holds a list of table name/ID
+                pairs and the server should fetch the next ID from that table.
+            </xsd:documentation>
+        </xsd:annotation>
+        <xsd:sequence>
+            <xsd:element name="table-name" type="xsd:string"/>
+            <xsd:element name="sequence-name" type="xsd:string"/>
+            <xsd:element name="batch-size" type="xsd:int"/>
+        </xsd:sequence>
+    </xsd:complexType>
+
+    <xsd:complexType name="sql-generatorType" >
+        <xsd:annotation>
+            <xsd:documentation>
+                Indicates that an arbitrary SQL statement should be used to
+                generate the next ID.
+            </xsd:documentation>
+        </xsd:annotation>
+        <xsd:sequence>
+            <xsd:element name="sql" type="xsd:string"/>
+            <xsd:element name="return-type" type="xsd:string"/>
+        </xsd:sequence>
+    </xsd:complexType>
+
+    <xsd:complexType name="auto-increment-tableType" >
+        <xsd:annotation>
+            <xsd:documentation>
+                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).
+            </xsd:documentation>
+        </xsd:annotation>
+        <xsd:sequence>
+            <xsd:element name="sql" type="xsd:string"/>
+            <xsd:element name="return-type" type="xsd:string"/>
+        </xsd:sequence>
+    </xsd:complexType>
+
+    <xsd:complexType name="custom-generatorType" >
+        <xsd:annotation>
+            <xsd:documentation>
+                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.
+            </xsd:documentation>
+        </xsd:annotation>
+        <xsd:sequence>
+            <xsd:element name="generator-name" type="xsd:string"/>
+            <xsd:element name="primary-key-class" type="xsd:string"/>
+        </xsd:sequence>
+    </xsd:complexType>
+</xsd:schema>

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v11.jaxbmodel/src/main/resources/openejb-pkgen-2.0.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v11.jaxbmodel/src/main/resources/openejb-pkgen-2.0.xsd
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v11.jaxbmodel/src/main/resources/openejb-pkgen-2.0.xsd
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/.classpath
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/.project
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/META-INF/MANIFEST.MF
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Modified: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/pom.xml?rev=636723&r1=636722&r2=636723&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/pom.xml (original)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/pom.xml Thu Mar 13 04:36:06 2008
@@ -1,74 +1,74 @@
-<!--
-  ~ 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.
-  -->
-<!-- $Rev$ $Date$ -->
-<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>
-  
-  <artifactId>org.apache.geronimo.deployment.v21.jaxbmodel</artifactId>
-  <packaging>jar</packaging>
-  <name>${artifactId}</name>
-  <parent>
-      <groupId>org.apache.geronimo.devtools</groupId>
-      <artifactId>eclipse-plugins-parent</artifactId>
-      <version>2.1.0</version>
-      <relativePath>../pom.xml</relativePath>
-  </parent>
-    
-  <dependencies>
-    <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-      <version>3.8.1</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>javax.xml.bind</groupId>
-      <artifactId>jaxb-api</artifactId>
-      <version>2.1</version>
-    </dependency>
-  </dependencies>
-
-  <build>
-    <plugins>
-       <plugin>
-          <groupId>com.sun.tools.xjc.maven2</groupId>
-          <artifactId>maven-jaxb-plugin</artifactId>
-          <version>1.1</version>
-          <executions>
-            <execution>
-              <goals>
-                <goal>generate</goal>
-              </goals>
-            </execution>
-          </executions>
-          <configuration>
-              <strict>false</strict>
-              <args>-extension</args>
-          </configuration>
-       </plugin>
-       <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-compiler-plugin</artifactId>
-          <configuration>
-          <source>1.5</source>
-          <target>1.5</target>
-          </configuration>
-       </plugin>
-    </plugins>
-  </build>
-</project>
+<!--
+  ~ 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.
+  -->
+<!-- $Rev$ $Date$ -->
+<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>
+  
+  <artifactId>org.apache.geronimo.deployment.v21.jaxbmodel</artifactId>
+  <packaging>jar</packaging>
+  <name>${artifactId}</name>
+  <parent>
+      <groupId>org.apache.geronimo.devtools</groupId>
+      <artifactId>eclipse-plugins-parent</artifactId>
+      <version>2.1.0</version>
+      <relativePath>../pom.xml</relativePath>
+  </parent>
+    
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>javax.xml.bind</groupId>
+      <artifactId>jaxb-api</artifactId>
+      <version>2.1</version>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <plugins>
+       <plugin>
+          <groupId>com.sun.tools.xjc.maven2</groupId>
+          <artifactId>maven-jaxb-plugin</artifactId>
+          <version>1.1</version>
+          <executions>
+            <execution>
+              <goals>
+                <goal>generate</goal>
+              </goals>
+            </execution>
+          </executions>
+          <configuration>
+              <strict>false</strict>
+              <args>-extension</args>
+          </configuration>
+       </plugin>
+       <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-compiler-plugin</artifactId>
+          <configuration>
+          <source>1.5</source>
+          <target>1.5</target>
+          </configuration>
+       </plugin>
+    </plugins>
+  </build>
+</project>

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/pom.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Modified: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/src/main/resources/attributes-1.2.xsd
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/src/main/resources/attributes-1.2.xsd?rev=636723&r1=636722&r2=636723&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/src/main/resources/attributes-1.2.xsd (original)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/src/main/resources/attributes-1.2.xsd Thu Mar 13 04:36:06 2008
@@ -1,284 +1,284 @@
-<?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.
--->
-
-<!-- $Rev: 597481 $ $Date: 2007-11-23 03:25:03 +0800 (Fri, 23 Nov 2007) $ -->
-
-<xsd:schema targetNamespace="http://geronimo.apache.org/xml/ns/attributes-1.2"
-    xmlns:atts="http://geronimo.apache.org/xml/ns/attributes-1.2"
-    xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
-    attributeFormDefault="unqualified">
-
-    <xsd:annotation>
-        <xsd:documentation>
-            This is an XML Schema Definition for storing manageable attribute
-            values. All the schema's or plans using elements of this schema must
-            specify the top level element with one of the namespace specified as
-            "http://geronimo.apache.org/xml/ns/j2ee/attributes-1.2". The default
-            location for this document is:
-            http://geronimo.apache.org/schemas-1.1/attributes-1.2.xsd.
-            The definition of the XML format for storing manageable attribute
-            values. Should look like this:
-            <![CDATA[
-            <attributes>
-                <comment>Comment for the whole attribute</comment>
-                <module name="mygroup/mycomponent/1.1/jar">
-                    <comment>Comment specific to the module</comment>
-                    <gbean name="MyNetworkService">
-                        <comment>Comment for the gbean</comment>
-                        <attribute name="host">0.0.0.0</attribute>
-                        <attribute name="port">1234</attribute>
-                    </gbean>
-                </module>
-            </attributes>
-            ]]>
-        </xsd:documentation>
-    </xsd:annotation>
-
-    <!-- Main element for the manageable attribute store configuration -->
-    <xsd:element name="attributes" type="atts:attributesType">
-        <xsd:annotation>
-            <xsd:documentation>
-                Provides the definition of named attributes. Attributes are
-                mixed type and can include simple text and elements.
-            </xsd:documentation>
-        </xsd:annotation>
-    </xsd:element>
-    <xsd:element name="gbean" type="atts:gbeanType">
-        <xsd:annotation>
-            <xsd:documentation>
-                Element used by the plugin system to list individual GBeans.
-                Note that the name attribute for a gbean element may hold either
-                the full GBeanName, or only the value for the "name=" portion of
-                the GBeanName. If there are multiple GBeans in the module with
-                manageable attributes and the same "name=" portion of the
-                GBeanName, then all must be listed and all must be listed with a
-                full GBeanName.
-            </xsd:documentation>
-        </xsd:annotation>
-    </xsd:element>
-    <xsd:element name="attribute" type="atts:attributeType">
-        <xsd:annotation>
-            <xsd:documentation>
-                gbean attribute as an element for ease in jaxb serialization to string.
-            </xsd:documentation>
-        </xsd:annotation>
-    </xsd:element>
-    <xsd:element name="comment" type="xsd:string"/>
-
-    <xsd:complexType name="attributesType">
-        <xsd:sequence>
-            <xsd:element name="comment" type="xsd:string" minOccurs="0"
-                maxOccurs="1" />
-            <xsd:choice>
-                <xsd:element name="module" type="atts:moduleType" minOccurs="0"
-                    maxOccurs="unbounded" />
-
-                <!-- The config.xml file in 1.0 use configuration instead of module -->
-                <xsd:element name="configuration" type="atts:moduleType"
-                   minOccurs="0" maxOccurs="unbounded" />
-            </xsd:choice>
-        </xsd:sequence>
-    </xsd:complexType>
-
-    <xsd:complexType name="moduleType">
-        <xsd:sequence>
-            <xsd:element name="comment" type="xsd:string" minOccurs="0"
-                maxOccurs="1" />
-            <xsd:element name="gbean" type="atts:gbeanType" minOccurs="0"
-                maxOccurs="unbounded" />
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string" use="required" />
-        <xsd:attribute name="load" type="xsd:boolean" use="optional"
-            default="true" />
-        <xsd:attribute name="condition" type="xsd:string" use="optional" />
-    </xsd:complexType>
-
-    <xsd:complexType name="gbeanType">
-        <xsd:annotation>
-            <xsd:documentation>
-                Element used by the plugin system to list individual GBeans.
-                Note that the name attribute for a gbean element may hold either
-                the full GBeanName, or only the value for the "name=" portion of
-                the GBeanName. If there are multiple GBeans in the module with
-                manageable attributes and the same "name=" portion of the
-                GBeanName, then all must be listed and all must be listed with a
-                full GBeanName.
-            </xsd:documentation>
-        </xsd:annotation>
-        <xsd:sequence>
-            <xsd:element name="comment" type="xsd:string" minOccurs="0"
-                maxOccurs="1" />
-            <xsd:choice minOccurs="0" maxOccurs="unbounded">
-                <xsd:element ref="atts:attribute" />
-                <xsd:element name="reference" type="atts:referenceType" />
-            </xsd:choice>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string" use="required">
-            <xsd:annotation>
-                <xsd:documentation>
-                    The name attribute specifies the name portion of the
-                    GBeanName.
-                </xsd:documentation>
-            </xsd:annotation>
-        </xsd:attribute>
-        <xsd:attribute name="gbeanInfo" type="xsd:string" use="optional">
-            <xsd:annotation>
-                <xsd:documentation>
-                    The gbeanInfo attribute provide the gbean infomation for
-                    specified GBean.
-                </xsd:documentation>
-            </xsd:annotation>
-        </xsd:attribute>
-        <xsd:attribute name="load" type="xsd:boolean" use="optional"
-            default="true">
-            <xsd:annotation>
-                <xsd:documentation>
-                    The load attribute specifies if the gbean is to be loaded or
-                    not.
-                </xsd:documentation>
-            </xsd:annotation>
-        </xsd:attribute>
-    </xsd:complexType>
-
-    <xsd:complexType name="attributeType">
-        <xsd:annotation>
-            <xsd:documentation>
-                Provides the definition of a single named attribute. Attributes
-                are mixed type and can include simple text and elements.
-            </xsd:documentation>
-        </xsd:annotation>
-        <xsd:complexContent mixed="true">
-            <xsd:restriction base="xsd:anyType">
-                <xsd:sequence>
-                    <xsd:any minOccurs="0" maxOccurs="unbounded"
-                        processContents="lax" />
-                </xsd:sequence>
-                <xsd:attribute name="name" use="required">
-                    <xsd:annotation>
-                        <xsd:documentation>
-                            The name attribute provides the name of single
-                            attribute.
-                        </xsd:documentation>
-                    </xsd:annotation>
-                </xsd:attribute>
-                <xsd:attribute name="null" use="optional" type="xsd:boolean" default="false">
-                    <xsd:annotation>
-                        <xsd:documentation>
-                            The null attribute defines if this atribute is null
-                            or not.
-                        </xsd:documentation>
-                    </xsd:annotation>
-                </xsd:attribute>
-                <xsd:attribute name="propertyEditor" use="optional" type="xsd:string">
-                    <xsd:annotation>
-                        <xsd:documentation>
-                            The propertyEditor attribute defines the property editor class
-                            to be used to get the value of this attribute based on its
-                            string representation.
-                            
-                            If no editor is specified, then the type of the attribute, as
-                            declared by GBeanAttribute, is used to find a propertyEditor
-                            through the standard JavaBean search strategy.
-                        </xsd:documentation>
-                    </xsd:annotation>
-                </xsd:attribute>
-                <!--<xsd:attribute name="value" use="optional">-->
-                    <!--<xsd:annotation>-->
-                        <!--<xsd:documentation>-->
-                            <!--The value attribute is the value of specified-->
-                            <!--attribute.-->
-                        <!--</xsd:documentation>-->
-                    <!--</xsd:annotation>-->
-                <!--</xsd:attribute>-->
-            </xsd:restriction>
-        </xsd:complexContent>
-    </xsd:complexType>
-
-    <xsd:complexType name="referenceType">
-        <xsd:sequence>
-            <xsd:element name="pattern" minOccurs="0" maxOccurs="unbounded">
-                <xsd:complexType>
-                    <xsd:sequence>
-                        <xsd:element name="groupId" type="xsd:string"
-                            minOccurs="0">
-                            <xsd:annotation>
-                                <xsd:documentation>
-                                    The name for group containing module to
-                                    match. By default is set to wild card '*'.
-                                </xsd:documentation>
-                            </xsd:annotation>
-                        </xsd:element>
-                        <xsd:element name="artifactId" type="xsd:string"
-                            minOccurs="0">
-                            <xsd:annotation>
-                                <xsd:documentation>
-                                    The name for module in a specified group to
-                                    be matched. All the artifactId's should be
-                                    unique within a group. If no articfactId is
-                                    provided it will be defaulted to file name
-                                    of the module file.
-                                </xsd:documentation>
-                            </xsd:annotation>
-                        </xsd:element>
-                        <xsd:element name="version" type="xsd:string"
-                            minOccurs="0">
-                            <xsd:annotation>
-                                <xsd:documentation>
-                                    The version number for the module formatted
-                                    by dot separated numbers. If no version is
-                                    provided it will be defaulted to latest
-                                    available version matching other criterions.
-                                </xsd:documentation>
-                            </xsd:annotation>
-                        </xsd:element>
-                        <xsd:element name="type" type="xsd:string"
-                            minOccurs="0">
-                            <xsd:annotation>
-                                <xsd:documentation>
-                                    This element defines the type of the module.
-                                    The type could be 'CAR', 'JAR', EAR', 'WAR'
-                                    etc. If no type is provided it will be
-                                    defaulted appropriately by the deployer
-                                    depending upon type of deployed module.
-                                </xsd:documentation>
-                            </xsd:annotation>
-                        </xsd:element>
-                        <xsd:element name="module" type="xsd:string"
-                            minOccurs="0">
-                            <xsd:annotation>
-                                <xsd:documentation>
-                                    The value specified here should match the
-                                    file name of the module referenced.
-                                </xsd:documentation>
-                            </xsd:annotation>
-                        </xsd:element>
-                        <xsd:element name="name" type="xsd:string">
-                            <xsd:annotation>
-                                <xsd:documentation>
-                                    The name element to identify the referenced
-                                    GBean by name.
-                                </xsd:documentation>
-                            </xsd:annotation>
-                        </xsd:element>
-                    </xsd:sequence>
-                </xsd:complexType>
-            </xsd:element>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string" />
-    </xsd:complexType>
-</xsd:schema>
+<?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.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<xsd:schema targetNamespace="http://geronimo.apache.org/xml/ns/attributes-1.2"
+    xmlns:atts="http://geronimo.apache.org/xml/ns/attributes-1.2"
+    xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
+    attributeFormDefault="unqualified">
+
+    <xsd:annotation>
+        <xsd:documentation>
+            This is an XML Schema Definition for storing manageable attribute
+            values. All the schema's or plans using elements of this schema must
+            specify the top level element with one of the namespace specified as
+            "http://geronimo.apache.org/xml/ns/j2ee/attributes-1.2". The default
+            location for this document is:
+            http://geronimo.apache.org/schemas-1.1/attributes-1.2.xsd.
+            The definition of the XML format for storing manageable attribute
+            values. Should look like this:
+            <![CDATA[
+            <attributes>
+                <comment>Comment for the whole attribute</comment>
+                <module name="mygroup/mycomponent/1.1/jar">
+                    <comment>Comment specific to the module</comment>
+                    <gbean name="MyNetworkService">
+                        <comment>Comment for the gbean</comment>
+                        <attribute name="host">0.0.0.0</attribute>
+                        <attribute name="port">1234</attribute>
+                    </gbean>
+                </module>
+            </attributes>
+            ]]>
+        </xsd:documentation>
+    </xsd:annotation>
+
+    <!-- Main element for the manageable attribute store configuration -->
+    <xsd:element name="attributes" type="atts:attributesType">
+        <xsd:annotation>
+            <xsd:documentation>
+                Provides the definition of named attributes. Attributes are
+                mixed type and can include simple text and elements.
+            </xsd:documentation>
+        </xsd:annotation>
+    </xsd:element>
+    <xsd:element name="gbean" type="atts:gbeanType">
+        <xsd:annotation>
+            <xsd:documentation>
+                Element used by the plugin system to list individual GBeans.
+                Note that the name attribute for a gbean element may hold either
+                the full GBeanName, or only the value for the "name=" portion of
+                the GBeanName. If there are multiple GBeans in the module with
+                manageable attributes and the same "name=" portion of the
+                GBeanName, then all must be listed and all must be listed with a
+                full GBeanName.
+            </xsd:documentation>
+        </xsd:annotation>
+    </xsd:element>
+    <xsd:element name="attribute" type="atts:attributeType">
+        <xsd:annotation>
+            <xsd:documentation>
+                gbean attribute as an element for ease in jaxb serialization to string.
+            </xsd:documentation>
+        </xsd:annotation>
+    </xsd:element>
+    <xsd:element name="comment" type="xsd:string"/>
+
+    <xsd:complexType name="attributesType">
+        <xsd:sequence>
+            <xsd:element name="comment" type="xsd:string" minOccurs="0"
+                maxOccurs="1" />
+            <xsd:choice>
+                <xsd:element name="module" type="atts:moduleType" minOccurs="0"
+                    maxOccurs="unbounded" />
+
+                <!-- The config.xml file in 1.0 use configuration instead of module -->
+                <xsd:element name="configuration" type="atts:moduleType"
+                   minOccurs="0" maxOccurs="unbounded" />
+            </xsd:choice>
+        </xsd:sequence>
+    </xsd:complexType>
+
+    <xsd:complexType name="moduleType">
+        <xsd:sequence>
+            <xsd:element name="comment" type="xsd:string" minOccurs="0"
+                maxOccurs="1" />
+            <xsd:element name="gbean" type="atts:gbeanType" minOccurs="0"
+                maxOccurs="unbounded" />
+        </xsd:sequence>
+        <xsd:attribute name="name" type="xsd:string" use="required" />
+        <xsd:attribute name="load" type="xsd:boolean" use="optional"
+            default="true" />
+        <xsd:attribute name="condition" type="xsd:string" use="optional" />
+    </xsd:complexType>
+
+    <xsd:complexType name="gbeanType">
+        <xsd:annotation>
+            <xsd:documentation>
+                Element used by the plugin system to list individual GBeans.
+                Note that the name attribute for a gbean element may hold either
+                the full GBeanName, or only the value for the "name=" portion of
+                the GBeanName. If there are multiple GBeans in the module with
+                manageable attributes and the same "name=" portion of the
+                GBeanName, then all must be listed and all must be listed with a
+                full GBeanName.
+            </xsd:documentation>
+        </xsd:annotation>
+        <xsd:sequence>
+            <xsd:element name="comment" type="xsd:string" minOccurs="0"
+                maxOccurs="1" />
+            <xsd:choice minOccurs="0" maxOccurs="unbounded">
+                <xsd:element ref="atts:attribute" />
+                <xsd:element name="reference" type="atts:referenceType" />
+            </xsd:choice>
+        </xsd:sequence>
+        <xsd:attribute name="name" type="xsd:string" use="required">
+            <xsd:annotation>
+                <xsd:documentation>
+                    The name attribute specifies the name portion of the
+                    GBeanName.
+                </xsd:documentation>
+            </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="gbeanInfo" type="xsd:string" use="optional">
+            <xsd:annotation>
+                <xsd:documentation>
+                    The gbeanInfo attribute provide the gbean infomation for
+                    specified GBean.
+                </xsd:documentation>
+            </xsd:annotation>
+        </xsd:attribute>
+        <xsd:attribute name="load" type="xsd:boolean" use="optional"
+            default="true">
+            <xsd:annotation>
+                <xsd:documentation>
+                    The load attribute specifies if the gbean is to be loaded or
+                    not.
+                </xsd:documentation>
+            </xsd:annotation>
+        </xsd:attribute>
+    </xsd:complexType>
+
+    <xsd:complexType name="attributeType">
+        <xsd:annotation>
+            <xsd:documentation>
+                Provides the definition of a single named attribute. Attributes
+                are mixed type and can include simple text and elements.
+            </xsd:documentation>
+        </xsd:annotation>
+        <xsd:complexContent mixed="true">
+            <xsd:restriction base="xsd:anyType">
+                <xsd:sequence>
+                    <xsd:any minOccurs="0" maxOccurs="unbounded"
+                        processContents="lax" />
+                </xsd:sequence>
+                <xsd:attribute name="name" use="required">
+                    <xsd:annotation>
+                        <xsd:documentation>
+                            The name attribute provides the name of single
+                            attribute.
+                        </xsd:documentation>
+                    </xsd:annotation>
+                </xsd:attribute>
+                <xsd:attribute name="null" use="optional" type="xsd:boolean" default="false">
+                    <xsd:annotation>
+                        <xsd:documentation>
+                            The null attribute defines if this atribute is null
+                            or not.
+                        </xsd:documentation>
+                    </xsd:annotation>
+                </xsd:attribute>
+                <xsd:attribute name="propertyEditor" use="optional" type="xsd:string">
+                    <xsd:annotation>
+                        <xsd:documentation>
+                            The propertyEditor attribute defines the property editor class
+                            to be used to get the value of this attribute based on its
+                            string representation.
+                            
+                            If no editor is specified, then the type of the attribute, as
+                            declared by GBeanAttribute, is used to find a propertyEditor
+                            through the standard JavaBean search strategy.
+                        </xsd:documentation>
+                    </xsd:annotation>
+                </xsd:attribute>
+                <!--<xsd:attribute name="value" use="optional">-->
+                    <!--<xsd:annotation>-->
+                        <!--<xsd:documentation>-->
+                            <!--The value attribute is the value of specified-->
+                            <!--attribute.-->
+                        <!--</xsd:documentation>-->
+                    <!--</xsd:annotation>-->
+                <!--</xsd:attribute>-->
+            </xsd:restriction>
+        </xsd:complexContent>
+    </xsd:complexType>
+
+    <xsd:complexType name="referenceType">
+        <xsd:sequence>
+            <xsd:element name="pattern" minOccurs="0" maxOccurs="unbounded">
+                <xsd:complexType>
+                    <xsd:sequence>
+                        <xsd:element name="groupId" type="xsd:string"
+                            minOccurs="0">
+                            <xsd:annotation>
+                                <xsd:documentation>
+                                    The name for group containing module to
+                                    match. By default is set to wild card '*'.
+                                </xsd:documentation>
+                            </xsd:annotation>
+                        </xsd:element>
+                        <xsd:element name="artifactId" type="xsd:string"
+                            minOccurs="0">
+                            <xsd:annotation>
+                                <xsd:documentation>
+                                    The name for module in a specified group to
+                                    be matched. All the artifactId's should be
+                                    unique within a group. If no articfactId is
+                                    provided it will be defaulted to file name
+                                    of the module file.
+                                </xsd:documentation>
+                            </xsd:annotation>
+                        </xsd:element>
+                        <xsd:element name="version" type="xsd:string"
+                            minOccurs="0">
+                            <xsd:annotation>
+                                <xsd:documentation>
+                                    The version number for the module formatted
+                                    by dot separated numbers. If no version is
+                                    provided it will be defaulted to latest
+                                    available version matching other criterions.
+                                </xsd:documentation>
+                            </xsd:annotation>
+                        </xsd:element>
+                        <xsd:element name="type" type="xsd:string"
+                            minOccurs="0">
+                            <xsd:annotation>
+                                <xsd:documentation>
+                                    This element defines the type of the module.
+                                    The type could be 'CAR', 'JAR', EAR', 'WAR'
+                                    etc. If no type is provided it will be
+                                    defaulted appropriately by the deployer
+                                    depending upon type of deployed module.
+                                </xsd:documentation>
+                            </xsd:annotation>
+                        </xsd:element>
+                        <xsd:element name="module" type="xsd:string"
+                            minOccurs="0">
+                            <xsd:annotation>
+                                <xsd:documentation>
+                                    The value specified here should match the
+                                    file name of the module referenced.
+                                </xsd:documentation>
+                            </xsd:annotation>
+                        </xsd:element>
+                        <xsd:element name="name" type="xsd:string">
+                            <xsd:annotation>
+                                <xsd:documentation>
+                                    The name element to identify the referenced
+                                    GBean by name.
+                                </xsd:documentation>
+                            </xsd:annotation>
+                        </xsd:element>
+                    </xsd:sequence>
+                </xsd:complexType>
+            </xsd:element>
+        </xsd:sequence>
+        <xsd:attribute name="name" type="xsd:string" />
+    </xsd:complexType>
+</xsd:schema>

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/src/main/resources/attributes-1.2.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/src/main/resources/attributes-1.2.xsd
------------------------------------------------------------------------------
    svn:keywords = Date Revision

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.deployment.v21.jaxbmodel/src/main/resources/attributes-1.2.xsd
------------------------------------------------------------------------------
    svn:mime-type = text/xml



Mime
View raw message