<?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 Changing script tasks of in-flight processes in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/changing-script-tasks-of-in-flight-processes/m-p/208751#M161881</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;We use activiti to support processes that take 6-12 months to complete. During that period, we will typically upgrade the application several times (every 3-4 months).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Some of these running processes contain script tasks that use custom java-apis, Now we need to make minor changes to those apis, and thus we need to make changes in the script tasks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;New processes will use new process definitions using new apis, but how do we change the existing in-flight processes?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Eirik&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Sep 2014 08:55:15 GMT</pubDate>
    <dc:creator>elygre</dc:creator>
    <dc:date>2014-09-10T08:55:15Z</dc:date>
    <item>
      <title>Changing script tasks of in-flight processes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/changing-script-tasks-of-in-flight-processes/m-p/208751#M161881</link>
      <description>We use activiti to support processes that take 6-12 months to complete. During that period, we will typically upgrade the application several times (every 3-4 months).Some of these running processes contain script tasks that use custom java-apis, Now we need to make minor changes to those apis, and</description>
      <pubDate>Wed, 10 Sep 2014 08:55:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/changing-script-tasks-of-in-flight-processes/m-p/208751#M161881</guid>
      <dc:creator>elygre</dc:creator>
      <dc:date>2014-09-10T08:55:15Z</dc:date>
    </item>
    <item>
      <title>Re: Changing script tasks of in-flight processes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/changing-script-tasks-of-in-flight-processes/m-p/208752#M161882</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Eirik,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Options&lt;/STRONG&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;BR /&gt;&lt;UL&gt;* your API should support backward compatibility. &lt;BR /&gt;* service registry&lt;BR /&gt;…&lt;/UL&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;To answer your question:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;you can create new process definition and use &lt;/SPAN&gt;&lt;CODE&gt;org.activiti.engine.impl.cmd.SetProcessDefinitionVersionCmd&lt;/CODE&gt;&lt;SPAN&gt; to change version&amp;nbsp; of the process instance.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Martin&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Sep 2014 06:03:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/changing-script-tasks-of-in-flight-processes/m-p/208752#M161882</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2014-09-11T06:03:59Z</dc:date>
    </item>
  </channel>
</rss>

