User: dsundstrom
Date: 01/11/10 14:50:25
Modified: src/main/org/jboss/ejb/plugins/cmp/jdbc
JDBCRemoveEntityCommand.java
Log:
Synchronize entities in tx befor remove, is entity had CMR fields.
Revision Changes Path
1.6 +6 -1
jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCRemoveEntityCommand.java
Index: JDBCRemoveEntityCommand.java
===================================================================
RCS file:
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCRemoveEntityCommand.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- JDBCRemoveEntityCommand.java 2001/09/01 22:03:15 1.5
+++ JDBCRemoveEntityCommand.java 2001/11/10 22:50:25 1.6
@@ -27,7 +27,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Joe Shevland</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Justin Forder</a>
- * @version $Revision: 1.5 $
+ * @version $Revision: 1.6 $
*/
public class JDBCRemoveEntityCommand
extends JDBCUpdateCommand
@@ -65,6 +65,11 @@
oldRelationMap.put(cmrFields[i], oldValue);
cmrFields[i].setValue(context, null);
}
+ }
+
+ if(cmrFields.length > 0) {
+ manager.getContainer().synchronizeEntitiesWithinTransaction(
+ context.getTransaction());
}
try {
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development