From 4423b7c65c258ca3566f1b7499d507d4a5d52207 Mon Sep 17 00:00:00 2001 From: Gary Spencer Date: Thu, 17 Jul 2008 12:40:47 +0000 Subject: [PATCH] Added check to make sure root filesystem node is a folder node when no relative path is specified. ETWOTWO-566. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9913 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../java/org/alfresco/filesys/repo/ContentDiskDriver.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source/java/org/alfresco/filesys/repo/ContentDiskDriver.java b/source/java/org/alfresco/filesys/repo/ContentDiskDriver.java index 7c183abda9..99a76931a4 100644 --- a/source/java/org/alfresco/filesys/repo/ContentDiskDriver.java +++ b/source/java/org/alfresco/filesys/repo/ContentDiskDriver.java @@ -374,6 +374,13 @@ public class ContentDiskDriver extends AlfrescoDiskDriver implements DiskInterfa rootNodeRef = relPathNode; } + else { + + // Make sure the default root node is a folder + + if ( cifsHelper.isDirectory( rootNodeRef) == false) + throw new DeviceContextException("Root node is not a folder type node"); + } // Commit the transaction