diff --git a/source/java/org/alfresco/repo/avm/AVMStoreImpl.java b/source/java/org/alfresco/repo/avm/AVMStoreImpl.java index 603e837e53..ee0dca4b43 100644 --- a/source/java/org/alfresco/repo/avm/AVMStoreImpl.java +++ b/source/java/org/alfresco/repo/avm/AVMStoreImpl.java @@ -1329,7 +1329,7 @@ public class AVMStoreImpl implements AVMStore, Serializable def.getProperties(); for (QName name : properties.keySet()) { - AVMDAOs.Instance().fAVMNodePropertyDAO.delete(node, name); + node.getProperties().remove(name); } node.setGuid(GUID.generate()); } diff --git a/source/java/org/alfresco/repo/avm/OrphanReaper.java b/source/java/org/alfresco/repo/avm/OrphanReaper.java index 89d84050e0..037cb952a3 100644 --- a/source/java/org/alfresco/repo/avm/OrphanReaper.java +++ b/source/java/org/alfresco/repo/avm/OrphanReaper.java @@ -306,7 +306,7 @@ public class OrphanReaper AVMDAOs.Instance().fMergeLinkDAO.delete(link); } // Get rid of all properties belonging to this node. - AVMDAOs.Instance().fAVMNodePropertyDAO.deleteAll(node); + // AVMDAOs.Instance().fAVMNodePropertyDAO.deleteAll(node); // Get rid of all aspects belonging to this node. // AVMDAOs.Instance().fAVMAspectNameDAO.delete(node); // Get rid of ACL.