<?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: ActivitiOptimisticLockingException on even the simplest process in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172054#M125286</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Is it possible that if one of my included libraries(using maven, including multiple libraries that are dependent on Activiti) also has an activiti.cfg.xml a second engine is being created without my knowledge?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 10 Dec 2013 18:24:05 GMT</pubDate>
    <dc:creator>jbrazil5</dc:creator>
    <dc:date>2013-12-10T18:24:05Z</dc:date>
    <item>
      <title>ActivitiOptimisticLockingException on even the simplest process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172049#M125281</link>
      <description>Activiti Version : 5.13Database : MySQLHello Activiti Team!I am still learning about Activiti so sorry if this is a dumb question…I am trying to understand why I am receiving this exception. This only happens when I have jobExecutorActivate set to "true" in the config. Just another note, this happen</description>
      <pubDate>Thu, 05 Dec 2013 19:24:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172049#M125281</guid>
      <dc:creator>jbrazil5</dc:creator>
      <dc:date>2013-12-05T19:24:19Z</dc:date>
    </item>
    <item>
      <title>Re: ActivitiOptimisticLockingException on even the simplest process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172050#M125282</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This exception will only happen if you have multiple Activiti Engines with the job executor activated. Because then they both retrieve the same job, but only one job executor will "win" and execute the job. Can you check if you have only one Activiti Engine running. If so please create a unit test project so we can reproduce it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Dec 2013 09:01:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172050#M125282</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-12-06T09:01:05Z</dc:date>
    </item>
    <item>
      <title>Re: ActivitiOptimisticLockingException on even the simplest process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172051#M125283</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I don't think I have multiple engines running. Could the issue be that I have multiple engines pointed at the same database? I have one database that I point all of my applications servers to. Does Activiti not support this configuration?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 15:52:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172051#M125283</guid>
      <dc:creator>jbrazil5</dc:creator>
      <dc:date>2013-12-10T15:52:04Z</dc:date>
    </item>
    <item>
      <title>Re: ActivitiOptimisticLockingException on even the simplest process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172052#M125284</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have this issue in 5.14 and I am using multiple engines.&amp;nbsp; I am confused because a quick search seems to insinuate that clustering is not an issue.&amp;nbsp; Maybe I haven't just read enough old threads yet, but is there a magic setting because right now it seems to be hanging up my subprocesses.&amp;nbsp; I'll keep reading, but if you have any pointers, that would be useful.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance,&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Brian&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;References: &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://forums.activiti.org/content/clustering" rel="nofollow noopener noreferrer"&gt;http://forums.activiti.org/content/clustering&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://forums.activiti.org/content/could-multiple-activiti-engines-share-one-repository" rel="nofollow noopener noreferrer"&gt;http://forums.activiti.org/content/could-multiple-activiti-engines-share-one-repository&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://forums.activiti.org/content/can-two-process-engines-run-same-database" rel="nofollow noopener noreferrer"&gt;http://forums.activiti.org/content/can-two-process-engines-run-same-database&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.ActivitiOptimisticLockingException: VariableInstanceEntity[id=3272, name=nrOfCompletedInstances, type=integer, longValue=208, textValue=208] was updated by another transaction concurrently&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.db.DbSqlSession.flushUpdates(DbSqlSession.java:562)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.db.DbSqlSession.flush(DbSqlSession.java:444)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.CommandContext.flushSessions(CommandContext.java:170)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.CommandContext.close(CommandContext.java:117)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:66)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:47)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:131)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:45)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:31)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:40)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:35)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.RuntimeServiceImpl.signal(RuntimeServiceImpl.java:188)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.camel.ActivitiProducer.signal(ActivitiProducer.java:95)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.camel.ActivitiProducer.process(ActivitiProducer.java:60)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:61)&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 17:15:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172052#M125284</guid>
      <dc:creator>brianok</dc:creator>
      <dc:date>2013-12-10T17:15:38Z</dc:date>
    </item>
    <item>
      <title>Re: ActivitiOptimisticLockingException on even the simplest process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172053#M125285</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Sorry, I should clarify that even though I am running multiple engines, this also seems to be happening in a single engine instance where I am running multi-instance over a collection (sequential = false).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 17:32:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172053#M125285</guid>
      <dc:creator>brianok</dc:creator>
      <dc:date>2013-12-10T17:32:48Z</dc:date>
    </item>
    <item>
      <title>Re: ActivitiOptimisticLockingException on even the simplest process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172054#M125286</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Is it possible that if one of my included libraries(using maven, including multiple libraries that are dependent on Activiti) also has an activiti.cfg.xml a second engine is being created without my knowledge?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 18:24:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172054#M125286</guid>
      <dc:creator>jbrazil5</dc:creator>
      <dc:date>2013-12-10T18:24:05Z</dc:date>
    </item>
    <item>
      <title>Re: ActivitiOptimisticLockingException on even the simplest process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172055#M125287</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Can you create jUnit test for it?&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://forums.activiti.org/content/sticky-how-write-unit-test" rel="nofollow noopener noreferrer"&gt;http://forums.activiti.org/content/sticky-how-write-unit-test&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Dec 2013 08:37:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172055#M125287</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2013-12-11T08:37:43Z</dc:date>
    </item>
    <item>
      <title>Re: ActivitiOptimisticLockingException on even the simplest process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172056#M125288</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;I'm sorry for posting to such an old topic, but have you come to any conclusion afterwards?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am now facing pretty much the same problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am updating Activiti version from 5.8 to 5.15.1 in an old Spring application, and now I'm getting this error in multiple test cases:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;blockcode&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;16:25:47.527 ERROR [pool-1-thread-1] [ExecuteJobsRunnable] exception during job execution: JobEntity [id=67] was updated by another transaction concurrently&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.ActivitiOptimisticLockingException: JobEntity [id=67] was updated by another transaction concurrently&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.db.DbSqlSession$CheckedDeleteOperation.execute(DbSqlSession.java:272) ~[activiti-engine-5.15.1.jar:5.15.1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.db.DbSqlSession.flushDeletes(DbSqlSession.java:635) ~[activiti-engine-5.15.1.jar:5.15.1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.db.DbSqlSession.flush(DbSqlSession.java:503) ~[activiti-engine-5.15.1.jar:5.15.1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.interceptor.CommandContext.flushSessions(CommandContext.java:175) ~[activiti-engine-5.15.1.jar:5.15.1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.interceptor.CommandContext.close(CommandContext.java:122) ~[activiti-engine-5.15.1.jar:5.15.1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:66) ~[activiti-engine-5.15.1.jar:5.15.1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:47) ~[activiti-spring-5.15.1.jar:5.15.1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:131) ~[spring-tx-3.2.2.RELEASE.jar:3.2.2.RELEASE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:45) ~[activiti-spring-5.15.1.jar:5.15.1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:31) ~[activiti-engine-5.15.1.jar:5.15.1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:40) ~[activiti-engine-5.15.1.jar:5.15.1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:35) ~[activiti-engine-5.15.1.jar:5.15.1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.jobexecutor.ExecuteJobsRunnable.run(ExecuteJobsRunnable.java:52) ~[activiti-engine-5.15.1.jar:5.15.1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_72]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_72]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at java.lang.Thread.run(Thread.java:745) [na:1.7.0_72]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/blockcode&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm almost sure, that I have &lt;/SPAN&gt;&lt;STRONG&gt;only one&lt;/STRONG&gt;&lt;SPAN&gt; Activiti Engine running (unless there is any configuration option, in which you can set amount of running instances, which I'm not aware of).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've checked many threads on this forum, but found no solution that would work in my case.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please let me know, if there's any known commonly made mistake, or any version migration guidelines that might help me.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jan 2015 16:07:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172056#M125288</guid>
      <dc:creator>slav</dc:creator>
      <dc:date>2015-01-15T16:07:17Z</dc:date>
    </item>
    <item>
      <title>Re: ActivitiOptimisticLockingException on even the simplest process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172057#M125289</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Do you have a parallel gateway or multi instance in your process definition? We've revised the job executor quite a bit in 5.17.0, so you might want to read up in the user guide there. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jan 2015 11:38:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172057#M125289</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2015-01-16T11:38:16Z</dc:date>
    </item>
    <item>
      <title>Re: ActivitiOptimisticLockingException on even the simplest process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172058#M125290</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, I have parallel gateways in the process.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The reason why I don't use 5.17.0 is that I'd rather avoid Spring 4.0 in my Maven dependencies.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Anyway, I have tried to use 5.17.0, and I got the following stack trace:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;blockcode&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;13:41:34.119 ERROR [pool-1-thread-3] [ExecuteJobsRunnable] exception during job execution: ProcessInstance[18] was updated by another transaction concurrently&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.ActivitiOptimisticLockingException: ProcessInstance[18] was updated by another transaction concurrently&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.db.DbSqlSession.flushUpdates(DbSqlSession.java:783) ~[activiti-engine-5.17.0.jar:5.17.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.db.DbSqlSession.flush(DbSqlSession.java:594) ~[activiti-engine-5.17.0.jar:5.17.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.interceptor.CommandContext.flushSessions(CommandContext.java:211) ~[activiti-engine-5.17.0.jar:5.17.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.interceptor.CommandContext.close(CommandContext.java:137) ~[activiti-engine-5.17.0.jar:5.17.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:66) ~[activiti-engine-5.17.0.jar:5.17.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:47) ~[activiti-spring-5.17.0.jar:5.17.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:131) ~[spring-tx-3.2.2.RELEASE.jar:3.2.2.RELEASE]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:45) ~[activiti-spring-5.17.0.jar:5.17.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:31) ~[activiti-engine-5.17.0.jar:5.17.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:40) ~[activiti-engine-5.17.0.jar:5.17.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:35) ~[activiti-engine-5.17.0.jar:5.17.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.jobexecutor.ExecuteJobsRunnable.handleMultipleJobs(ExecuteJobsRunnable.java:94) [activiti-engine-5.17.0.jar:5.17.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.jobexecutor.ExecuteJobsRunnable.run(ExecuteJobsRunnable.java:49) [activiti-engine-5.17.0.jar:5.17.0]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_72]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_72]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at java.lang.Thread.run(Thread.java:745) [na:1.7.0_72]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/blockcode&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So it seems, that there is still a problem in my process.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I just started using Activiti several days ago, so maye I have some basic mistakes in my process. Is there any change since 5.8, that might cause such problems?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;EDIT:&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;It looks like using AsyncExecutor helps with this error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I must still investigate, why some test cases fail, but it seems, that the cause is different now.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I just may ask for one clarification: using AsyncExecutor will not change the outcome of the process - is that right?&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jan 2015 13:14:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172058#M125290</guid>
      <dc:creator>slav</dc:creator>
      <dc:date>2015-01-16T13:14:32Z</dc:date>
    </item>
    <item>
      <title>Re: ActivitiOptimisticLockingException on even the simplest process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172059#M125291</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;&amp;gt; Is there any change since 5.8, that might cause such problems?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;5.8 has been released 3,5 years ago. I'd say yes &lt;img id="smileytongue" class="emoticon emoticon-smileytongue" src="https://connect.hyland.com/i/smilies/16x16_smiley-tongue.png" alt="Smiley Tongue" title="Smiley Tongue" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;gt;&amp;nbsp; using AsyncExecutor will not change the outcome of the process - is that right?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;No, it's a replacement for the original job executor.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jan 2015 15:22:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activitioptimisticlockingexception-on-even-the-simplest-process/m-p/172059#M125291</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2015-01-16T15:22:05Z</dc:date>
    </item>
  </channel>
</rss>

