diff --git a/src/main/java/org/gcube/data/access/storagehub/services/ItemsCreator.java b/src/main/java/org/gcube/data/access/storagehub/services/ItemsCreator.java index a19e65e..cb05736 100644 --- a/src/main/java/org/gcube/data/access/storagehub/services/ItemsCreator.java +++ b/src/main/java/org/gcube/data/access/storagehub/services/ItemsCreator.java @@ -129,15 +129,15 @@ public class ItemsCreator { authChecker.checkWriteAuthorizationControl(ses, destination.getIdentifier(), true); - Utils.acquireLockWithWait(ses, destination.getPath(), false, login, 10); + //Utils.acquireLockWithWait(ses, destination.getPath(), false, login, 10); Node newNode; - try { - newNode = Utils.createFolderInternally(ses, destination, name, description, hidden, login, accountingHandler); - ses.save(); - } finally { + //try { + newNode = Utils.createFolderInternally(ses, destination, name, description, hidden, login, accountingHandler); + ses.save(); + /*} finally { ses.getWorkspace().getLockManager().unlock(destination.getPath()); - } + }*/ log.info("item with id {} correctly created",newNode.getIdentifier()); toReturn = newNode.getIdentifier();