<?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: Activiti 5.22: Multiple (throw) end error event, one/ multiple (catch) start error events in Event-Subprocess in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35905#M15134</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;&amp;gt; 2. if we use in Event-Subprocess onyl ONE catch error start with NO errorCode defined,&lt;/P&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;can it catch regardless different errors (and distinguish all errros)&lt;SPAN lang="en" style="border: 0px; font-weight: inherit;"&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;?&lt;/P&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;If you are throwing an error via an error end event, you&amp;nbsp;may be able to identify it from the activity ID of the end event(&lt;SPAN&gt;history&lt;/SPAN&gt;).&lt;/P&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;Table&amp;nbsp;ACT_HI_ACTINST&lt;/P&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;HistoryService.createHistoricActivityInstanceQuery()&lt;/P&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;&lt;A class="link-titled" href="https://www.activiti.org/javadocs/org/activiti/engine/HistoryService.html#createHistoricActivityInstanceQuery--" title="https://www.activiti.org/javadocs/org/activiti/engine/HistoryService.html#createHistoricActivityInstanceQuery--" rel="nofollow noopener noreferrer"&gt;HistoryService (Activiti - Engine 5.22.0 API)&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 28 Jan 2018 12:58:13 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2018-01-28T12:58:13Z</dc:date>
    <item>
      <title>Activiti 5.22: Multiple (throw) end error event, one/ multiple (catch) start error events in Event-Subprocess</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35903#M15132</link>
      <description>Cons. Activiti 5.22:We have a cenralized error handling in Event Subprocessfor catching of errors throwed in end events (of top process).1. Are multiple start error events (catch)&amp;nbsp; in Event-Subprocess allowed ?2. if we use in Event-Subprocess onyl ONE catch error start with NO errorCode defined,can</description>
      <pubDate>Tue, 23 Jan 2018 09:54:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35903#M15132</guid>
      <dc:creator>stanlyhamburg</dc:creator>
      <dc:date>2018-01-23T09:54:29Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti 5.22: Multiple (throw) end error event, one/ multiple (catch) start error events in Event-Subprocess</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35904#M15133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;How about preparing an event subprocess for each error code?&lt;/P&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;&lt;IMG alt="" class="image-1 jive-image j-img-original" src="/legacyfs/online/alfresco/19077_スクリーンショット 2018-01-28 21.49.31.png" style="border: 0px; margin: 2px 0px 0px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 28 Jan 2018 12:51:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35904#M15133</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-01-28T12:51:29Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti 5.22: Multiple (throw) end error event, one/ multiple (catch) start error events in Event-Subprocess</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35905#M15134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;&amp;gt; 2. if we use in Event-Subprocess onyl ONE catch error start with NO errorCode defined,&lt;/P&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;can it catch regardless different errors (and distinguish all errros)&lt;SPAN lang="en" style="border: 0px; font-weight: inherit;"&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;?&lt;/P&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;If you are throwing an error via an error end event, you&amp;nbsp;may be able to identify it from the activity ID of the end event(&lt;SPAN&gt;history&lt;/SPAN&gt;).&lt;/P&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;Table&amp;nbsp;ACT_HI_ACTINST&lt;/P&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;HistoryService.createHistoricActivityInstanceQuery()&lt;/P&gt;&lt;P style="color: #727174; background-color: #ffffff; border: 0px;"&gt;&lt;A class="link-titled" href="https://www.activiti.org/javadocs/org/activiti/engine/HistoryService.html#createHistoricActivityInstanceQuery--" title="https://www.activiti.org/javadocs/org/activiti/engine/HistoryService.html#createHistoricActivityInstanceQuery--" rel="nofollow noopener noreferrer"&gt;HistoryService (Activiti - Engine 5.22.0 API)&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 28 Jan 2018 12:58:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35905#M15134</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-01-28T12:58:13Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti 5.22: Multiple (throw) end error event, one/ multiple (catch) start error events in Event-Subprocess</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35906#M15135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you, Daisuke !&lt;/P&gt;&lt;P&gt;Catching all BpmnErrors by Catch Error Event without errorCode is for us the best solution (at the moment).&lt;/P&gt;&lt;P&gt;Any ScriptTask in flow could have an technical/business error, but Error Handling (in our case) is the same.&lt;/P&gt;&lt;P&gt;We shell try&amp;nbsp; HistoryService.createHistoricActivityInstanceQuery() and feed back out expirience ...&lt;/P&gt;&lt;P&gt;Thanks a lot!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jan 2018 10:24:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35906#M15135</guid>
      <dc:creator>stanlyhamburg</dc:creator>
      <dc:date>2018-01-29T10:24:31Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti 5.22: Multiple (throw) end error event, one/ multiple (catch) start error events in Event-Subprocess</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35907#M15136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;@stanlyhamburg&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your bpmn throw error from other than the end event, is not it?&lt;BR /&gt;Then, I can not solve it with my method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How about set variable before throwing error?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;For example, in the case of an error end event, you can set a variable with the execution listener at the start.&lt;/P&gt;&lt;P&gt;For script tasks, &lt;SPAN&gt;you can set a variable&lt;/SPAN&gt; in the line before throwing error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;definitions xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.omg.org/spec/BPMN/20100524/MODEL" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.omg.org/spec/BPMN/20100524/MODEL&lt;/A&gt;&lt;SPAN&gt;" xmlns:xsi="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;&lt;SPAN&gt;" xmlns:xsd="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.w3.org/2001/XMLSchema&lt;/A&gt;&lt;SPAN&gt;" xmlns:activiti="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://activiti.org/bpmn" rel="nofollow noopener noreferrer" target="_blank"&gt;http://activiti.org/bpmn&lt;/A&gt;&lt;SPAN&gt;" xmlns:bpmndi="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.omg.org/spec/BPMN/20100524/DI" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.omg.org/spec/BPMN/20100524/DI&lt;/A&gt;&lt;SPAN&gt;" xmlns&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;mgdc="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.omg.org/spec/DD/20100524/DC" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.omg.org/spec/DD/20100524/DC&lt;/A&gt;&lt;SPAN&gt;" xmlns&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;mgdi="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.omg.org/spec/DD/20100524/DI" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.omg.org/spec/DD/20100524/DI&lt;/A&gt;&lt;SPAN&gt;" typeLanguage="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.w3.org/2001/XMLSchema&lt;/A&gt;&lt;SPAN&gt;" expressionLanguage="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.w3.org/1999/XPath" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.w3.org/1999/XPath&lt;/A&gt;&lt;SPAN&gt;" targetNamespace="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.activiti.org/processdef" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.activiti.org/processdef&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt; &amp;lt;process id="process" isExecutable="true"&amp;gt;&lt;BR /&gt; &amp;lt;startEvent id="sid-D22C5BB2-35E5-4703-8E85-AB30A3C3B229"&amp;gt;&amp;lt;/startEvent&amp;gt;&lt;BR /&gt; &amp;lt;subProcess id="sid-F0F655FC-61D4-46BA-8251-6BF554FF53F2" name="subProcess" triggeredByEvent="true"&amp;gt;&lt;BR /&gt; &amp;lt;startEvent id="sid-1696D132-04C3-4AF3-A94C-EC986972FF63" name="erro1"&amp;gt;&lt;BR /&gt; &amp;lt;errorEventDefinition&amp;gt;&amp;lt;/errorEventDefinition&amp;gt;&lt;BR /&gt; &amp;lt;/startEvent&amp;gt;&lt;BR /&gt; &amp;lt;userTask id="test1" name="test1"&amp;gt;&lt;BR /&gt; &amp;lt;extensionElements&amp;gt;&lt;BR /&gt; &amp;lt;activiti:formProperty id="errorCode" name="errorCode" type="string" variable="errorCode" writable="false"&amp;gt;&amp;lt;/activiti:formProperty&amp;gt;&lt;BR /&gt; &amp;lt;/extensionElements&amp;gt;&lt;BR /&gt; &amp;lt;/userTask&amp;gt;&lt;BR /&gt; &amp;lt;endEvent id="sid-9113B09B-C3BF-4192-8DED-8CF5A5E8E132"&amp;gt;&amp;lt;/endEvent&amp;gt;&lt;BR /&gt; &amp;lt;sequenceFlow id="sid-A476028E-9173-4989-8061-1D334A745B9E" sourceRef="sid-1696D132-04C3-4AF3-A94C-EC986972FF63" targetRef="test1"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt; &amp;lt;sequenceFlow id="sid-126CBABD-B23C-4CA2-93D4-44B099929760" sourceRef="test1" targetRef="sid-9113B09B-C3BF-4192-8DED-8CF5A5E8E132"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt; &amp;lt;/subProcess&amp;gt;&lt;BR /&gt; &amp;lt;endEvent id="sid-663B115F-4E77-4840-AF6D-4DC395346A3B" name="error1"&amp;gt;&lt;BR /&gt; &amp;lt;extensionElements&amp;gt;&lt;BR /&gt; &amp;lt;activiti:executionListener event="start" expression="${execution.setVariable('errorCode', 'test1')}"&amp;gt;&amp;lt;/activiti:executionListener&amp;gt;&lt;BR /&gt; &amp;lt;/extensionElements&amp;gt;&lt;BR /&gt; &amp;lt;errorEventDefinition errorRef="test1"&amp;gt;&amp;lt;/errorEventDefinition&amp;gt;&lt;BR /&gt; &amp;lt;/endEvent&amp;gt;&lt;BR /&gt; &amp;lt;endEvent id="sid-0DFFA7C5-7285-4821-965D-62E07109A814" name="error2"&amp;gt;&lt;BR /&gt; &amp;lt;extensionElements&amp;gt;&lt;BR /&gt; &amp;lt;activiti:executionListener event="start" expression="${execution.setVariable('errorCode', 'test2')}"&amp;gt;&amp;lt;/activiti:executionListener&amp;gt;&lt;BR /&gt; &amp;lt;/extensionElements&amp;gt;&lt;BR /&gt; &amp;lt;errorEventDefinition errorRef="test2"&amp;gt;&amp;lt;/errorEventDefinition&amp;gt;&lt;BR /&gt; &amp;lt;/endEvent&amp;gt;&lt;BR /&gt; &amp;lt;exclusiveGateway id="sid-097255AB-DE5F-41C7-9B1F-36A38DCCE070"&amp;gt;&amp;lt;/exclusiveGateway&amp;gt;&lt;BR /&gt; &amp;lt;userTask id="sid-7CB08206-23FF-428B-BEDA-E054A6956675" activiti:assignee="kermit"&amp;gt;&lt;BR /&gt; &amp;lt;extensionElements&amp;gt;&lt;BR /&gt; &amp;lt;activiti:formProperty id="test" name="test" type="long" variable="test"&amp;gt;&amp;lt;/activiti:formProperty&amp;gt;&lt;BR /&gt; &amp;lt;/extensionElements&amp;gt;&lt;BR /&gt; &amp;lt;/userTask&amp;gt;&lt;BR /&gt; &amp;lt;sequenceFlow id="sid-748596F0-9AF1-48C6-B30B-AC339FE60CB9" sourceRef="sid-D22C5BB2-35E5-4703-8E85-AB30A3C3B229" targetRef="sid-7CB08206-23FF-428B-BEDA-E054A6956675"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt; &amp;lt;sequenceFlow id="sid-5770D9AF-FC80-4BCE-80BE-3CB794059242" sourceRef="sid-7CB08206-23FF-428B-BEDA-E054A6956675" targetRef="sid-097255AB-DE5F-41C7-9B1F-36A38DCCE070"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt; &amp;lt;sequenceFlow id="sid-ACDE23D9-50BC-4338-95BE-5BD12A3EAFA4" sourceRef="sid-097255AB-DE5F-41C7-9B1F-36A38DCCE070" targetRef="sid-663B115F-4E77-4840-AF6D-4DC395346A3B"&amp;gt;&lt;BR /&gt; &amp;lt;conditionExpression xsi:type="tFormalExpression"&amp;gt;&amp;lt;![CDATA[${test &amp;gt; 10}]]&amp;gt;&amp;lt;/conditionExpression&amp;gt;&lt;BR /&gt; &amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt; &amp;lt;sequenceFlow id="sid-1D4545A6-B0DD-416E-B4D7-7B4D584B3E22" sourceRef="sid-097255AB-DE5F-41C7-9B1F-36A38DCCE070" targetRef="sid-0DFFA7C5-7285-4821-965D-62E07109A814"&amp;gt;&lt;BR /&gt; &amp;lt;conditionExpression xsi:type="tFormalExpression"&amp;gt;&amp;lt;![CDATA[${test &amp;lt;= 10 and test &amp;gt; 5}]]&amp;gt;&amp;lt;/conditionExpression&amp;gt;&lt;BR /&gt; &amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt; &amp;lt;scriptTask id="sid-5B0D42C0-980D-435E-A316-BAEDBED63D91" name="error3" scriptFormat="JavaScript" activiti:autoStoreVariables="false"&amp;gt;&lt;BR /&gt; &amp;lt;script&amp;gt;&amp;lt;![CDATA[execution.setVariable('errorCode', 'test3');&lt;BR /&gt;throw new org.activiti.engine.delegate.BpmnError("test3");]]&amp;gt;&amp;lt;/script&amp;gt;&lt;BR /&gt; &amp;lt;/scriptTask&amp;gt;&lt;BR /&gt; &amp;lt;endEvent id="sid-B50E5873-8E4A-4715-BE02-CFC713423378"&amp;gt;&amp;lt;/endEvent&amp;gt;&lt;BR /&gt; &amp;lt;sequenceFlow id="sid-DE54EB4D-C610-4A3C-A59A-CE39873C30EB" sourceRef="sid-5B0D42C0-980D-435E-A316-BAEDBED63D91" targetRef="sid-B50E5873-8E4A-4715-BE02-CFC713423378"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt; &amp;lt;sequenceFlow id="sid-070E5BCC-3A36-428D-A91C-4DCC52A565C6" sourceRef="sid-097255AB-DE5F-41C7-9B1F-36A38DCCE070" targetRef="sid-5B0D42C0-980D-435E-A316-BAEDBED63D91"&amp;gt;&lt;BR /&gt; &amp;lt;conditionExpression xsi:type="tFormalExpression"&amp;gt;&amp;lt;![CDATA[${test &amp;lt;= 5}]]&amp;gt;&amp;lt;/conditionExpression&amp;gt;&lt;BR /&gt; &amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt; &amp;lt;/process&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNDiagram id="BPMNDiagram_process"&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNPlane bpmnElement="process" id="BPMNPlane_process"&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNShape bpmnElement="sid-D22C5BB2-35E5-4703-8E85-AB30A3C3B229" id="BPMNShape_sid-D22C5BB2-35E5-4703-8E85-AB30A3C3B229"&amp;gt;&lt;BR /&gt; &amp;lt;omgdc:Bounds height="30.0" width="30.0" x="45.000000000000014" y="65.00000000000001"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNShape bpmnElement="sid-F0F655FC-61D4-46BA-8251-6BF554FF53F2" id="BPMNShape_sid-F0F655FC-61D4-46BA-8251-6BF554FF53F2"&amp;gt;&lt;BR /&gt; &amp;lt;omgdc:Bounds height="127.99999999999997" width="482.0" x="45.00000000000001" y="180.00000000000003"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNShape bpmnElement="sid-1696D132-04C3-4AF3-A94C-EC986972FF63" id="BPMNShape_sid-1696D132-04C3-4AF3-A94C-EC986972FF63"&amp;gt;&lt;BR /&gt; &amp;lt;omgdc:Bounds height="30.0" width="30.000000000000007" x="105.00000000000006" y="220.00000000000006"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNShape bpmnElement="test1" id="BPMNShape_test1"&amp;gt;&lt;BR /&gt; &amp;lt;omgdc:Bounds height="80.0" width="99.99999999999997" x="230.50000000000003" y="195.00000000000003"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNShape bpmnElement="sid-9113B09B-C3BF-4192-8DED-8CF5A5E8E132" id="BPMNShape_sid-9113B09B-C3BF-4192-8DED-8CF5A5E8E132"&amp;gt;&lt;BR /&gt; &amp;lt;omgdc:Bounds height="28.0" width="28.000000000000007" x="415.55554563616516" y="221.0000000000001"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNShape bpmnElement="sid-663B115F-4E77-4840-AF6D-4DC395346A3B" id="BPMNShape_sid-663B115F-4E77-4840-AF6D-4DC395346A3B"&amp;gt;&lt;BR /&gt; &amp;lt;omgdc:Bounds height="28.0" width="28.0" x="585.0000000000002" y="15.000000000000002"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNShape bpmnElement="sid-0DFFA7C5-7285-4821-965D-62E07109A814" id="BPMNShape_sid-0DFFA7C5-7285-4821-965D-62E07109A814"&amp;gt;&lt;BR /&gt; &amp;lt;omgdc:Bounds height="28.0" width="28.0" x="600.0000000000002" y="90.00000000000001"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNShape bpmnElement="sid-097255AB-DE5F-41C7-9B1F-36A38DCCE070" id="BPMNShape_sid-097255AB-DE5F-41C7-9B1F-36A38DCCE070"&amp;gt;&lt;BR /&gt; &amp;lt;omgdc:Bounds height="39.99999999999999" width="40.0" x="300.00000000000006" y="60.00000000000001"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNShape bpmnElement="sid-7CB08206-23FF-428B-BEDA-E054A6956675" id="BPMNShape_sid-7CB08206-23FF-428B-BEDA-E054A6956675"&amp;gt;&lt;BR /&gt; &amp;lt;omgdc:Bounds height="80.0" width="100.0" x="135.00000000000003" y="40.00000000000001"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNShape bpmnElement="sid-5B0D42C0-980D-435E-A316-BAEDBED63D91" id="BPMNShape_sid-5B0D42C0-980D-435E-A316-BAEDBED63D91"&amp;gt;&lt;BR /&gt; &amp;lt;omgdc:Bounds height="80.0" width="100.0" x="585.0000000000001" y="153.99999735090466"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNShape bpmnElement="sid-B50E5873-8E4A-4715-BE02-CFC713423378" id="BPMNShape_sid-B50E5873-8E4A-4715-BE02-CFC713423378"&amp;gt;&lt;BR /&gt; &amp;lt;omgdc:Bounds height="28.0" width="28.0" x="750.0000000000001" y="179.9999973509047"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNEdge bpmnElement="sid-A476028E-9173-4989-8061-1D334A745B9E" id="BPMNEdge_sid-A476028E-9173-4989-8061-1D334A745B9E"&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="135.00000000000006" y="235.00000000000006"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="230.50000000000003" y="235.00000000000006"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNEdge bpmnElement="sid-ACDE23D9-50BC-4338-95BE-5BD12A3EAFA4" id="BPMNEdge_sid-ACDE23D9-50BC-4338-95BE-5BD12A3EAFA4"&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="336.909090909091" y="76.9090909090909"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="585.2281967654175" y="31.517426397719447"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNEdge bpmnElement="sid-070E5BCC-3A36-428D-A91C-4DCC52A565C6" id="BPMNEdge_sid-070E5BCC-3A36-428D-A91C-4DCC52A565C6"&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="334.46144868454496" y="85.53855131545512"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="585.0000000000001" y="175.95548266872586"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNEdge bpmnElement="sid-1D4545A6-B0DD-416E-B4D7-7B4D584B3E22" id="BPMNEdge_sid-1D4545A6-B0DD-416E-B4D7-7B4D584B3E22"&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="338.4905660377359" y="81.50943396226415"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="600.0464153784837" y="102.86093186763132"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNEdge bpmnElement="sid-748596F0-9AF1-48C6-B30B-AC339FE60CB9" id="BPMNEdge_sid-748596F0-9AF1-48C6-B30B-AC339FE60CB9"&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="75.00000000000001" y="80.00000000000001"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="135.00000000000003" y="80.0"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNEdge bpmnElement="sid-126CBABD-B23C-4CA2-93D4-44B099929760" id="BPMNEdge_sid-126CBABD-B23C-4CA2-93D4-44B099929760"&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="330.5" y="235.00000000000006"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="415.55554563616516" y="235.0000000000001"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNEdge bpmnElement="sid-5770D9AF-FC80-4BCE-80BE-3CB794059242" id="BPMNEdge_sid-5770D9AF-FC80-4BCE-80BE-3CB794059242"&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="235.00000000000003" y="80.0"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="300.00000000000006" y="80.0"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt; &amp;lt;bpmndi:BPMNEdge bpmnElement="sid-DE54EB4D-C610-4A3C-A59A-CE39873C30EB" id="BPMNEdge_sid-DE54EB4D-C610-4A3C-A59A-CE39873C30EB"&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="685.0000000000001" y="193.99999735090466"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;omgdi:waypoint x="750.0000000000001" y="193.9999973509047"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNPlane&amp;gt;&lt;BR /&gt; &amp;lt;/bpmndi:BPMNDiagram&amp;gt;&lt;BR /&gt;&amp;lt;/definitions&amp;gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jan 2018 13:02:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35907#M15136</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-01-29T13:02:01Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti 5.22: Multiple (throw) end error event, one/ multiple (catch) start error events in Event-Subprocess</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35908#M15137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you, Daisuke:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Our design (at the moment):&lt;/P&gt;&lt;P&gt;1. Catch in ScriptTask any Exceptions and set information about in special "Error pr.inst. variables"&lt;/P&gt;&lt;P&gt;2. Go to Fail path (transition, sequence) and throw by Throw End Event&lt;/P&gt;&lt;P&gt;3. Catch in Event Subprocess by one Start Error Event&lt;/P&gt;&lt;P&gt;4a. Classificate Exceptions by special "Error pr.inst. variables"&lt;/P&gt;&lt;P&gt;4b. We check, if you suggestion can be an alternative&lt;/P&gt;&lt;P&gt;(HistoricActivityInstanceQuery &amp;nbsp;&amp;nbsp; &amp;nbsp;executionId(String executionId))&lt;/P&gt;&lt;P&gt;Are you sure with fetching of historic var ? (That are normal process variables)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jan 2018 13:52:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35908#M15137</guid>
      <dc:creator>stanlyhamburg</dc:creator>
      <dc:date>2018-01-29T13:52:26Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti 5.22: Multiple (throw) end error event, one/ multiple (catch) start error events in Event-Subprocess</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35909#M15138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; 1. Catch in ScriptTask any Exceptions and set information about in special "Error pr.inst. variables"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This means that the processing details up to the place where the exception occurred is committed, but is it okay?&lt;/P&gt;&lt;P&gt;Also, there is no point in catching java.lang.Error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; 4a. Classificate Exceptions by special "Error pr.inst. variables"&lt;BR /&gt;&amp;gt; (HistoricActivityInstanceQuery executionId(String executionId))&lt;BR /&gt;&amp;gt; Are you sure with fetching of historic var ? (That are normal process variables)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yeah. My suggestion is to classificate exceptions by normal process variable.&lt;BR /&gt;Since history table size is large, you should get variable from RuntimeService not HistoryService.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jan 2018 14:11:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/activiti-5-22-multiple-throw-end-error-event-one-multiple-catch/m-p/35909#M15138</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-01-29T14:11:17Z</dc:date>
    </item>
  </channel>
</rss>

