Index: lams_common/conf/hibernate/mappings/usermanagement/Organisation.hbm.xml =================================================================== diff -u -r6068cdbbfae51dc5bf1a0283ed408d4cca31677c -rf86c30fda6211f683790ccb70376472f1698a622 --- lams_common/conf/hibernate/mappings/usermanagement/Organisation.hbm.xml (.../Organisation.hbm.xml) (revision 6068cdbbfae51dc5bf1a0283ed408d4cca31677c) +++ lams_common/conf/hibernate/mappings/usermanagement/Organisation.hbm.xml (.../Organisation.hbm.xml) (revision f86c30fda6211f683790ccb70376472f1698a622) @@ -112,13 +112,13 @@ name="userOrganisations" lazy="true" inverse="true" - cascade="none" + cascade="all-delete-orphan" > @hibernate.set lazy="true" inverse="true" - cascade="none" + cascade="all-delete-orphan" @hibernate.collection-key column="organisation_id" Index: lams_common/conf/hibernate/mappings/usermanagement/User.hbm.xml =================================================================== diff -u -r6068cdbbfae51dc5bf1a0283ed408d4cca31677c -rf86c30fda6211f683790ccb70376472f1698a622 --- lams_common/conf/hibernate/mappings/usermanagement/User.hbm.xml (.../User.hbm.xml) (revision 6068cdbbfae51dc5bf1a0283ed408d4cca31677c) +++ lams_common/conf/hibernate/mappings/usermanagement/User.hbm.xml (.../User.hbm.xml) (revision f86c30fda6211f683790ccb70376472f1698a622) @@ -238,7 +238,7 @@ @hibernate.set lazy="true" inverse="true" - cascade="none" + cascade="all-delete-orphan" @hibernate.collection-key column="user_id"