diff --git a/source/java/org/alfresco/web/api/APIResponse.java b/source/java/org/alfresco/web/api/APIResponse.java index bef30a98ce..e77c425388 100644 --- a/source/java/org/alfresco/web/api/APIResponse.java +++ b/source/java/org/alfresco/web/api/APIResponse.java @@ -31,7 +31,8 @@ public class APIResponse extends HttpServletResponseWrapper public static final String HTML_TYPE = "text/html"; public static final String OPEN_SEARCH_DESCRIPTION_TYPE = "application/opensearchdescription+xml"; - public static final String ATOM_TYPE = "application/atom+xml"; + public static final String ATOM_TYPE = "application/atom+xml"; + public static final String XML_TYPE = "text/xml"; /** * Construct diff --git a/source/java/org/alfresco/web/api/services/TextSearch.java b/source/java/org/alfresco/web/api/services/TextSearch.java index 417cd30b01..99038ffb45 100644 --- a/source/java/org/alfresco/web/api/services/TextSearch.java +++ b/source/java/org/alfresco/web/api/services/TextSearch.java @@ -162,6 +162,11 @@ public class TextSearch extends APIServiceImpl contentType = APIResponse.ATOM_TYPE; template = ATOM_TEMPLATE; } + else if (format.equals("xml")) + { + contentType = APIResponse.XML_TYPE; + template = ATOM_TEMPLATE; + } } Map model = createTemplateModel(req, res); diff --git a/source/java/org/alfresco/web/api/services/TextSearchDescription.java b/source/java/org/alfresco/web/api/services/TextSearchDescription.java index 6c85b413fc..2291819115 100644 --- a/source/java/org/alfresco/web/api/services/TextSearchDescription.java +++ b/source/java/org/alfresco/web/api/services/TextSearchDescription.java @@ -68,6 +68,7 @@ public class TextSearchDescription extends APIServiceImpl " Alfresco ${agent.edition} Text Search ${agent.version}\n" + " Search Alfresco \"company home\" using text keywords\n" + " \n" + + " \n" + " \n" + " ${request.path}/images/logo/AlfrescoLogo16.ico\n" + ""; diff --git a/source/web/services/index.html b/source/web/services/index.html index d73f945b71..e55e4e9ce8 100644 --- a/source/web/services/index.html +++ b/source/web/services/index.html @@ -12,6 +12,7 @@