<?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 Call activiti : call version from the same deployment, not the latest in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/call-activiti-call-version-from-the-same-deployment-not-the/m-p/233273#M186403</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 have a BAR file containing :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Master.bpmn&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sub.bpmn&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Master calls sub using "Call Activiti" task.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The BAR file is deployed, I get&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Master v1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sub v1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. I launch Master v1 instance "X", start a process that runs for hours.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. In the meantime, I deploy a new BAR and get:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Master V2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sub V2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3. instance X finishes the long running task and proceeds to task "Call Activiti: Sub"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Expected:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Master V1 instance X calls Sub V1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Actual&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Master V1 instance X calls Sub V2&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I understand why it does that, but is there any way we could restrict the call to target the sub workflow version from the same BAR&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(without knowing in advance the next id)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks a lot to the devs for their work on Activiti&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Erwan&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 22 Mar 2016 19:36:43 GMT</pubDate>
    <dc:creator>erwan</dc:creator>
    <dc:date>2016-03-22T19:36:43Z</dc:date>
    <item>
      <title>Call activiti : call version from the same deployment, not the latest</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/call-activiti-call-version-from-the-same-deployment-not-the/m-p/233273#M186403</link>
      <description>Hi, I have a BAR file containing :Master.bpmnSub.bpmnMaster calls sub using "Call Activiti" task.The BAR file is deployed, I getMaster v1Sub v11. I launch Master v1 instance "X", start a process that runs for hours.2. In the meantime, I deploy a new BAR and get:Master V2Sub V23. instance X finishes</description>
      <pubDate>Tue, 22 Mar 2016 19:36:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/call-activiti-call-version-from-the-same-deployment-not-the/m-p/233273#M186403</guid>
      <dc:creator>erwan</dc:creator>
      <dc:date>2016-03-22T19:36:43Z</dc:date>
    </item>
    <item>
      <title>Re: Call activiti : call version from the same deployment, not the latest</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/call-activiti-call-version-from-the-same-deployment-not-the/m-p/233274#M186404</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Erwan,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;yes it is possible. Change &lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ProcessDefinitionEntity processDefinition = null;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (execution.getTenantId() == null || ProcessEngineConfiguration.NO_TENANT_ID.equals(execution.getTenantId())) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; processDefinition = deploymentManager.findDeployedLatestProcessDefinitionByKey(processDefinitonKey);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; processDefinition = deploymentManager.findDeployedLatestProcessDefinitionByKeyAndTenantId(processDefinitonKey, execution.getTenantId());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;To fetch your expected process definition version. (May be you could extend model too to have this switch - and create pull request)&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>Wed, 23 Mar 2016 07:24:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/call-activiti-call-version-from-the-same-deployment-not-the/m-p/233274#M186404</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2016-03-23T07:24:51Z</dc:date>
    </item>
    <item>
      <title>Re: Call activiti : call version from the same deployment, not the latest</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/call-activiti-call-version-from-the-same-deployment-not-the/m-p/233275#M186405</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Martin, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It's been a while, but thanks for the answer &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'll definitely look into it !&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Erwan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Apr 2016 14:17:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/call-activiti-call-version-from-the-same-deployment-not-the/m-p/233275#M186405</guid>
      <dc:creator>erwan</dc:creator>
      <dc:date>2016-04-13T14:17:50Z</dc:date>
    </item>
  </channel>
</rss>

