mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-14 17:58:59 +00:00
Merged DEV/TEMPORARY to HEAD
23222: ALF-3707: Alfresco Sharepoint protocol and Office 2010 issue Problem related to incorrect response of VTI WebDAV Lock method for Windows 7 clients was fixed. Requested refactoring was done: - Code duplication was removed from VTI Lock, Unlock, PropPatch methods. - Changes related to inheritance were added to original WebDAV methods. - VTI Propfind implementation was detached from original WebDAV PropFind - Logging was added for empty catch blocks - Unused import was removed - Unnecessary empty catch blocks were removed git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@23225 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -54,7 +54,7 @@ public class PropPatchMethod extends PropFindMethod
|
||||
try
|
||||
{
|
||||
// Check that the path exists
|
||||
pathNodeInfo = getDAVHelper().getNodeForPath(getRootNodeRef(), m_strPath, m_request.getServletPath());
|
||||
pathNodeInfo = getNodeForPath(getRootNodeRef(), m_strPath, m_request.getServletPath());
|
||||
}
|
||||
catch (FileNotFoundException e)
|
||||
{
|
||||
@@ -95,7 +95,7 @@ public class PropPatchMethod extends PropFindMethod
|
||||
xml.endElement(WebDAV.DAV_NS, WebDAV.XML_MULTI_STATUS, WebDAV.XML_NS_MULTI_STATUS);
|
||||
|
||||
// Send remaining data
|
||||
xml.flush();
|
||||
flushXML(xml);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -216,7 +216,7 @@ public class PropPatchMethod extends PropFindMethod
|
||||
getDAVHelper().getNullAttributes());
|
||||
|
||||
// Build the href string for the current node
|
||||
String strHRef = WebDAV.getURLForPath(m_request, path, isFolder);
|
||||
String strHRef = getURLForPath(m_request, path, isFolder);
|
||||
|
||||
xml.startElement(WebDAV.DAV_NS, WebDAV.XML_HREF, WebDAV.XML_NS_HREF, getDAVHelper().getNullAttributes());
|
||||
xml.write(strHRef);
|
||||
|
Reference in New Issue
Block a user