From 66fb7ea8553b35c35d2adb2ac852bc067df0522c Mon Sep 17 00:00:00 2001 From: Roy Wetherall Date: Wed, 18 Jan 2006 11:25:06 +0000 Subject: [PATCH] - Fixed problem with uploading binary files into repository via the web service API - Classification tests now work since categories can be imported into test space using action web service API git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2133 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../alfresco/repo/webservice/content/ContentWebService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/java/org/alfresco/repo/webservice/content/ContentWebService.java b/source/java/org/alfresco/repo/webservice/content/ContentWebService.java index 8a15991b72..0d2f7af6ee 100644 --- a/source/java/org/alfresco/repo/webservice/content/ContentWebService.java +++ b/source/java/org/alfresco/repo/webservice/content/ContentWebService.java @@ -16,6 +16,8 @@ */ package org.alfresco.repo.webservice.content; +import java.io.ByteArrayInputStream; +import java.io.InputStream; import java.io.UnsupportedEncodingException; import java.net.URLEncoder; import java.rmi.RemoteException; @@ -202,7 +204,8 @@ public class ContentWebService extends AbstractWebService implements } // Write the content - writer.putContent(new String(content)); + InputStream is = new ByteArrayInputStream(content); + writer.putContent(is); // Debug if (logger.isDebugEnabled())