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

Norman Richards norman.richards at jboss.com
Tue Feb 27 01:51:00 EST 2007


  User: nrichards
  Date: 07/02/27 01:51:00

  Added:       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 pages-1.2.dtd remoting-1.2.xsd
                        security-1.2.xsd theme-1.2.xsd web-1.2.xsd
  Removed:     src/main/org/jboss/seam                        
                        components-1.1.dtd components-1.1.xsd core-1.1.xsd
                        drools-1.1.xsd framework-1.1.xsd jms-1.1.xsd
                        mail-1.1.xsd pages-1.1.dtd remoting-1.1.xsd
                        security-1.1.xsd theme-1.1.xsd web-1.1.xsd
  Log:
  change xsd versions
  
  Revision  Changes    Path
  1.1      date: 2007/02/27 06:51:00;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/components-1.2.dtd
  
  Index: components-1.2.dtd
  ===================================================================
  <!--
  
  <!DOCTYPE components PUBLIC
  	"-//JBoss/Seam Component Configuration DTD 1.2//EN"
  	"http://jboss.com/products/seam/components-1.2.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/02/27 06:51:00;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/components-1.2.xsd
  
  Index: components-1.2.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:complexType>
    </xs:element>
    <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="jndi-name"/>
      <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/02/27 06:51:00;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/core-1.2.xsd
  
  Index: core-1.2.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.2.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="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="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: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/02/27 06:51:00;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/drools-1.2.xsd
  
  Index: drools-1.2.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.2.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/02/27 06:51:00;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/framework-1.2.xsd
  
  Index: framework-1.2.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.2.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/02/27 06:51:00;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/jms-1.2.xsd
  
  Index: jms-1.2.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.2.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/02/27 06:51:00;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/mail-1.2.xsd
  
  Index: mail-1.2.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.2.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="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:schema>
  
  
  
  1.1      date: 2007/02/27 06:51:00;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/pages-1.2.dtd
  
  Index: pages-1.2.dtd
  ===================================================================
  <!--
  
  <!DOCTYPE pages PUBLIC
  	"-//JBoss/Seam Pages Configuration DTD 1.2//EN"
  	"http://jboss.com/products/seam/pages-1.2.dtd">
  
  -->
  
  <!ELEMENT pages (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 page (#PCDATA|restrict|description|param|in|begin-conversation|end-conversation|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>
  
  <!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)?,(out*),(render|redirect))|(rule*))>
  <!ATTLIST navigation from-action CDATA #IMPLIED>
  <!ATTLIST navigation evaluate CDATA #IMPLIED>
  
  <!ELEMENT rule ((begin-conversation|end-conversation)?,(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 begin-task pageflow CDATA #IMPLIED>
  <!ATTLIST begin-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 severity (info|warn|error|fatal|INFO|WARN|ERROR|FATAL) "INFO">
  
  <!ELEMENT description (#PCDATA)>
  
  
  
  1.1      date: 2007/02/27 06:51:00;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/remoting-1.2.xsd
  
  Index: remoting-1.2.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.2.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/02/27 06:51:00;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/security-1.2.xsd
  
  Index: security-1.2.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.2.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/02/27 06:51:00;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/theme-1.2.xsd
  
  Index: theme-1.2.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.2.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/02/27 06:51:00;  author: nrichards;  state: Exp;jboss-seam/src/main/org/jboss/seam/web-1.2.xsd
  
  Index: web-1.2.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.2.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: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