<?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 unable to get Task after a condition in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29915#M15317</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I know i made a mistake somewhere. Please guide me.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a bpmn file. &lt;/SPAN&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;lt;process id="usecase_indexer_createwidget" name="Indexer Usecase"&amp;gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;startEvent id="StartNoneEvent_2" activiti:form="org/activiti/examples/task/search_document.form"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;task name="Search Document on First Name, Last Name, SSN" id="searchdoc_on_fn_ln"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;task name="Push to Allocate" id="push_to_allocate"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;task name="Append Document to Existing Widget" id="append_doc_to_existing_widget"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;task name="Create Widget with FN, LN, SSN, and Networth as IndexFields" &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; activiti:form="org/activiti/examples/task/create_widget.form"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id="create_widget"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;exclusiveGateway gatewayDirection="Diverging" name="Document Exists?" id="is_document_existing"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow targetRef="searchdoc_on_fn_ln" sourceRef="StartNoneEvent_2" id="SequenceFlow_3"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow targetRef="is_document_existing" sourceRef="searchdoc_on_fn_ln" id="SequenceFlow_1"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow targetRef="append_doc_to_existing_widget" sourceRef="is_document_existing" id="SequenceFlow_2"&amp;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;lt;conditionExpression xsi:type="tFormalExpression" &amp;gt;${doc_found}&amp;lt;/conditionExpression&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow targetRef="create_widget" sourceRef="is_document_existing" id="SequenceFlow_4"&amp;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;lt;conditionExpression xsi:type="tFormalExpression" &amp;gt;${!doc_found}&amp;lt;/conditionExpression&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow targetRef="push_to_allocate" sourceRef="append_doc_to_existing_widget" id="SequenceFlow_5"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow targetRef="push_to_allocate" sourceRef="create_widget" id="SequenceFlow"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/process&amp;gt;&lt;BR /&gt;&amp;lt;/definitions&amp;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;/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;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;SPAN&gt;and java code for the above process&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Get start form&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Object startForm = taskService.getRenderedStartFormByKey("usecase_indexer_createwidget");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; assertNotNull(startForm);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ProcessDefinition processDefinition = repositoryService.createProcessDefinitionQuery().singleResult();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; assertEquals("org/activiti/examples/task/search_document.form", processDefinition.getStartFormResourceKey());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println("Start search form … "+ startForm);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Define variables that would be filled in through the form&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map&amp;lt;String, Object&amp;gt; variables = new HashMap&amp;lt;String, Object&amp;gt;();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String fname = "app_fn";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String lname="app_ln";&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; variables.put("firstName", fname);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; variables.put("lastName", lname);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; variables.put("doc_found", Boolean.FALSE);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ProcessInstance pi = runtimeService.startProcessInstanceByKey("usecase_indexer_createwidget", variables);&lt;BR /&gt;&lt;BR /&gt;//List&amp;lt;Task&amp;gt; tasks = query.list();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println("List of Tasks&amp;nbsp; "+taskService.createTaskQuery()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .processInstanceId(pi.getId()).list());&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;/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;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;SPAN&gt;I was expecting "create_widget" task. but it shows none.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please guide me where is my mistake&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 15 Nov 2010 06:28:45 GMT</pubDate>
    <dc:creator>parul_vipparthi</dc:creator>
    <dc:date>2010-11-15T06:28:45Z</dc:date>
    <item>
      <title>unable to get Task after a condition</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29915#M15317</link>
      <description>HelloI know i made a mistake somewhere. Please guide me.I have a bpmn file. &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;process id="usecase_indexer_createwidget" name="Indexer Usecase"&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;startEvent id="StartNoneEvent_2" activiti:form="org/activiti/examples/task/search_document.form"/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;task name="Search</description>
      <pubDate>Mon, 15 Nov 2010 06:28:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29915#M15317</guid>
      <dc:creator>parul_vipparthi</dc:creator>
      <dc:date>2010-11-15T06:28:45Z</dc:date>
    </item>
    <item>
      <title>Re: unable to get Task after a condition</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29916#M15318</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;can you try to replace "task" by "userTask" in your model??&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Nov 2010 07:58:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29916#M15318</guid>
      <dc:creator>jcosano</dc:creator>
      <dc:date>2010-11-15T07:58:56Z</dc:date>
    </item>
    <item>
      <title>Re: unable to get Task after a condition</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29917#M15319</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you so much for a quick reply.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes it works with userTask. but it returns the first task "searchdoc_on_fn_ln". I was expecting "create_widget" task to be returned. What's wrong in the logic?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you again&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Nov 2010 08:12:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29917#M15319</guid>
      <dc:creator>parul_vipparthi</dc:creator>
      <dc:date>2010-11-15T08:12:47Z</dc:date>
    </item>
    <item>
      <title>Re: unable to get Task after a condition</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29918#M15320</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The first task that you define is: "searchdoc_on_fn_ln" (after start) then…&amp;nbsp; process is waitting this task to be completed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you removed this task… and join "start" with the gateway then you obtain your expected value.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Nov 2010 08:38:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29918#M15320</guid>
      <dc:creator>jcosano</dc:creator>
      <dc:date>2010-11-15T08:38:41Z</dc:date>
    </item>
    <item>
      <title>Re: unable to get Task after a condition</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29919#M15321</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks much….&amp;nbsp; &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Nov 2010 08:48:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29919#M15321</guid>
      <dc:creator>parul_vipparthi</dc:creator>
      <dc:date>2010-11-15T08:48:22Z</dc:date>
    </item>
    <item>
      <title>Re: unable to get Task after a condition</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29920#M15322</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;why wasn't "task" working? Do I always create a userTask in the model ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Nov 2010 09:11:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29920#M15322</guid>
      <dc:creator>parul_vipparthi</dc:creator>
      <dc:date>2010-11-15T09:11:01Z</dc:date>
    </item>
    <item>
      <title>Re: unable to get Task after a condition</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29921#M15323</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What is task?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;manualTask? userTask? serviceTask ???&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Each "task" has its own behaviour…&amp;nbsp; and you need to specify what behaviour you need, using proper tag.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then, you don't need to use always "userTask", there are other controlled tags (look at &lt;/SPAN&gt;&lt;A href="http://activiti.org/userguide/index.html#bpmnConstructs" rel="nofollow noopener noreferrer"&gt;http://activiti.org/userguide/index.html#bpmnConstructs&lt;/A&gt;&lt;SPAN&gt; )&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Nov 2010 09:18:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29921#M15323</guid>
      <dc:creator>jcosano</dc:creator>
      <dc:date>2010-11-15T09:18:34Z</dc:date>
    </item>
    <item>
      <title>Re: unable to get Task after a condition</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29922#M15324</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Right! &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks much… my demo will be ready soon!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Nov 2010 09:30:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29922#M15324</guid>
      <dc:creator>parul_vipparthi</dc:creator>
      <dc:date>2010-11-15T09:30:33Z</dc:date>
    </item>
    <item>
      <title>Re: unable to get Task after a condition</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29923#M15325</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Exactly. In BPMN 2.0, a 'task' without any further specification is often used by process modelers to model a 'I don't yet know'. As such, for the engine a 'task' acts as a noop or passthrough for the engine.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Nov 2010 19:55:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/unable-to-get-task-after-a-condition/m-p/29923#M15325</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2010-11-15T19:55:46Z</dc:date>
    </item>
  </channel>
</rss>

