Hi, I have a parent table and a child table. Using Hibernate I am trying to delete a row from the parent table and all the related rows from the child table. But I am getting the following exception. Can anyone help me out??
Caused by: org.hibernate.ObjectDeletedException: deleted object would be re-saved by cascade (remove deleted object from associations): [com.dcx.wppaup.shared.domain.PromotionalPriceDO#1] at org.hibernate.impl.SessionImpl.forceFlush(SessionImpl.java:883) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:168) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:98) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:70) at org.hibernate.impl.SessionImpl.fireSaveOrUpdate(SessionImpl.java:493) at org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:487) at org.hibernate.engine.CascadingAction$1.cascade(CascadingAction.java:134)
Is there any circular references in your Java Objects. Meaning one object has a reference to another object, which in turn has a reference back to the previous one? Or something like that.