[Jboss-cvs] JBossAS SVN: r56209 - trunk/server/src/resources/schema

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Aug 23 19:45:20 EDT 2006


Author: bdecoste
Date: 2006-08-23 19:45:19 -0400 (Wed, 23 Aug 2006)
New Revision: 56209

Modified:
   trunk/server/src/resources/schema/jboss_5_0.xsd
Log:
sync with latest ejb3 version

Modified: trunk/server/src/resources/schema/jboss_5_0.xsd
===================================================================
--- trunk/server/src/resources/schema/jboss_5_0.xsd	2006-08-23 22:48:33 UTC (rev 56208)
+++ trunk/server/src/resources/schema/jboss_5_0.xsd	2006-08-23 23:45:19 UTC (rev 56209)
@@ -401,30 +401,25 @@
       <xsd:element name="message-destination-ref" type="javaee:jboss-message-destination-refType"
         minOccurs="0" maxOccurs="unbounded"/>
       <xsd:element name="depends" type="javaee:dependsType" minOccurs="0"/>
+      <xsd:element name="annotation" type="javaee:annotationType" minOccurs="0" maxOccurs="unbounded"/>
       <xsd:element name="ignore-dependency" type="javaee:ignore-dependencyType" minOccurs="0"/>
       <xsd:element name="aop-domain-name" type="javaee:aop-domain-nameType" minOccurs="0"/>
       <xsd:element name="pool-config" type="javaee:pool-configType" minOccurs="0"/>
       <xsd:element name="jndi-ref" type="javaee:jndi-refType" minOccurs="0" maxOccurs="unbounded"/>
       <xsd:element name="default-activation-config" type="javaee:default-activation-configType" minOccurs="0"/>
-      <xsd:element name="message-driven-config" type="javaee:message-driven-configType" minOccurs="0"/>
     </xsd:sequence>
     <xsd:attribute name="id" type="xsd:ID"/>
   </xsd:complexType>
   
   <!-- **************************************************** -->
   
-  <xsd:complexType name="message-driven-configType">
+  <xsd:complexType name="annotationType">
     <xsd:annotation>
       <xsd:documentation>
         
-        The message-driven-configType defines information about the
-        JBoss specific configuration properties of the message-driven
-        bean in its operational environment. This may include information
-        about the number of MDB instances, the Dead Letter Queue, timeouts,
-        etc.
+        The annotationType is used to add annotations to a bean class, 
+        method, or field. 
         
-        The configuration information is expressed in terms of
-        name/value configuration properties.
       </xsd:documentation>
     </xsd:annotation>
     
@@ -433,60 +428,56 @@
         type="javaee:descriptionType"
         minOccurs="0"
         maxOccurs="unbounded"/>
-      <xsd:element name="message-driven-config-property"
-        type="javaee:message-driven-config-propertyType"
-        maxOccurs="unbounded"/>
+      <xsd:element name="annotation-class"
+        type="javaee:annotation-classType"/>
+      <xsd:element name="annotation-implementation-class"
+        type="javaee:annotation-classType"/>
+      <xsd:element name="injection-target" type="javaee:injection-targetType" minOccurs="0"/>
+      <xsd:element name="property" type="javaee:annotation-propertyType" minOccurs="0" maxOccurs="unbounded"/>
     </xsd:sequence>
     <xsd:attribute name="id" type="xsd:ID"/>
   </xsd:complexType>
   
   <!-- **************************************************** -->
   
-  <xsd:complexType name="message-driven-config-propertyType">
+  <xsd:complexType name="annotation-propertyType">
     <xsd:annotation>
       <xsd:documentation>
         
-        The message-driven-config-propertyType contains a name/value
-        configuration property pair for a message-driven bean.
+        Used to set property values for annotations
+        
       </xsd:documentation>
     </xsd:annotation>
     
     <xsd:sequence>
-      <xsd:element name="message-driven-config-property-name"
-        type="javaee:xsdStringType">
-        <xsd:annotation>
-          <xsd:documentation>
-            
-            The message-driven-config-property-name element contains
-            the name for a configuration property of
-            a message-driven bean.
-            
-            For JBoss message-driven beans, the following property
-            names are recognized: minPoolSize,maxPoolSize,keepAlive,
-            maxMessages,serverSessionPoolFactoryJNDI,providerAdapterJNDI,
-            useDLQ,dlq,dlqMaxTimesRedelivered,dlqTimeToLive,dlqUser,dlqPassword
-            
-          </xsd:documentation>
-        </xsd:annotation>
-      </xsd:element>
-      <xsd:element name="message-driven-config-property-value"
-        type="javaee:xsdStringType">
-        <xsd:annotation>
-          <xsd:documentation>
-            
-            The message-driven-config-property-value element
-            contains the value for a configuration
-            property of a message-driven bean.
-            
-          </xsd:documentation>
-        </xsd:annotation>
-      </xsd:element>
+      <xsd:element name="description"
+        type="javaee:descriptionType"
+        minOccurs="0"
+        maxOccurs="unbounded"/>
+      <xsd:element name="property-name"
+        type="javaee:string"/>
+      <xsd:element name="property-value"
+        type="javaee:string"/>
     </xsd:sequence>
     <xsd:attribute name="id" type="xsd:ID"/>
   </xsd:complexType>
   
   <!-- **************************************************** -->
   
+  <xsd:complexType name="annotation-classType">
+    <xsd:annotation>
+      <xsd:documentation>
+        The class name of the annotation to be added to the bean.
+      </xsd:documentation>
+    </xsd:annotation>
+    <xsd:simpleContent>
+      <xsd:restriction base="javaee:fully-qualified-classType"/>
+    </xsd:simpleContent>
+  </xsd:complexType>
+  
+  
+  <!-- **************************************************** -->
+  
   <xsd:complexType name="default-activation-configType">
     <xsd:annotation>
       <xsd:documentation>
@@ -740,6 +731,7 @@
       <xsd:element name="security-domain" type="javaee:security-domainType" minOccurs="0"/>
       <xsd:element name="method-attributes" type="javaee:method-attributesType" minOccurs="0"/>
       <xsd:element name="depends" type="javaee:dependsType" minOccurs="0"/>
+      <xsd:element name="annotation" type="javaee:annotationType" minOccurs="0" maxOccurs="unbounded"/>
       <xsd:element name="ignore-dependency" type="javaee:ignore-dependencyType" minOccurs="0"/>
       <xsd:element name="aop-domain-name" type="javaee:aop-domain-nameType" minOccurs="0"/>
       <xsd:element name="pool-config" type="javaee:pool-configType" minOccurs="0"/>
@@ -792,6 +784,7 @@
       <xsd:element name="security-domain" type="javaee:xsdStringType" minOccurs="0"/>
       <xsd:element name="method-attributes" type="javaee:method-attributesType" minOccurs="0"/>
       <xsd:element name="depends" type="javaee:xsdStringType" minOccurs="0"/>
+      <xsd:element name="annotation" type="javaee:annotationType" minOccurs="0" maxOccurs="unbounded"/>
       <xsd:element name="ignore-dependency" type="javaee:ignore-dependencyType" minOccurs="0"/>
       <xsd:element name="aop-domain-name" type="javaee:aop-domain-nameType" minOccurs="0"/>
       <xsd:element name="jndi-ref" type="javaee:jndi-refType" minOccurs="0" maxOccurs="unbounded"/>
@@ -890,6 +883,7 @@
       <xsd:element name="security-domain" type="javaee:security-domainType" minOccurs="0"/>
       <xsd:element name="method-attributes" type="javaee:method-attributesType" minOccurs="0"/>
       <xsd:element name="depends" type="javaee:dependsType" minOccurs="0"/>
+      <xsd:element name="annotation" type="javaee:annotationType" minOccurs="0"/>
       <xsd:element name="ignore-dependency" type="javaee:ignore-dependencyType" minOccurs="0"/>
       <xsd:element name="aop-domain-name" type="javaee:aop-domain-nameType" minOccurs="0"/>    
       <xsd:element name="cache-config" type="javaee:cache-configType" minOccurs="0"/>




More information about the jboss-cvs-commits mailing list