<?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 NPE - JobEntityManagerImpl.delete(JobEntityManagerImpl.java:35) ~[activiti-engine-6.0.0.jar!/:6.0.0 in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/npe-jobentitymanagerimpl-delete-jobentitymanagerimpl-java-35/m-p/25130#M10883</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We are consistently getting an NPE when running an application with all async tasks.&amp;nbsp; The errors only occur when a step is run by a SimpleAsyncTaskExecutor.&amp;nbsp; Any idea what could be causing the errors?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the stack trace:&lt;/P&gt;&lt;P&gt;&amp;nbsp;at org.activiti.engine.impl.persistence.entity.JobEntityManagerImpl.delete(JobEntityManagerImpl.java:35) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.interceptor.TransactionContextInterceptor.execute(TransactionContextInterceptor.java:48) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:29) [activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:39) [activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.lockJobIfNeeded(ExecuteAsyncRunnable.java:154) [activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.persistence.entity.AbstractEntityManager.delete(AbstractEntityManager.java:87)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.persistence.entity.JobEntityManagerImpl.delete(JobEntityManagerImpl.java:35)&lt;BR /&gt;java.lang.NullPointerException: null&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.persistence.entity.JobEntityManagerImpl.delete(JobEntityManagerImpl.java:151) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.persistence.entity.AbstractEntityManager.delete(AbstractEntityManager.java:87) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.persistence.entity.JobEntityManagerImpl.delete(JobEntityManagerImpl.java:137) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable$3.execute(ExecuteAsyncRunnable.java:167) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandInvoker.executeOperation(CommandInvoker.java:78) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:47) [activiti-spring-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:44) [activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.persistence.entity.JobEntityManagerImpl.delete(JobEntityManagerImpl.java:35) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.persistence.entity.AbstractEntityManager.delete(AbstractEntityManager.java:82) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.asyncexecutor.DefaultJobManager.unacquire(DefaultJobManager.java:230) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable$3.execute(ExecuteAsyncRunnable.java:169) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:42) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.unacquireJob(ExecuteAsyncRunnable.java:167) [activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.persistence.entity.JobEntityManagerImpl.delete(JobEntityManagerImpl.java:35)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable$3.execute(ExecuteAsyncRunnable.java:169)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.interceptor.CommandInvoker$1.run(CommandInvoker.java:37)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.interceptor.CommandInvoker.executeOperation(CommandInvoker.java:78)&lt;BR /&gt;2017-09-29 12:43:48.232 ERROR 11 --- [TaskExecutor-26] o.a.e.impl.interceptor.CommandContext&amp;nbsp;&amp;nbsp;&amp;nbsp; : Error while closing command context&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandInvoker$1.run(CommandInvoker.java:37) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandInvoker.executeOperations(CommandInvoker.java:57) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:63) ~[activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) [spring-tx-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]&lt;BR /&gt;&amp;nbsp;at java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.persistence.entity.JobEntityManagerImpl.delete(JobEntityManagerImpl.java:151)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.persistence.entity.AbstractEntityManager.delete(AbstractEntityManager.java:82)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.asyncexecutor.DefaultJobManager.unacquire(DefaultJobManager.java:230)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable$3.execute(ExecuteAsyncRunnable.java:167)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.interceptor.CommandInvoker.executeOperations(CommandInvoker.java:57)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:63)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.run(ExecuteAsyncRunnable.java:72)&lt;BR /&gt;&amp;nbsp;at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:45) [activiti-spring-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;ERR Exception in thread "SimpleAsyncTaskExecutor-26" java.lang.NullPointerException&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.persistence.entity.JobEntityManagerImpl.delete(JobEntityManagerImpl.java:137)&lt;BR /&gt;&amp;nbsp;at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.run(ExecuteAsyncRunnable.java:72) [activiti-engine-6.0.0.jar!/:6.0.0]&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:42)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:47)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:45)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:44)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.unacquireJob(ExecuteAsyncRunnable.java:167)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.lockJobIfNeeded(ExecuteAsyncRunnable.java:154)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.interceptor.TransactionContextInterceptor.execute(TransactionContextInterceptor.java:48)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:29)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at java.lang.Thread.run(Thread.java:748)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)&lt;BR /&gt;&amp;nbsp;ERR &amp;nbsp;at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:39)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Sep 2017 13:03:25 GMT</pubDate>
    <dc:creator>markcmueller</dc:creator>
    <dc:date>2017-09-29T13:03:25Z</dc:date>
    <item>
      <title>NPE - JobEntityManagerImpl.delete(JobEntityManagerImpl.java:35) ~[activiti-engine-6.0.0.jar!/:6.0.0</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/npe-jobentitymanagerimpl-delete-jobentitymanagerimpl-java-35/m-p/25130#M10883</link>
      <description>We are consistently getting an NPE when running an application with all async tasks.&amp;nbsp; The errors only occur when a step is run by a SimpleAsyncTaskExecutor.&amp;nbsp; Any idea what could be causing the errors?Here is the stack trace:&amp;nbsp;at org.activiti.engine.impl.persistence.entity.JobEntityManagerImpl.delete(</description>
      <pubDate>Fri, 29 Sep 2017 13:03:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/npe-jobentitymanagerimpl-delete-jobentitymanagerimpl-java-35/m-p/25130#M10883</guid>
      <dc:creator>markcmueller</dc:creator>
      <dc:date>2017-09-29T13:03:25Z</dc:date>
    </item>
    <item>
      <title>Re: NPE - JobEntityManagerImpl.delete(JobEntityManagerImpl.java:35) ~[activiti-engine-6.0.0.jar!/:6.0.0</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/npe-jobentitymanagerimpl-delete-jobentitymanagerimpl-java-35/m-p/25131#M10884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Seems like it's trying to delete a job that doesn't exist.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It might be that you need to play with some of the jobExecutor configurations, especially&amp;nbsp;&lt;SPAN style="color: #222222; background-color: #ffffff; font-size: 14px;"&gt;asyncJobLockTimeInMillis. There are a number of threads about nullpointerexceptions and asynchronous tasks and/or parallel continuations. It can be a tricky subject. Anything further you can share about your configuration and workflow would be useful. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; background-color: #ffffff; font-size: 14px;"&gt;You might also want to consider whether the Activiti Cloud approach of sending messages to service tasks implemented as microservices in their own runtimes might be a&amp;nbsp;good fit for your usecase.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Mar 2018 15:31:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/npe-jobentitymanagerimpl-delete-jobentitymanagerimpl-java-35/m-p/25131#M10884</guid>
      <dc:creator>ryandawson</dc:creator>
      <dc:date>2018-03-20T15:31:14Z</dc:date>
    </item>
    <item>
      <title>Re: NPE - JobEntityManagerImpl.delete(JobEntityManagerImpl.java:35) ~[activiti-engine-6.0.0.jar!/:6.0.0</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/npe-jobentitymanagerimpl-delete-jobentitymanagerimpl-java-35/m-p/25132#M10885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Has there been a solution to this? If yes, please share it here.&lt;/P&gt;&lt;P&gt;I am facing exactly the same issue. Have tried playing around with the jobExecutor configurations, but no luck so far.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 May 2018 14:30:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/npe-jobentitymanagerimpl-delete-jobentitymanagerimpl-java-35/m-p/25132#M10885</guid>
      <dc:creator>lovik</dc:creator>
      <dc:date>2018-05-14T14:30:20Z</dc:date>
    </item>
  </channel>
</rss>

