<?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: Does Activiti support Intermediate Throwing Event? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/does-activiti-support-intermediate-throwing-event/m-p/203408#M156538</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have resolved the issues and confusion I was having. I was under a false assumption about how processes are managed in Activiti. I'd still like to know if Intermediate Throwing Event is support for Messages. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In any case, I'm able to publish, consume, and correlate messages by persisting a correlation between the process instance id and the business key in the path that subscribes to the message. In the publishing path, I lookup the execution id based on the business key and use that execution id to target the subscriber.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The root of my misunderstanding was that in a process diagram that starts two processes that these two processes would be children of a root process. But I realized that this is not the case. If there are two separate processes started they are distinct and separate even though they were started from the same process xml/diagram.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So, defining two processes in the same bpmn xml is equivalent to defining the processes in two separate bpmn xml files.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As such, one has to store correlation data from the subscribing process so that that the publishing process can lookup the correlation and the publish to the subscribing process. Since in my case the publishing and subscribing processes share the business key, I decide to use that key as the correlating bit of data.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Just leaving this here in case it helps someone in the future. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Matt&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 13 Apr 2015 20:32:50 GMT</pubDate>
    <dc:creator>matt1</dc:creator>
    <dc:date>2015-04-13T20:32:50Z</dc:date>
    <item>
      <title>Does Activiti support Intermediate Throwing Event?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/does-activiti-support-intermediate-throwing-event/m-p/203407#M156537</link>
      <description>Intermediate Throwing EventI can't seem to find anything in the source. And I don't see this event in the eclipse designer. Is it supported? More specifically, I would like to be able to throw an event and have it caught all within the same process.However, so far I'm stumped as to how to make this</description>
      <pubDate>Sun, 12 Apr 2015 16:43:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/does-activiti-support-intermediate-throwing-event/m-p/203407#M156537</guid>
      <dc:creator>matt1</dc:creator>
      <dc:date>2015-04-12T16:43:48Z</dc:date>
    </item>
    <item>
      <title>Re: Does Activiti support Intermediate Throwing Event?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/does-activiti-support-intermediate-throwing-event/m-p/203408#M156538</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have resolved the issues and confusion I was having. I was under a false assumption about how processes are managed in Activiti. I'd still like to know if Intermediate Throwing Event is support for Messages. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In any case, I'm able to publish, consume, and correlate messages by persisting a correlation between the process instance id and the business key in the path that subscribes to the message. In the publishing path, I lookup the execution id based on the business key and use that execution id to target the subscriber.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The root of my misunderstanding was that in a process diagram that starts two processes that these two processes would be children of a root process. But I realized that this is not the case. If there are two separate processes started they are distinct and separate even though they were started from the same process xml/diagram.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So, defining two processes in the same bpmn xml is equivalent to defining the processes in two separate bpmn xml files.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As such, one has to store correlation data from the subscribing process so that that the publishing process can lookup the correlation and the publish to the subscribing process. Since in my case the publishing and subscribing processes share the business key, I decide to use that key as the correlating bit of data.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Just leaving this here in case it helps someone in the future. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Matt&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Apr 2015 20:32:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/does-activiti-support-intermediate-throwing-event/m-p/203408#M156538</guid>
      <dc:creator>matt1</dc:creator>
      <dc:date>2015-04-13T20:32:50Z</dc:date>
    </item>
    <item>
      <title>Re: Does Activiti support Intermediate Throwing Event?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/does-activiti-support-intermediate-throwing-event/m-p/203409#M156539</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Matt,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Intermediate message throw event should be supported.&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>Tue, 14 Apr 2015 07:00:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/does-activiti-support-intermediate-throwing-event/m-p/203409#M156539</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2015-04-14T07:00:55Z</dc:date>
    </item>
  </channel>
</rss>

