<?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 Activiti deadlock occurs under JMeter performance test in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43047#M23370</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Guys!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;One of my project uses Activiti Workflow Engine. The usage of the engine is very comfortable and I'm very satisfied with it, but I have a little problem with concurrency. We have a &lt;/SPAN&gt;&lt;STRONG&gt;wicket spring application with embedded activiti workflow engine&lt;/STRONG&gt;&lt;SPAN&gt;. It works fine without concurrent users, but &lt;/SPAN&gt;&lt;STRONG&gt;during jmeter performance test activiti creates deadlock on its own tables&lt;/STRONG&gt;&lt;SPAN&gt;. For example: ACT_RU_JOB, ACT_RU_EXECUTION, ACT_RU_VARIABLE. I've found a thread here (&lt;/SPAN&gt;&lt;A href="http://forums.activiti.org/en/viewtopic.php?f=6&amp;amp;t=682&amp;amp;start=0" rel="nofollow noopener noreferrer"&gt;http://forums.activiti.org/en/viewtopic.php?f=6&amp;amp;t=682&amp;amp;start=0&lt;/A&gt;&lt;SPAN&gt;) that suggests using queues to start activiti processes. This solution didn't solve the problem, because deadlocks still occuring. I provide some configuration and stacktrace for you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;All answers can be useful for me. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;my activiti configuration:&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; &amp;lt;bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="databaseType" value="mssql" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="dataSource" ref="dataSource" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="transactionManager" ref="transactionManagerLugy" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="databaseSchemaUpdate" value="true" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="jobExecutorActivate" value="true" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="deploymentResources" value="classpath*:/diagrams/idm/*.bpmn20.xml" /&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="history" value="none"/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="jdbcMaxActiveConnections" value="1000"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="jdbcMaxIdleConnections" value="10"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="jdbcMaxWaitTime" value="50000"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/bean&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;bean id="processEngine" class="org.activiti.spring.ProcessEngineFactoryBean"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="processEngineConfiguration" ref="processEngineConfiguration" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/bean&amp;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;/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;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;STRONG&gt;stacktrace:&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ### Error querying database.&amp;nbsp; Cause: org.hibernate.exception.LockAcquisitionException: Transaction (Process ID 67) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ### The error may involve org.activiti.engine.impl.persistence.entity.VariableInstanceEntity.selectVariablesByExecutionId-Inline&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ### The error occurred while setting parameters&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ### Cause: org.hibernate.exception.LockAcquisitionException: Transaction (Process ID 67) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.jms.listener.adapter.MessageListenerAdapter.invokeListenerMethod(MessageListenerAdapter.java:471)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.jms.listener.adapter.MessageListenerAdapter.onMessage(MessageListenerAdapter.java:355)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:535)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:495)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:467)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:325)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:263)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1058)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1050)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:947)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Thread.run(Thread.java:662)&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;/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;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;Thanks for the help!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Levi&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 12 Jul 2011 10:19:02 GMT</pubDate>
    <dc:creator>lepike</dc:creator>
    <dc:date>2011-07-12T10:19:02Z</dc:date>
    <item>
      <title>Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43047#M23370</link>
      <description>Hi Guys!One of my project uses Activiti Workflow Engine. The usage of the engine is very comfortable and I'm very satisfied with it, but I have a little problem with concurrency. We have a wicket spring application with embedded activiti workflow engine. It works fine without concurrent users, but d</description>
      <pubDate>Tue, 12 Jul 2011 10:19:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43047#M23370</guid>
      <dc:creator>lepike</dc:creator>
      <dc:date>2011-07-12T10:19:02Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43048#M23371</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Creating indexes on relevant columns (for specifict queries you use) is the first thing to do. This prevents full table scans. Activiti comes with a basic set of indexes and with all the enhancements in the queries this can result in deadlocks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Jul 2011 10:31:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43048#M23371</guid>
      <dc:creator>ronald_van_kuij</dc:creator>
      <dc:date>2011-07-12T10:31:34Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43049#M23372</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thx for your help! I will check the activiti queries and the indexes on the tables. Hope it will help with deadlocks. MSSQL database can be a problem? Does it supported well by Activiti?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Levi&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Jul 2011 11:17:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43049#M23372</guid>
      <dc:creator>lepike</dc:creator>
      <dc:date>2011-07-12T11:17:54Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43050#M23373</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have made some indexes on activiti tables. Now I have only one deadlock. It comes from the selectTaskByQueryCriteriaSql Ibatis sql. I cannot index the tables to make this complex sql to work without deadlock. Have you got any idea?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thx!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Levi&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Jul 2011 12:56:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43050#M23373</guid>
      <dc:creator>lepike</dc:creator>
      <dc:date>2011-07-12T12:56:55Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43051#M23374</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Does Activiti set the readonly flag on each connection where it only selects data ? That could help avoid this type of errors as well IIRC.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jul 2011 08:36:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43051#M23374</guid>
      <dc:creator>heymjo</dc:creator>
      <dc:date>2011-07-14T08:36:33Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43052#M23375</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;That could help to yes. I have no idea if Activiti has these kinds of things… there are ibatis config files with everything in it. So if you have suggestions/can try things, feel free&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jul 2011 12:48:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43052#M23375</guid>
      <dc:creator>ronald_van_kuij</dc:creator>
      <dc:date>2011-07-14T12:48:52Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43053#M23376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for the help. The problem still valid. I have no idea to solve…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jul 2011 14:47:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43053#M23376</guid>
      <dc:creator>lepike</dc:creator>
      <dc:date>2011-07-18T14:47:04Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43054#M23377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;do you mind sharing the indices you created?&amp;nbsp; also, spring has some transaction settings like propagation_required or propagation_supports that could be tinkered with.&amp;nbsp; what driver are you using for sqlserver?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jul 2011 20:51:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43054#M23377</guid>
      <dc:creator>mahavirj</dc:creator>
      <dc:date>2011-07-18T20:51:50Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43055#M23378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;JTDS 1.2.4 and the Microsoft JDBC driver were tested also. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The transaction management is the following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;on workflow service class: propagation=supports, readonly=true&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;on every crud method in this service class: propagation=required, readonly=false&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So the startProcess function, every service task function and human task function has propagation=required, readonly=false settings, because they are crud methods in my application.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is this a bad usage?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Levi&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jul 2011 20:12:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43055#M23378</guid>
      <dc:creator>lepike</dc:creator>
      <dc:date>2011-07-19T20:12:10Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43056#M23379</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;looks ok….i use websphere and the article below was useful for txn settings using spring/hibernate. perhaps some of this may be of relevant to your scenario&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.ibm.com/developerworks/websphere/techjournal/0609_alcott/0609_alcott.html?ca=drs-" rel="nofollow noopener noreferrer"&gt;http://www.ibm.com/developerworks/websphere/techjournal/0609_alcott/0609_alcott.html?ca=drs-&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jul 2011 15:02:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43056#M23379</guid>
      <dc:creator>mahavirj</dc:creator>
      <dc:date>2011-07-20T15:02:18Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43057#M23380</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've got similar problems on MS SQL 2008. I was able to resolve some deadlock situations by enabling READ_COMMITTED_SNAPSHOT which is an alternative implementation of the READ COMMITED level which is closer to how Oracle and MySQL implement it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/ee384251%28v=sql.100%29.aspx" rel="nofollow noopener noreferrer"&gt;http://msdn.microsoft.com/en-us/library/ee384251%28v=sql.100%29.aspx&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/ms177404.aspx" rel="nofollow noopener noreferrer"&gt;http://msdn.microsoft.com/en-us/library/ms177404.aspx&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, I still got deadlocks when multiple users are sending signals in different process instances.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;@lepike&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Could you please share the index optimizations you did?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Dec 2011 17:09:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43057#M23380</guid>
      <dc:creator>notizklotz</dc:creator>
      <dc:date>2011-12-27T17:09:34Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43058#M23381</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Besides the ideces, one important 'improvement' could be using the 'other' id generator:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://jira.codehaus.org/browse/ACT-789" rel="nofollow noopener noreferrer"&gt;http://jira.codehaus.org/browse/ACT-789&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Dec 2011 17:24:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43058#M23381</guid>
      <dc:creator>ronald_van_kuij</dc:creator>
      <dc:date>2011-12-27T17:24:49Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43059#M23382</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Just for the record, the answer here "solved" the dead lock problems:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://stackoverflow.com/questions/6662504/activiti-deadlock-occurs-under-jmeter-performance-test" rel="nofollow noopener noreferrer"&gt;http://stackoverflow.com/questions/6662504/activiti-deadlock-occurs-under-jmeter-performance-test&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;"I removed all of the timers from my activiti diagram and deadlocks are disappeared. I don't know why, but it works."&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Apr 2013 11:12:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43059#M23382</guid>
      <dc:creator>flavio_donze</dc:creator>
      <dc:date>2013-04-09T11:12:25Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43060#M23383</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Why is removing all the timers a solution? I don't get that. Aounds like havily modifying your process.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Apr 2013 07:59:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43060#M23383</guid>
      <dc:creator>ronald_van_kuij</dc:creator>
      <dc:date>2013-04-10T07:59:17Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43061#M23384</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello Ronald&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Your right it is not a solution, just wanted to make clear that it solved the transaction problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In my case I just had to remove one.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;greets&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Flavio&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Apr 2013 09:09:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43061#M23384</guid>
      <dc:creator>flavio_donze</dc:creator>
      <dc:date>2013-04-10T09:09:51Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43062#M23385</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;We had a similar problem on MS SQL 2008 (SP3) but this problem seems to have disappeared after we upgraded the project from Activiti version 5.12.1 to Activiti version 5.13.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We have also tested this out successfully in Activi Benchmark project, where Activiti version 5.13 works but the older version does not work (dead locks problem) on MS SQL 2008.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Activiti Benchmark project:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://www.jorambarrez.be/blog/2012/06/28/the-activiti-performance-showdown/" rel="nofollow noopener noreferrer"&gt;http://www.jorambarrez.be/blog/2012/06/28/the-activiti-performance-showdown/&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Jul 2013 07:01:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43062#M23385</guid>
      <dc:creator>trond_nordli</dc:creator>
      <dc:date>2013-07-01T07:01:14Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti deadlock occurs under JMeter performance test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43063#M23386</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;There were some indexed added to FK-columns to prevent full-table locking of FK-referenced entities. However, not sure this has made the 5.13-realease (for mssql)… Anyway, glad the issue is sorted now &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://connect.hyland.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jul 2013 09:48:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-deadlock-occurs-under-jmeter-performance-test/m-p/43063#M23386</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-07-03T09:48:14Z</dc:date>
    </item>
  </channel>
</rss>

