gdamour     2004/11/07 03:04:28

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

  GERONIMO-429: Foreign key constraints are not enforced for CMP 2.x EntityBean.
  
  o add a new element to openejb-jar.xml, namely 
enforce-foreign-key-constraints,
  indicating if DML operations related to CMP EJB need to be sorted in order to
  enforce foreign key constraints; and
  o add a new Interceptor in charge of defining the InTxCache bound to a
  TransactionContext, if require.
  
  Revision  Changes    Path
  1.14      +1 -0      openejb/modules/core/src/schema/openejb-jar.xsd
  
  Index: openejb-jar.xsd
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb/modules/core/src/schema/openejb-jar.xsd,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- openejb-jar.xsd   28 Oct 2004 01:56:11 -0000      1.13
  +++ openejb-jar.xsd   7 Nov 2004 08:04:27 -0000       1.14
  @@ -89,6 +89,7 @@
               <xs:element name="dependency" type="openejb:dependencyType" 
minOccurs="0" maxOccurs="unbounded"/>
               <!-- 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="enforce-foreign-key-constraints" 
minOccurs="0"/>
   
               <xs:element name="enterprise-beans">
                   <xs:complexType>
  
  
  

Reply via email to