Author: deepal
Date: Fri Feb 29 03:26:44 2008
New Revision: 14350
Log:
fixing REGISTRY-235
Modified:
trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/VersionedResourceDAO.java
Modified:
trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/VersionedResourceDAO.java
==============================================================================
---
trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/VersionedResourceDAO.java
(original)
+++
trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/VersionedResourceDAO.java
Fri Feb 29 03:26:44 2008
@@ -944,6 +944,8 @@
resource.setAuthorUserName(userId);
}
resource.setLastUpdaterUserName(userId);
+ markDeleted(resourcePath, conn);
+ deleteResource(resource, conn);
add(resource, conn);
AuthorizationUtil.setDefaultAuthorizations(realm, newPath, userId);
long newResourceID = getResourceID(newPath, conn);
@@ -963,8 +965,7 @@
// copy ratings
RatingsDAO ratingsDAO = new RatingsDAO();
ratingsDAO.copyRatings(fromResourceId, resourceID, conn);
- markDeleted(resourcePath, conn);
- deleteResource(resource, conn);
+
}
//prepareToDelete(resource.getId(), conn);
//resourceDAO.delete(resource.getResourcePath(), conn);
_______________________________________________
Registry-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/registry-dev