This is the behavior dictated by the EJB spec. If you want the orphaned items to be deleted, you need to add an additional Hibernate-specific annotation. Add this:
@org.hibernate.annotations.Cascade({org.hibernate.annotations.CascadeType.ALL, org.hibernate.annotations.CascadeType.DELETE_ORPHAN } ) to the annotations defining the association on the @OneToMany side and you should see the orphaned objects deleted from the database. --Peter View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3931057#3931057 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3931057 ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ JBoss-user mailing list JBoss-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-user