<?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 Looping back to earlier task through exclusive gate in Simple activiti workflow  in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/looping-back-to-earlier-task-through-exclusive-gate-in-simple/m-p/213187#M166317</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;SPAN&gt;I am trying to create a simple workflow using tabular view.&amp;nbsp; The workflow will look like this :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&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;nbsp;&amp;nbsp; ———————-&lt;BR /&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;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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;BR /&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;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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;BR /&gt;Start-&amp;gt; UserTask1 - &amp;gt;UserTask2 -&amp;gt; &amp;lt;Exclusive&amp;gt; -&amp;gt;End&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I don't see any method in WorkflowDefinition or in ChoiceStepsDefinition to refer to old task.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;What I tried was&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt; new WorkflowDefinition().name("TestFlow")&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .description("This is a test workflow").addHumanStep("UserTask1","UserTask1", "")&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .addHumanStep("UserTask2","UserTask2", "").inChoice().inList()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .addCondition("isRejeted", "", "").addHumanStep("UserTask1", "UserTask1","").endList()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .endChoice();&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And Also tried &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HumanStepDefinition userTask1 = new HumanStepDefinition();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; checkerTaskDef.setId("UserTask1");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; checkerTaskDef.setName("UserTask1");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ChoiceStepsDefinition chDef = workflowDefinition.inChoice();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ListConditionStepDefinition lcdef = chDef.inList();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; lcdef.addCondition("isRejeted", "", "").addStep(userTask1);&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The generated bpmn is somehow containing 2 exclusive gateway and creating 3 user tasks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Any help.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 25 Nov 2015 14:33:17 GMT</pubDate>
    <dc:creator>vgaur</dc:creator>
    <dc:date>2015-11-25T14:33:17Z</dc:date>
    <item>
      <title>Looping back to earlier task through exclusive gate in Simple activiti workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/looping-back-to-earlier-task-through-exclusive-gate-in-simple/m-p/213187#M166317</link>
      <description>Hi,I am trying to create a simple workflow using tabular view.&amp;nbsp; The workflow will look like this :&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;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;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;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;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;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;nbsp;&amp;nbsp;&amp;nbsp; |Start-&amp;gt; UserTask1 - &amp;gt;UserTask2 -&amp;gt; &amp;lt;Exclusive&amp;gt; -&amp;gt;End‍‍‍‍‍‍‍I don't see any metho</description>
      <pubDate>Wed, 25 Nov 2015 14:33:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/looping-back-to-earlier-task-through-exclusive-gate-in-simple/m-p/213187#M166317</guid>
      <dc:creator>vgaur</dc:creator>
      <dc:date>2015-11-25T14:33:17Z</dc:date>
    </item>
    <item>
      <title>Re: Looping back to earlier task through exclusive gate in Simple activiti workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/looping-back-to-earlier-task-through-exclusive-gate-in-simple/m-p/213188#M166318</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Vgaur,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That's correct, that's currently not supported in the WorkflowDefinition implementation.&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>Wed, 25 Nov 2015 18:11:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/looping-back-to-earlier-task-through-exclusive-gate-in-simple/m-p/213188#M166318</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2015-11-25T18:11:42Z</dc:date>
    </item>
    <item>
      <title>Re: Looping back to earlier task through exclusive gate in Simple activiti workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/looping-back-to-earlier-task-through-exclusive-gate-in-simple/m-p/213189#M166319</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Tijs ,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I figured that out and I am adding my own implementation right now. Just one question why are we neglecting the provided id in AbstractStepDefinitionContainer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; protected T addHumanStep(String id, String name, String assignee, boolean initiator) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; createHumanStepDefinition(name, assignee, initiator);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (T) this;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/code&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any specific reason which I should be aware of.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Nov 2015 18:32:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/looping-back-to-earlier-task-through-exclusive-gate-in-simple/m-p/213189#M166319</guid>
      <dc:creator>vgaur</dc:creator>
      <dc:date>2015-11-25T18:32:17Z</dc:date>
    </item>
    <item>
      <title>Re: Looping back to earlier task through exclusive gate in Simple activiti workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/looping-back-to-earlier-task-through-exclusive-gate-in-simple/m-p/213190#M166320</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have added my own implementation of ChoiceStepsDefinitionConverter and also used the id provided while adding HumanStep.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Nov 2015 05:47:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/looping-back-to-earlier-task-through-exclusive-gate-in-simple/m-p/213190#M166320</guid>
      <dc:creator>vgaur</dc:creator>
      <dc:date>2015-11-26T05:47:06Z</dc:date>
    </item>
  </channel>
</rss>

