I have the same problem, a uni-directional one to many on a FK with CascadeType 
ALL.

I try to delete a parent entity A, and Hibernate tries to update the FK column 
on the child table B to null, rather than performing a delete.


  | DEBUG 21-12 10:51:52,375 (Log4JLogger.java:debug:84)  -Deleting collection: 
[A.B#A = [3, TestDataFactory OrgName - EGYM]]
  | DEBUG 21-12 10:51:52,375 (Log4JLogger.java:debug:84)  -about to open 
PreparedStatement (open PreparedStatements: 0, globally: 0)
  | DEBUG 21-12 10:51:52,375 (Log4JLogger.java:debug:84)  -update B set 
msg_id=null where msg_id=?
  | Hibernate: update B set msg_id=null where msg_id=?
  | DEBUG 21-12 10:51:52,375 (Log4JLogger.java:debug:84)  -done deleting 
collection
  | DEBUG 21-12 10:51:52,375 (Log4JLogger.java:debug:84)  -Executing batch 
size: 1
  | DEBUG 21-12 10:51:52,390 (Log4JLogger.java:debug:84)  -about to close 
PreparedStatement (open PreparedStatements: 1, globally: 1)
  | DEBUG 21-12 10:51:52,390 (Log4JLogger.java:debug:84)  -skipping 
aggressive-release due to flush cycle
  | DEBUG 21-12 10:51:52,390 (Log4JLogger.java:debug:89)  -Could not execute 
JDBC batch update [update B set msg_id=null where msg_id=?]
  | 



View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995481#3995481

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995481
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to