[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