<?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: Snapshot version in Nuxeo Forum</title>
    <link>https://connect.hyland.com/t5/nuxeo-forum/snapshot-version/m-p/326896#M13897</link>
    <description>&lt;P&gt;Merci d'amender votre question initiale plutôt que d'écrire ceci dans la section Réponses.&lt;/P&gt;</description>
    <pubDate>Mon, 21 Oct 2013 14:30:30 GMT</pubDate>
    <dc:creator>Florent_Guillau</dc:creator>
    <dc:date>2013-10-21T14:30:30Z</dc:date>
    <item>
      <title>Snapshot version</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/snapshot-version/m-p/326892#M13893</link>
      <description>&lt;P&gt;Bonjour,
dans studio, j'ai créé un event handler qui doit mettre à jour la version de mon document lorsque je le publie dans une section.
Pour se faire, j'utilise Document.CreateVersion (Snapshot Version) dans studio sur un type de document file,
seulement, lorsque je publie le document j'ai une erreur :
version 5.7 de nuxeo&lt;/P&gt;
&lt;PRE&gt;
****** chain ******
Name: publication
Exception: OperationException
Caught error: Failed to invoke operation Document.CreateVersion
Caused by: org.nuxeo.ecm.core.api.ClientException: failed to write document part
****** Hierarchy calls ******
	org.nuxeo.ecm.automation.core.operations.FetchContextDocument
		org.nuxeo.ecm.automation.core.operations.document.CreateVersion

	at org.nuxeo.ecm.automation.core.impl.OperationServiceImpl.run(OperationServiceImpl.java:190)
	at org.nuxeo.ecm.automation.core.impl.OperationServiceImpl.run(OperationServiceImpl.java:88)
    ...
Caused by: org.nuxeo.ecm.automation.OperationException: Failed to invoke operation Document.CreateVersion
	at org.nuxeo.ecm.automation.core.impl.InvokableMethod.invoke(InvokableMethod.java:157)
	at org.nuxeo.ecm.automation.core.impl.CompiledChainImpl.doInvoke(CompiledChainImpl.java:122)
	at org.nuxeo.ecm.automation.core.impl.CompiledChainImpl.invoke(CompiledChainImpl.java:108)
	at org.nuxeo.ecm.automation.core.impl.CompiledChainImpl.doInvoke(CompiledChainImpl.java:125)
	at org.nuxeo.ecm.automation.core.impl.CompiledChainImpl.invoke(CompiledChainImpl.java:108)
	at org.nuxeo.ecm.automation.core.impl.OperationServiceImpl.run(OperationServiceImpl.java:165)
	... 125 more
Caused by: org.nuxeo.ecm.core.api.ClientException: failed to write document part
	at org.nuxeo.ecm.core.api.DocumentModelFactory.writeDocumentModel(DocumentModelFactory.java:305)
	at org.nuxeo.ecm.core.api.AbstractSession.writeModel(AbstractSession.java:558)
	at org.nuxeo.ecm.core.api.AbstractSession.saveDocument(AbstractSession.java:1981)
	at sun.reflect.GeneratedMethodAccessor1303.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)
	at org.nuxeo.ecm.core.api.TransactionalCoreSessionWrapper.invoke(TransactionalCoreSessionWrapper.java:136)
	at $Proxy101.saveDocument(Unknown Source)
	at org.nuxeo.ecm.automation.core.util.DocumentHelper.saveDocument(DocumentHelper.java:60)
	at org.nuxeo.ecm.automation.core.operations.document.CreateVersion.run(CreateVersion.java:64)
	at sun.reflect.GeneratedMethodAccessor1577.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)
	at org.nuxeo.ecm.automation.core.impl.InvokableMethod.doInvoke(InvokableMethod.java:142)
	at org.nuxeo.ecm.automation.core.impl.InvokableMethod.invoke(InvokableMethod.java:149)
	... 130 more
Caused by: org.nuxeo.ecm.core.storage.sql.coremodel.SQLDocumentVersion$VersionNotModifiableException: Cannot set property on a version: dc:created = java.util.GregorianCalendar[time=1381930271011,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Europe/Paris",offset=3600000,dstSavings=3600000,useDaylight=true,transitions=184,lastRule=java.util.SimpleTimeZone[id=Europe/Paris,offset=3600000,dstSavings=3600000,useDaylight=true,startYear=0,startMode=2,startMonth=2,startDay=-1,startDayOfWeek=1,startTime=3600000,startTimeMode=2,endMode=2,endMonth=9,endDay=-1,endDayOfWeek=1,endTime=3600000,endTimeMode=2]],firstDayOfWeek=2,minimalDaysInFirstWeek=4,ERA=1,YEAR=2013,MONTH=9,WEEK_OF_YEAR=42,WEEK_OF_MONTH=3,DAY_OF_MONTH=16,DAY_OF_YEAR=289,DAY_OF_WEEK=4,DAY_OF_WEEK_IN_MONTH=3,AM_PM=1,HOUR=3,HOUR_OF_DAY=15,MINUTE=31,SECOND=11,MILLISECOND=11,ZONE_OFFSET=3600000,DST_OFFSET=3600000]
	at org.nuxeo.ecm.core.storage.sql.coremodel.SQLDocumentVersion.setPropertyValue(SQLDocumentVersion.java:254)
	at org.nuxeo.ecm.core.storage.sql.coremodel.SQLDocumentLive.writeDocumentPart(SQLDocumentLive.java:178)
	at org.nuxeo.ecm.core.storage.sql.coremodel.SQLDocumentProxy.writeDocumentPart(SQLDocumentProxy.java:193)
	at org.nuxeo.ecm.core.api.DocumentModelFactory.writeDocumentModel(DocumentModelFactory.java:299)
&lt;/PRE&gt;
&lt;P&gt;une idée du soucis ?
Merci d'avance&lt;/P&gt;</description>
      <pubDate>Wed, 16 Oct 2013 15:37:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/snapshot-version/m-p/326892#M13893</guid>
      <dc:creator>vjoussot_</dc:creator>
      <dc:date>2013-10-16T15:37:04Z</dc:date>
    </item>
    <item>
      <title>Re: Snapshot version</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/snapshot-version/m-p/326893#M13894</link>
      <description>&lt;P&gt;Bonjour,&lt;/P&gt;
&lt;P&gt;Les versions sont par nature immutable -&amp;gt; vous ne pouvez pas changer les métadonnées d'une version:&lt;/P&gt;
&lt;P&gt;Caused by: org.nuxeo.ecm.core.storage.sql.coremodel.SQLDocumentVersion$VersionNotModifiableException:&lt;/P&gt;</description>
      <pubDate>Thu, 17 Oct 2013 18:19:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/snapshot-version/m-p/326893#M13894</guid>
      <dc:creator>Laurent_Doguin</dc:creator>
      <dc:date>2013-10-17T18:19:24Z</dc:date>
    </item>
    <item>
      <title>Re: Snapshot version</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/snapshot-version/m-p/326894#M13895</link>
      <description>&lt;P&gt;ok merci beaucoup&lt;/P&gt;</description>
      <pubDate>Fri, 18 Oct 2013 08:31:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/snapshot-version/m-p/326894#M13895</guid>
      <dc:creator>vjoussot_</dc:creator>
      <dc:date>2013-10-18T08:31:30Z</dc:date>
    </item>
    <item>
      <title>Re: Snapshot version</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/snapshot-version/m-p/326895#M13896</link>
      <description>&lt;P&gt;Bonjour,
j'ai le même type d'erreur lorsque je cherche à publier un document,
j'aune chaine qui n'est censée se déclencher que lors de la création d'un document dans le workspace (j'ai mis "Document created" et  start with "/default-domain/workspaces/" dans la chain), hors elle se déclenche aussi lors de la publication d'un document,
et elle me renvoit une erreur :&lt;/P&gt;
&lt;PRE&gt;
****** chain ******
Name: creation_covention_test_uid
Exception: OperationException
Caught error: Failed to invoke operation Document.SetProperty
Caused by: org.nuxeo.ecm.core.api.ClientException: failed to write document part
****** Hierarchy calls ******
	org.nuxeo.ecm.automation.core.operations.FetchContextDocument
		org.nuxeo.ecm.automation.core.operations.document.SetDocumentProperty

...
Caused by: org.nuxeo.ecm.core.storage.sql.coremodel.SQLDocumentVersion$VersionNotModifiableException: Cannot set property on a version: is_dc:contenu = toto
&lt;/PRE&gt;
&lt;P&gt;alors que le champ is_dc:contenu est un champ que j'ai créé moi même.
Merci&lt;/P&gt;</description>
      <pubDate>Mon, 21 Oct 2013 10:04:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/snapshot-version/m-p/326895#M13896</guid>
      <dc:creator>vjoussot_</dc:creator>
      <dc:date>2013-10-21T10:04:27Z</dc:date>
    </item>
    <item>
      <title>Re: Snapshot version</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/snapshot-version/m-p/326896#M13897</link>
      <description>&lt;P&gt;Merci d'amender votre question initiale plutôt que d'écrire ceci dans la section Réponses.&lt;/P&gt;</description>
      <pubDate>Mon, 21 Oct 2013 14:30:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/snapshot-version/m-p/326896#M13897</guid>
      <dc:creator>Florent_Guillau</dc:creator>
      <dc:date>2013-10-21T14:30:30Z</dc:date>
    </item>
  </channel>
</rss>

