Delete child in one-to-many relation throws ObjectDeletedException
I just don't understand why Hibernate throws exception mentioned in title. I probably don't understand state management idea behind Hibernate. I have following situation: One-to-many relation between Organization and Employee Organization.hmb.xml <set name="employees" inverse="true" cascade="save-update"> <key column="organization_id"/> <one-to-many class="Employee"/> </set> Employee.hbm.xml <many-to-one name="organization" class="Organization" column="organization_id" /> I use standard Spring/Hibernate app architecture with Services and DAOs, where DAOs extend HibernateDaoSupport class and