<?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: RuntimeService.deleteProcessInstance is causing ActivitiOptimisticLockingExceptions in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201565#M154695</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;&amp;gt; So my guess here is that the deadlocks may be occuring when one node is executing the process and another node tries to &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;gt; delete/terminate it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;No, one node should get a rollback.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;An optimistic lock is to be expected, but a deadlock is bad. What db are you using?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 18 May 2015 15:47:12 GMT</pubDate>
    <dc:creator>jbarrez</dc:creator>
    <dc:date>2015-05-18T15:47:12Z</dc:date>
    <item>
      <title>RuntimeService.deleteProcessInstance is causing ActivitiOptimisticLockingExceptions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201560#M154690</link>
      <description>Hi,In my application, for some use cases, we have to terminate currently running workflow instances and create a new one with new runtime variables. To implement this, as suggested in the activiti forums, we used runtimeService.deleteProcessInstance to terminate the currently running workflows and s</description>
      <pubDate>Wed, 08 Apr 2015 23:56:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201560#M154690</guid>
      <dc:creator>hepcibha</dc:creator>
      <dc:date>2015-04-08T23:56:15Z</dc:date>
    </item>
    <item>
      <title>Re: RuntimeService.deleteProcessInstance is causing ActivitiOptimisticLockingExceptions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201561#M154691</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I see that you know why the exception occurs. Do you know which thread updates process instance concurrently? (can you change process design to avoid it?)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Another possibility is to use TerminateEndEvent (support is experimental because of bug in called activity (when process instance is terminated in the called activiti it should terminate the parent process and all siblings too - there will be patch for that.) Have a look on &lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;org.activiti.engine.test.bpmn.event.end.TerminateEndEventTest&lt;/CODE&gt;&lt;SPAN&gt; in activiti source code.&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;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2015 06:11:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201561#M154691</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2015-04-09T06:11:41Z</dc:date>
    </item>
    <item>
      <title>Re: RuntimeService.deleteProcessInstance is causing ActivitiOptimisticLockingExceptions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201562#M154692</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for you quick response, Martin! &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Will take a look at 'TerminateEndEvent' and run some tests with it to see if that serves our purpose.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Couple of questions regarding the patch for the known bug you mentioned above -&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Do know tentatively when will the patch be available?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. We are on v5.13, do you think the patch will be backwards compitible with it? or will we have to upgrade to the latest version? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks again!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2015 22:12:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201562#M154692</guid>
      <dc:creator>hepcibha</dc:creator>
      <dc:date>2015-04-09T22:12:07Z</dc:date>
    </item>
    <item>
      <title>Re: RuntimeService.deleteProcessInstance is causing ActivitiOptimisticLockingExceptions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201563#M154693</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;1. Martin has created a pull request when it is merged: &lt;/SPAN&gt;&lt;A href="https://github.com/Activiti/Activiti/commit/21a8cca95b8858d7737811e267426746423bf386" rel="nofollow noopener noreferrer"&gt;https://github.com/Activiti/Activiti/commit/21a8cca95b8858d7737811e267426746423bf386&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Not sure, 5.13 is quite old … a ton of things have changed since then&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Apr 2015 12:19:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201563#M154693</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2015-04-14T12:19:46Z</dc:date>
    </item>
    <item>
      <title>Re: RuntimeService.deleteProcessInstance is causing ActivitiOptimisticLockingExceptions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201564#M154694</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Didn't get a chance to post my test outcome, was busy. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We tried TerminateEndEvent in both 5.13 and 5.17, and it seemed to have worked fine - it terminated all the processes and also child processes (processes called from within a process using call activity or subprocesses). We did not see any children being unterminated. Thanks for pointing me to this feature.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What I didn't mention in my original post on this topic is that we were not only seeing ActivitiOptimisticLocking exceptions in application logs when trying to delete/terminate processes but we were also seeing some oracle deadlocks on ACT_HI_Detail, ACT_RU_JOb, ACT_RU_Execution tables in oracle trace files.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;After upgrading from 5.13 to 5.17 (as this version supported asynchronous executors) the number of deadlocks reduced from 30 to 3 in a 1 hour test. I was hoping that after I make workflow changes to use TerminateEndEvent, we'll not see any more deadlocks but unfortunately, we still saw 3 deadlocks ( with 5.17 amd TerminateEndEvent changes).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My application and embeded acitivit engine is deployed in clustered mode, with 2 nodes. So my guess here is that the deadlocks may be occuring when one node is executing the process and another node tries to delete/terminate it. I think when execution and termination is done by the same node then it may be working fine. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you think that is a possibility? If so, is deleteProcessInstance or TerminateEndEvent capable of deleting/terminating a process that is running in another node (different JVM)? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I know this looks/sounds like altogether new topic but actually they are linked (optimistic locking and deadlocks are hapenning hand in hand in my env) and hence posting it in this thread.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!! &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 May 2015 21:59:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201564#M154694</guid>
      <dc:creator>hepcibha</dc:creator>
      <dc:date>2015-05-14T21:59:09Z</dc:date>
    </item>
    <item>
      <title>Re: RuntimeService.deleteProcessInstance is causing ActivitiOptimisticLockingExceptions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201565#M154695</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;&amp;gt; So my guess here is that the deadlocks may be occuring when one node is executing the process and another node tries to &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;gt; delete/terminate it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;No, one node should get a rollback.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;An optimistic lock is to be expected, but a deadlock is bad. What db are you using?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 May 2015 15:47:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201565#M154695</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2015-05-18T15:47:12Z</dc:date>
    </item>
    <item>
      <title>Re: RuntimeService.deleteProcessInstance is causing ActivitiOptimisticLockingExceptions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201566#M154696</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In the application logs we are seeing ActivitiOptimisticLockingException but in oracle trace files we are seeing a bunch of deadlocks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We are using Oracle.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 May 2015 15:50:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201566#M154696</guid>
      <dc:creator>hepcibha</dc:creator>
      <dc:date>2015-05-18T15:50:37Z</dc:date>
    </item>
    <item>
      <title>Re: RuntimeService.deleteProcessInstance is causing ActivitiOptimisticLockingExceptions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201567#M154697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Any more info on the deadlocks? Can you find out which query / table / … is involved when it happens?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 May 2015 08:04:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201567#M154697</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2015-05-26T08:04:31Z</dc:date>
    </item>
    <item>
      <title>Re: RuntimeService.deleteProcessInstance is causing ActivitiOptimisticLockingExceptions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201568#M154698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Here are some extracts from the oracle trace files.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;*** 2015-04-24 14:27:20.873&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DEADLOCK DETECTED ( ORA-00060 )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[Transaction Deadlock]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The following deadlock is not an ORACLE error. It is a&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;deadlock due to user error in the design of an application&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;or from issuing incorrect ad-hoc SQL. The following&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;information may aid in determining the deadlock:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Deadlock graph:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ———Blocker(s)——–&amp;nbsp; ———Waiter(s)———&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Resource Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; process session holds waits&amp;nbsp; process session holds waits&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TX-0023001c-0001e86b&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 48&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 70&amp;nbsp;&amp;nbsp;&amp;nbsp; 1165&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; S&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TX-003e0014-0000ca7b&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 70&amp;nbsp;&amp;nbsp;&amp;nbsp; 1165&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 48&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; S&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;session 7: DID 0001-0030-000E4703 session 1165: DID 0001-0046-00142062 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;session 1165: DID 0001-0046-00142062 session 7: DID 0001-0030-000E4703 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Rows waited on:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Session 7: no row&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Session 1165: obj - rowid = 000250D9 - AAAlDZAAIACLptaAAA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; (dictionary objn - 151769, file - 8, block - 36608858, slot - 0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;—– Information for the OTHER waiting sessions —–&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Session 1165:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sid: 1165 ser: 8572 audsid: 3447395 user: 114/CACPPROD flags: 0x45&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; pid: 70 O/S info: user: oracle, term: UNKNOWN, ospid: 32112754&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; image: oracle@sez00dlg-718&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; client details:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; O/S info: user: root, term: unknown, ospid: 1234&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; machine: sef00ivm005 program: JDBC Thin Client&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; application name: JDBC Thin Client, hash value=2546894660&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; current SQL:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; insert into ACT_RU_EXECUTION (ID_, REV_, PROC_INST_ID_, BUSINESS_KEY_, PROC_DEF_ID_, ACT_ID_, IS_ACTIVE_, IS_CONCURRENT_, IS_SCOPE_,IS_EVENT_SCOPE_, PARENT_ID_, SUPER_EXEC_, SUSPENSION_STATE_, CACHED_ENT_STATE_, TENANT_ID_, NAME_)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; values (&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :1,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :2,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :3,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :4,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :5,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :6,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :7,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :8,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :9,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :10,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :11,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :12,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :13,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :14,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :15&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;—– End of information for the OTHER waiting sessions —–&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Information for THIS session:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;—– Current SQL Statement for this session (sql_id=5wczrbvrz7ph0) —–&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;delete from ACT_RU_EXECUTION where ID_ = :1 and REV_ = :2&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;*** 2015-04-24 15:48:19.933&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DEADLOCK DETECTED ( ORA-00060 )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[Transaction Deadlock]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The following deadlock is not an ORACLE error. It is a&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;deadlock due to user error in the design of an application&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;or from issuing incorrect ad-hoc SQL. The following&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;information may aid in determining the deadlock:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Deadlock graph:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ———Blocker(s)——–&amp;nbsp; ———Waiter(s)———&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Resource Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; process session holds waits&amp;nbsp; process session holds waits&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TX-001d000f-0002c856&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 48&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 792&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; S&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TX-00350010-00011478&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 792&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 48&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;session 7: DID 0001-0030-000EB4A8 session 792: DID 0001-0034-0B6E9F03 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;session 792: DID 0001-0034-0B6E9F03 session 7: DID 0001-0030-000EB4A8 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Rows waited on:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Session 7: obj - rowid = 000250A1 - AAAlChAQAAC3eV7AAC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; (dictionary objn - 151713, file - 1024, block - 48096635, slot - 2)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Session 792: no row&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;—– Information for the OTHER waiting sessions —–&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Session 792:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sid: 792 ser: 9048 audsid: 3447342 user: 114/CACPPROD flags: 0x45&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; pid: 52 O/S info: user: oracle, term: UNKNOWN, ospid: 27984062&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; image: oracle@sez00dlg-718&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; client details:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; O/S info: user: root, term: unknown, ospid: 1234&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; machine: sef00ivm004 program: JDBC Thin Client&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; application name: JDBC Thin Client, hash value=2546894660&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; current SQL:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; delete from ACT_RU_EXECUTION where ID_ = :1 and REV_ = :2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;—– End of information for the OTHER waiting sessions —–&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Information for THIS session:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;—– Current SQL Statement for this session (sql_id=brhfrudtj2s2n) —–&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;update ACT_HI_ACTINST set&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXECUTION_ID_ = :1,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ASSIGNEE_ = :2,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END_TIME_ = :3,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DURATION_ = :4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; where ID_ = :5&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;===================================================&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 May 2015 18:10:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201568#M154698</guid>
      <dc:creator>hepcibha</dc:creator>
      <dc:date>2015-05-26T18:10:07Z</dc:date>
    </item>
    <item>
      <title>Re: RuntimeService.deleteProcessInstance is causing ActivitiOptimisticLockingExceptions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201569#M154699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It seems to be related to .. history: Are you looping over the same process element in your process definition, or visiting the same element multiple times?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Still does not explain why it happens on delete.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2015 19:03:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/runtimeservice-deleteprocessinstance-is-causing/m-p/201569#M154699</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2015-06-02T19:03:51Z</dc:date>
    </item>
  </channel>
</rss>

