<?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: Remplacer un document rest api in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42301#M22762</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vous pouvez essayer via les API Rest ajouté lors de la 5.2 :&amp;nbsp;&lt;A class="link-titled" href="https://api-explorer.alfresco.com/api-explorer/#!/nodes/updateNodeContent" title="https://api-explorer.alfresco.com/api-explorer/#!/nodes/updateNodeContent" rel="nofollow noopener noreferrer"&gt;Alfresco Content Services REST API Explorer&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pour plus d'informations sur ces API je vous invite à lire les posts :&amp;nbsp;&lt;A __default_attr="6532" __jive_macro_name="document" _jive_internal="true" class="jive_macro jive_macro_document link-titled" href="https://community.alfresco.com/docs/DOC-6532-alfresco-52-rest-apis" rel="nofollow noopener noreferrer"&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Y.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 26 Jul 2017 15:12:11 GMT</pubDate>
    <dc:creator>ycoulon</dc:creator>
    <dc:date>2017-07-26T15:12:11Z</dc:date>
    <item>
      <title>Remplacer un document rest api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42298#M22759</link>
      <description>Bonjour à tous,Je cherche à replacer un document déjà existant sur alfresco via l'api rest &lt;IMG id="smileysad" class="emoticon emoticon-smileysad" src="https://migration33.stage.lithium.com/i/smilies/16x16_smiley-sad.png" alt="Smiley Sad" title="Smiley Sad" /&gt;je veux changer le document, pas le numéro de version ni le node ref)curl -v -X POST -F filedata=@out.pdf -F overwrite=true -F updatenoderef=2bb6f800-2f92-4bda-8849-fae76f745bd9 http://login&lt;IMG id="smileytongue" class="emoticon emoticon-smileytongue" src="https://migration33.stage.lithium.com/i/smilies/16x16_smiley-tongue.png" alt="Smiley Tongue" title="Smiley Tongue" /&gt;assword@localho</description>
      <pubDate>Wed, 26 Jul 2017 13:11:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42298#M22759</guid>
      <dc:creator>rcainc</dc:creator>
      <dc:date>2017-07-26T13:11:20Z</dc:date>
    </item>
    <item>
      <title>Re: Remplacer un document rest api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42299#M22760</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Essayez avec le nodeRef "complet":&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #000000;"&gt;updatenoderef=workspace://SpacesStore/2bb6f800-2f92-4bda-8849-fae76f745bd9 &lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cdt,&lt;/P&gt;&lt;P&gt;Omar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jul 2017 13:49:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42299#M22760</guid>
      <dc:creator>oounoughi</dc:creator>
      <dc:date>2017-07-26T13:49:56Z</dc:date>
    </item>
    <item>
      <title>Re: Remplacer un document rest api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42300#M22761</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Merci pour votre réponse,&lt;/P&gt;&lt;P&gt;Pas mieux :&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;{ &lt;/SPAN&gt;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;"status" : &amp;nbsp;&lt;BR /&gt; &amp;nbsp;{ &lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;"code" : 404, &lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;"name" : "Not Found", &lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;"description" : "Requested resource is not available." &lt;BR /&gt; &amp;nbsp;}, &amp;nbsp;&amp;nbsp;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&lt;BR /&gt; &amp;nbsp;"message" : "Node specified by updateNodeRef (workspace:\/\/SpacesStore\/2bb6f800-2f92-4bda-8849-fae76f745bd9) not found.", &amp;nbsp;&amp;nbsp;&lt;BR /&gt; &amp;nbsp;"exception" : "", &lt;BR /&gt; &amp;nbsp;&amp;nbsp;&lt;BR /&gt; &amp;nbsp;"callstack" : &amp;nbsp;&lt;BR /&gt; &amp;nbsp;[ &amp;nbsp;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt; &amp;nbsp;], &lt;BR /&gt; &amp;nbsp;&amp;nbsp;&lt;BR /&gt; &amp;nbsp;"server" : "Community v5.2.0 (r135134-b14) schema 10,005", &lt;BR /&gt; &amp;nbsp;"time" : "Jul 26, 2017 4:49:55 PM" &lt;BR /&gt;}&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jul 2017 15:06:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42300#M22761</guid>
      <dc:creator>rcainc</dc:creator>
      <dc:date>2017-07-26T15:06:23Z</dc:date>
    </item>
    <item>
      <title>Re: Remplacer un document rest api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42301#M22762</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vous pouvez essayer via les API Rest ajouté lors de la 5.2 :&amp;nbsp;&lt;A class="link-titled" href="https://api-explorer.alfresco.com/api-explorer/#!/nodes/updateNodeContent" title="https://api-explorer.alfresco.com/api-explorer/#!/nodes/updateNodeContent" rel="nofollow noopener noreferrer"&gt;Alfresco Content Services REST API Explorer&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pour plus d'informations sur ces API je vous invite à lire les posts :&amp;nbsp;&lt;A __default_attr="6532" __jive_macro_name="document" _jive_internal="true" class="jive_macro jive_macro_document link-titled" href="https://community.alfresco.com/docs/DOC-6532-alfresco-52-rest-apis" rel="nofollow noopener noreferrer"&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Y.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jul 2017 15:12:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42301#M22762</guid>
      <dc:creator>ycoulon</dc:creator>
      <dc:date>2017-07-26T15:12:11Z</dc:date>
    </item>
    <item>
      <title>Re: Remplacer un document rest api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42302#M22763</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;C'est mieux, 404 le nodeRef &lt;SPAN style="background-color: #ffffff; color: #000000;"&gt;&lt;STRONG&gt;workspace://SpacesStore/2bb6f800-2f92-4bda-8849-fae76f745bd9 &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; color: #000000;"&gt;n'existe pas dans votre alfresco, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #000000;"&gt;Utiliser le nodeRef du document à modifier.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SUP&gt;&lt;STRONG style="color: #3c773e;"&gt;&lt;SPAN _flag="new" jivemacro="flag" style="color: #ff0000;"&gt;Nouveau&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SUP&gt; : j'ai testé avec la requête suivante et ça marche&lt;/P&gt;&lt;PRE __default_attr="success" __jive_macro_name="alert" alert="success" class="jive_text_macro jive_macro_alert" modifiedtitle="true"&gt;&lt;P&gt;&lt;SPAN&gt;curl -v -X POST -F filedata=@test.pdf -F overwrite=true -F updatenoderef=workspace://SpacesStore/f3bb5d08-9fd1-46da-a94a-97f20f1ef208 &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://admin:admin@localhost:8080/alfresco/service/api/upload" rel="nofollow noopener noreferrer" target="_blank"&gt;http://admin:admin@localhost:8080/alfresco/service/api/upload&lt;/A&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;PRE __default_attr="warning" __jive_macro_name="alert" alert="warning" class="jive_text_macro jive_macro_alert" modifiedtitle="true"&gt;&lt;P&gt;&amp;nbsp;"/api/upload" importe une nouvelle version mineur du fichier.&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #000000;"&gt;O.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jul 2017 15:35:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42302#M22763</guid>
      <dc:creator>oounoughi</dc:creator>
      <dc:date>2017-07-26T15:35:32Z</dc:date>
    </item>
    <item>
      <title>Re: Remplacer un document rest api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42303#M22764</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Pas mieux &amp;nbsp;&lt;img id="smileysad" class="emoticon emoticon-smileysad" src="https://connect.hyland.com/i/smilies/16x16_smiley-sad.png" alt="Smiley Sad" title="Smiley Sad" /&gt;,&lt;/P&gt;&lt;P&gt;du coup&amp;nbsp;je vais peux être détaillé plus ce que je fais et ce que je veux faire, je me trompe probablement sur la méthode.&lt;/P&gt;&lt;P&gt;J'ai un document&amp;nbsp;&lt;SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;DOC_Test_SB_FR.pdf, il a plusieurs versions : 1.1 et 1.0.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #000000;"&gt;Je connais le noderef du document :&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;a3349b12-a0da-48ce-9cd6-85133f2040ff&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #000000;"&gt;Je récupère les nodes ref de chaque version via :&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://localhost:8080/alfresco/service/api/version?nodeRef=workspace://SpacesStore/a3349b12-a0da-48ce-9cd6-85133f2040ff" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/service/api/version?nodeRef=workspace://SpacesStore/a3349b12-a0da-48ce-9cd6-85133f2040ff&lt;/A&gt;&lt;/P&gt;&lt;P&gt;En réponse j'ai :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[&lt;BR /&gt;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp; "nodeRef": "versionStore:\/\/version2Store\/fdc0ec31-8eda-43ab-bc77-b98fd7634e64",&lt;BR /&gt;&amp;nbsp; "name": "DOC_Test_SB_FR.pdf",&lt;BR /&gt;&amp;nbsp; "label": "1.1",&lt;BR /&gt;&amp;nbsp; "description": "",&lt;BR /&gt;&amp;nbsp; "createdDate": "19 avr. 2017 09:06:17 GMT+0200 (CEST)",&lt;BR /&gt;&amp;nbsp; "createdDateISO": "2017-04-19T09:06:17.241+02:00",&lt;BR /&gt;&amp;nbsp; "creator":&lt;BR /&gt;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp; &amp;nbsp;"userName": "User",&lt;BR /&gt;&amp;nbsp; &amp;nbsp;"firstName": "User",&lt;BR /&gt;&amp;nbsp; &amp;nbsp;"lastName": "Name"&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;},&lt;BR /&gt;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp; "nodeRef": "versionStore:\/\/version2Store\/2bb6f800-2f92-4bda-8849-fae76f745bd9",&lt;BR /&gt;&amp;nbsp; "name": "DOC_Test_SB_FR.pdf",&lt;BR /&gt;&amp;nbsp; "label": "1.0",&lt;BR /&gt;&amp;nbsp; "description": "",&lt;BR /&gt;&amp;nbsp; "createdDate": "19 avr. 2017 08:53:25 GMT+0200 (CEST)",&lt;BR /&gt;&amp;nbsp; "createdDateISO": "2017-04-19T08:53:25.960+02:00",&lt;BR /&gt;&amp;nbsp; "creator":&lt;BR /&gt;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp; &amp;nbsp;"userName": "User",&lt;BR /&gt;&amp;nbsp; &amp;nbsp;"firstName": "User",&lt;BR /&gt;&amp;nbsp; &amp;nbsp;"lastName": "Name"&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;}&lt;/P&gt;&lt;P&gt;]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ce que je veux c'est remplacer&amp;nbsp;&lt;SPAN&gt;DOC_Test_SB_FR.pdf v1.1 et&amp;nbsp;&lt;SPAN&gt;DOC_Test_SB_FR.pdf v1.0 en uploadant mes fichiers de remplacement, en gardant le même numéro de version, c'est à dire que les fichiers précédents n'existe plus après l'opération.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;Voilà pour le détail &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2017 07:20:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42303#M22764</guid>
      <dc:creator>rcainc</dc:creator>
      <dc:date>2017-07-27T07:20:45Z</dc:date>
    </item>
    <item>
      <title>Re: Remplacer un document rest api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42304#M22765</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Les API apporté avec la 5.2 apporte des éléments permettant d'agir sur les versions :&amp;nbsp;&lt;A class="link-titled" href="https://api-explorer.alfresco.com/api-explorer/#!/versions/revertVersion" title="https://api-explorer.alfresco.com/api-explorer/#!/versions/revertVersion" rel="nofollow noopener noreferrer"&gt;Alfresco Content Services REST API Explorer&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Il y'a notamment une méthode "revert".&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2017 07:36:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42304#M22765</guid>
      <dc:creator>ycoulon</dc:creator>
      <dc:date>2017-07-27T07:36:30Z</dc:date>
    </item>
    <item>
      <title>Re: Remplacer un document rest api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42305#M22766</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour et merci pour votre réponse,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Je ne crois pas que l'api revert permette ce que je veux faire, je ne veux pas remplacer une version par une autre mais remplacer le contenu d'une version &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2017 08:05:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42305#M22766</guid>
      <dc:creator>rcainc</dc:creator>
      <dc:date>2017-07-27T08:05:18Z</dc:date>
    </item>
    <item>
      <title>Re: Remplacer un document rest api</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42306#M22767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Je pense que cela n'est pas possible.&lt;/P&gt;&lt;P&gt;Vous allez pouvoir remplacer le contenu en créant une nouvelle version mais remplacer le contenu d'une version existante est contraire au principe de version.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Y.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2017 08:10:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/remplacer-un-document-rest-api/m-p/42306#M22767</guid>
      <dc:creator>ycoulon</dc:creator>
      <dc:date>2017-07-27T08:10:40Z</dc:date>
    </item>
  </channel>
</rss>

