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

Reply via email to