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>