<?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: Scrivere campi di cmis:document di un documento customizzato in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/scrivere-campi-di-cmis-document-di-un-documento-customizzato/m-p/43974#M24101</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ciao,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ma perchè sei andato a modificare il cmisModel.xml? Hanno faticato tanto per accordarsi sullo standard e poi arrivi tu e me lo vai a cambiare! &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Scherzi a parte è altamente sconsigliato (e fonte di futuri grattacapi) andare a modificare pezzi del codice nativo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Perchè non hai utilizzato un semplice aspetto con le due proprietà da aggiungere in fase di creazione dei documenti?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Il tuo codice java, a parte quanto detto sopra, sembra corretto…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PS: stai utilizzando le &lt;/SPAN&gt;&lt;A href="https://code.google.com/a/apache-extras.org/p/alfresco-opencmis-extension/" rel="nofollow noopener noreferrer"&gt;estesioni opencmis di alfresco&lt;/A&gt;&lt;SPAN&gt;?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 20 May 2014 13:49:58 GMT</pubDate>
    <dc:creator>davidciamberlan</dc:creator>
    <dc:date>2014-05-20T13:49:58Z</dc:date>
    <item>
      <title>Scrivere campi di cmis:document di un documento customizzato</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/scrivere-campi-di-cmis-document-di-un-documento-customizzato/m-p/43973#M24100</link>
      <description>Buongiorno a tutti &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; Vi illustro brevemente il mio problema: - sto utilizzando Alfresco 4.2.c ed utilizzo le API all'indirizzo http://miohost/alfresco/cmisatom - ho creato il mio modello di documento personalizzato (modello_mio.xml) in tomcat/shared/classes/alfresco/extension ed importato in custo</description>
      <pubDate>Tue, 20 May 2014 08:15:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/scrivere-campi-di-cmis-document-di-un-documento-customizzato/m-p/43973#M24100</guid>
      <dc:creator>carminepat</dc:creator>
      <dc:date>2014-05-20T08:15:28Z</dc:date>
    </item>
    <item>
      <title>Re: Scrivere campi di cmis:document di un documento customizzato</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/scrivere-campi-di-cmis-document-di-un-documento-customizzato/m-p/43974#M24101</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ciao,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ma perchè sei andato a modificare il cmisModel.xml? Hanno faticato tanto per accordarsi sullo standard e poi arrivi tu e me lo vai a cambiare! &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Scherzi a parte è altamente sconsigliato (e fonte di futuri grattacapi) andare a modificare pezzi del codice nativo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Perchè non hai utilizzato un semplice aspetto con le due proprietà da aggiungere in fase di creazione dei documenti?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Il tuo codice java, a parte quanto detto sopra, sembra corretto…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PS: stai utilizzando le &lt;/SPAN&gt;&lt;A href="https://code.google.com/a/apache-extras.org/p/alfresco-opencmis-extension/" rel="nofollow noopener noreferrer"&gt;estesioni opencmis di alfresco&lt;/A&gt;&lt;SPAN&gt;?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2014 13:49:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/scrivere-campi-di-cmis-document-di-un-documento-customizzato/m-p/43974#M24101</guid>
      <dc:creator>davidciamberlan</dc:creator>
      <dc:date>2014-05-20T13:49:58Z</dc:date>
    </item>
    <item>
      <title>Re: Scrivere campi di cmis:document di un documento customizzato</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/scrivere-campi-di-cmis-document-di-un-documento-customizzato/m-p/43975#M24102</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ciao Davide, grazie innanzitutto per la risposta &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; Concordo pienamente con te sulle modifiche della struttura nativa e non è mia abitudine abusare di questo tipo di cambiamenti ma purtroppo non sono riuscito a mettere in funzione una soluzione alternativa (probabilmente per qualche mia carenza sulla creazione di modelli di documenti custom) ed in ogni caso sono pronto a rimettere in gioco la soluzione finora adottata &lt;span class="lia-unicode-emoji" title=":grinning_face_with_smiling_eyes:"&gt;😄&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Rispondo innanzitutto alla domanda sull'utilizzo delle estensioni opencmis di alfresco –&amp;gt; Si, le ho utilizzate&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Spiego meglio la mia esigenza, per metterti/(mettervi) nelle condizioni di darmi eventualmente consigli e soluzioni alternative.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- Io ho dei documenti molto diversi tra loro, che necessitano quindi ognuno un modello custom che ne descriva i "metadati".&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- In tutta la diversità dei documenti ho però due proprietà da mettere a fattor comune&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- Dunque pensando alla "programmatore maniera" voglio creare un &amp;lt;strong&amp;gt;padre&amp;lt;/strong&amp;gt; di una gerarchia che abbia le due proprietà di tutti (tipo l'attuale cmis:document) e tanti &amp;lt;strong&amp;gt;figli&amp;lt;/strong&amp;gt; quanti sono i modelli specifici da creare che però ereditino le proprietà del padre.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- Vorrei inoltre poter fare delle query di questo tipo: "SELECT * FROM padre&lt;img id="smileytongue" class="emoticon emoticon-smileytongue" src="https://connect.hyland.com/i/smilies/16x16_smiley-tongue.png" alt="Smiley Tongue" title="Smiley Tongue" /&gt;adre" per vedermi restituire tutti i documenti figli&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- Oppure: "SELECT * FROM primoFiglio&lt;img id="smileytongue" class="emoticon emoticon-smileytongue" src="https://connect.hyland.com/i/smilies/16x16_smiley-tongue.png" alt="Smiley Tongue" title="Smiley Tongue" /&gt;rimoFiglio" per vedermi restituire tutti i documenti del tipo specifico "primoFiglio" che abbiano quindi tutte le proprietà/metadati del tipo primoFiglio e contemporaneamente le due proprietà/metadati del padre.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;E' possibile implementare questa soluzione con i modelli custom che vado a specificare? Qualcuno è in grado di spiegarmi "abbastanza dettagliatamente" come fare?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Buona giornata,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Carmine Paternoster&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 May 2014 07:01:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/scrivere-campi-di-cmis-document-di-un-documento-customizzato/m-p/43975#M24102</guid>
      <dc:creator>carminepat</dc:creator>
      <dc:date>2014-05-21T07:01:06Z</dc:date>
    </item>
    <item>
      <title>Re: Scrivere campi di cmis:document di un documento customizzato</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/scrivere-campi-di-cmis-document-di-un-documento-customizzato/m-p/43976#M24103</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;&amp;lt;blockquote&amp;gt;- Io ho dei documenti molto diversi tra loro, che necessitano quindi ognuno un modello custom che ne descriva i "metadati".&amp;lt;/blockquote&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ok e per questo puoi creare un unico content model Alfresco che contiene diverse tipologie di contenuto. Non è necessario creare un modello per ogni tipologia, puoi fare tutto all'interno di un unico modello.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;blockquote&amp;gt;- In tutta la diversità dei documenti ho però due proprietà da mettere a fattor comune&amp;lt;/blockquote&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Per questo puoi definire un aspect all'interno del modello con queste due proprietà che poi andrai ad applicare alle tipologie interessate con l'elemento mandatory-aspect.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;blockquote&amp;gt;- Dunque pensando alla "programmatore maniera" voglio creare un padre di una gerarchia che abbia le due proprietà di tutti (tipo l'attuale cmis:document) e tanti figli quanti sono i modelli specifici da creare che però ereditino le proprietà del padre.&amp;lt;/blockquote&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Questo si fa sempre nel modello andando ad indicare all'interno della definizione il proprio parent da cui ereditare i metadati e/o associazioni base.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;blockquote&amp;gt;- Vorrei inoltre poter fare delle query di questo tipo: "SELECT * FROM padre&lt;img id="smileytongue" class="emoticon emoticon-smileytongue" src="https://connect.hyland.com/i/smilies/16x16_smiley-tongue.png" alt="Smiley Tongue" title="Smiley Tongue" /&gt;adre" per vedermi restituire tutti i documenti figli&amp;lt;/blockquote&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Se segui tutte le mie direttive questo gioco funziona in automatico in CMIS, ma anche in query con Lucene (TYPE:"padre&lt;img id="smileytongue" class="emoticon emoticon-smileytongue" src="https://connect.hyland.com/i/smilies/16x16_smiley-tongue.png" alt="Smiley Tongue" title="Smiley Tongue" /&gt;adre").&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Spero di essere stato chiaro &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;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 May 2014 07:11:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/scrivere-campi-di-cmis-document-di-un-documento-customizzato/m-p/43976#M24103</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2014-05-22T07:11:38Z</dc:date>
    </item>
  </channel>
</rss>

