<?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: synchronous execution of long running task in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5622#M2761</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mauricio&lt;/P&gt;&lt;P&gt;I want synchronous execution of task since the output of one task acts as input to other.The long running task in which I have introduced a while loop returns some result which I am using in subsequent task. If I make my long running task(while loop) as async then the subsequent task which is dependent on the while loop task will execute with null values before we get an output from while loop task.&amp;nbsp;&lt;/P&gt;&lt;P&gt;That's why I have kept these tasks synchronous.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is their any solution to achieving synchronous execution then?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 23 Apr 2018 02:52:49 GMT</pubDate>
    <dc:creator>adi123</dc:creator>
    <dc:date>2018-04-23T02:52:49Z</dc:date>
    <item>
      <title>synchronous execution of long running task</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5620#M2759</link>
      <description>Hi,I am using Activti version 6.0.0.I want synchronous executions of task in activiti,but I have a long running task which might take 20 minutes to execute.I wanted to get process instance id quickly in my controller without considering completion of task in bpmn,so I added a intermediate timer even</description>
      <pubDate>Fri, 20 Apr 2018 13:54:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5620#M2759</guid>
      <dc:creator>adi123</dc:creator>
      <dc:date>2018-04-20T13:54:16Z</dc:date>
    </item>
    <item>
      <title>Re: synchronous execution of long running task</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5621#M2760</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Adi,&lt;/P&gt;&lt;P&gt;Can I ask you why are you running those task as synchronous tasks?&amp;nbsp;&lt;/P&gt;&lt;P&gt;It really sounds like an async task to me. Doing those in a sync way will lead you to all sort of errors that you will need to deal with. Imagine what will happen if the jvm dies while you are executing those tasks? how are you planning to recover from such situations. Using the Job Executor and async tasks will deal with those situations for you.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you share more context of the class that is doing the while loop? I bet that the problem is there.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Apr 2018 16:24:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5621#M2760</guid>
      <dc:creator>salaboy</dc:creator>
      <dc:date>2018-04-20T16:24:22Z</dc:date>
    </item>
    <item>
      <title>Re: synchronous execution of long running task</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5622#M2761</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mauricio&lt;/P&gt;&lt;P&gt;I want synchronous execution of task since the output of one task acts as input to other.The long running task in which I have introduced a while loop returns some result which I am using in subsequent task. If I make my long running task(while loop) as async then the subsequent task which is dependent on the while loop task will execute with null values before we get an output from while loop task.&amp;nbsp;&lt;/P&gt;&lt;P&gt;That's why I have kept these tasks synchronous.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is their any solution to achieving synchronous execution then?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Apr 2018 02:52:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5622#M2761</guid>
      <dc:creator>adi123</dc:creator>
      <dc:date>2018-04-23T02:52:49Z</dc:date>
    </item>
    <item>
      <title>Re: synchronous execution of long running task</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5623#M2762</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, so I if you have one task after the other even if they are Async that will work. T1 -&amp;gt; T2, even if they are async they will be executed one after the other, meaning that T2 will be only executed after T1. Adding those while loops are introducing more problems than solutions.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Apr 2018 10:08:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5623#M2762</guid>
      <dc:creator>salaboy</dc:creator>
      <dc:date>2018-04-23T10:08:23Z</dc:date>
    </item>
    <item>
      <title>Re: synchronous execution of long running task</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5624#M2763</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mauricio,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is my while loop:-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;while(some condition==true)&lt;BR /&gt;{&lt;BR /&gt; if(test1==true){&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;//assign some values&lt;/SPAN&gt;&lt;BR /&gt; }&lt;BR /&gt; else if(test2==true){&lt;BR /&gt; //assign some values&lt;BR /&gt; }&lt;BR /&gt; else{&lt;BR /&gt; Thread.sleep(3000);&lt;BR /&gt; }&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I marked my tasks as async task and was able to get sequential execution of these tasks but sometimes during execution we get a exception like:-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp; __ _ _&lt;BR /&gt;/\\ / ___'_ __ _ _(_)_ __&amp;nbsp; __ _ \ \ \ \&lt;BR /&gt;( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \&lt;BR /&gt;\\/&amp;nbsp; ___)| |_)| | | | | || (_| |&amp;nbsp; ) ) ) )&lt;BR /&gt;&amp;nbsp; '&amp;nbsp; |____| .__|_| |_|_| |_\__, | / / / /&lt;BR /&gt;=========|_|==============|___/=/_/_/_/&lt;BR /&gt;:: Spring Boot ::&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (v1.4.5.RELEASE)&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;2018-04-23 18:39:06.446&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] c.g.c.demo.demoWorkflowServiceApplication&amp;nbsp; : Starting demoWorkflowServiceApplication on G864Q6C2E with PID 16544 (C:\Workplace\workflow\demo-app-svc\target\classes started by 212558691 in C:\Workplace\workflow\demo-app-svc)&lt;BR /&gt;2018-04-23 18:39:06.462&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;main] c.g.c.demo.demoWorkflowServiceApplication&amp;nbsp; : The following profiles are active: dev&lt;BR /&gt;2018-04-23 18:39:06.621&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@28b46423: startup date [Mon Apr 23 18:39:06 IST 2018]; root of context hierarchy&lt;BR /&gt;2018-04-23 18:39:16.452&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$a3e53bcf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)&lt;BR /&gt;2018-04-23 18:39:18.030&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat initialized with port(s): 4000 (http)&lt;BR /&gt;2018-04-23 18:39:18.059&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] o.apache.catalina.core.StandardService&amp;nbsp;&amp;nbsp; : Starting service Tomcat&lt;BR /&gt;2018-04-23 18:39:18.062&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] org.apache.catalina.core.StandardEngine&amp;nbsp; : Starting Servlet Engine: Apache Tomcat/8.5.11&lt;BR /&gt;2018-04-23 18:39:18.494&amp;nbsp; INFO 16544 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Initializing Spring embedded WebApplicationContext&lt;BR /&gt;2018-04-23 18:39:18.495&amp;nbsp; INFO 16544 --- [ost-startStop-1] o.s.web.context.ContextLoader&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Root WebApplicationContext: initialization completed in 11885 ms&lt;BR /&gt;2018-04-23 18:39:19.163&amp;nbsp; INFO 16544 --- [ost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean&amp;nbsp; : Mapping servlet: 'dispatcherServlet' to [/]&lt;BR /&gt;2018-04-23 18:39:19.177&amp;nbsp; INFO 16544 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean&amp;nbsp;&amp;nbsp; : Mapping filter: 'characterEncodingFilter' to: [/*]&lt;BR /&gt;2018-04-23 18:39:19.181&amp;nbsp; INFO 16544 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean&amp;nbsp;&amp;nbsp; : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]&lt;BR /&gt;2018-04-23 18:39:19.182&amp;nbsp; INFO 16544 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean&amp;nbsp;&amp;nbsp; : Mapping filter: 'httpPutFormContentFilter' to: [/*]&lt;BR /&gt;2018-04-23 18:39:19.182&amp;nbsp; INFO 16544 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean&amp;nbsp;&amp;nbsp; : Mapping filter: 'requestContextFilter' to: [/*]&lt;BR /&gt;2018-04-23 18:39:19.815&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] j.LocalContainerEntityManagerFactoryBean : Building JPA container EntityManagerFactory for persistence unit 'WorkflowUnit'&lt;BR /&gt;21&amp;nbsp; WorkflowUnit&amp;nbsp; WARN&amp;nbsp;&amp;nbsp; [main] openjpa.Runtime - An error occurred while registering a ClassTransformer with PersistenceUnitInfo: name 'WorkflowUnit', root URL [file:/C:/Workplace/workflow/demo-app-svc/target/classes]. The error has been consumed. To see it, set your openjpa.Runtime log level to TRACE. Load-time class transformation will not be available.&lt;BR /&gt;2018-04-23 18:39:20.414&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'WorkflowUnit'&lt;BR /&gt;Mapper added&lt;BR /&gt;2018-04-23 18:39:27.091&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;main] aultActiviti5CompatibilityHandlerFactory : Activiti 5 compatibility handler implementation not found or error during instantiation : org.activiti.compatibility.DefaultActiviti5CompatibilityHandler. Activiti 5 backwards compatibility disabled.&lt;BR /&gt;2018-04-23 18:39:27.311&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] o.a.engine.impl.ProcessEngineImpl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ProcessEngine default created&lt;BR /&gt;2018-04-23 18:39:27.317&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] o.a.e.i.a.DefaultAsyncJobExecutor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Starting up the default async job executor [org.activiti.spring.SpringAsyncExecutor].&lt;BR /&gt;2018-04-23 18:39:27.320&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thread-2] o.a.e.i.a.AcquireAsyncJobsDueRunnable&amp;nbsp;&amp;nbsp;&amp;nbsp; : {} starting to acquire async jobs due&lt;BR /&gt;2018-04-23 18:39:27.320&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thread-4] o.a.e.i.a.ResetExpiredJobsRunnable&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : {} starting to reset expired jobs&lt;BR /&gt;2018-04-23 18:39:27.320&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thread-3] o.a.e.i.a.AcquireTimerJobsRunnable&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : {} starting to acquire async jobs due&lt;BR /&gt;2018-04-23 18:39:29.506&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@28b46423: startup date [Mon Apr 23 18:39:06 IST 2018]; root of context hierarchy&lt;BR /&gt;2018-04-23 18:39:29.730&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/run/{processXMLId}],methods=[POST],consumes=[application/json]}" onto public java.lang.String com.ge.cpm.demo.controller.WorkflowController.run(java.lang.String,java.lang.String,java.lang.String,com.ge.cpm.demo.controller.ProcessModel)&lt;BR /&gt;2018-04-23 18:39:29.737&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/history],methods=[GET]}" onto public org.springframework.http.ResponseEntity&amp;lt;java.lang.String&amp;gt; com.ge.cpm.demo.controller.WorkflowController.getHistoryForMultipleId(java.lang.String)&lt;BR /&gt;2018-04-23 18:39:29.746&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity&amp;lt;java.util.Map&amp;lt;java.lang.String, java.lang.Object&amp;gt;&amp;gt; org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)&lt;BR /&gt;2018-04-23 18:39:29.747&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)&lt;BR /&gt;2018-04-23 18:39:29.895&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] o.s.w.s.handler.SimpleUrlHandlerMapping&amp;nbsp; : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]&lt;BR /&gt;2018-04-23 18:39:29.895&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] o.s.w.s.handler.SimpleUrlHandlerMapping&amp;nbsp; : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]&lt;BR /&gt;2018-04-23 18:39:30.065&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] o.s.w.s.handler.SimpleUrlHandlerMapping&amp;nbsp; : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]&lt;BR /&gt;2018-04-23 18:39:31.253&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] o.s.j.e.a.AnnotationMBeanExporter&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Registering beans for JMX exposure on startup&lt;BR /&gt;2018-04-23 18:39:31.419&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 4000 (http)&lt;BR /&gt;2018-04-23 18:39:31.427&amp;nbsp; INFO 16544 --- [&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main] c.g.c.demo.demoWorkflowServiceApplication&amp;nbsp; : Started demoWorkflowServiceApplication in 26.113 seconds (JVM running for 35.125)&lt;BR /&gt;Starting Workflow service&lt;BR /&gt;2018-04-23 18:39:38.485&amp;nbsp; INFO 16544 --- [nio-4000-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Initializing Spring FrameworkServlet 'dispatcherServlet'&lt;BR /&gt;2018-04-23 18:39:38.486&amp;nbsp; INFO 16544 --- [nio-4000-exec-2] o.s.web.servlet.DispatcherServlet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;: FrameworkServlet 'dispatcherServlet': initialization started&lt;BR /&gt;2018-04-23 18:39:38.531&amp;nbsp; INFO 16544 --- [nio-4000-exec-2] o.s.web.servlet.DispatcherServlet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : FrameworkServlet 'dispatcherServlet': initialization completed in 45 ms&lt;BR /&gt;2018-04-23 18:39:51.882&amp;nbsp; INFO 16544 --- [nio-4000-exec-2] com.ge.cpm.demo.activiti.CheckStatusTask&amp;nbsp; : Number of process definitions : 24&lt;BR /&gt;2018-04-23 18:39:51.987&amp;nbsp; INFO 16544 --- [nio-4000-exec-2] com.ge.cpm.demo.activiti.CheckStatusTask&amp;nbsp; : Number of tasks : 0&lt;BR /&gt;Number of tasks after process start: 0&lt;BR /&gt;********in Call url **************&lt;BR /&gt;processInstanceId 1005001&lt;BR /&gt;&lt;SPAN&gt;url &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://localhost:3018/model/982782982792792" rel="nofollow noopener noreferrer" target="_blank"&gt;http://localhost:3018/model/982782982792792&lt;/A&gt;&lt;BR /&gt;2018-04-23 18:40:26.245 ERROR 16544 --- [cTaskExecutor-4] o.a.e.impl.interceptor.CommandContext&amp;nbsp;&amp;nbsp;&amp;nbsp; : Error while closing command context&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;java.lang.NullPointerException: null&lt;BR /&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; 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;&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; 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;&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; 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;&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; 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;&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; 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;&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; 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;&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; 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;&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; 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;&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; 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;&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; 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;&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; 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;&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; 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;&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; 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;&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; 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;&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; 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;&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; at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:47) [activiti-spring-6.0.0.jar:6.0.0]&lt;BR /&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; 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;&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; at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:45) [activiti-spring-6.0.0.jar:6.0.0]&lt;BR /&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; 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;&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; 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;&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; 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;&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; 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;&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; 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;&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; 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;&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; at java.lang.Thread.run(Thread.java:748) [na:1.8.0_151]&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Exception in thread "SimpleAsyncTaskExecutor-4" java.lang.NullPointerException&lt;BR /&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; at org.activiti.engine.impl.persistence.entity.JobEntityManagerImpl.delete(JobEntityManagerImpl.java:151)&lt;BR /&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; at org.activiti.engine.impl.persistence.entity.JobEntityManagerImpl.delete(JobEntityManagerImpl.java:35)&lt;BR /&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; at org.activiti.engine.impl.persistence.entity.AbstractEntityManager.delete(AbstractEntityManager.java:87)&lt;BR /&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; at org.activiti.engine.impl.persistence.entity.JobEntityManagerImpl.delete(JobEntityManagerImpl.java:137)&lt;BR /&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; at org.activiti.engine.impl.persistence.entity.JobEntityManagerImpl.delete(JobEntityManagerImpl.java:35)&lt;BR /&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; at org.activiti.engine.impl.persistence.entity.AbstractEntityManager.delete(AbstractEntityManager.java:82)&lt;BR /&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; at org.activiti.engine.impl.asyncexecutor.DefaultJobManager.unacquire(DefaultJobManager.java:230)&lt;BR /&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; at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable$3.execute(ExecuteAsyncRunnable.java:169)&lt;BR /&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; at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable$3.execute(ExecuteAsyncRunnable.java:167)&lt;BR /&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; at org.activiti.engine.impl.interceptor.CommandInvoker$1.run(CommandInvoker.java:37)&lt;BR /&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; at org.activiti.engine.impl.interceptor.CommandInvoker.executeOperation(CommandInvoker.java:78)&lt;BR /&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; at org.activiti.engine.impl.interceptor.CommandInvoker.executeOperations(CommandInvoker.java:57)&lt;BR /&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; at org.activiti.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:42)&lt;BR /&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; at org.activiti.engine.impl.interceptor.TransactionContextInterceptor.execute(TransactionContextInterceptor.java:48)&lt;BR /&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; at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:63)&lt;BR /&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; at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:47)&lt;BR /&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; at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)&lt;BR /&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; at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:45)&lt;BR /&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; at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:29)&lt;BR /&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; at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:44)&lt;BR /&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; at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:39)&lt;BR /&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; at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.unacquireJob(ExecuteAsyncRunnable.java:167)&lt;BR /&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; at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.lockJobIfNeeded(ExecuteAsyncRunnable.java:154)&lt;BR /&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; at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.run(ExecuteAsyncRunnable.java:72)&lt;BR /&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; at java.lang.Thread.run(Thread.java:748)&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What could be the possible reason for this exception?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Apr 2018 13:24:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5624#M2763</guid>
      <dc:creator>adi123</dc:creator>
      <dc:date>2018-04-23T13:24:12Z</dc:date>
    </item>
    <item>
      <title>Re: synchronous execution of long running task</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5625#M2764</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So, did you removed the loop after doing the task Async?&amp;nbsp;&lt;BR /&gt;You don't need that anymore.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Apr 2018 13:35:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5625#M2764</guid>
      <dc:creator>salaboy</dc:creator>
      <dc:date>2018-04-23T13:35:14Z</dc:date>
    </item>
    <item>
      <title>Re: synchronous execution of long running task</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5626#M2765</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;While loop is written in my java code,I need it because after certain time I have to perform some task repeatedly until some condition is satisfied.&lt;/P&gt;&lt;P&gt;So I don't know how to handle&amp;nbsp;the that thing&amp;nbsp;form activiti.&amp;nbsp;&lt;/P&gt;&lt;P&gt;So I have not removed the while loop.&lt;/P&gt;&lt;P&gt;Is there any way to implement it through activiti?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Apr 2018 04:38:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5626#M2765</guid>
      <dc:creator>adi123</dc:creator>
      <dc:date>2018-04-24T04:38:59Z</dc:date>
    </item>
    <item>
      <title>Re: synchronous execution of long running task</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5627#M2766</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is quite difficult to help if we don't know what you are trying to do. When you say "&lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;I have to perform some task repeatedly until some condition is satisfied." what kind of task is it? Are you calling a rest service? Are you doing an in JVM method call? Activiti doesn't really matter what do you have in that code, but you need to be aware that if you are using the Job Executor to execute that task in an Async way, your code will be running in another thread, so I will recommend you for example not to run another thread inside your code. If you give more concrete details of how your task is being executed and what that task is doing we are more than happy to help you by providing some alternatives that you can try out.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;cheers&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Apr 2018 12:31:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5627#M2766</guid>
      <dc:creator>salaboy</dc:creator>
      <dc:date>2018-04-24T12:31:54Z</dc:date>
    </item>
    <item>
      <title>Re: synchronous execution of long running task</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5628#M2767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am doing a rest call inside while loop to get&amp;nbsp; status of some rest call.I am continuously calling the rest service (after every 30s using thread.sleep(30000) )until I get "Completed" or "Error" in Response. The while loop will break when i get &lt;SPAN&gt;"Completed"&amp;nbsp;&lt;/SPAN&gt;or&amp;nbsp; "Error " in response or if timeout of 20 minutes is reached. We are not using any configuration for activating job executor in xml file.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Apr 2018 06:32:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/synchronous-execution-of-long-running-task/m-p/5628#M2767</guid>
      <dc:creator>adi123</dc:creator>
      <dc:date>2018-04-25T06:32:59Z</dc:date>
    </item>
  </channel>
</rss>

