You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by st...@apache.org on 2014/06/04 10:35:42 UTC

svn commit: r1599996 - /sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportRepositoryContentAction.java

Author: stefanegli
Date: Wed Jun  4 08:35:42 2014
New Revision: 1599996

URL: http://svn.apache.org/r1599996
Log:
SLING-3568 related : make sure parents exist when creating a new folder on import

Modified:
    sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportRepositoryContentAction.java

Modified: sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportRepositoryContentAction.java
URL: http://svn.apache.org/viewvc/sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportRepositoryContentAction.java?rev=1599996&r1=1599995&r2=1599996&view=diff
==============================================================================
--- sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportRepositoryContentAction.java (original)
+++ sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportRepositoryContentAction.java Wed Jun  4 08:35:42 2014
@@ -317,6 +317,7 @@ public class ImportRepositoryContentActi
         if (!destinationFolder.exists()) {
             logger.trace("Creating folder {0}", destinationFolder.getFullPath());
 
+            createParents(destinationFolder.getParent());
             destinationFolder.create(true, true, null /* TODO progress monitor */);
             destinationFolder.setSessionProperty(ResourceUtil.QN_IGNORE_NEXT_CHANGE, Boolean.TRUE.toString());
         }