<?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: Catching BPMNError does not end throwing activiti in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/catching-bpmnerror-does-not-end-throwing-activiti/m-p/224240#M177370</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;That indeed seems wrong. I can reproduce.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Looking into it. Will post an update once I know more.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 May 2016 13:09:47 GMT</pubDate>
    <dc:creator>jbarrez</dc:creator>
    <dc:date>2016-05-19T13:09:47Z</dc:date>
    <item>
      <title>Catching BPMNError does not end throwing activiti</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/catching-bpmnerror-does-not-end-throwing-activiti/m-p/224236#M177366</link>
      <description>Hi- I have a script task in a sub process which throws a BpmnError, and an ErrorBoundaryEvent to catch it (activiti v 5.18.0)_When I run the process I see that the script task is not ended:select ACT_ID_&amp;nbsp; from ACT_HI_ACTINST where end_time_ is&amp;nbsp; nullgivesACT_ID_ ———– scripttask1- if I run it three ti</description>
      <pubDate>Mon, 09 May 2016 01:23:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/catching-bpmnerror-does-not-end-throwing-activiti/m-p/224236#M177366</guid>
      <dc:creator>patryan</dc:creator>
      <dc:date>2016-05-09T01:23:31Z</dc:date>
    </item>
    <item>
      <title>Re: Catching BPMNError does not end throwing activiti</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/catching-bpmnerror-does-not-end-throwing-activiti/m-p/224237#M177367</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;&amp;lt;definitions xmlns="&lt;/SPAN&gt;&lt;A href="http://www.omg.org/spec/BPMN/20100524/MODEL" rel="nofollow noopener noreferrer"&gt;http://www.omg.org/spec/BPMN/20100524/MODEL&lt;/A&gt;&lt;SPAN&gt;" xmlns:xsi="&lt;/SPAN&gt;&lt;A href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;&lt;SPAN&gt;" xmlns:xsd="&lt;/SPAN&gt;&lt;A href="http://www.w3.org/2001/XMLSchema" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/2001/XMLSchema&lt;/A&gt;&lt;SPAN&gt;" xmlns:activiti="&lt;/SPAN&gt;&lt;A href="http://activiti.org/bpmn" rel="nofollow noopener noreferrer"&gt;http://activiti.org/bpmn&lt;/A&gt;&lt;SPAN&gt;" xmlns:bpmndi="&lt;/SPAN&gt;&lt;A href="http://www.omg.org/spec/BPMN/20100524/DI" rel="nofollow noopener noreferrer"&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 href="http://www.omg.org/spec/DD/20100524/DC" rel="nofollow noopener noreferrer"&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 href="http://www.omg.org/spec/DD/20100524/DI" rel="nofollow noopener noreferrer"&gt;http://www.omg.org/spec/DD/20100524/DI&lt;/A&gt;&lt;SPAN&gt;" typeLanguage="&lt;/SPAN&gt;&lt;A href="http://www.w3.org/2001/XMLSchema" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/2001/XMLSchema&lt;/A&gt;&lt;SPAN&gt;" expressionLanguage="&lt;/SPAN&gt;&lt;A href="http://www.w3.org/1999/XPath" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/1999/XPath&lt;/A&gt;&lt;SPAN&gt;" targetNamespace="&lt;/SPAN&gt;&lt;A href="http://www.activiti.org/test" rel="nofollow noopener noreferrer"&gt;http://www.activiti.org/test&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;process id="myProcess" name="My process" isExecutable="true"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;startEvent id="startevent1" name="Start"&amp;gt;&amp;lt;/startEvent&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;endEvent id="endevent1" name="End"&amp;gt;&amp;lt;/endEvent&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;subProcess id="subprocess1" name="Sub Process"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;scriptTask id="scripttask1" name="Script Task" scriptFormat="groovy" activiti:autoStoreVariables="false"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script&amp;gt;throw new org.activiti.engine.delegate.BpmnError("test")&amp;lt;/script&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/scriptTask&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;startEvent id="startevent2" name="Start"&amp;gt;&amp;lt;/startEvent&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;endEvent id="endevent2" name="End"&amp;gt;&amp;lt;/endEvent&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow id="flow2" sourceRef="startevent2" targetRef="scripttask1"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow id="flow3" sourceRef="scripttask1" targetRef="endevent2"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/subProcess&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow id="flow1" sourceRef="startevent1" targetRef="subprocess1"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow id="flow4" sourceRef="subprocess1" targetRef="endevent1"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;boundaryEvent id="boundaryerror1" name="Error" attachedToRef="subprocess1"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;errorEventDefinition&amp;gt;&amp;lt;/errorEventDefinition&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/boundaryEvent&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow id="flow5" sourceRef="boundaryerror1" targetRef="endevent1"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/process&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/definitions&amp;gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 May 2016 01:29:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/catching-bpmnerror-does-not-end-throwing-activiti/m-p/224237#M177367</guid>
      <dc:creator>patryan</dc:creator>
      <dc:date>2016-05-09T01:29:19Z</dc:date>
    </item>
    <item>
      <title>Re: Catching BPMNError does not end throwing activiti</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/catching-bpmnerror-does-not-end-throwing-activiti/m-p/224238#M177368</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Pat,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;check activiti source code. There are many examples of BPMN error events.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;e.g.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.spring.test.servicetask.BoundaryErrorEventSpringTest&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.test.bpmn.event.error.BoundaryErrorEventTest&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;….&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, 10 May 2016 08:55:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/catching-bpmnerror-does-not-end-throwing-activiti/m-p/224238#M177368</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2016-05-10T08:55:58Z</dc:date>
    </item>
    <item>
      <title>Re: Catching BPMNError does not end throwing activiti</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/catching-bpmnerror-does-not-end-throwing-activiti/m-p/224239#M177369</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Martin&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- I ran testCatchErrorThrownByJavaDelegateOnEmbeddedSubProcess.bpmn&amp;nbsp; from Activiti Explorer and completed the escalated user task, then ran the query&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"select ACT_ID_&amp;nbsp; from ACT_HI_ACTINST where end_time_ is&amp;nbsp; null"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;it returned "serviceTask"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;As per my original post, it seems that a when a task in a sub-process throws a&amp;nbsp; BPMNError which is caught&amp;nbsp; by a BoundaryErrorEvent on the subprocess, the throwing task is not ended, resulting in a leak.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 May 2016 03:31:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/catching-bpmnerror-does-not-end-throwing-activiti/m-p/224239#M177369</guid>
      <dc:creator>patryan</dc:creator>
      <dc:date>2016-05-11T03:31:26Z</dc:date>
    </item>
    <item>
      <title>Re: Catching BPMNError does not end throwing activiti</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/catching-bpmnerror-does-not-end-throwing-activiti/m-p/224240#M177370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;That indeed seems wrong. I can reproduce.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Looking into it. Will post an update once I know more.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 May 2016 13:09:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/catching-bpmnerror-does-not-end-throwing-activiti/m-p/224240#M177370</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2016-05-19T13:09:47Z</dc:date>
    </item>
    <item>
      <title>Re: Catching BPMNError does not end throwing activiti</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/catching-bpmnerror-does-not-end-throwing-activiti/m-p/224241#M177371</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Fixed: &lt;/SPAN&gt;&lt;A href="https://github.com/Activiti/Activiti/commit/11c99235e19817cb38b9171b49c28d673e92f2ab" rel="nofollow noopener noreferrer"&gt;https://github.com/Activiti/Activiti/commit/11c99235e19817cb38b9171b49c28d673e92f2ab&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 May 2016 14:43:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/catching-bpmnerror-does-not-end-throwing-activiti/m-p/224241#M177371</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2016-05-20T14:43:05Z</dc:date>
    </item>
  </channel>
</rss>

