[jboss-cvs] jboss-seam/src/main/org/jboss/seam ...

Norman Richards norman.richards at jboss.com
Mon May 21 22:17:58 EDT 2007


  User: nrichards
  Date: 07/05/21 22:17:58

  Added:       src/main/org/jboss/seam                            
                        components-1.3.dtd components-1.3.xsd core-1.3.xsd
                        drools-1.3.xsd framework-1.3.xsd jms-1.3.xsd
                        mail-1.3.xsd pageflow-1.3.xsd pages-1.3.dtd
                        pdf-1.3.xsd remoting-1.3.xsd security-1.3.xsd
                        theme-1.3.xsd web-1.3.xsd
  Removed:     src/main/org/jboss/seam                            
                        components-1.2.dtd components-1.2.xsd core-1.2.xsd
                        drools-1.2.xsd framework-1.2.xsd jms-1.2.xsd
                        mail-1.2.xsd pageflow-1.2.xsd pages-1.2.dtd
                        pdf-1.2.xsd remoting-1.2.xsd security-1.2.xsd
                        theme-1.2.xsd web-1.2.xsd
  Log:
  JBSEAM-1335: update xml versions
  
  Revision  Changes    Path
  1.1      date: 2007/05/22 02:17:58;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/components-1.3.dtd
  
  Index: components-1.3.dtd
  ===================================================================
  <!--
  
  <!DOCTYPE components PUBLIC
  	"-//JBoss/Seam Component Configuration DTD 1.3//EN"
  	"http://jboss.com/products/seam/components-1.3.dtd">
  
  -->
  
  <!ELEMENT components (component|factory|event)*>
  
  <!ELEMENT component (property*)>
  <!ATTLIST component name CDATA #IMPLIED>
  <!ATTLIST component class CDATA #IMPLIED>
  <!ATTLIST component scope (stateless|event|page|conversation|session|business_process|application|STATELESS|EVENT|PAGE|CONVERSATION|SESSION|BUSINESS_PROCESS|APPLICATION) #IMPLIED>
  <!ATTLIST component jndi-name CDATA #IMPLIED>
  <!ATTLIST component installed CDATA #IMPLIED>
  <!ATTLIST component precedence CDATA #IMPLIED>
  <!ATTLIST component auto-create (true|false) "false">
  
  <!ELEMENT factory EMPTY>
  <!ATTLIST factory name CDATA #REQUIRED>
  <!ATTLIST factory method CDATA #IMPLIED>
  <!ATTLIST factory value CDATA #IMPLIED>
  <!ATTLIST factory scope (stateless|event|page|conversation|session|business_process|application|STATELESS|EVENT|PAGE|CONVERSATION|SESSION|BUSINESS_PROCESS|APPLICATION) #IMPLIED>
  <!ATTLIST factory auto-create (true|false) "false">
  
  <!ELEMENT property (#PCDATA|key|value)*>
  <!ATTLIST property name CDATA #REQUIRED>
  
  <!ELEMENT key (#PCDATA)>
  <!ELEMENT value (#PCDATA)>
  
  <!-- event handling -->
  
  <!ELEMENT event (action*)>
  <!ATTLIST event type CDATA #REQUIRED>
  
  <!ELEMENT action EMPTY>
  <!ATTLIST action expression CDATA #REQUIRED>
  
  
  
  1.1      date: 2007/05/22 02:17:58;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/components-1.3.xsd
  
  Index: components-1.3.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
      targetNamespace="http://jboss.com/products/seam/components"
      xmlns:components="http://jboss.com/products/seam/components">
      <xs:element name="components">
          <xs:complexType>
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                  <xs:element ref="components:component"/>
                  <xs:element ref="components:factory"/>
                  <xs:element ref="components:event"/>
                  <xs:any namespace="##other" processContents="strict"/>
              </xs:choice>
          </xs:complexType>
      </xs:element>
      <xs:element name="component">
          <xs:complexType>
              <xs:sequence>
                  <xs:element minOccurs="0" maxOccurs="unbounded" ref="components:property"/>
              </xs:sequence>
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="components:attlist.ejbcomponent"/>
          </xs:complexType>
      </xs:element>
  
      <xs:attributeGroup name="attlist.ejbcomponent">
          <xs:attribute name="jndi-name"/>
      </xs:attributeGroup>
      
      <xs:attributeGroup name="attlist.component">
          <xs:attribute name="name"/>
          <xs:attribute name="class"/>
          <xs:attribute name="scope">
              <xs:simpleType>
                  <xs:restriction base="xs:token">
                      <xs:enumeration value="stateless"/>
                      <xs:enumeration value="event"/>
                      <xs:enumeration value="page"/>
                      <xs:enumeration value="conversation"/>
                      <xs:enumeration value="session"/>
                      <xs:enumeration value="business_process"/>
                      <xs:enumeration value="application"/>
                      <xs:enumeration value="STATELESS"/>
                      <xs:enumeration value="EVENT"/>
                      <xs:enumeration value="PAGE"/>
                      <xs:enumeration value="CONVERSATION"/>
                      <xs:enumeration value="SESSION"/>
                      <xs:enumeration value="BUSINESS_PROCESS"/>
                      <xs:enumeration value="APPLICATION"/>
                  </xs:restriction>
              </xs:simpleType>
          </xs:attribute>
  
          <xs:attribute name="precedence"/>
          <xs:attribute name="installed" default="true"/>
          <xs:attribute name="auto-create" default="false">
              <xs:simpleType>
                  <xs:restriction base="xs:token">
                      <xs:enumeration value="true"/>
                      <xs:enumeration value="false"/>
                  </xs:restriction>
              </xs:simpleType>
          </xs:attribute>
      </xs:attributeGroup>
      <xs:element name="factory">
          <xs:complexType>
              <xs:attributeGroup ref="components:attlist.factory"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.factory">
          <xs:attribute name="name" use="required"/>
          <xs:attribute name="method"/>
          <xs:attribute name="value"/>
          <xs:attribute name="scope">
              <xs:simpleType>
                  <xs:restriction base="xs:token">
                      <xs:enumeration value="stateless"/>
                      <xs:enumeration value="event"/>
                      <xs:enumeration value="page"/>
                      <xs:enumeration value="conversation"/>
                      <xs:enumeration value="session"/>
                      <xs:enumeration value="business_process"/>
                      <xs:enumeration value="application"/>
                      <xs:enumeration value="STATELESS"/>
                      <xs:enumeration value="EVENT"/>
                      <xs:enumeration value="PAGE"/>
                      <xs:enumeration value="CONVERSATION"/>
                      <xs:enumeration value="SESSION"/>
                      <xs:enumeration value="BUSINESS_PROCESS"/>
                      <xs:enumeration value="APPLICATION"/>
                  </xs:restriction>
              </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="auto-create" default="false">
              <xs:simpleType>
                  <xs:restriction base="xs:token">
                      <xs:enumeration value="true"/>
                      <xs:enumeration value="false"/>
                  </xs:restriction>
              </xs:simpleType>
          </xs:attribute>
      </xs:attributeGroup>
      <xs:element name="property">
          <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                  <xs:element ref="components:key"/>
                  <xs:element ref="components:value"/>
              </xs:choice>
              <xs:attributeGroup ref="components:attlist.property"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.property">
          <xs:attribute name="name" use="required"/>
      </xs:attributeGroup>
      <xs:element name="key" type="xs:string"/>
      <xs:element name="value" type="xs:string"/>
  
      <xs:complexType name="multiValuedProperty">
          <xs:sequence minOccurs="0" maxOccurs="unbounded">
              <xs:element ref="components:value"/>
          </xs:sequence>
      </xs:complexType>
  
      <xs:complexType name="mapProperty">
          <xs:sequence minOccurs="0" maxOccurs="unbounded">
              <xs:element ref="components:key"/>
              <xs:element ref="components:value"/>
          </xs:sequence>
      </xs:complexType>
  
      <xs:element name="event">
          <xs:complexType>
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                  <xs:element ref="components:action"/>
              </xs:choice>
              <xs:attributeGroup ref="components:attlist.event"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.event">
          <xs:attribute name="type" use="required"/>
      </xs:attributeGroup>
  
      <xs:element name="action">
          <xs:complexType>
              <xs:attributeGroup ref="components:attlist.action"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.action">
          <xs:attribute name="expression" use="required"/>
      </xs:attributeGroup>
  
  </xs:schema>
  
  
  
  1.1      date: 2007/05/22 02:17:58;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/core-1.3.xsd
  
  Index: core-1.3.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
      targetNamespace="http://jboss.com/products/seam/core" xmlns:core="http://jboss.com/products/seam/core"
      xmlns:components="http://jboss.com/products/seam/components" attributeFormDefault="unqualified">
      <xs:import namespace="http://jboss.com/products/seam/components" schemaLocation="components-1.3.xsd"/>
  
      <xs:element name="actor">
          <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                  <xs:element minOccurs="0" maxOccurs="1" ref="core:id"/>
                  <xs:element minOccurs="0" maxOccurs="1" ref="core:group-actor-ids"/>
              </xs:choice>
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="core:attlist.actor"/>
          </xs:complexType>
      </xs:element>
      <xs:element name="group-actor-ids" type="components:multiValuedProperty"/>
      <xs:attributeGroup name="attlist.actor">
          <xs:attribute name="group-actor-ids"> </xs:attribute>
      </xs:attributeGroup>
  
      <xs:element name="dispatcher">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="components:attlist.ejbcomponent"/>
              <xs:attributeGroup ref="core:attlist.dispatcher"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.dispatcher"> </xs:attributeGroup>
  
      <xs:element name="transactionListener">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="components:attlist.ejbcomponent"/>
              <xs:attributeGroup ref="core:attlist.transactionListener"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.transactionListener"> </xs:attributeGroup>
  
      <xs:element name="ejb">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="core:attlist.ejb"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.ejb"> </xs:attributeGroup>
  
      <xs:element name="init">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="core:attlist.init"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.init">
          <xs:attribute name="debug">
              <xs:simpleType>
                  <xs:restriction base="xs:token">
                      <xs:enumeration value="true"/>
                      <xs:enumeration value="false"/>
                  </xs:restriction>
              </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="jndi-pattern"/>
          <xs:attribute name="client-side-conversations">
              <xs:simpleType>
                  <xs:restriction base="xs:token">
                      <xs:enumeration value="true"/>
                      <xs:enumeration value="false"/>
                  </xs:restriction>
              </xs:simpleType>
          </xs:attribute>
  
          <xs:attribute name="my-faces-lifecycle-bug">
              <xs:simpleType>
                  <xs:restriction base="xs:token">
                      <xs:enumeration value="true"/>
                      <xs:enumeration value="false"/>
                  </xs:restriction>
              </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="user-transaction-name"/>
      </xs:attributeGroup>
  
      <xs:element name="jbpm">
          <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                  <xs:element ref="core:process-definitions"/>
                  <xs:element ref="core:pageflow-definitions"/>
              </xs:choice>
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="core:attlist.jbpm"/>
          </xs:complexType>
      </xs:element>
      <xs:element name="process-definitions" type="components:multiValuedProperty"/>
      <xs:element name="pageflow-definitions" type="components:multiValuedProperty"/>
      <xs:attributeGroup name="attlist.jbpm"> </xs:attributeGroup>
  
      <xs:element name="locale-selector">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="core:attlist.localeSelector"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.localeSelector">
          <xs:attribute name="locale-string"/>
          <xs:attribute name="cookie-enabled">
              <xs:simpleType>
                  <xs:restriction base="xs:token">
                      <xs:enumeration value="true"/>
                      <xs:enumeration value="false"/>
                  </xs:restriction>
              </xs:simpleType>
          </xs:attribute>
      </xs:attributeGroup>
  
      <xs:element name="manager">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="core:attlist.manager"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.manager">
          <xs:attribute name="concurrent-request-timeout" type="xs:integer"/>
          <xs:attribute name="conversation-timeout" type="xs:integer"/>
          <xs:attribute name="conversation-id-parameter"/>
          <xs:attribute name="parent-conversation-id-parameter"/>
          <xs:attribute name="conversation-is-long-running-parameter"/>
      </xs:attributeGroup>
  
      <xs:element name="microcontainer">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="core:attlist.microcontainer"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.microcontainer"> </xs:attributeGroup>
  
      <xs:element name="pages">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="core:attlist.pages"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.pages">
          <xs:attribute name="no-conversation-view-id"/>
          <xs:attribute name="login-view-id"/>
          <xs:attribute name="http-port" type="xs:integer"/>
          <xs:attribute name="https-port" type="xs:integer"/>
      </xs:attributeGroup>
  
      <xs:element name="pojo-cache">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="core:attlist.pojoCache"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.pojoCache">
          <xs:attribute name="cfg-resource-name"/>
      </xs:attributeGroup>
  
      <xs:element name="resource-bundle">
          <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                  <xs:element ref="core:bundle-names"/>
              </xs:choice>
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="core:attlist.resourceBundle"/>
          </xs:complexType>
      </xs:element>
      <xs:element name="bundle-names" type="components:multiValuedProperty"/>
      <xs:attributeGroup name="attlist.resourceBundle">
          <xs:attribute name="bundle-names"> </xs:attribute>
      </xs:attributeGroup>
  
      <xs:element name="time-zone-selector">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="core:attlist.timeZoneSelector"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.timeZoneSelector">
          <xs:attribute name="time-zone-id"/>
          <xs:attribute name="cookie-enabled">
              <xs:simpleType>
                  <xs:restriction base="xs:token">
                      <xs:enumeration value="true"/>
                      <xs:enumeration value="false"/>
                  </xs:restriction>
              </xs:simpleType>
          </xs:attribute>
      </xs:attributeGroup>
  
      <xs:element name="managed-persistence-context">
          <xs:complexType mixed="true">
              <xs:sequence minOccurs="0" maxOccurs="1">
                  <xs:element ref="core:filters"/>
              </xs:sequence>
              <xs:attributeGroup ref="core:attlist.ManagedPersistenceContext"/>
              <xs:attributeGroup ref="components:attlist.component"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.ManagedPersistenceContext">
          <xs:attribute name="entity-manager-factory"/>
          <xs:attribute name="persistence-unit-jndi-name"/>
      </xs:attributeGroup>
  
      <xs:element name="managed-hibernate-session">
          <xs:complexType mixed="true">
              <xs:sequence minOccurs="0" maxOccurs="1">
                  <xs:element ref="core:filters"/>
              </xs:sequence>
              <xs:attributeGroup ref="core:attlist.ManagedHibernateSession"/>
              <xs:attributeGroup ref="components:attlist.component"/>
          </xs:complexType>
      </xs:element>
      <xs:element name="filters" type="components:multiValuedProperty"/>
      <xs:attributeGroup name="attlist.ManagedHibernateSession">
          <xs:attribute name="session-factory"/>
          <xs:attribute name="session-factory-jndi-name"/>
      </xs:attributeGroup>
  
      <xs:element name="hibernate-session-factory">
          <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                  <xs:element name="mappingClasses" type="components:multiValuedProperty"/>
                  <xs:element name="mappingFiles" type="components:multiValuedProperty"/>
                  <xs:element name="mappingJars" type="components:multiValuedProperty"/>
                  <xs:element name="mappingPackages" type="components:multiValuedProperty"/>
                  <xs:element name="mappingResources" type="components:multiValuedProperty"/>
                  <xs:element name="cfg-properties" type="components:mapProperty"/>
              </xs:choice>
              <xs:attributeGroup ref="core:attlist.HibernateSessionFactory"/>
              <xs:attributeGroup ref="components:attlist.component"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.HibernateSessionFactory">
          <xs:attribute name="cfg-resource-name"/>
      </xs:attributeGroup>
  
      <xs:element name="entity-manager-factory">
          <xs:complexType mixed="true">
              <xs:sequence minOccurs="0" maxOccurs="1">
                  <xs:element name="persistence-unit-properties" type="components:mapProperty"/>
              </xs:sequence>
              <xs:attributeGroup ref="core:attlist.EntityManagerFactory"/>
              <xs:attributeGroup ref="components:attlist.component"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.EntityManagerFactory">
          <xs:attribute name="persistence-unit-name"/>
      </xs:attributeGroup>
  
      <xs:element name="filter">
          <xs:complexType mixed="true">
              <xs:sequence>
                  <xs:element minOccurs="0" name="name" type="xs:string"/>
                  <xs:element minOccurs="0" name="parameters" type="components:mapProperty"/>
              </xs:sequence>
              <xs:attributeGroup ref="core:attlist.filter"/>
              <xs:attributeGroup ref="components:attlist.component"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.filter">
          <xs:attribute name="enabled"/>
      </xs:attributeGroup>
  
      <xs:element name="id" type="xs:string"/>
      <xs:element name="name" type="xs:string"/>
  
  </xs:schema>
  
  
  
  1.1      date: 2007/05/22 02:17:58;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/drools-1.3.xsd
  
  Index: drools-1.3.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
      targetNamespace="http://jboss.com/products/seam/drools" xmlns:drools="http://jboss.com/products/seam/drools"
      xmlns:components="http://jboss.com/products/seam/components" attributeFormDefault="unqualified">
      <xs:import namespace="http://jboss.com/products/seam/components" schemaLocation="components-1.3.xsd"/>
  
      <xs:element name="rule-base">
          <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                  <xs:element minOccurs="0" maxOccurs="1" ref="drools:rule-files"/>
              </xs:choice>
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="drools:attlist.RuleBase"/>
          </xs:complexType>
      </xs:element>
      <xs:element name="rule-files" type="components:multiValuedProperty"/>
      <xs:attributeGroup name="attlist.RuleBase">
          <xs:attribute name="dsl-file" type="xs:string"/>
          <xs:attribute name="rule-files" type="xs:string"/>
      </xs:attributeGroup>
  
      <xs:element name="managed-working-memory">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="drools:attlist.ManagedWorkingMemory"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.ManagedWorkingMemory">
          <xs:attribute name="rule-base" type="xs:string"/>
      </xs:attributeGroup>
  
  </xs:schema>
  
  
  
  1.1      date: 2007/05/22 02:17:58;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/framework-1.3.xsd
  
  Index: framework-1.3.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
      targetNamespace="http://jboss.com/products/seam/framework"
      xmlns:framework="http://jboss.com/products/seam/framework"
      xmlns:components="http://jboss.com/products/seam/components" attributeFormDefault="unqualified">
      <xs:import namespace="http://jboss.com/products/seam/components" schemaLocation="components-1.3.xsd"/>
  
  
      <xs:attributeGroup name="attlist.Home">
          <xs:attribute name="entity-class" type="xs:string"/>
          <xs:attribute name="new-instance" type="xs:string"/>
          <xs:attribute name="created-message" type="xs:string"/>
          <xs:attribute name="updated-message" type="xs:string"/>
          <xs:attribute name="deleted-message" type="xs:string"/>
      </xs:attributeGroup>
  
      <xs:attributeGroup name="attlist.Query">
          <xs:attribute name="ejbql" type="xs:string"/>
          <xs:attribute name="max-results" type="xs:integer"/>
          <xs:attribute name="order" type="xs:string"/>
      </xs:attributeGroup>
      <xs:element name="restrictions" type="components:multiValuedProperty"/>
      <xs:element name="hints" type="components:mapProperty"/>
  
      <xs:element name="ejbql" type="xs:string"/>
      <xs:element name="order" type="xs:string"/>
  
      <xs:element name="entity-query">
          <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:ejbql"/>
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:order"/>
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:restrictions"/>
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:hints"/>
              </xs:choice>
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="framework:attlist.Query"/>
              <xs:attributeGroup ref="framework:attlist.entityQuery"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.entityQuery">
          <xs:attribute name="entity-manager" type="xs:string"/>
      </xs:attributeGroup>
  
      <xs:element name="hibernate-entity-query">
          <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:ejbql"/>
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:order"/>
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:restrictions"/>
              </xs:choice>
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="framework:attlist.Query"/>
              <xs:attributeGroup ref="framework:attlist.HibernateEntityQuery"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.HibernateEntityQuery">
          <xs:attribute name="cacheable">
              <xs:simpleType>
                  <xs:restriction base="xs:token">
                      <xs:enumeration value="true"/>
                      <xs:enumeration value="false"/>
                  </xs:restriction>
              </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="cache-region" type="xs:string"/>
          <xs:attribute name="fetch-size" type="xs:integer"/>
          <xs:attribute name="session" type="xs:string"/>
      </xs:attributeGroup>
      
      <xs:element name="created-message" type="xs:string"/>
      <xs:element name="updated-message" type="xs:string"/>
      <xs:element name="deleted-message" type="xs:string"/>
      <xs:element name="new-instance" type="xs:string"/>
  
      <xs:element name="entity-home">
          <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                  <xs:element name="id" type="xs:string"/>
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:created-message"/>
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:updated-message"/>
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:deleted-message"/>
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:new-instance"/>
              </xs:choice>
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="framework:attlist.Home"/>
              <xs:attributeGroup ref="framework:attlist.EntityHome"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.EntityHome">
          <xs:attribute name="entity-manager" type="xs:string"/>
      </xs:attributeGroup>
  
      <xs:element name="hibernate-entity-home">
          <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="unbounded">
                  <xs:element name="id" type="xs:string"/>
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:created-message"/>
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:updated-message"/>
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:deleted-message"/>
                  <xs:element minOccurs="0" maxOccurs="1" ref="framework:new-instance"/>
              </xs:choice>
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="framework:attlist.Home"/>
              <xs:attributeGroup ref="framework:attlist.HibernateEntityHome"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.HibernateEntityHome">
          <xs:attribute name="session" type="xs:string"/>
      </xs:attributeGroup>
  
  </xs:schema>
  
  
  
  1.1      date: 2007/05/22 02:17:58;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/jms-1.3.xsd
  
  Index: jms-1.3.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
      targetNamespace="http://jboss.com/products/seam/jms" xmlns:jms="http://jboss.com/products/seam/jms"
      xmlns:components="http://jboss.com/products/seam/components" attributeFormDefault="unqualified">
      <xs:import namespace="http://jboss.com/products/seam/components" schemaLocation="components-1.3.xsd"/>
  
      <xs:element name="topic-connection">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="jms:attlist.TopicConnection"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.TopicConnection">
          <xs:attribute name="topic-connection-factory-jndi-name" type="xs:string"/>
      </xs:attributeGroup>
  
      <xs:element name="queue-connection">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="jms:attlist.QueueConnection"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.QueueConnection">
          <xs:attribute name="queue-connection-factory-jndi-name" type="xs:string"/>
      </xs:attributeGroup>
  
      <xs:element name="managed-topic-publisher">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="jms:attlist.ManagedTopicPublisher"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.ManagedTopicPublisher">
          <xs:attribute name="topic-jndi-name" type="xs:string"/>
      </xs:attributeGroup>
  
      <xs:element name="managed-queue-sender">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="jms:attlist.ManagedQueueSender"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.ManagedQueueSender">
          <xs:attribute name="queue-jndi-name" type="xs:string"/>
      </xs:attributeGroup>
  </xs:schema>
  
  
  
  1.1      date: 2007/05/22 02:17:58;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/mail-1.3.xsd
  
  Index: mail-1.3.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
      targetNamespace="http://jboss.com/products/seam/mail"
      xmlns:mail="http://jboss.com/products/seam/mail"
      xmlns:components="http://jboss.com/products/seam/components" attributeFormDefault="unqualified">
      <xs:import namespace="http://jboss.com/products/seam/components" schemaLocation="http://jboss.com/products/seam/components-1.3.xsd"/>
      
      <xs:attributeGroup name="attlist.mailSession">
          <xs:attribute name="username" type="xs:string"/>
          <xs:attribute name="password" type="xs:string"/>
          <xs:attribute name="host" type="xs:string"/>
          <xs:attribute name="port" type="xs:string"/>
          <xs:attribute name="debug" type="xs:string"/>
          <xs:attribute name="ssl" type="xs:boolean"/>
          <xs:attribute name="session-jndi-name" type="xs:string"/>
      </xs:attributeGroup>
      <xs:element name="mail-session">
          <xs:complexType>
              <xs:attributeGroup ref="components:attlist.component" />
              <xs:attributeGroup ref="mail:attlist.mailSession" />
          </xs:complexType>
      </xs:element>
      
      <xs:element name="users" type="components:multiValuedProperty"/>
      <xs:element name="meldware">
          <xs:complexType>
          	<xs:choice minOccurs="0" maxOccurs="unbounded">
          		<xs:element ref="mail:users" />
          	</xs:choice>
          	<xs:attributeGroup ref="components:attlist.component" />
          </xs:complexType>
      </xs:element>
      
      <xs:element name="aliases" type="components:multiValuedProperty"/>
      <xs:attributeGroup name="attlist.meldwareUser">
      	<xs:attribute name="username" type="xs:string" />
      	<xs:attribute name="password" type="xs:string" />
      	<xs:attribute name="admin" type="xs:boolean" default="false"/>
      </xs:attributeGroup>
      <xs:element name="meldware-user">
          <xs:complexType>
          	<xs:choice minOccurs="0" maxOccurs="unbounded">
          		<xs:element ref="mail:aliases" />
          	</xs:choice>
              <xs:attributeGroup ref="components:attlist.component" />
              <xs:attributeGroup ref="mail:attlist.meldwareUser" />
          </xs:complexType>
      </xs:element>
  </xs:schema>
  
  
  
  1.1      date: 2007/05/22 02:17:58;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/pageflow-1.3.xsd
  
  Index: pageflow-1.3.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  
  <xs:schema xmlns="http://jboss.com/products/seam/pageflow"
  	targetNamespace="http://jboss.com/products/seam/pageflow"
  	xmlns:xs="http://www.w3.org/2001/XMLSchema"
  	elementFormDefault="qualified">
  
  	<!--  PAGEFLOW-DEFINITION -->
  	<!--  ################### -->
  	<xs:element name="pageflow-definition">
  		<xs:complexType>
  			<xs:choice minOccurs="0" maxOccurs="unbounded">
  				<xs:group ref="start-node-elements" />
  				<xs:group ref="node-elements" />
  				<xs:group ref="action-elements" />
  				<xs:element ref="event" />
  				<xs:element ref="exception-handler" />
  			</xs:choice>
  			<xs:attribute name="name" type="xs:string" use="required" />
  		</xs:complexType>
  	</xs:element>
  
  	<!--  NODES -->
  	<!--  ##### -->
  	<xs:element name="start-state">
  		<xs:complexType>
  			<xs:choice minOccurs="0" maxOccurs="unbounded">
  				<xs:element ref="transition" />
  				<xs:element ref="event" />
  				<xs:element ref="exception-handler" />
  			</xs:choice>
  			<xs:attribute name="name" type="xs:string" />
  		</xs:complexType>
  	</xs:element>
  
  	<xs:element name="start-page">
  		<xs:complexType>
  			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:group ref="page-elements" />
  			</xs:choice>
			<xs:attributeGroup ref="page-attributes" />
  		</xs:complexType>
  	</xs:element>
  
  	<xs:element name="decision">
  		<xs:complexType>
  			<xs:choice minOccurs="0" maxOccurs="unbounded">
  				<xs:element name="handler" type="delegation" />
  				<xs:element ref="event" />
  				<xs:element ref="exception-handler" />
  				<xs:element name="transition">
  					<xs:complexType>
  						<xs:choice minOccurs="0"
  							maxOccurs="unbounded">
  							<xs:element name="condition">
  								<xs:complexType mixed="true">
  									<xs:sequence minOccurs="0"
  										maxOccurs="unbounded">
  										<xs:any processContents="lax"
  											minOccurs="0" maxOccurs="unbounded" />
  									</xs:sequence>
  									<xs:attribute name="expression"
  										type="xs:string" />
  								</xs:complexType>
  							</xs:element>
  							<xs:group ref="action-elements" />
  							<xs:element ref="exception-handler" />
  						</xs:choice>
  						<xs:attribute name="to" type="xs:string"
  							use="required" />
  						<xs:attribute name="name" type="xs:string" />
  					</xs:complexType>
  				</xs:element>
  			</xs:choice>
  			<xs:attribute name="name" type="xs:string" use="required" />
  			<xs:attribute name="expression" type="xs:string" />
  		</xs:complexType>
  	</xs:element>
  
  	<xs:element name="page">
  		<xs:complexType>
  			<xs:sequence>
				<xs:group ref="page-elements" />
  				<xs:choice minOccurs="0" maxOccurs="1">
  					<xs:element ref="end-conversation" />
  				</xs:choice>
  				<xs:choice minOccurs="0" maxOccurs="1">
  					<xs:element ref="end-task" />
  				</xs:choice>
  			</xs:sequence>
  			<xs:attributeGroup ref="page-attributes" />
  		</xs:complexType>
  	</xs:element>
  
  	<xs:element name="redirect" />
  	<xs:element name="description" type="xs:string" />
  
  	<xs:element name="end-conversation">
  		<xs:complexType>
			<xs:attribute name="before-redirect" type="booleanType" />
  			<xs:attribute name="create-process" type="xs:string" />
  		</xs:complexType>
  	</xs:element>
  
  	<xs:element name="end-task">
  		<xs:complexType>
  			<xs:attribute name="transition" type="xs:string" />
  		</xs:complexType>
  	</xs:element>
  
  	<!--  TRANSITION -->
  	<!--  ########## -->
  	<xs:element name="transition">
  		<xs:complexType>
  			<xs:choice minOccurs="0" maxOccurs="unbounded">
  				<xs:group ref="action-elements" />
  				<xs:element ref="exception-handler" />
  			</xs:choice>
  			<xs:attribute name="to" type="xs:string" use="required" />
  			<xs:attribute name="name" type="xs:string" />
  		</xs:complexType>
  	</xs:element>
  
  	<!-- ACTIONS -->
  	<!-- ####### -->
  	<xs:element name="action">
  		<xs:complexType mixed="true">
  			<xs:sequence>
  				<xs:any processContents="lax" minOccurs="0"
  					maxOccurs="unbounded" />
  			</xs:sequence>
  			<xs:attribute name="class" type="xs:string" />
  			<xs:attribute name="config-type" default="field">
  				<xs:simpleType>
  					<xs:restriction base="xs:string">
  						<xs:enumeration value="field" />
  						<xs:enumeration value="bean" />
  						<xs:enumeration value="constructor" />
  						<xs:enumeration value="configuration-property" />
  					</xs:restriction>
  				</xs:simpleType>
  			</xs:attribute>
  			<xs:attribute name="name" type="xs:string" />
  			<xs:attribute name="ref-name" type="xs:string" />
  			<xs:attribute name="accept-propagated-events"
  				type="booleanType" default="true" />
  			<xs:attribute name="expression" type="xs:string" />
  		</xs:complexType>
  	</xs:element>
  
  	<xs:element name="script">
  		<xs:complexType mixed="true">
  			<xs:sequence>
  				<xs:any processContents="lax" minOccurs="0"
  					maxOccurs="unbounded" />
  			</xs:sequence>
  			<xs:attribute name="name" type="xs:string" />
  			<xs:attribute name="accept-propagated-events"
  				type="booleanType" default="true" />
  		</xs:complexType>
  	</xs:element>
  
  	<!--  EVENT -->
  	<!--  ##### -->
  	<xs:element name="event">
  		<xs:complexType>
  			<xs:choice minOccurs="0" maxOccurs="unbounded">
  				<xs:group ref="action-elements" />
  			</xs:choice>
  			<xs:attribute name="type" use="required">
  				<xs:simpleType>
  					<xs:union>
  						<xs:simpleType>
  							<xs:restriction base="xs:string" />
  						</xs:simpleType>
  						<xs:simpleType>
  							<xs:restriction base="xs:string">
  								<xs:enumeration value="node-enter" />
  								<xs:enumeration value="node-leave" />
  								<xs:enumeration value="process-start" />
  								<xs:enumeration value="process-end" />
  								<xs:enumeration value="task-create" />
  								<xs:enumeration value="task-assign" />
  								<xs:enumeration value="task-start" />
  								<xs:enumeration value="task-end" />
  								<xs:enumeration value="before-signal" />
  								<xs:enumeration value="after-signal" />
  							</xs:restriction>
  						</xs:simpleType>
  					</xs:union>
  				</xs:simpleType>
  			</xs:attribute>
  		</xs:complexType>
  	</xs:element>
  
  	<!--  EXCEPTION-HANDLER -->
  	<!--  ################# -->
  	<xs:element name="exception-handler">
  		<xs:complexType>
  			<xs:choice minOccurs="1" maxOccurs="unbounded">
  				<xs:element ref="action" />
  				<xs:element ref="script" />
  			</xs:choice>
  			<xs:attribute name="exception-class" type="xs:string" />
  		</xs:complexType>
  	</xs:element>
  
  	<!-- TYPES AND GROUPS -->
  	<!-- ################ -->
  	<xs:complexType name="delegation" mixed="true">
  		<xs:sequence>
  			<xs:any processContents="lax" minOccurs="0"
  				maxOccurs="unbounded" />
  		</xs:sequence>
  		<xs:attribute name="class" type="xs:string" />
  		<xs:attribute name="config-type" default="field">
  			<xs:simpleType>
  				<xs:restriction base="xs:string">
  					<xs:enumeration value="field" />
  					<xs:enumeration value="bean" />
  					<xs:enumeration value="constructor" />
  					<xs:enumeration value="configuration-property" />
  				</xs:restriction>
  			</xs:simpleType>
  		</xs:attribute>
  	</xs:complexType>
  
  	<xs:simpleType name="configType">
  		<xs:restriction base="xs:string">
  			<xs:enumeration value="field" />
  			<xs:enumeration value="bean" />
  			<xs:enumeration value="constructor" />
  			<xs:enumeration value="configuration-property" />
  		</xs:restriction>
  	</xs:simpleType>
  
  	<xs:simpleType name="booleanType">
  		<xs:restriction base="xs:string">
  			<xs:enumeration value="yes" />
  			<xs:enumeration value="no" />
  			<xs:enumeration value="true" />
  			<xs:enumeration value="false" />
  			<xs:enumeration value="on" />
  			<xs:enumeration value="off" />
  		</xs:restriction>
  	</xs:simpleType>
  
  	<xs:simpleType name="enabledType">
  		<xs:restriction base="xs:string">
  			<xs:enumeration value="enabled" />
  			<xs:enumeration value="disabled" />
  		</xs:restriction>
  	</xs:simpleType>
  
  	<xs:group name="start-node-elements">
  		<xs:choice>
  			<xs:element ref="start-state" />
  			<xs:element ref="start-page" />
  		</xs:choice>
  	</xs:group>
  
  	<xs:group name="node-elements">
  		<xs:choice>
  			<xs:element ref="page" />
  			<xs:element ref="decision" />
  		</xs:choice>
  	</xs:group>
  
  	<xs:group name="action-elements">
  		<xs:choice>
  			<xs:element ref="action" />
		</xs:choice>
  	</xs:group>
  
  	<xs:group name="node-content-elements">
  		<xs:choice>
  			<xs:element ref="event" />
  			<xs:element ref="exception-handler" />
  			<xs:element ref="transition" />
  		</xs:choice>
  	</xs:group>
  
  	<xs:group name="page-elements">
  		<xs:choice minOccurs="0" maxOccurs="unbounded">
  			<xs:element ref="redirect" />
  			<xs:element ref="description" />
  			<xs:group ref="action-elements" />
  			<xs:group ref="node-content-elements" />
  		</xs:choice>
  	</xs:group>
  
  	<xs:attributeGroup name="page-attributes">
  		<xs:attribute name="redirect" type="booleanType" />
  		<xs:attribute name="switch" type="enabledType" />
  		<xs:attribute name="no-conversation-view-id" type="xs:string" />
  		<xs:attribute name="timeout" type="xs:int" />
  		<xs:attribute name="back" type="enabledType" />
  		<xs:attribute name="view-id" type="xs:string" use="required" />
  		<xs:attribute name="name" type="xs:string" use="required" />
  	</xs:attributeGroup>
  	
  </xs:schema>
  
  
  
  1.1      date: 2007/05/22 02:17:58;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/pages-1.3.dtd
  
  Index: pages-1.3.dtd
  ===================================================================
  <!--
  
  <!DOCTYPE pages PUBLIC
  	"-//JBoss/Seam Pages Configuration DTD 1.3//EN"
  	"http://jboss.com/products/seam/pages-1.3.dtd">
  
  -->
  
  <!ELEMENT pages ((conversation|page)*,exception*)>
  <!ATTLIST pages no-conversation-view-id CDATA #IMPLIED>
  <!ATTLIST pages login-view-id CDATA #IMPLIED>
  
  <!ELEMENT exception (end-conversation?,(http-error|redirect))>
  <!ATTLIST exception class CDATA #IMPLIED>
  
  <!ELEMENT conversation EMPTY>
  <!ATTLIST conversation name CDATA #REQUIRED>
  <!ATTLIST conversation parameter-name CDATA #REQUIRED>
  <!ATTLIST conversation parameter-value CDATA #IMPLIED>
  
  <!ELEMENT page (#PCDATA|restrict|description|param|in|begin-conversation|end-conversation|start-task|begin-task|end-task|create-process|resume-process|action|navigation)*>
  <!ATTLIST page action CDATA #IMPLIED>
  <!ATTLIST page view-id CDATA #IMPLIED>
  <!ATTLIST page switch (enabled|disabled) "enabled">
  <!ATTLIST page no-conversation-view-id CDATA #IMPLIED>
  <!ATTLIST page conversation-required (true|false) "false">
  <!ATTLIST page login-required (true|false) "false">
  <!ATTLIST page scheme CDATA #IMPLIED>
  <!ATTLIST page timeout CDATA #IMPLIED>
  <!ATTLIST page bundle CDATA #IMPLIED>
  <!ATTLIST page conversation CDATA #IMPLIED>
  
  <!ELEMENT param EMPTY>
  <!ATTLIST param name CDATA #IMPLIED>
  <!ATTLIST param value CDATA #IMPLIED>
  <!ATTLIST param converter CDATA #IMPLIED>
  <!ATTLIST param converterId CDATA #IMPLIED>
  
  <!ELEMENT action EMPTY>
  <!ATTLIST action if CDATA #IMPLIED>
  <!ATTLIST action execute CDATA #REQUIRED>
  
  <!ELEMENT restrict (#PCDATA)>
  
  <!ELEMENT navigation (((begin-conversation|end-conversation|start-task|begin-task|end-task|create-process|resume-process)?,(out*),(render|redirect))|(rule*))>
  <!ATTLIST navigation from-action CDATA #IMPLIED>
  <!ATTLIST navigation evaluate CDATA #IMPLIED>
  
  <!ELEMENT rule ((begin-conversation|end-conversation|start-task|begin-task|end-task|create-process|resume-process)?,(out*),(render|redirect))>
  <!ATTLIST rule if-outcome CDATA #IMPLIED>
  <!ATTLIST rule if CDATA #IMPLIED>
  
  <!ELEMENT begin-conversation EMPTY>
  <!ATTLIST begin-conversation join (true|false) "false">
  <!ATTLIST begin-conversation nested (true|false) "false">
  <!ATTLIST begin-conversation pageflow CDATA #IMPLIED>
  <!ATTLIST begin-conversation flush-mode (manual|auto|commit|MANUAL|AUTO|COMMIT) #IMPLIED>
  <!ATTLIST begin-conversation if CDATA #IMPLIED>
  
  <!ELEMENT end-conversation EMPTY>
  <!ATTLIST end-conversation before-redirect (true|false) "false">
  <!ATTLIST end-conversation if CDATA #IMPLIED>
  
  <!ELEMENT begin-task EMPTY>
  <!ATTLIST begin-task task-id CDATA #IMPLIED>
  <!ATTLIST begin-task pageflow CDATA #IMPLIED>
  <!ATTLIST begin-task flush-mode (manual|auto|commit|MANUAL|AUTO|COMMIT) #IMPLIED>
  
  <!ELEMENT start-task EMPTY>
  <!ATTLIST start-task task-id CDATA #IMPLIED>
  <!ATTLIST start-task pageflow CDATA #IMPLIED>
  <!ATTLIST start-task flush-mode (manual|auto|commit|MANUAL|AUTO|COMMIT) #IMPLIED>
  
  <!ELEMENT end-task EMPTY>
  <!ATTLIST end-task transition CDATA #IMPLIED>
  <!ATTLIST end-task before-redirect (true|false) "false">
  
  <!ELEMENT create-process EMPTY>
  <!ATTLIST create-process definition CDATA #IMPLIED>
  
  <!ELEMENT resume-process EMPTY>
  <!ATTLIST resume-process process-id CDATA #IMPLIED>
  
  <!ELEMENT in EMPTY>
  <!ATTLIST in name CDATA #REQUIRED>
  <!ATTLIST in scope (stateless|event|page|conversation|session|business_process|application|STATELESS|EVENT|PAGE|CONVERSATION|SESSION|BUSINESS_PROCESS|APPLICATION) #IMPLIED>
  <!ATTLIST in value CDATA #REQUIRED>
  
  <!ELEMENT out EMPTY>
  <!ATTLIST out name CDATA #REQUIRED>
  <!ATTLIST out scope (stateless|event|page|conversation|session|business_process|application|STATELESS|EVENT|PAGE|CONVERSATION|SESSION|BUSINESS_PROCESS|APPLICATION) "CONVERSATION">
  <!ATTLIST out value CDATA #REQUIRED>
  
  <!ELEMENT render (message?)>
  <!ATTLIST render view-id CDATA #IMPLIED>
  
  <!ELEMENT redirect (message?,param*)>
  <!ATTLIST redirect view-id CDATA #IMPLIED>
  
  <!ELEMENT http-error (message?)>
  <!ATTLIST http-error error-code CDATA #IMPLIED>
  
  <!ELEMENT message (#PCDATA)>
  <!ATTLIST message for CDATA #IMPLIED>
  <!ATTLIST message severity (info|warn|error|fatal|INFO|WARN|ERROR|FATAL) "INFO">
  
  <!ELEMENT description (#PCDATA)>
  
  
  
  1.1      date: 2007/05/22 02:17:58;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/pdf-1.3.xsd
  
  Index: pdf-1.3.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" 
             elementFormDefault="qualified"
             targetNamespace="http://jboss.com/products/seam/pdf" 
             xmlns:pdf="http://jboss.com/products/seam/pdf"
             xmlns:components="http://jboss.com/products/seam/components" 
             attributeFormDefault="unqualified">
      <xs:import namespace="http://jboss.com/products/seam/components" schemaLocation="components-1.3.xsd"/>
  
      <xs:element name="document-store">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="pdf:attlist.docstore"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.docstore">
          <xs:attribute name="error-page" type="xs:string"/>
          <xs:attribute name="use-extensions" type="xs:string"/>
      </xs:attributeGroup>
  
      <xs:element name="key-store-config">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="pdf:attlist.UseExtensions"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.UseExtensions">
          <xs:attribute name="key-store" type="xs:string"/>
          <xs:attribute name="key-store-password" type="xs:string"/>
          <xs:attribute name="key-password" type="xs:string"/>
          <xs:attribute name="key-alias" type="xs:string"/>
      </xs:attributeGroup>
  </xs:schema>
  
  
  
  1.1      date: 2007/05/22 02:17:58;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/remoting-1.3.xsd
  
  Index: remoting-1.3.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
      targetNamespace="http://jboss.com/products/seam/remoting" xmlns:remoting="http://jboss.com/products/seam/remoting"
      xmlns:components="http://jboss.com/products/seam/components" attributeFormDefault="unqualified">
      <xs:import namespace="http://jboss.com/products/seam/components" schemaLocation="components-1.3.xsd"/>
  
      <xs:element name="remoting-config">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="remoting:attlist.remotingConfig"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.remotingConfig">
          <xs:attribute name="poll-interval" />
          <xs:attribute name="poll-timeout" />
          <xs:attribute name="debug">
              <xs:simpleType>
                  <xs:restriction base="xs:token">
                      <xs:enumeration value="true"/>
                      <xs:enumeration value="false"/>
                  </xs:restriction>
              </xs:simpleType>
          </xs:attribute>
      </xs:attributeGroup>
      <!-- subscription registry -->
  </xs:schema>
  
  
  
  1.1      date: 2007/05/22 02:17:58;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/security-1.3.xsd
  
  Index: security-1.3.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
      targetNamespace="http://jboss.com/products/seam/security" xmlns:security="http://jboss.com/products/seam/security"
      xmlns:components="http://jboss.com/products/seam/components" attributeFormDefault="unqualified">
      <xs:import namespace="http://jboss.com/products/seam/components" schemaLocation="components-1.3.xsd"/>
  
      <xs:element name="identity">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="security:attlist.identity"/>
          </xs:complexType>
      </xs:element>
      <xs:attributeGroup name="attlist.identity">
          <xs:attribute name="authenticate-method" />
          <xs:attribute name="remember-me" type="xs:boolean"/>
          <xs:attribute name="jaas-config-name" type="xs:string"/>
          <xs:attribute name="security-rules" type="xs:string"/>
      </xs:attributeGroup>
      
  </xs:schema>
  
  
  
  1.1      date: 2007/05/22 02:17:58;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/theme-1.3.xsd
  
  Index: theme-1.3.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
      targetNamespace="http://jboss.com/products/seam/theme" xmlns:theme="http://jboss.com/products/seam/theme"
      xmlns:components="http://jboss.com/products/seam/components" attributeFormDefault="unqualified">
      <xs:import namespace="http://jboss.com/products/seam/components" schemaLocation="components-1.3.xsd"/>
  
      <xs:element name="theme-selector">
          <xs:complexType mixed="true">
              <xs:choice minOccurs="0" maxOccurs="1">
                  <xs:element ref="theme:available-themes"/>
              </xs:choice>
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="theme:attlist.themeSelector"/>
          </xs:complexType>
      </xs:element>
      <xs:element name="available-themes" type="components:multiValuedProperty"/>
      <xs:attributeGroup name="attlist.themeSelector">
          <xs:attribute name="theme" type="xs:string"/>
          <xs:attribute name="available-themes" type="xs:string"/>
          <xs:attribute name="cookie-enabled">
              <xs:simpleType>
                  <xs:restriction base="xs:token">
                      <xs:enumeration value="true"/>
                      <xs:enumeration value="false"/>
                  </xs:restriction>
              </xs:simpleType>
          </xs:attribute>
      </xs:attributeGroup>
  
  </xs:schema>
  
  
  
  1.1      date: 2007/05/22 02:17:58;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/web-1.3.xsd
  
  Index: web-1.3.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
      targetNamespace="http://jboss.com/products/seam/web" xmlns:web="http://jboss.com/products/seam/web"
      xmlns:components="http://jboss.com/products/seam/components" attributeFormDefault="unqualified">
      <xs:import namespace="http://jboss.com/products/seam/components" schemaLocation="components-1.3.xsd"/>
  
      <xs:element name="multipart-filter">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="web:attlist.filter"/>
              <xs:attributeGroup ref="web:attlist.multipartFilter"/>
          </xs:complexType>
      </xs:element>
      
      <xs:element name="redirect-filter">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="web:attlist.filter"/>
          </xs:complexType>    
      </xs:element>    
      
      <xs:element name="exception-filter">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="web:attlist.filter"/>
          </xs:complexType>
      </xs:element>
      
      <xs:element name="context-filter">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="web:attlist.filter"/>
          </xs:complexType>
      </xs:element>    
          
      <xs:element name="character-encoding-filter">
          <xs:complexType mixed="true">
              <xs:attributeGroup ref="components:attlist.component"/>
              <xs:attributeGroup ref="web:attlist.filter"/>
              <xs:attribute name="encoding" type="xs:string"/>
              <xs:attribute name="override-client" type="xs:boolean"/>
          </xs:complexType>
      </xs:element> 
      
      <xs:attributeGroup name="attlist.filter">
          <xs:attribute name="url-pattern" type="xs:string"/>
      </xs:attributeGroup>
      
      <xs:attributeGroup name="attlist.multipartFilter">
          <xs:attribute name="create-temp-files">
              <xs:simpleType>
                  <xs:restriction base="xs:token">
                      <xs:enumeration value="true"/>
                      <xs:enumeration value="false"/>
                  </xs:restriction>
              </xs:simpleType>
          </xs:attribute>                
          <xs:attribute name="max-request-size" type="xs:integer"/>
      </xs:attributeGroup>
      
     
     
  </xs:schema>
  
  
  



More information about the jboss-cvs-commits mailing list