<?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 Problème d'aspect qui perd la valeur de sa propriété in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-d-aspect-qui-perd-la-valeur-de-sa-propri%C3%A9t%C3%A9/m-p/46119#M25818</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;dans le cadre d'un projet de gestion des documents avec Alfresco, je dois appliquer une nomenclature aux fichiers upload de manière automatique. Le nouveau nom de fichier doit contenir un numéro unique, pour ce faire j'utilise un aspect qui contient le compteur de document ... ça fonctionne bien ... jusqu'au redémarrage de Alfresco.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Après le redémarrage, le compteur devient undefined.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;version d'alfresco : alfresco-community-201707&lt;/P&gt;&lt;P&gt;OS : ubuntu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;definition de mon aspect :&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;aspect name="vki:counter"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;Counter&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;properties&amp;gt;&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; &amp;lt;property name="vki:counterValue"&amp;gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;Counter Value&amp;lt;/title&amp;gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;type&amp;gt;d:int&amp;lt;/type&amp;gt;&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; &amp;lt;default&amp;gt;1&amp;lt;/default&amp;gt;&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; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/properties&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/aspect&amp;gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dans mon plugin, j'utilise principalement des webscripts pour manipuler cet aspect&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Exemple (pour reset un compteur devenu "undefined") :&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; if(folder.hasAspect("vki:counter")){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; folder.removeAspect("vki:counter");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; folder.save();&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; var props1 = new Array();&lt;BR /&gt;&amp;nbsp;&amp;nbsp; props1["vki:counterValue"] = newCounterValue;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; folder.addAspect("vki:counter",props1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; folder.save();&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;N'ayant pas suivi de formation dev, je suppose que je fais mal quelque chose.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Merci de m'avoir lu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 18 Mar 2019 10:56:29 GMT</pubDate>
    <dc:creator>deedleeto</dc:creator>
    <dc:date>2019-03-18T10:56:29Z</dc:date>
    <item>
      <title>Problème d'aspect qui perd la valeur de sa propriété</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-d-aspect-qui-perd-la-valeur-de-sa-propri%C3%A9t%C3%A9/m-p/46119#M25818</link>
      <description>Bonjour,dans le cadre d'un projet de gestion des documents avec Alfresco, je dois appliquer une nomenclature aux fichiers upload de manière automatique. Le nouveau nom de fichier doit contenir un numéro unique, pour ce faire j'utilise un aspect qui contient le compteur de document ... ça fonctionne</description>
      <pubDate>Mon, 18 Mar 2019 10:56:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-d-aspect-qui-perd-la-valeur-de-sa-propri%C3%A9t%C3%A9/m-p/46119#M25818</guid>
      <dc:creator>deedleeto</dc:creator>
      <dc:date>2019-03-18T10:56:29Z</dc:date>
    </item>
    <item>
      <title>Re: Problème d'aspect qui perd la valeur de sa propriété</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-d-aspect-qui-perd-la-valeur-de-sa-propri%C3%A9t%C3%A9/m-p/46120#M25819</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;J'ai juste modifié ma façon d'ajouter l'aspect :&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; node.addAspect("vki:counter");&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Comme y a une valeur par defaut, pas besoin de chipoter avec un array contenant la sous propriété ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Merci à tous &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>Tue, 19 Mar 2019 16:10:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/probl%C3%A8me-d-aspect-qui-perd-la-valeur-de-sa-propri%C3%A9t%C3%A9/m-p/46120#M25819</guid>
      <dc:creator>deedleeto</dc:creator>
      <dc:date>2019-03-19T16:10:39Z</dc:date>
    </item>
  </channel>
</rss>

