<?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 Re: call activiti vs subprocess in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154722#M109152</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Fred for the help.&amp;nbsp; &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;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 Dec 2013 10:06:05 GMT</pubDate>
    <dc:creator>monika_b</dc:creator>
    <dc:date>2013-12-13T10:06:05Z</dc:date>
    <item>
      <title>call activiti vs subprocess</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154716#M109146</link>
      <description>fHi, I want to know the usecase when we should use call activiti vs subprocess.I understands few reasons, like in subprocess we have hierarchical modeling and boundary events.I am little not clear about process execution creation in both.Question: What is the advantage of creation of a separate proc</description>
      <pubDate>Fri, 13 Dec 2013 06:47:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154716#M109146</guid>
      <dc:creator>monika_b</dc:creator>
      <dc:date>2013-12-13T06:47:59Z</dc:date>
    </item>
    <item>
      <title>Re: call activiti vs subprocess</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154717#M109147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have created a workflow where I am having a workflow with a 'callactiviti calling another workflow' . After running the same getting ACT_HI_* tables data as below in text file.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Pasting same here:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC_DEF_ID&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; PROC_INST_ID&amp;nbsp; EXECUTION_ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACT_ID_&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL_PROC_INST_ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACT_NAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACT_TYPE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;29710 myCallActivitiProcess:5:29704 29709&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 29709&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; startevent1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; startEvent&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;29713 myCallActivitiProcess:5:29704 29709&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 29712&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; callactivity1 29714&amp;nbsp; Call CA1&amp;nbsp;&amp;nbsp;&amp;nbsp; callActivity&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;29715 SubCAProcess:5:29708&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; 29714&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 29714&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; startevent1&amp;nbsp;&amp;nbsp;&amp;nbsp; Start&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; startEvent&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;29716 SubCAProcess:5:29708&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; 29714&amp;nbsp; 29714&amp;nbsp; servicetask1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Service Task&amp;nbsp;&amp;nbsp; serviceTask&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;29718 SubCAProcess:5:29708&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; 29714&amp;nbsp; 29714&amp;nbsp; endevent1&amp;nbsp;&amp;nbsp;&amp;nbsp; End&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endEvent&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;29719 myCallActivitiProcess:5:29704 29709&amp;nbsp; 29709&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; servicetask2&amp;nbsp;&amp;nbsp;&amp;nbsp; JavaServiceCA2 serviceTask&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;29720 myCallActivitiProcess:5:29704 29709&amp;nbsp; 29709&amp;nbsp; endevent1&amp;nbsp;&amp;nbsp;&amp;nbsp; End&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endEvent&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have some question please help how execution id is getting changed from subprocess to callactiviti(subprocess) calls. I see 3 execution Ids. With one callActiviti I was expecting exactly 2 execution Ids.(One for super process and one for call activiti subprocess)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance for help. &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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Dec 2013 07:37:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154717#M109147</guid>
      <dc:creator>monika_b</dc:creator>
      <dc:date>2013-12-13T07:37:37Z</dc:date>
    </item>
    <item>
      <title>Re: call activiti vs subprocess</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154718#M109148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;1) If you have a regular sub-process, it is modelled as a part of the parent worklfow (in the same BPMN and as a child of the &amp;lt;process&amp;gt; XML element). If the sub-process you want to call is subject to change, independent of the parent-process, you can use a call-activity. The sub-process that is called is an EXTERNAL process (not part of the parent BPMN, but lives in it's own BPMN). This allows you to redeploy the child-process without the need to alter the parent-process. A normal sub-process is treated as a direct child of the process-instance, so you can access the parent's process-variables from within the sub-process. On the contrary, a call-activity does not have access to the parent variables and is a "process instance" itself. You can expose variables from the parent-process to the call-activity by using the in/out declarations (see userguide).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) If you want to run a sub-process in parallel with other activities in the parent-process, you'll need to add a parallel gateway in front the sub-process element and the "normal" activity in the process. At the point where you want to join the two parallel paths (normal activities in parent and subprocess as a whole) you add another joining parallel gateway (see userguide for fork/join example). The parent process will only move past the "join" gataway IF both subprocess is complete and normal activities before the join in the parent are complete.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3) If you have a sub-process, all sequence-flows in that sub-process should have a target that also is part of the sub-process. You cannot, for example, make the subprocess flow to a userTask that is part of the parent-process. For subprocess-to-parent communication, use boundary-events or similar mechanism.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this answers your questions…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Dec 2013 07:46:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154718#M109148</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-12-13T07:46:59Z</dc:date>
    </item>
    <item>
      <title>Re: call activiti vs subprocess</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154719#M109149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;&amp;lt;b&amp;gt;Q: Can we have multiple inflow/outflow into subprocess inside a process? &amp;lt;/b&amp;gt; Is there any container(other than call activiti) that can have this??&amp;nbsp; I want to access super process variables inside subprocess.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Dec 2013 07:48:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154719#M109149</guid>
      <dc:creator>monika_b</dc:creator>
      <dc:date>2013-12-13T07:48:35Z</dc:date>
    </item>
    <item>
      <title>Re: call activiti vs subprocess</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154720#M109150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Fred for wonderful and clear explanations. This helped much.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Just 1 more Q,&amp;nbsp; &amp;lt;b&amp;gt;Can we have multiple inflow/outflow into subprocess inside a process?&amp;lt;/b&amp;gt; Probably without boundary events just through conditional expressions?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Dec 2013 07:52:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154720#M109150</guid>
      <dc:creator>monika_b</dc:creator>
      <dc:date>2013-12-13T07:52:48Z</dc:date>
    </item>
    <item>
      <title>Re: call activiti vs subprocess</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154721#M109151</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Sure you can. Beware that, if multiple flows come into the subprocess at runtime, multiple sub-processes can be started. So it's indeed a good idea to make the boundary-event will not create a new sub-process in case there is already one active due to another sequence-flow arriving there before the event took place. Using a variable and a conditional flow is the best way to prevent this, or make sure the "scope" the boundary-event is on, is destroyed when the other sequence-flow is taken.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Dec 2013 08:35:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154721#M109151</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-12-13T08:35:03Z</dc:date>
    </item>
    <item>
      <title>Re: call activiti vs subprocess</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154722#M109152</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Fred for the help.&amp;nbsp; &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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Dec 2013 10:06:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/call-activiti-vs-subprocess/m-p/154722#M109152</guid>
      <dc:creator>monika_b</dc:creator>
      <dc:date>2013-12-13T10:06:05Z</dc:date>
    </item>
  </channel>
</rss>

