<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: CMIS REST upload problem with non octet-stream content in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/cmis-rest-upload-problem-with-non-octet-stream-content/m-p/216099#M169229</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Alfresco doesn't expect XML content to be base64 encoded. It should be plain text.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I had the same problem a while ago &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Chris&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 May 2009 09:16:13 GMT</pubDate>
    <dc:creator>syberyan</dc:creator>
    <dc:date>2009-05-25T09:16:13Z</dc:date>
    <item>
      <title>CMIS REST upload problem with non octet-stream content</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cmis-rest-upload-problem-with-non-octet-stream-content/m-p/216098#M169228</link>
      <description>I've developed ( copy pasted from different examples ) a little proof of concept that uploads a file to an Alfresco repository using CMIS's REST API. It works for content that has type "application/octet-stream" (which is the default content type), but for other content types the file is created in</description>
      <pubDate>Thu, 21 May 2009 11:36:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cmis-rest-upload-problem-with-non-octet-stream-content/m-p/216098#M169228</guid>
      <dc:creator>iblanco</dc:creator>
      <dc:date>2009-05-21T11:36:21Z</dc:date>
    </item>
    <item>
      <title>Re: CMIS REST upload problem with non octet-stream content</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cmis-rest-upload-problem-with-non-octet-stream-content/m-p/216099#M169229</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Alfresco doesn't expect XML content to be base64 encoded. It should be plain text.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I had the same problem a while ago &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Chris&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 May 2009 09:16:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cmis-rest-upload-problem-with-non-octet-stream-content/m-p/216099#M169229</guid>
      <dc:creator>syberyan</dc:creator>
      <dc:date>2009-05-25T09:16:13Z</dc:date>
    </item>
    <item>
      <title>Re: CMIS REST upload problem with non octet-stream content</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cmis-rest-upload-problem-with-non-octet-stream-content/m-p/216100#M169230</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hy syberyan,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your answer. I've checked not encoding the content when it is of XML type but not luck.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have tried 3 different ways:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1.- Just put the content "as is", and I get a 500 Server error. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That is normal due to the fact that the CMIS API tries to "interpret" my XML which is not valid atom.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2.- Adding a CDATA enclosuer. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It does not give an error but the uploaded content node is empty.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3.- Scaping the XML with Apache's "common-langs" libraries escapeXml function.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It does not give an error but the uploaded content node is empty.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;After all, even if Alfresco does not expect XML content to be BASE64 encoded it should at least put the content into the node, even if it was without decoding. Is there any special property I should add to the CMIS request entry so that I can upload plain text files and xmls ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 May 2009 12:30:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cmis-rest-upload-problem-with-non-octet-stream-content/m-p/216100#M169230</guid>
      <dc:creator>iblanco</dc:creator>
      <dc:date>2009-05-27T12:30:09Z</dc:date>
    </item>
    <item>
      <title>Re: CMIS REST upload problem with non octet-stream content</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cmis-rest-upload-problem-with-non-octet-stream-content/m-p/216101#M169231</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I dumped my atom entry going over the wire, maybe this can help you:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(This is created with an abdera client)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(Using alfresco 3.2 preview 2)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;entry xmlns="&lt;/SPAN&gt;&lt;A href="http://www.w3.org/2005/Atom" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/2005/Atom&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title type="text"&amp;gt;blabla.xml&amp;lt;/title&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;summary type="text"&amp;gt;Summarize summarize…&amp;lt;/summary&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;content type="text/xml"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;myxml xmlns=""&amp;gt;blabla&amp;lt;/myxml&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/content&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;object xmlns="&lt;/SPAN&gt;&lt;A href="http://docs.oasis-open.org/ns/cmis/core/200901" rel="nofollow noopener noreferrer"&gt;http://docs.oasis-open.org/ns/cmis/core/200901&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;properties&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;propertyString xmlns:axis2ns1="&lt;/SPAN&gt;&lt;A href="http://docs.oasis-open.org/ns/cmis/core/200901" rel="nofollow noopener noreferrer"&gt;http://docs.oasis-open.org/ns/cmis/core/200901&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axis2ns1:name="ObjectTypeId"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;document&amp;lt;/value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/propertyString&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/properties&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/object&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/entry&amp;gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2009 11:31:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cmis-rest-upload-problem-with-non-octet-stream-content/m-p/216101#M169231</guid>
      <dc:creator>syberyan</dc:creator>
      <dc:date>2009-06-02T11:31:21Z</dc:date>
    </item>
  </channel>
</rss>

