Author: julien(a)jboss.com
Date: 2007-12-04 17:43:20 -0500 (Tue, 04 Dec 2007)
New Revision: 9295
Modified:
branches/JBoss_Portal_Branch_2_6/core/src/main/org/jboss/portal/core/impl/model/instance/persistent/PersistentInstanceContainerContext.java
Log:
delete relationship before deleting a customization
Modified:
branches/JBoss_Portal_Branch_2_6/core/src/main/org/jboss/portal/core/impl/model/instance/persistent/PersistentInstanceContainerContext.java
===================================================================
---
branches/JBoss_Portal_Branch_2_6/core/src/main/org/jboss/portal/core/impl/model/instance/persistent/PersistentInstanceContainerContext.java 2007-12-04
21:54:18 UTC (rev 9294)
+++
branches/JBoss_Portal_Branch_2_6/core/src/main/org/jboss/portal/core/impl/model/instance/persistent/PersistentInstanceContainerContext.java 2007-12-04
22:43:20 UTC (rev 9295)
@@ -367,6 +367,10 @@
{
Session session = sessionFactory.getCurrentSession();
+ // Delete relationship
+
customization.relatedDefinition.relatedCustomizations.remove(customization.getId());
+ customization.relatedDefinition = null;
+
// Delete customization
session.delete(customization);
Show replies by date