From f632d3aaae75bb3936fc5b0897c8462df356a738 Mon Sep 17 00:00:00 2001 From: Jan Vonka Date: Fri, 9 Jan 2009 14:09:18 +0000 Subject: [PATCH] Merged DEV/JASONH to HEAD 12172: ExternalAccessServlet - resolve WebDAV paths in OUTCOME_DIALOG/OUTCOME_WIZARD; setup Space & Content action on browsebean 12658: ExternalAccessServlet - minor cleanup only git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@12659 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../app/servlet/ExternalAccessServlet.java | 38 ++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/source/java/org/alfresco/web/app/servlet/ExternalAccessServlet.java b/source/java/org/alfresco/web/app/servlet/ExternalAccessServlet.java index eaa8781102..8f444afe84 100644 --- a/source/java/org/alfresco/web/app/servlet/ExternalAccessServlet.java +++ b/source/java/org/alfresco/web/app/servlet/ExternalAccessServlet.java @@ -271,9 +271,45 @@ public class ExternalAccessServlet extends BaseServlet { if (args.length > 1) { + String currentNodeId = null; + + if (args[1].equals(WebDAVServlet.WEBDAV_PREFIX)) + { + // Drop the first argument + String[] args2 = new String[ args.length -1 ]; + for (int i=1; i