diff --git a/source/java/org/alfresco/repo/webdav/HierarchicalMethod.java b/source/java/org/alfresco/repo/webdav/HierarchicalMethod.java index 96124f0415..c47a929df7 100644 --- a/source/java/org/alfresco/repo/webdav/HierarchicalMethod.java +++ b/source/java/org/alfresco/repo/webdav/HierarchicalMethod.java @@ -37,7 +37,7 @@ public abstract class HierarchicalMethod extends WebDAVMethod // Request parameters protected String m_strDestinationPath; - protected boolean m_overwrite = false; + protected boolean m_overwrite = true; /** * Default constructor @@ -137,9 +137,9 @@ public abstract class HierarchicalMethod extends WebDAVMethod // Check if the copy should overwrite an existing file String strOverwrite = m_request.getHeader(WebDAV.HEADER_OVERWRITE); - if (strOverwrite != null && strOverwrite.equals(WebDAV.T)) + if (strOverwrite != null && strOverwrite.equals(WebDAV.F)) { - m_overwrite = true; + m_overwrite = false; } } diff --git a/source/java/org/alfresco/repo/webdav/WebDAV.java b/source/java/org/alfresco/repo/webdav/WebDAV.java index 4ec664efc0..67352adb7e 100644 --- a/source/java/org/alfresco/repo/webdav/WebDAV.java +++ b/source/java/org/alfresco/repo/webdav/WebDAV.java @@ -142,7 +142,7 @@ public class WebDAV public static final String HEADER_VALUE_SEPARATOR = ","; public static final String ZERO = "0"; public static final String ONE = "1"; - public static final String T = "T"; + public static final String F = "F"; // Strings used in WebDAV XML payload