<?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 Call a Signal event or a Message event from REST APIs in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/call-a-signal-event-or-a-message-event-from-rest-apis/m-p/201322#M154452</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have a model process, attached with the thread. All I wanted to achieve is to have a parallel flow which could complete the flow by a signal/message thrown outside of the engine, through REST API (Only).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In the attached process, I have the process instance which waits in user task, signal task and a message task. I could claim and complete the user task. But I am not sure how I could complete the process with the Message or Signal events. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Pls Note I want to use only REST APIs from Initiation to completion of the tasks. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I used the PUT method on the API,&amp;nbsp; &lt;/SPAN&gt;&lt;A href="http://localhost:7001/activiti-rest/service/runtime/executions/5006" rel="nofollow noopener noreferrer"&gt;http://localhost:7001/activiti-rest/service/runtime/executions/5006&lt;/A&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; "action": "messageEventReceived",&lt;BR /&gt;&amp;nbsp; "messageName": "msgEvntId"&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Or &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; "action":"signal",&lt;BR /&gt;&amp;nbsp; "signalName" : "testSignal"&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Or &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; "action":"signalEventReceived",&lt;BR /&gt;&amp;nbsp; "signalName":"testSignal" &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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;But none of the above worked on the process instance. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I get response message as follows&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;{"message":"Internal server error","exception":"Execution with id '5006' does not have a subscription to a message event with name 'msgEvntId'"}&lt;SPAN class="line-numbers-rows"&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;Please let know if I am missing something in the process, also let know how i could achieve the same. Thanks in advance. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 12 Aug 2015 03:39:51 GMT</pubDate>
    <dc:creator>prakashm88</dc:creator>
    <dc:date>2015-08-12T03:39:51Z</dc:date>
    <item>
      <title>Call a Signal event or a Message event from REST APIs</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/call-a-signal-event-or-a-message-event-from-rest-apis/m-p/201322#M154452</link>
      <description>I have a model process, attached with the thread. All I wanted to achieve is to have a parallel flow which could complete the flow by a signal/message thrown outside of the engine, through REST API (Only).In the attached process, I have the process instance which waits in user task, signal task and</description>
      <pubDate>Wed, 12 Aug 2015 03:39:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/call-a-signal-event-or-a-message-event-from-rest-apis/m-p/201322#M154452</guid>
      <dc:creator>prakashm88</dc:creator>
      <dc:date>2015-08-12T03:39:51Z</dc:date>
    </item>
    <item>
      <title>Re: Call a Signal event or a Message event from REST APIs</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/call-a-signal-event-or-a-message-event-from-rest-apis/m-p/201323#M154453</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;From my understanding of your goal, I think you might want to use the &lt;/SPAN&gt;&lt;EM&gt;Event Gateway&lt;/EM&gt;&lt;SPAN&gt; for your intermediate catch message / signal event (id=ggjjk). For the message, try sending:&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;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "action": "messageEventReceived",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "messageName": "terminateMsg"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I hope that helps.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 15 Aug 2015 00:42:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/call-a-signal-event-or-a-message-event-from-rest-apis/m-p/201323#M154453</guid>
      <dc:creator>rallen1</dc:creator>
      <dc:date>2015-08-15T00:42:26Z</dc:date>
    </item>
  </channel>
</rss>

