djencks     2005/11/21 18:45:42

  Modified:    modules/openejb-builder/src/schema openejb-jar-2.0.xsd
  Log:

  GERONIMO-1214 uniformize the classloader directives in geronimo plan schemas
  
  Revision  Changes    Path
  1.7       +11 -9     
openejb/modules/openejb-builder/src/schema/openejb-jar-2.0.xsd
  
  Index: openejb-jar-2.0.xsd
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb/modules/openejb-builder/src/schema/openejb-jar-2.0.xsd,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- openejb-jar-2.0.xsd       27 Oct 2005 19:10:14 -0000      1.6
  +++ openejb-jar-2.0.xsd       21 Nov 2005 23:45:41 -0000      1.7
  @@ -69,10 +69,12 @@
   
       <xs:complexType name="openejb-jarType">
           <xs:sequence>
  -            <xs:element ref="sys:import" minOccurs="0" 
maxOccurs="unbounded"/>
  -            <xs:element ref="sys:hidden-classes" minOccurs="0" 
maxOccurs="unbounded"/>

  -            <xs:element ref="sys:non-overridable-classes" minOccurs="0" 
maxOccurs="unbounded"/>

  -            <xs:element ref="sys:dependency" minOccurs="0" 
maxOccurs="unbounded"/>
  +<!--            <xs:element ref="sys:parent" minOccurs="0" 
maxOccurs="unbounded"/>-->
  +<!--            <xs:element ref="sys:dependency" minOccurs="0" 
maxOccurs="unbounded"/>-->
  +<!--            <xs:element ref="sys:hidden-classes" minOccurs="0" 
maxOccurs="unbounded"/>-->
  +<!--            <xs:element ref="sys:non-overridable-classes" minOccurs="0" 
maxOccurs="unbounded"/>-->
  +            <xs:group ref="sys:classloader-infoGroup"/>
  +
               <!-- use a ref to put this element in the naming namespace 
rather than openejb namespace-->
               <xs:element ref="naming:cmp-connection-factory" minOccurs="0"/>
               <xs:element name="ejb-ql-compiler-factory" type="xs:string" 
minOccurs="0"/>
  @@ -103,7 +105,7 @@
           </xs:sequence>
           <xs:attribute name="configId" type="xs:string" use="required"/>
           <xs:attribute name="parentId" type="xs:string" use="optional"/>
  -        <xs:attribute name="inverseClassloading" type="xs:boolean" 
use="optional"/>

  +        <xs:attribute name="inverseClassloading" type="xs:boolean" 
use="optional"/>
       </xs:complexType>
   
       <!-- session bean section-->
  @@ -116,7 +118,7 @@
   
               <xs:group ref="naming:jndiEnvironmentRefsGroup"/>
               <xs:element name="web-service-address" type="xs:string" 
minOccurs="0"/>
  -            <xs:element name="web-service-virtual-host" type="xs:string" 
minOccurs="0" maxOccurs="unbounded" />
  +            <xs:element name="web-service-virtual-host" type="xs:string" 
minOccurs="0" maxOccurs="unbounded"/>
               <xs:element name="web-service-security" 
type="openejb:web-service-securityType" minOccurs="0"/>
           </xs:sequence>
           <xs:attribute name="id" type="xs:ID"/>
  @@ -192,7 +194,7 @@
                       </xs:complexType>
                   </xs:element>
                   <xs:element name="primkey-field" type="xs:string" 
minOccurs="0"/>
  -                <xs:element ref="pkgen:key-generator" minOccurs="0" />
  +                <xs:element ref="pkgen:key-generator" minOccurs="0"/>
                   <xs:element name="prefetch-group" minOccurs="0">
                       <xs:complexType>
                           <xs:sequence>
  @@ -215,9 +217,9 @@
                           <xs:element name="isolation-level">
                               <xs:simpleType>
                                   <xs:restriction base="xs:string">
  -                                     <xs:enumeration 
value="read-uncommitted"/>
  +                                    <xs:enumeration 
value="read-uncommitted"/>
                                       <xs:enumeration value="read-committed"/>
  -                                    <xs:enumeration value="repeatable-read"/>

  +                                    <xs:enumeration value="repeatable-read"/>
                                   </xs:restriction>
                               </xs:simpleType>
                           </xs:element>
  
  
  

Reply via email to