<?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 Need to alter versioning behavior in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/need-to-alter-versioning-behavior/m-p/301006#M254136</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've noticed that Alfresco Community 5.0.d treats a document MIMEtype transformation as a document change and increments the version # when a transformation occurs (such as changing from .docx to .pdf).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, while I need to be able to allow versioning for all other document changes, I can NOT allow versioning based upon MIMEtype tranformation.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can anyone walk me through how to stop MIME-type change version updates?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Frank&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 04 Sep 2015 15:05:15 GMT</pubDate>
    <dc:creator>fromano</dc:creator>
    <dc:date>2015-09-04T15:05:15Z</dc:date>
    <item>
      <title>Need to alter versioning behavior</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/need-to-alter-versioning-behavior/m-p/301006#M254136</link>
      <description>Hi,I've noticed that Alfresco Community 5.0.d treats a document MIMEtype transformation as a document change and increments the version # when a transformation occurs (such as changing from .docx to .pdf).However, while I need to be able to allow versioning for all other document changes, I can NOT</description>
      <pubDate>Fri, 04 Sep 2015 15:05:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/need-to-alter-versioning-behavior/m-p/301006#M254136</guid>
      <dc:creator>fromano</dc:creator>
      <dc:date>2015-09-04T15:05:15Z</dc:date>
    </item>
    <item>
      <title>Re: Need to alter versioning behavior</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/need-to-alter-versioning-behavior/m-p/301007#M254137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can disable versioning globally &lt;/SPAN&gt;&lt;A href="http://docs.alfresco.com/5.0/tasks/autoversion-disable.html" rel="nofollow noopener noreferrer"&gt;http://docs.alfresco.com/5.0/tasks/autoversion-disable.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There is no ootb mechanism to disable versioning only for transformations. So you should extend VersionService and include your logic overriding createVersion methods.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Notice that once this customization is performed, user can't go back to DOCX format from PDF format any more.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Sep 2015 05:09:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/need-to-alter-versioning-behavior/m-p/301007#M254137</guid>
      <dc:creator>angelborroy</dc:creator>
      <dc:date>2015-09-05T05:09:00Z</dc:date>
    </item>
    <item>
      <title>Re: Need to alter versioning behavior</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/need-to-alter-versioning-behavior/m-p/301008#M254138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you, Angel.&amp;nbsp; I've discovered how to disable versioning globally and locally.&amp;nbsp; However, I require versioning, except when changing the file type.&amp;nbsp; I found the information below in the wiki.&amp;nbsp; If I knew the location of the file in which to copy the excludedOnUpdateProps AND the name of the version increment property (is it ver:Name, ver:Increment??), I believe I'd have my solution.&amp;nbsp; Where would I modify/insert this bean? Can you help me with these specifics?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"If you want to configure auto-versioning on property-only updates (as above) but you also want to configure the repository so that certain property updates are excluded then the versionable aspect can be overridden with a list of excluded properties (in prefix:localname format).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;bean id="versionableAspect" class="org.alfresco.repo.version.VersionableAspect" init-method="init"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="policyComponent"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ref bean="policyComponent" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="versionService"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ref bean="versionService"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="nodeService"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ref bean="nodeService"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="dictionaryDAO"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ref bean="dictionaryDAO"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="namespacePrefixResolver"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ref bean="namespaceService"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="excludedOnUpdateProps"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;list&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;value&amp;gt;webdav&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;paquelocktoken&amp;lt;/value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;value&amp;gt;webdav:sharedLockTokens&amp;lt;/value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;value&amp;gt;webdav:lockDepth&amp;lt;/value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;value&amp;gt;webdav:lockScope&amp;lt;/value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/list&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Frank&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Sep 2015 18:57:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/need-to-alter-versioning-behavior/m-p/301008#M254138</guid>
      <dc:creator>fromano</dc:creator>
      <dc:date>2015-09-10T18:57:16Z</dc:date>
    </item>
    <item>
      <title>Re: Need to alter versioning behavior</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/need-to-alter-versioning-behavior/m-p/301009#M254139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;OK, only half of the post posted.&amp;nbsp; I'll add the other half as an attachment to this post.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, my boss wants me to have the answer by tomorrow morning, as this is the only thing stopping us from using Alfresco as a major solution.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;My thanks again,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Frank&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Sep 2015 19:01:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/need-to-alter-versioning-behavior/m-p/301009#M254139</guid>
      <dc:creator>fromano</dc:creator>
      <dc:date>2015-09-10T19:01:45Z</dc:date>
    </item>
    <item>
      <title>Re: Need to alter versioning behavior</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/need-to-alter-versioning-behavior/m-p/301010#M254140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, just to add here a little&amp;nbsp;update for version 5.2&amp;nbsp;of Alfresco (the version I'm working on), as I was&amp;nbsp;searching also how to change the version behavior of nodes, in order to overlook properties that we may choose.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you override now the &lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;versionableAspect&lt;/SPAN&gt;&amp;nbsp;bean that way you get an exception whenever versionable operations take place. I took a "little" time to find the solution. You need to add also:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #242729; background-color: #eff0f1;"&gt;&amp;lt;property name='lockService'&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #242729; background-color: #eff0f1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ref bean='lockService'/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #242729; background-color: #eff0f1;"&gt;&amp;lt;/property&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Insert that bean on a customized service-context.xml file, and the new behavior&amp;nbsp;should work.&lt;/P&gt;&lt;P&gt;Bruno&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Jun 2018 16:29:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/need-to-alter-versioning-behavior/m-p/301010#M254140</guid>
      <dc:creator>brunos10</dc:creator>
      <dc:date>2018-06-12T16:29:55Z</dc:date>
    </item>
  </channel>
</rss>

