<?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: uploading a file in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/uploading-a-file/m-p/258073#M211203</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You could try like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ContentStream contentStream = null;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;try {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentStream = new ContentStreamImpl("test.jpg", null, "image/jpeg", new FileInputStream("c:/test.jpg"));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;} catch (FileNotFoundException e) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;e.printStackTrace();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if (contentStream != null) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Map&amp;lt;String, Object&amp;gt; properties = new HashMap&amp;lt;String, Object&amp;gt;();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;properties.put(PropertyIds.NAME, contentStream.getFileName());&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;properties.put(PropertyIds.OBJECT_TYPE_ID, "cmis:document");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Document doc = session.getRootFolder().createDocument(properties, contentStream , null);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Glenn&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 08 Feb 2011 10:10:11 GMT</pubDate>
    <dc:creator>glaenen</dc:creator>
    <dc:date>2011-02-08T10:10:11Z</dc:date>
    <item>
      <title>uploading a file</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/uploading-a-file/m-p/258072#M211202</link>
      <description>Hello,I wanted to know how to upload a file with open CMIS (using the alfresco openCMIS extension).I know how to create a simple content but don't know how to simply upload a pdf file or something else.I looked for tutorials and searched on the forum but didn't find anything.Thanks.</description>
      <pubDate>Mon, 07 Feb 2011 23:40:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/uploading-a-file/m-p/258072#M211202</guid>
      <dc:creator>hatonis</dc:creator>
      <dc:date>2011-02-07T23:40:08Z</dc:date>
    </item>
    <item>
      <title>Re: uploading a file</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/uploading-a-file/m-p/258073#M211203</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You could try like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ContentStream contentStream = null;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;try {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentStream = new ContentStreamImpl("test.jpg", null, "image/jpeg", new FileInputStream("c:/test.jpg"));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;} catch (FileNotFoundException e) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;e.printStackTrace();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if (contentStream != null) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Map&amp;lt;String, Object&amp;gt; properties = new HashMap&amp;lt;String, Object&amp;gt;();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;properties.put(PropertyIds.NAME, contentStream.getFileName());&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;properties.put(PropertyIds.OBJECT_TYPE_ID, "cmis:document");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Document doc = session.getRootFolder().createDocument(properties, contentStream , null);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Glenn&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Feb 2011 10:10:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/uploading-a-file/m-p/258073#M211203</guid>
      <dc:creator>glaenen</dc:creator>
      <dc:date>2011-02-08T10:10:11Z</dc:date>
    </item>
    <item>
      <title>Re: uploading a file</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/uploading-a-file/m-p/258074#M211204</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the reply. It works but when I try to update the document, i have a CmisRuntimeException at the following line :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Document doc = session.getRootFolder().createDocument(properties, contentStream , null );&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;And the document is not updated. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried to find a solution so that i can update the document but i didn't find it. I tried to modify the VersioningState but it didn't work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Could you please tell me how to update the document?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 13 Feb 2011 18:38:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/uploading-a-file/m-p/258074#M211204</guid>
      <dc:creator>hatonis</dc:creator>
      <dc:date>2011-02-13T18:38:11Z</dc:date>
    </item>
    <item>
      <title>Re: uploading a file</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/uploading-a-file/m-p/258075#M211205</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can't update a document with createDocument.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you want to update the properties, use updateProperties(). If you want to update the content, use setContentStream(). If you want to create a new document version, check out the document with checkOut(), update the private working copy (its object id is returned by checkOut()) and check the private working copy in with checkIn().&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- Florian&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Feb 2011 11:10:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/uploading-a-file/m-p/258075#M211205</guid>
      <dc:creator>fmui</dc:creator>
      <dc:date>2011-02-14T11:10:23Z</dc:date>
    </item>
  </channel>
</rss>

