diff --git a/source/java/org/alfresco/repo/webdav/GetMethod.java b/source/java/org/alfresco/repo/webdav/GetMethod.java index d96863243b..9159a422ad 100644 --- a/source/java/org/alfresco/repo/webdav/GetMethod.java +++ b/source/java/org/alfresco/repo/webdav/GetMethod.java @@ -33,6 +33,7 @@ import org.alfresco.service.cmr.model.FileFolderService; import org.alfresco.service.cmr.model.FileInfo; import org.alfresco.service.cmr.model.FileNotFoundException; import org.alfresco.service.cmr.repository.ContentReader; +import org.alfresco.service.cmr.repository.MimetypeService; import org.alfresco.service.cmr.repository.NodeRef; import org.alfresco.service.cmr.repository.datatype.DefaultTypeConverter; import org.alfresco.service.cmr.repository.datatype.TypeConverter; @@ -190,7 +191,7 @@ public class GetMethod extends WebDAVMethod I18NUtil.getMessage(FileContentReader.MSG_MISSING_CONTENT), nodeInfo.getNodeRef(), reader); // there is content associated with the node - m_response.setHeader(WebDAV.HEADER_CONTENT_LENGTH, "" + reader.getSize()); + m_response.setHeader(WebDAV.HEADER_CONTENT_LENGTH, Long.toString(reader.getSize())); m_response.setHeader(WebDAV.HEADER_CONTENT_TYPE, reader.getMimetype()); if (m_returnContent) @@ -294,6 +295,8 @@ public class GetMethod extends WebDAVMethod private void generateDirectoryListing(FileInfo fileInfo) { FileFolderService fileFolderService = getFileFolderService(); + MimetypeService mimeTypeService = getMimetypeService(); + Writer writer = null; try @@ -304,7 +307,9 @@ public class GetMethod extends WebDAVMethod List childNodeInfos = fileFolderService.list(fileInfo.getNodeRef()); // Send back the start of the HTML - writer.write("Alfresco Content Repository"); + writer.write(""); + writer.write(I18NUtil.getMessage("webdav.repository_title")); + writer.write(""); writer.write("