<?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 BPM Versioning in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/bpm-versioning/m-p/234014#M187144</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I know that the process definition in Activiti are versioned. So, If you deploy a new version, new process instances will run in the newest process definition, old process instances keep running against the original version.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What about the Java classes (for example Java service tasks or event listener implementations) that are present in the&amp;nbsp; activiti-engine’s classpath. Can these be versioned?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Question 1: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Can I force the Activiti engine to use version1 of the Java jar against version1 of the process definition and version2 of the jar against version 2 of the process definition.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Question 2:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Basically, I need to add few more lines of code to the existing 'service task' as part of version2 change but I don't want these lines to be executed for the old in-flight instances. How can I achieve this?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 18 Jan 2016 15:55:53 GMT</pubDate>
    <dc:creator>samsmith</dc:creator>
    <dc:date>2016-01-18T15:55:53Z</dc:date>
    <item>
      <title>BPM Versioning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/bpm-versioning/m-p/234014#M187144</link>
      <description>I know that the process definition in Activiti are versioned. So, If you deploy a new version, new process instances will run in the newest process definition, old process instances keep running against the original version.What about the Java classes (for example Java service tasks or event listene</description>
      <pubDate>Mon, 18 Jan 2016 15:55:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/bpm-versioning/m-p/234014#M187144</guid>
      <dc:creator>samsmith</dc:creator>
      <dc:date>2016-01-18T15:55:53Z</dc:date>
    </item>
    <item>
      <title>Re: BPM Versioning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/bpm-versioning/m-p/234015#M187145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;No Java classes can't be versioned automatically. You would need to implement your own class versioning system for Java classes, like using a versioning pattern in the class name for example.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jan 2016 16:03:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/bpm-versioning/m-p/234015#M187145</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2016-01-19T16:03:02Z</dc:date>
    </item>
  </channel>
</rss>

