<?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: How to trigger a Sub flow using &amp;quot;Signal Event&amp;quot; which is getting generated in Parent Flow ? in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4329#M1885</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Greg,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried the option above, but my subflow is not getting invoked(may be because USer Task is blocking operation). Please do comment, here is the subflow configuration again&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="12175" class="image-1 jive-image" src="https://connect.hyland.com/legacyfs/online/alfresco/12175_pastedImage_1.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 23 Jan 2017 03:15:31 GMT</pubDate>
    <dc:creator>sushant</dc:creator>
    <dc:date>2017-01-23T03:15:31Z</dc:date>
    <item>
      <title>How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4325#M1881</link>
      <description>Issue - At step 3, Subflow is not getting called in spite of configuration. Please provide any pointers. I do not want to call this child flow from &amp;nbsp;parent flow like below :</description>
      <pubDate>Fri, 20 Jan 2017 13:43:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4325#M1881</guid>
      <dc:creator>sushant</dc:creator>
      <dc:date>2017-01-20T13:43:53Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4326#M1882</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Before I "check your code", is there a specific reason you are trying to target a specific execution in your signalEventReceived call?&lt;/P&gt;&lt;P&gt;I ask because a simple inline signal throw event should trigger a deployed process that has a registered signal start event.&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-1 jive-image" height="186" src="https://connect.hyland.com/legacyfs/online/alfresco/12173_pastedImage_1.png" width="481" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you must use the signalEventReceived() method of runtimService, try using the global version (i.e. dont include an execution id).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Greg&lt;/P&gt;&lt;P&gt;&lt;A href="https://migration33.stage.lithium.com/t5/tag/bp3/tg-p"&gt;&lt;/A&gt;‌&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jan 2017 19:41:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4326#M1882</guid>
      <dc:creator>gdharley</dc:creator>
      <dc:date>2017-01-20T19:41:57Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4327#M1883</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Greg, Thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No particular reason, I can make use of global version.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I model my flow as per your suggestion and pic above, will the signal thrown be caught by subflow(refer my step 3 depiction) which is having signal start event ? assuming i do not explicitly need to&amp;nbsp;call the subflow(like the un-preferred option shown in my original thread)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please comment.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 21 Jan 2017 15:47:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4327#M1883</guid>
      <dc:creator>sushant</dc:creator>
      <dc:date>2017-01-21T15:47:33Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4328#M1884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Sushant, if you use global signals, all process instances (including called sub processes) will pick up the signal.&lt;/P&gt;&lt;P&gt;Obviously there are always details that are specific to your scenario, but in terms of signals, global means global.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Greg&lt;/P&gt;&lt;P&gt;&lt;A href="https://migration33.stage.lithium.com/t5/tag/bp3/tg-p"&gt;&lt;/A&gt;‌&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 21 Jan 2017 16:20:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4328#M1884</guid>
      <dc:creator>gdharley</dc:creator>
      <dc:date>2017-01-21T16:20:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4329#M1885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Greg,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried the option above, but my subflow is not getting invoked(may be because USer Task is blocking operation). Please do comment, here is the subflow configuration again&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="12175" class="image-1 jive-image" src="https://connect.hyland.com/legacyfs/online/alfresco/12175_pastedImage_1.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jan 2017 03:15:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4329#M1885</guid>
      <dc:creator>sushant</dc:creator>
      <dc:date>2017-01-23T03:15:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4330#M1886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sushant, I tried what I had proposed and found it didnt work, so I checked the Activiti defect list.&lt;/P&gt;&lt;P&gt;Seems this is a known (unresolved) issue:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://issues.alfresco.com/jira/browse/ACTIVITI-286?jql=text%20~%20%22signal%20start%22" title="https://issues.alfresco.com/jira/browse/ACTIVITI-286?jql=text%20~%20%22signal%20start%22" rel="nofollow noopener noreferrer"&gt;Issue Navigator - ACTIVITI-286 - Activiti: Event sub process not triggered with start signal thrown&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I suggest you vote up this issue so we can get it resolved.&lt;/P&gt;&lt;P&gt;Sorry,&lt;/P&gt;&lt;P&gt;Greg&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jan 2017 18:22:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4330#M1886</guid>
      <dc:creator>gdharley</dc:creator>
      <dc:date>2017-01-23T18:22:30Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4331#M1887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sushant,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While the signal start event is not working with 'event subprocess'. it is working if you have your signal-started process as standalone process. Is this acceptable workaround for you?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tested a few signal catching scenarios and they all worked except for the 'event subprocess' one.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also make sure that you &lt;STRONG&gt;DEPLOY&lt;/STRONG&gt; all process definitions to have it work. For example,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;public class SignalUnitTest {&lt;BR /&gt; Logger logger = Logger.getLogger(SignalUnitTest.class);&lt;BR /&gt; @Rule&lt;BR /&gt; public ActivitiRule activitiRule = new ActivitiRule();&lt;BR /&gt; @Test&lt;BR /&gt;&lt;SPAN style="color: #ff9900;"&gt;@Deployment(resources = {"org/activiti/test/signal/signal-test-process.bpmn",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff9900;"&gt; "org/activiti/test/signal/signal-catch-process.bpmn",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff9900;"&gt; "org/activiti/test/signal/signal-start-process.bpmn"})&lt;/SPAN&gt;&lt;BR /&gt; public void test() throws InterruptedException {&lt;BR /&gt; RuntimeService runtimeService = activitiRule.getRuntimeService();&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;}}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Here are my test scenarios,&lt;/P&gt;&lt;P&gt;Firstly, I have a process to throw a signal event&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="image-1 jive-image j-img-original" src="https://connect.hyland.com/legacyfs/online/alfresco/12182_signal1.PNG" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;Then I have another process to catch that signal event as a start event (&lt;STRONG&gt;remember to configure the signal name correctly. Have a look at my attached process def xml&lt;/STRONG&gt;)&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="image-2 jive-image j-img-original" src="https://connect.hyland.com/legacyfs/online/alfresco/12183_signal2.PNG" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;And another catching process in which the signal event is an intermediate event&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="image-3 jive-image j-img-original" src="https://connect.hyland.com/legacyfs/online/alfresco/12184_signal3.PNG" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is my unit test run log. See the highlighted lines. They show that the error service task in the catching processes were executed.&amp;nbsp;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------&lt;BR /&gt; T E S T S&lt;BR /&gt;-------------------------------------------------------&lt;BR /&gt;Running org.activiti.signal.SignalUnitTest&lt;BR /&gt;12:16:26,342 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [activiti.cfg.xml]&lt;BR /&gt;12:16:28,542 [main] INFO org.activiti.engine.impl.db.DbSqlSession - performing create on engine with resource org/activiti/db/create/activiti.h2.create.engine.sql&lt;BR /&gt;12:16:28,765 [main] INFO org.activiti.engine.impl.db.DbSqlSession - performing create on history with resource org/activiti/db/create/activiti.h2.create.history.sql&lt;BR /&gt;12:16:28,765 [main] INFO org.activiti.engine.impl.db.DbSqlSession - performing create on identity with resource org/activiti/db/create/activiti.h2.create.identity.sql&lt;BR /&gt;12:16:28,781 [main] INFO org.activiti.engine.impl.ProcessEngineImpl - ProcessEngine default created&lt;BR /&gt;12:16:28,828 [main] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/test/signal/signal-test-process.bpmn&lt;BR /&gt;12:16:29,452 [main] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/test/signal/signal-catch-process.bpmn&lt;BR /&gt;12:16:29,608 [main] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/test/signal/signal-start-process.bpmn&lt;BR /&gt;12:16:29,812 [main] INFO org.activiti.signal.SignalUnitTest - ------------------------- START SIGNAL CATCH PROCESS -------------------------&lt;BR /&gt;12:16:29,874 [main] INFO org.activiti.signal.SignalUnitTest - Execution counts: 2&lt;BR /&gt;12:16:29,890 [main] INFO org.activiti.signal.SignalUnitTest - Execution: null - 12&lt;BR /&gt;12:16:29,890 [main] INFO org.activiti.signal.SignalUnitTest - Execution: null - 14&lt;BR /&gt;12:16:34,897 [main] INFO org.activiti.signal.SignalUnitTest - ------------------------- START SIGNAL TEST PROCESS -------------------------&lt;BR /&gt;12:16:34,897 [main] INFO org.activiti.signal.SignalServiceTask - SingalServiceTask execution : 17&lt;BR /&gt;&lt;SPAN style="color: #ff9900;"&gt;12:16:34,929 [main] INFO org.activiti.signal.SendErrorService - SendErrorService executed. Process: signalCatchProcess:1:9&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff9900;"&gt;12:16:34,945 [main] INFO org.activiti.signal.SendErrorService - SendErrorService executed. Process: signalStartProcess:1:10&lt;/SPAN&gt;&lt;BR /&gt;12:16:34,976 [main] INFO org.activiti.signal.SignalUnitTest - Process instance id: 17&lt;BR /&gt;12:16:39,984 [main] INFO org.activiti.signal.SignalUnitTest - ------------------------- CHECK SIGNAL CATCH PROCESS -------------------------&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have attached my unit test zip.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Thong Huynh&lt;/P&gt;&lt;P&gt;bp3‌&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 05:36:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4331#M1887</guid>
      <dc:creator>thuynh</dc:creator>
      <dc:date>2017-01-24T05:36:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4332#M1888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Thong,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is a problem with User Task(you box seems Java Service Task), if you have " Throw Signal" event after a user task, that wont be called unless you do an action.(which is not the use case for me).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is why, i had to configure a listener to generate an event without getting blocked. Now,this generated event is not caught by Subflow's start signal event. This is what is bug, as Greg mentioned.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Sushant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 13:00:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4332#M1888</guid>
      <dc:creator>sushant</dc:creator>
      <dc:date>2017-01-24T13:00:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4333#M1889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any idea, if this is fixed in 5.x version ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 13:05:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4333#M1889</guid>
      <dc:creator>sushant</dc:creator>
      <dc:date>2017-01-24T13:05:15Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4334#M1890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sushant,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried user task and it also works for me. Do you have a unit test for us to inspect why it's not working for you?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unit Test Log&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;10:00:55,585 [main] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/test/signal/signal-test-process.bpmn&lt;BR /&gt;10:00:56,178 [main] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/test/signal/signal-usertask-process.bpmn&lt;BR /&gt;10:00:56,365 [main] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/test/signal/signal-catch-process.bpmn&lt;BR /&gt;10:00:56,523 [main] INFO org.activiti.engine.impl.bpmn.deployer.BpmnDeployer - Processing resource org/activiti/test/signal/signal-start-process.bpmn&lt;BR /&gt;10:00:56,726 [main] INFO org.activiti.signal.SignalUnitTest - ------------------------- START SIGNAL CATCH PROCESS -------------------------&lt;BR /&gt;10:00:56,788 [main] INFO org.activiti.signal.SignalUnitTest - Execution counts: 2&lt;BR /&gt;10:00:56,788 [main] INFO org.activiti.signal.SignalUnitTest - Execution: null - 15&lt;BR /&gt;10:00:56,788 [main] INFO org.activiti.signal.SignalUnitTest - Execution: null - 17&lt;BR /&gt;10:01:01,796 [main] INFO org.activiti.signal.SignalUnitTest - ------------------------- START SIGNAL TEST PROCESS -------------------------&lt;BR /&gt;10:01:01,828 [main] INFO org.activiti.signal.SignalUnitTest - Process instance id: 20&lt;BR /&gt;&lt;SPAN style="color: #ff9900;"&gt;&lt;STRONG&gt;10:01:01,844 [main] INFO org.activiti.signal.SignalUnitTest - Open task : 24 - Review Create Subscription Failure / assigned to: kermit&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff9900;"&gt;&lt;STRONG&gt;10:01:01,890 [main] INFO org.activiti.signal.SendErrorService - SendErrorService executed. Process: signalStartProcess:1:13&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff9900;"&gt;&lt;STRONG&gt;10:01:01,906 [main] INFO org.activiti.signal.SendErrorService - SendErrorService executed. Process:&lt;/STRONG&gt; &lt;/SPAN&gt;signalCatchProcess:1:12&lt;BR /&gt;10:01:06,945 [main] INFO org.activiti.signal.SignalUnitTest - ------------------------- CHECK SIGNAL CATCH PROCESS -------------------------&lt;BR /&gt;Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.371 sec&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Thong Huynh&lt;/P&gt;&lt;P&gt;&lt;A href="https://migration33.stage.lithium.com/t5/tag/bp3/tg-p"&gt;&lt;/A&gt;‌&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 15:06:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4334#M1890</guid>
      <dc:creator>thuynh</dc:creator>
      <dc:date>2017-01-24T15:06:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4335#M1891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I can do a screenshare and show you. BTW, on the User Task , did the event generated after you actioned the user task ? if yes, then I fear that is not the use case. I see above in logs, the task getting assigned.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here are the steps:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Create a flow which generated the user task.&lt;/P&gt;&lt;P&gt;2. Do not action the User task i.e keep it open.&lt;/P&gt;&lt;P&gt;3. Configure Java User Task Listener(on Create event of task) on this which generates the event.&lt;/P&gt;&lt;P&gt;4. Now, configure the same event on a subflow as start signal event.&lt;/P&gt;&lt;P&gt;Now, if you run, the subflow at #4 does not get invoked.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jan 2017 05:35:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4335#M1891</guid>
      <dc:creator>sushant</dc:creator>
      <dc:date>2017-01-25T05:35:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4336#M1892</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sushant,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hmm ok. I'm not sure. I just tried firing even from a TaskListener and it worked for me as well. Here's my task listener class.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;public class MyTaskCreateListener implements TaskListener {&lt;/P&gt;&lt;P&gt;Logger logger = Logger.getLogger(MyTaskCreateListener.class);&lt;BR /&gt;&lt;BR /&gt; public void notify(DelegateTask delegateTask) {&lt;BR /&gt; // Custom logic goes here&lt;BR /&gt; logger.info("User task is created.");&lt;BR /&gt; logger.info("Listener executed.");&lt;BR /&gt;&lt;BR /&gt; DelegateExecution execution = delegateTask.getExecution();&lt;BR /&gt; RuntimeService runtimeService = execution.getEngineServices().getRuntimeService();&lt;BR /&gt; runtimeService.signalEventReceived("EMAIL_SUPPORT_SIGNAL");&lt;BR /&gt; }&lt;BR /&gt;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;And here is the unit test log&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;03:43:19,694 [main] INFO org.activiti.signal.SignalUnitTest - ------------------------- START SIGNAL CATCH PROCESS -------------------------&lt;BR /&gt;03:43:19,761 [main] INFO org.activiti.signal.SignalUnitTest - Execution counts: 2&lt;BR /&gt;03:43:19,771 [main] INFO org.activiti.signal.SignalUnitTest - Execution: null - 18&lt;BR /&gt;03:43:19,772 [main] INFO org.activiti.signal.SignalUnitTest - Execution: null - 20&lt;BR /&gt;03:43:24,773 [main] INFO org.activiti.signal.SignalUnitTest - ------------------------- START SIGNAL TEST PROCESS -------------------------&lt;BR /&gt;03:43:24,789 [main] INFO org.activiti.signal.MyTaskCreateListener - User task is created.&lt;BR /&gt;03:43:24,789 [main] INFO org.activiti.signal.MyTaskCreateListener - Listener executed.&lt;BR /&gt;03:43:24,806 [main] INFO org.activiti.signal.SendErrorService - SendErrorService executed. Process: signalStartProcess:1:16&lt;BR /&gt;03:43:24,823 [main] INFO org.activiti.signal.SendErrorService - SendErrorService executed. Process: signalCatchProcess:1:15&lt;BR /&gt;03:43:24,855 [main] INFO org.activiti.signal.SignalUnitTest - Process instance id: 23&lt;BR /&gt;03:43:24,870 [main] INFO org.activiti.signal.SignalUnitTest - Open task : 27 - Review Create Subscription Failure / assigned to: null&lt;BR /&gt;03:43:29,870 [main] INFO org.activiti.signal.SignalUnitTest - ------------------------- CHECK SIGNAL CATCH PROCESS -------------------------&lt;BR /&gt;Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.549 sec&lt;/P&gt;&lt;P&gt;Results :&lt;/P&gt;&lt;P&gt;Tests run: 1, Failures: 0, Errors: 0, Skipped: 0&lt;/P&gt;&lt;P&gt;[INFO] ------------------------------------------------------------------------&lt;BR /&gt;[INFO] BUILD SUCCESS&lt;BR /&gt;[INFO] ------------------------------------------------------------------------&lt;BR /&gt;[INFO] Total time: 22.353s&lt;BR /&gt;[INFO] Finished at: Wed Jan 25 15:43:35 ICT 2017&lt;BR /&gt;[INFO] Final Memory: 8M/153M&lt;BR /&gt;[INFO] ------------------------------------------------------------------------&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know if this still not matching your use case.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Thong Huynh&lt;/P&gt;&lt;P&gt;&lt;A href="https://migration33.stage.lithium.com/t5/tag/bp3/tg-p"&gt;&lt;/A&gt;‌&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jan 2017 08:52:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4336#M1892</guid>
      <dc:creator>thuynh</dc:creator>
      <dc:date>2017-01-25T08:52:54Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4337#M1893</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This remains a defect and doesnt appear to be fixed in the latest 5.x engine release.&lt;/P&gt;&lt;P&gt;In addition, it appears to be an issue in the version 6 Beta release as well.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jan 2017 12:46:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4337#M1893</guid>
      <dc:creator>gdharley</dc:creator>
      <dc:date>2017-01-25T12:46:57Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4338#M1894</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Thong,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reason why your works is because:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. In your subflow, usual "Start Event" is used followed by "Intermediate Catch Event".&lt;/P&gt;&lt;P&gt;2. Subflow is explicitly getting called in the unit test class.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ProcessInstance processInstance2 = activitiRule.getRuntimeService().startProcessInstanceByKey("signalCatchProcess");&lt;/P&gt;&lt;P&gt;So, in gist this is like calling a subflow like below(my &lt;STRONG&gt;un-preferred&lt;/STRONG&gt; option of original thread)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="image-1 jive-image j-img-original" src="https://connect.hyland.com/legacyfs/online/alfresco/12195_pastedImage_2.png" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I want is :&lt;/P&gt;&lt;P&gt;My subflow should have "Start Signal Event" instead of #2 above. Which would be starting the subflow automatically when it sees an event getting fired from Task listener, as illustrated below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-2 jive-image" src="https://connect.hyland.com/legacyfs/online/alfresco/12196_pastedImage_3.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope, I am clear.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jan 2017 12:54:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4338#M1894</guid>
      <dc:creator>sushant</dc:creator>
      <dc:date>2017-01-25T12:54:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4339#M1895</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jan 2017 07:09:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4339#M1895</guid>
      <dc:creator>thuynh</dc:creator>
      <dc:date>2017-01-26T07:09:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4340#M1896</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;B&gt;Sushant Kumar&lt;/B&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;1. In your subflow, usual "Start Event" is used followed by "Intermediate Catch Event".&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;This is just one scenario. Please look at the other one as well, signal-start-process.bpmn. This one has a signal start event. In my unit test, you can see both scenarios work.&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;2. Subflow is explicitly getting called in the unit test class.&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ProcessInstance processInstance2 = activitiRule.getRuntimeService().startProcessInstanceByKey("signalCatchProcess");&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;Again, this is for the 1st scenario where I want to test the intermediate signal catch event. Have a look at signal-start-process.bpmn&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;I have attached the unit test project.&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;Please look at signal-start-process.bpmn, you can disable the other one 'signal-catch-process' to be less confused about it.&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;If you still see problem, please upload a unit test.&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;Thank you,&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;Thong Huynh&lt;/P&gt;&lt;P style="border: 0px; font-size: 14px;"&gt;&lt;A href="https://migration33.stage.lithium.com/t5/tag/bp3/tg-p"&gt;&lt;/A&gt;‌&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jan 2017 07:15:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4340#M1896</guid>
      <dc:creator>thuynh</dc:creator>
      <dc:date>2017-01-26T07:15:26Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4341#M1897</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;B&gt;Thong Huynh&lt;/B&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It works with Junits - where I am starting the main flow using start process instance - i.e&amp;nbsp;signalTaskListenerProcess. So, may be :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. It does not work, if i start using REST call&lt;/P&gt;&lt;P&gt;2. I am using version activiti-engine-5.19.0.3 version.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attaching my test case, Please use REST call to start as below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;POST /activiti-app/api/runtime/process-instances HTTP/1.1&lt;BR /&gt;Host: localhost:8080&lt;BR /&gt;Content-Type: application/json&lt;BR /&gt;Authorization: Basic gskkanaoa10177161==&lt;BR /&gt;Cache-Control: no-cache&lt;BR /&gt;Postman-Token: 969177c4-b779-386a-29f4-708e9e93bd0f&lt;/P&gt;&lt;P&gt;{&lt;BR /&gt; "processDefinitionId":"&lt;STRONG&gt;Sushant-Signal-Throw-Process&lt;/STRONG&gt;:4:2425624",&lt;BR /&gt; "businessKey":"Sushant-Signal-Throw-Process"&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Link to testcase -&amp;nbsp;&lt;A href="https://migration33.stage.lithium.com/docs/DOC-6596"&gt;Test-Signal-App.zip&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Listener class&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;package com.pb.saase2e.cs.workflow.task.listener;&lt;/P&gt;&lt;P&gt;import org.activiti.engine.RuntimeService;&lt;BR /&gt;import org.activiti.engine.delegate.DelegateTask;&lt;BR /&gt;import org.activiti.engine.delegate.TaskListener;&lt;BR /&gt;import org.slf4j.Logger;&lt;BR /&gt;import org.slf4j.LoggerFactory;&lt;/P&gt;&lt;P&gt;public class UserTaskListener implements TaskListener {&lt;/P&gt;&lt;P&gt;private static final long serialVersionUID = 1L;&lt;BR /&gt; private static Logger logger = LoggerFactory.getLogger(UserTaskListener.class);&lt;/P&gt;&lt;P&gt;@Override&lt;BR /&gt; public void notify(DelegateTask delegateTask) {&lt;/P&gt;&lt;P&gt;RuntimeService runtimeService = delegateTask.getExecution().getEngineServices().getRuntimeService();&lt;/P&gt;&lt;P&gt;delegateTask.getExecution().setVariable("TaskId", delegateTask.getId());&lt;BR /&gt; delegateTask.getExecution().setVariable("TaskName", delegateTask.getName());&lt;/P&gt;&lt;P&gt;runtimeService.signalEventReceived("EMAIL_SUPPORT_SIGNAL");&lt;BR /&gt; logger.info("Sent signal event:{} for taskId:{} and taskName:{}", "EMAIL_SUPPORT_SIGNAL", delegateTask.getId(),&lt;BR /&gt; delegateTask.getName());&lt;/P&gt;&lt;P&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jan 2017 14:03:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4341#M1897</guid>
      <dc:creator>sushant</dc:creator>
      <dc:date>2017-01-27T14:03:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4342#M1898</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sushant,&lt;BR /&gt;I opened up your package and I think we will need you to attach the TaskListener since this is what throws the signal.&lt;/P&gt;&lt;P&gt;com.pb.saase2e.cs.workflow.task.listener.UserTaskListener&lt;BR /&gt;&lt;BR /&gt;It appears the key piece was missing from the application package.&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Greg&lt;/P&gt;&lt;P&gt;&lt;A href="https://migration33.stage.lithium.com/t5/tag/bp3/tg-p"&gt;&lt;/A&gt;‌&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jan 2017 15:41:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4342#M1898</guid>
      <dc:creator>gdharley</dc:creator>
      <dc:date>2017-01-27T15:41:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4343#M1899</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Edited my post to include the listener java class. Here it is again&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;package com.pb.saase2e.cs.workflow.task.listener;&lt;/P&gt;&lt;P&gt;import org.activiti.engine.RuntimeService;&lt;BR /&gt;import org.activiti.engine.delegate.DelegateTask;&lt;BR /&gt;import org.activiti.engine.delegate.TaskListener;&lt;BR /&gt;import org.slf4j.Logger;&lt;BR /&gt;import org.slf4j.LoggerFactory;&lt;/P&gt;&lt;P&gt;public class UserTaskListener implements TaskListener {&lt;/P&gt;&lt;P&gt;private static final long serialVersionUID = 1L;&lt;BR /&gt; private static Logger logger = LoggerFactory.getLogger(UserTaskListener.class);&lt;/P&gt;&lt;P&gt;@Override&lt;BR /&gt; public void notify(DelegateTask delegateTask) {&lt;/P&gt;&lt;P&gt;RuntimeService runtimeService = delegateTask.getExecution().getEngineServices().getRuntimeService();&lt;/P&gt;&lt;P&gt;delegateTask.getExecution().setVariable("TaskId", delegateTask.getId());&lt;BR /&gt; delegateTask.getExecution().setVariable("TaskName", delegateTask.getName());&lt;/P&gt;&lt;P&gt;runtimeService.signalEventReceived("EMAIL_SUPPORT_SIGNAL");&lt;BR /&gt; logger.info("Sent signal event:{} for taskId:{} and taskName:{}", "EMAIL_SUPPORT_SIGNAL", delegateTask.getId(),&lt;BR /&gt; delegateTask.getName());&lt;/P&gt;&lt;P&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jan 2017 15:44:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4343#M1899</guid>
      <dc:creator>sushant</dc:creator>
      <dc:date>2017-01-27T15:44:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to trigger a Sub flow using "Signal Event" which is getting generated in Parent Flow ?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4344#M1900</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Sushant,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am still trying to work out why the Signal is not being picked up.&lt;/P&gt;&lt;P&gt;But since you are calling the signal task from a Listener, I found a work around.&lt;/P&gt;&lt;P&gt;Rather than using a signal start event. Just use a regular start event.&lt;/P&gt;&lt;P&gt;Then, instead of sending the signal, simply start the sub process from the runtimeService using startProcessInstanceByKeyAndTenantId().&lt;BR /&gt;&lt;BR /&gt;I have attached an updated project with the work around implemented.&lt;BR /&gt;Agreed, I dont like it and we need to work out why signals are not working in this scenario, but it shoudl get you moving.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Greg&lt;/P&gt;&lt;P&gt;bp3‌&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jan 2017 17:38:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-trigger-a-sub-flow-using-quot-signal-event-quot-which-is/m-p/4344#M1900</guid>
      <dc:creator>gdharley</dc:creator>
      <dc:date>2017-01-27T17:38:51Z</dc:date>
    </item>
  </channel>
</rss>

