<?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: Problema sull'aggiornamento della versione di un documento in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11746#M4686</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Non ho avuto il tempo di verificarlo, ma credo sia necessario aggiungere la proprietà versionType che deve essere valorizzata con la stringa "MAJOR" o "MINOR", la dovresti trovare tra le costanti dell'interfaccia Web Services.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Spero ti possa aiutare a risolvere&amp;nbsp; &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://connect.hyland.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 01 Dec 2011 17:54:46 GMT</pubDate>
    <dc:creator>openpj</dc:creator>
    <dc:date>2011-12-01T17:54:46Z</dc:date>
    <item>
      <title>Problema sull'aggiornamento della versione di un documento</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11745#M4685</link>
      <description>Salve, ho un piccolo problema, quando inserisco un documento su Alfresco e setto le proprieta ho come versione del documento 0.1 io verrei avere 1.0. il problema è che devo impostargli che il documento deve essere&amp;nbsp; versionato (Utils.createNamedValue("{http://www.alfresco.org/model/content/1.0}autoVe</description>
      <pubDate>Thu, 01 Dec 2011 17:05:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11745#M4685</guid>
      <dc:creator>antoneav</dc:creator>
      <dc:date>2011-12-01T17:05:21Z</dc:date>
    </item>
    <item>
      <title>Re: Problema sull'aggiornamento della versione di un documento</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11746#M4686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Non ho avuto il tempo di verificarlo, ma credo sia necessario aggiungere la proprietà versionType che deve essere valorizzata con la stringa "MAJOR" o "MINOR", la dovresti trovare tra le costanti dell'interfaccia Web Services.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Spero ti possa aiutare a risolvere&amp;nbsp; &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://connect.hyland.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Dec 2011 17:54:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11746#M4686</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2011-12-01T17:54:46Z</dc:date>
    </item>
    <item>
      <title>Re: Problema sull'aggiornamento della versione di un documento</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11747#M4687</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ho provato ad aggiungere anche &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;contentProps[17] = Utils.createNamedValue("{&lt;/SPAN&gt;&lt;A href="http://www.alfresco.org/model/content/1.0}initialVersion" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}initialVersion&lt;/A&gt;&lt;SPAN&gt;", "true");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;contentProps[18] = Utils.createNamedValue("{&lt;/SPAN&gt;&lt;A href="http://www.alfresco.org/model/content/1.0}versionType" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}versionType&lt;/A&gt;&lt;SPAN&gt;", "MAJOR");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;contentProps[19] = Utils.createNamedValue("{&lt;/SPAN&gt;&lt;A href="http://www.alfresco.org/model/content/1.0}versionLabel" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}versionLabel&lt;/A&gt;&lt;SPAN&gt;", "1.0");&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ma rimane la versione 0.1.&amp;nbsp; Inoltre una volta inseriti i documenti se li riverco tramite alfresco con la ricerca avanzata non li trova??? che posso fare??&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Dec 2011 16:13:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11747#M4687</guid>
      <dc:creator>antoneav</dc:creator>
      <dc:date>2011-12-05T16:13:19Z</dc:date>
    </item>
    <item>
      <title>Re: Problema sull'aggiornamento della versione di un documento</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11748#M4688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Inoltre una volta inseriti i documenti se li riverco tramite alfresco con la ricerca avanzata non li trova??? che posso fare??&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Sicuramente hai un problema nella tua procedura di inserimento dei nodi, innanzitutto quando vai ad inserire del testo su cui vuoi poter eseguire delle query FullText è necessario capire se hai settato bene l'oggetto ContentFormat che ti permette di far indicizzare correttamente il corpo del testo del formato del tuo contenuto.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Quindi controlla sempre se hai settato correttamente il mimetype e l'encoding del binario (intendo il binario che viene poi associato alla proprietà del modello di default che si chiama cm:content).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;All'interno del tuo codice la seguente stringa presenta un errore di inserimento nodo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;contentProps[1] = Utils.createNamedValue(Constants.PROP_CONTENT,&lt;BR /&gt;contentString);&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Non puoi inserire il contenuto binario di un nodo utilizzando la Web Services API senza utilizzare il CMLWriteContent oppure il ContentService.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;All'interno della SDK di Alfresco trovi diversi esempi di utilizzo di questa API,&amp;nbsp; nel seguente esempio puoi vedere come utilizzare il ContentService per scrivere il binario del nodo di riferimento:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://svn.alfresco.com/repos/alfresco-open-mirror/alfresco/HEAD/root/projects/sdk/samples/FirstWebServiceClient/source/org/alfresco/sample/FirstWebServiceClient.java" rel="nofollow noopener noreferrer"&gt;http://svn.alfresco.com/repos/alfresco-open-mirror/alfresco/HEAD/root/projects/sdk/samples/FirstWebServiceClient/source/org/alfresco/sample/FirstWebServiceClient.java&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In alternativa potresti utilizzare l'oggetto CMLWriteContent per poter scrivere one-shot anche il binario senza utilizzare il ContentService.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Spero ti possa aiutare.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Dec 2011 16:28:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11748#M4688</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2011-12-05T16:28:25Z</dc:date>
    </item>
    <item>
      <title>Re: Problema sull'aggiornamento della versione di un documento</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11749#M4689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Grazie di tutto OpenPj, ma ho sempre il problema della verisone… non so più che fare! Vado a modificare con uno script il db di mysql? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;grazie anticipatamente.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Dec 2011 18:59:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11749#M4689</guid>
      <dc:creator>antoneav</dc:creator>
      <dc:date>2011-12-08T18:59:20Z</dc:date>
    </item>
    <item>
      <title>Re: Problema sull'aggiornamento della versione di un documento</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11750#M4690</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;un'altra cosa si puo' usare la Content contentRef = contentService.write… per fare l'update delle propeietà (metadati) esempio la {&lt;/SPAN&gt;&lt;A href="http://www.alfresco.org/model/content/1.0}modifier" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}modifier&lt;/A&gt;&lt;SPAN&gt;? ho provato a fare l'update ma non mi funziona&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; ContentServiceSoapBindingStub contentService = WebServiceFactory.getContentService();&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; ContentFormat contentFormat = new ContentFormat("application/pdf", "UTF-8");&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; Content contentRef = contentService.write(content, Constants.PROP_CONTENT, byteFile, contentFormat);&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; System.out.println("Content Length: " + contentRef.getLength());&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; idContenutoAlfresco = contentRef.getNode().getUuid();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; if (result[0].getDestination() != null) {&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;System.out.println("RESULT DESTINATION PATH: " + contentRef.getNode().getPath());&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;System.out.println("RESULT DESTINATION UUID: " + contentRef.getNode().getUuid());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NamedValue[] contentPropsUpdate = new NamedValue[8];&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentPropsUpdate[0] = Utils.createNamedValue(Constants.PROP_NAME,&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;nbsp;displayName);&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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// dataCreation= "2005-09-16T17:01:03.456+01:00";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentPropsUpdate[1] = Utils.createNamedValue(Constants.PROP_CREATED, it.opera21.migration.Utils.convertToAlfrescoDateFormatFromMigration(metadati.getCreation_date()));&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentPropsUpdate[2] = Utils.createNamedValue(PROP_MODIFIED, it.opera21.migration.Utils.convertToAlfrescoDateFormatFromMigration(metadati.getModified()));&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentPropsUpdate[3] = Utils.createNamedValue(Constants.PROP_DESCRIPTION, descrizione);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentPropsUpdate[4] = Utils.createNamedValue(Constants.PROP_TITLE, metadati.getTitle());&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentPropsUpdate[5] = Utils.createNamedValue(PROP_AUTHOR, metadati.getReport());&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentPropsUpdate[6] = Utils.createNamedValue(PROP_CREATOR, metadati.getCreatedBy());&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentPropsUpdate[7] = Utils.createNamedValue(PROP_MODIFIER, metadati.getModifiedby());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;CMLUpdate update = new CMLUpdate();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;update.setProperty(contentPropsUpdate);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Predicate predicate = new Predicate();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;predicate.setStore(STORE_ALFRESCO);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;predicate.setNodes(new Reference[]{new Reference(STORE_ALFRESCO,&amp;nbsp; contentRef.getNode().getUuid(), null)});&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;update.setWhere(predicate);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CML cml1 = new CML();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cml1.setUpdate(new CMLUpdate[] {update});&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;UpdateResult[] result1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;result1 = WebServiceFactory.getRepositoryService().update(cml1);&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;come posso fare?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Dec 2011 14:41:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11750#M4690</guid>
      <dc:creator>antoneav</dc:creator>
      <dc:date>2011-12-10T14:41:38Z</dc:date>
    </item>
    <item>
      <title>Re: Problema sull'aggiornamento della versione di un documento</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11751#M4691</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Grazie di tutto OpenPj, ma ho sempre il problema della verisone… non so più che fare! Vado a modificare con uno script il db di mysql? &lt;BR /&gt;grazie anticipatamente.&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;No, con nessun prodotto ECM vanno eseguite queste operazioni a basso livello su db, non avrebbe senso utilizzare un simile approccio.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;come posso fare?&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Non puoi modificare in modo esplicito il modifier perché all'interno del content model di Alfresco è dichiarato come metadato protetto, significa che non può essere modificato in modo esplicito da un utente del repository.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Dec 2011 18:23:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11751#M4691</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2011-12-12T18:23:45Z</dc:date>
    </item>
    <item>
      <title>Re: Problema sull'aggiornamento della versione di un documento</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11752#M4692</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Salve, ho un piccolo problema, quando inserisco un documento su Alfresco e setto le proprieta ho come versione del documento 0.1 io verrei avere 1.0. il problema è che devo impostargli che il documento deve essere&amp;nbsp; versionato (Utils.createNamedValue("{&lt;A href="http://www.alfresco.org/model/content/1.0}autoVersion" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}autoVersion&lt;/A&gt;", "true") come faccio ad avere come versione iniziale 1.0. questo è il codice che ho scritto:&lt;BR /&gt;&lt;BR /&gt; NamedValue[] contentProps = new NamedValue[8];&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentProps[0] = Utils.createNamedValue(Constants.PROP_NAME,&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;nbsp;documentName);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentProps[1] = Utils.createNamedValue(Constants.PROP_CONTENT,&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;nbsp;contentString);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// dataCreation= "2005-09-16T17:01:03.456+01:00";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentProps[2] = Utils.createNamedValue(Constants.PROP_CREATED, it.opera21.migration.Utils.convertToAlfrescoDateFormatFromShare(metadati.getCreation_date()));&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentProps[3] = Utils.createNamedValue(PROP_MODIFIED, it.opera21.migration.Utils.convertToAlfrescoDateFormatFromShare(metadati.getCreation_date()));&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentProps[4] = Utils.createNamedValue(Constants.PROP_DESCRIPTION, metadati.getTitle());&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentProps[5] = Utils.createNamedValue(Constants.PROP_TITLE, metadati.getTitle());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;contentProps[6] = Utils.createNamedValue(PROP_AUTHOR, metadati.getReport());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;contentProps[7] = Utils.createNamedValue("{&lt;A href="http://www.alfresco.org/model/content/1.0}autoVersion" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}autoVersion&lt;/A&gt;", "true");&lt;BR /&gt;&lt;BR /&gt;CML cml1 = new CML();&lt;BR /&gt;CMLCreate create2 = new CMLCreate(null, parentReference, null,&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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;null, null, Constants.TYPE_CONTENT, contentProps);&lt;BR /&gt;cml1.setCreate(new CMLCreate[] { create2 });&lt;BR /&gt;UpdateResult[] result;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;result = WebServiceFactory.getRepositoryService().update(cml1);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println("######### UPLOAD CONTENT FINISHED #########");&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ciao, anch'io sto armeggiando con il versioning di alfresco tramite Web Service e mi sono scontrato con il tuo stesso problema.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ho visto che questo post e' vecchio di qualche mese, ma potrebbe comunque essere utile per altri.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;L'unica via che sono riuscito a inventarmi e' stata questa, anche se non elegante:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1. crea nuovo documento senza aspect versionable&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. fai il checkout&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3. aggiungi l'aspect versionable alla workingReference&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4. fai il checkin con versionType MAJOR&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;A questo punto ti ritrovi un documento con version 1.0 e configurato Versionable.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Di seguito il codice (potrebbero esserci degli errori in quando editato al volo): &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// CREATE DOC&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ParentReference parent = ReferenceToParent(parentref);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parent.setChildName(Constants.createQNameString(Constants.NAMESPACE_CONTENT_MODEL, normilizeNodeName(docname)));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NamedValue[] properties = new NamedValue[]{Utils.createNamedValue(Constants.PROP_NAME, docname)};&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CMLCreate create = new CMLCreate("1", parent, null, null, null, Constants.TYPE_CONTENT, properties);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CML cml = new CML();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cml.setCreate(new CMLCreate[]{create});&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;UpdateResult[] results = getRepositoryService().update(cml); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reference document = results[0].getDestination();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// UPLOAD CONTENT&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ContentFormat format = new ContentFormat(mimetype, "UTF-8");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;getContentService().write(document, Constants.PROP_CONTENT, content, format);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// CHECKOUT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Predicate predicate = new Predicate(new Reference[]{document}, null, null);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CheckoutResult checkOutResult = getAuthoringService().checkout(predicate, null);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// WORKING COPY REFERENCE&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reference workingCopyReference = checkOutResult.getWorkingCopies()[0];&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Predicate workingCopyPredicate = new Predicate(new Reference[] { workingCopyReference }, null, null);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// ADD VERSIONABLE ASPECT to WORKING COPY REFERENCE&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CMLAddAspect addAspect = new CMLAddAspect(Constants.ASPECT_VERSIONABLE, null, workingCopyPredicate, null); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CML cml = new CML();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cml.setAddAspect(new CMLAddAspect[]{addAspect});&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;getRepositoryService().update(cml);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// CHECKIN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NamedValue[] revisionType = new NamedValue[] { Utils.createNamedValue("versionType", "MAJOR")};&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CheckinResult checkinResult = getAuthoringService().checkin(workingCopyPredicate, revisionType, false);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reference[] refs = checkinResult.getCheckedIn();&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 May 2012 14:00:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problema-sull-aggiornamento-della-versione-di-un-documento/m-p/11752#M4692</guid>
      <dc:creator>mikrobe</dc:creator>
      <dc:date>2012-05-11T14:00:13Z</dc:date>
    </item>
  </channel>
</rss>

