Author: scabanovich
Date: 2012-06-08 12:20:49 -0400 (Fri, 08 Jun 2012)
New Revision: 41822
Added:
trunk/seam/plugins/org.jboss.tools.seam.xml/schemas2/
trunk/seam/plugins/org.jboss.tools.seam.xml/schemas2/async-2.3.xsd
Log:
JBIDE-12132
https://issues.jboss.org/browse/JBIDE-12132
Support of components.xml 2.3 with namespace
http://jboss.org/schema/seam/components
Added: trunk/seam/plugins/org.jboss.tools.seam.xml/schemas2/async-2.3.xsd
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.xml/schemas2/async-2.3.xsd
(rev 0)
+++ trunk/seam/plugins/org.jboss.tools.seam.xml/schemas2/async-2.3.xsd 2012-06-08 16:20:49
UTC (rev 41822)
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified"
+
targetNamespace="http://jboss.org/schema/seam/async"
xmlns:async="http://jboss.org/schema/seam/async"
+
xmlns:components="http://jboss.org/schema/seam/components"
attributeFormDefault="unqualified">
+ <xs:import
namespace="http://jboss.org/schema/seam/components"
schemaLocation="components-2.3.xsd"/>
+
+ <xs:element name="timer-service-dispatcher">
+ <xs:annotation>
+ <xs:documentation></xs:documentation>
+ </xs:annotation>
+ <xs:complexType mixed="true">
+ <xs:attributeGroup ref="components:attlist.component"/>
+ <xs:attributeGroup ref="components:attlist.ejbcomponent"/>
+ <xs:attributeGroup
ref="async:attlist.timerServiceDispatcher"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:attributeGroup name="attlist.timerServiceDispatcher" />
+
+ <xs:element name="quartz-dispatcher">
+ <xs:annotation>
+ <xs:documentation></xs:documentation>
+ </xs:annotation>
+ <xs:complexType mixed="true">
+ <xs:attributeGroup ref="components:attlist.component"/>
+ <xs:attributeGroup ref="async:attlist.quartzDispatcher"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:attributeGroup name="attlist.quartzDispatcher">
</xs:attributeGroup>
+
+ <xs:element name="thread-pool-dispatcher">
+ <xs:annotation>
+ <xs:documentation></xs:documentation>
+ </xs:annotation>
+ <xs:complexType mixed="true">
+ <xs:attributeGroup ref="components:attlist.component"/>
+ <xs:attributeGroup
ref="async:attlist.threadPoolDispatcher"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:attributeGroup name="attlist.threadPoolDispatcher">
+ <xs:attribute name="thread-pool-size"
type="components:int"/>
+ </xs:attributeGroup>
+
+</xs:schema>