<?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 Classes not found when boundary timer event triggered in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/classes-not-found-when-boundary-timer-event-triggered/m-p/18453#M8164</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #242729; background-color: #ffffff; border: 0px; margin: 0px 0px 1em;"&gt;I applied boundary timer event on user task, I added java class on service task class attribute but when a timer expired and triggered list of exceptions throws i.e class assigned to service task cannot found. although class exist on the class path. asyncExecutorActivate property is also enabled in activiti configuration&lt;/P&gt;&lt;P style="color: #242729; background-color: #ffffff; border: 0px; margin: 0px 0px 1em;"&gt;here is a code&lt;/P&gt;&lt;P style="color: #242729; background-color: #ffffff; border: 0px; margin: 0px 0px 1em;"&gt;&lt;SPAN style="text-decoration: underline; font-size: 22px;"&gt;&lt;STRONG&gt;BPMN&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #242729; background-color: #ffffff; border: 0px; margin: 0px 0px 1em;"&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;definitions xmlns="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.omg.org/spec/BPMN/20100524/MODEL" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.omg.org/spec/BPMN/20100524/MODEL&lt;/A&gt;&lt;SPAN&gt;" xmlns:xsi="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;&lt;SPAN&gt;" xmlns:xsd="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.w3.org/2001/XMLSchema&lt;/A&gt;&lt;SPAN&gt;" xmlns:activiti="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://activiti.org/bpmn" rel="nofollow noopener noreferrer" target="_blank"&gt;http://activiti.org/bpmn&lt;/A&gt;&lt;SPAN&gt;" xmlns:bpmndi="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.omg.org/spec/BPMN/20100524/DI" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.omg.org/spec/BPMN/20100524/DI&lt;/A&gt;&lt;SPAN&gt;" xmlns&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;mgdc="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.omg.org/spec/DD/20100524/DC" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.omg.org/spec/DD/20100524/DC&lt;/A&gt;&lt;SPAN&gt;" xmlns&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;mgdi="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.omg.org/spec/DD/20100524/DI" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.omg.org/spec/DD/20100524/DI&lt;/A&gt;&lt;SPAN&gt;" typeLanguage="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.w3.org/2001/XMLSchema&lt;/A&gt;&lt;SPAN&gt;" expressionLanguage="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.w3.org/1999/XPath" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.w3.org/1999/XPath&lt;/A&gt;&lt;SPAN&gt;" targetNamespace="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.activiti.org/processdef" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.activiti.org/processdef&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&amp;lt;process id="timertest" name="timertest" isExecutable="true"&amp;gt;&lt;BR /&gt;&amp;lt;startEvent id="startEvent1"&amp;gt;&amp;lt;/startEvent&amp;gt;&lt;BR /&gt;&amp;lt;userTask id="sid-9F95F9B8-6C5C-4221-B3A7-3BD2BAEC22CA"&amp;gt;&amp;lt;/userTask&amp;gt;&lt;BR /&gt;&amp;lt;sequenceFlow id="sid-08270597-3D34-4CFD-BACF-CB95036CBC48" sourceRef="startEvent1" targetRef="sid-9F95F9B8-6C5C-4221-B3A7-3BD2BAEC22CA"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt;&amp;lt;boundaryEvent id="sid-5AC91A08-17CC-4F6E-ABC2-2B8AF63EAB66" attachedToRef="sid-9F95F9B8-6C5C-4221-B3A7-3BD2BAEC22CA" cancelActivity="true"&amp;gt;&lt;BR /&gt;&amp;lt;timerEventDefinition&amp;gt;&lt;BR /&gt;&amp;lt;timeDate&amp;gt;${expiresOn}&amp;lt;/timeDate&amp;gt;&lt;BR /&gt;&amp;lt;/timerEventDefinition&amp;gt;&lt;BR /&gt;&amp;lt;/boundaryEvent&amp;gt;&lt;BR /&gt;&amp;lt;endEvent id="sid-1D6E7697-6ECA-42BA-98E5-BE089A78DCF2"&amp;gt;&amp;lt;/endEvent&amp;gt;&lt;BR /&gt;&amp;lt;sequenceFlow id="sid-A4C68C9C-38C3-43A9-BB3F-83FABACA65F9" sourceRef="sid-CE624FA0-9F7E-4FF9-BF3E-C016D046A3BF" targetRef="sid-1D6E7697-6ECA-42BA-98E5-BE089A78DCF2"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt;&amp;lt;serviceTask id="sid-CE624FA0-9F7E-4FF9-BF3E-C016D046A3BF" activiti:class="com.softech.workflowengine.workflow.policyack.servicetask.TimerClass"&amp;gt;&amp;lt;/serviceTask&amp;gt;&lt;BR /&gt;&amp;lt;sequenceFlow id="sid-799456B9-F667-4E98-A856-E1AA7B79F680" sourceRef="sid-5AC91A08-17CC-4F6E-ABC2-2B8AF63EAB66" targetRef="sid-CE624FA0-9F7E-4FF9-BF3E-C016D046A3BF"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt;&amp;lt;endEvent id="sid-705703CA-B642-435C-8393-B236EC3E964B"&amp;gt;&amp;lt;/endEvent&amp;gt;&lt;BR /&gt;&amp;lt;sequenceFlow id="sid-010B8977-34F9-40F4-B694-D56D5BA34257" sourceRef="sid-9F95F9B8-6C5C-4221-B3A7-3BD2BAEC22CA" targetRef="sid-705703CA-B642-435C-8393-B236EC3E964B"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt;&amp;lt;/process&amp;gt;&lt;BR /&gt;&amp;lt;bpmndi:BPMNDiagram id="BPMNDiagram_timertest"&amp;gt;&lt;BR /&gt;&amp;lt;bpmndi:BPMNPlane bpmnElement="timertest" id="BPMNPlane_timertest"&amp;gt;&lt;BR /&gt;&amp;lt;bpmndi:BPMNShape bpmnElement="startEvent1" id="BPMNShape_startEvent1"&amp;gt;&lt;BR /&gt;&amp;lt;omgdc:Bounds height="30.0" width="30.0" x="100.0" y="163.0"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt;&amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt;&amp;lt;bpmndi:BPMNShape bpmnElement="sid-9F95F9B8-6C5C-4221-B3A7-3BD2BAEC22CA" id="BPMNShape_sid-9F95F9B8-6C5C-4221-B3A7-3BD2BAEC22CA"&amp;gt;&lt;BR /&gt;&amp;lt;omgdc:Bounds height="80.0" width="100.0" x="175.0" y="138.0"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt;&amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt;&amp;lt;bpmndi:BPMNShape bpmnElement="sid-5AC91A08-17CC-4F6E-ABC2-2B8AF63EAB66" id="BPMNShape_sid-5AC91A08-17CC-4F6E-ABC2-2B8AF63EAB66"&amp;gt;&lt;BR /&gt;&amp;lt;omgdc:Bounds height="31.0" width="31.0" x="253.59371010330312" y="202.75947444214634"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt;&amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt;&amp;lt;bpmndi:BPMNShape bpmnElement="sid-1D6E7697-6ECA-42BA-98E5-BE089A78DCF2" id="BPMNShape_sid-1D6E7697-6ECA-42BA-98E5-BE089A78DCF2"&amp;gt;&lt;BR /&gt;&amp;lt;omgdc:Bounds height="28.0" width="28.0" x="405.0" y="311.0"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt;&amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt;&amp;lt;bpmndi:BPMNShape bpmnElement="sid-CE624FA0-9F7E-4FF9-BF3E-C016D046A3BF" id="BPMNShape_sid-CE624FA0-9F7E-4FF9-BF3E-C016D046A3BF"&amp;gt;&lt;BR /&gt;&amp;lt;omgdc:Bounds height="80.0" width="100.0" x="210.0" y="285.0"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt;&amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt;&amp;lt;bpmndi:BPMNShape bpmnElement="sid-705703CA-B642-435C-8393-B236EC3E964B" id="BPMNShape_sid-705703CA-B642-435C-8393-B236EC3E964B"&amp;gt;&lt;BR /&gt;&amp;lt;omgdc:Bounds height="28.0" width="28.0" x="320.0" y="164.0"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt;&amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt;&amp;lt;bpmndi:BPMNEdge bpmnElement="sid-A4C68C9C-38C3-43A9-BB3F-83FABACA65F9" id="BPMNEdge_sid-A4C68C9C-38C3-43A9-BB3F-83FABACA65F9"&amp;gt;&lt;BR /&gt;&amp;lt;omgdi:waypoint x="310.0" y="325.0"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;lt;omgdi:waypoint x="405.0" y="325.0"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt;&amp;lt;bpmndi:BPMNEdge bpmnElement="sid-799456B9-F667-4E98-A856-E1AA7B79F680" id="BPMNEdge_sid-799456B9-F667-4E98-A856-E1AA7B79F680"&amp;gt;&lt;BR /&gt;&amp;lt;omgdi:waypoint x="269.5937101033031" y="234.75947444214634"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;lt;omgdi:waypoint x="269.5937101033031" y="259.3797372210732"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;lt;omgdi:waypoint x="260.0" y="259.3797372210732"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;lt;omgdi:waypoint x="260.0" y="285.0"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt;&amp;lt;bpmndi:BPMNEdge bpmnElement="sid-08270597-3D34-4CFD-BACF-CB95036CBC48" id="BPMNEdge_sid-08270597-3D34-4CFD-BACF-CB95036CBC48"&amp;gt;&lt;BR /&gt;&amp;lt;omgdi:waypoint x="130.0" y="178.0"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;lt;omgdi:waypoint x="175.0" y="178.0"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt;&amp;lt;bpmndi:BPMNEdge bpmnElement="sid-010B8977-34F9-40F4-B694-D56D5BA34257" id="BPMNEdge_sid-010B8977-34F9-40F4-B694-D56D5BA34257"&amp;gt;&lt;BR /&gt;&amp;lt;omgdi:waypoint x="275.0" y="178.0"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;lt;omgdi:waypoint x="320.0" y="178.0"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt;&amp;lt;/bpmndi:BPMNPlane&amp;gt;&lt;BR /&gt;&amp;lt;/bpmndi:BPMNDiagram&amp;gt;&lt;BR /&gt;&amp;lt;/definitions&amp;gt;&lt;/P&gt;&lt;P style="color: #242729; background-color: #ffffff; border: 0px; margin: 0px 0px 1em;"&gt;&lt;/P&gt;&lt;P style="color: #242729; background-color: #ffffff; border: 0px; margin: 0px 0px 1em;"&gt;&lt;SPAN style="text-decoration: underline; font-size: 22px;"&gt;&lt;STRONG&gt;Java Delegate&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;package com.softech.workflowengine.workflow.policyack.servicetask;&lt;/P&gt;&lt;P&gt;import org.activiti.engine.delegate.DelegateExecution;&lt;BR /&gt;import org.activiti.engine.delegate.JavaDelegate;&lt;/P&gt;&lt;P&gt;public class TimerClass implements JavaDelegate{&lt;/P&gt;&lt;P&gt;@Override&lt;BR /&gt;public void execute(DelegateExecution execution) {&lt;BR /&gt;System.out.println("&amp;gt;&amp;gt; in TimerClass ");&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="text-decoration: underline; font-size: 22px;"&gt;&lt;SPAN style="color: #242729; background-color: #ffffff; text-decoration: underline;"&gt;Exception&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="color: #242729; background-color: #ffffff; border: 0px; margin: 0px 0px 1em;"&gt;&lt;SPAN&gt;07:56:03,977 [activiti-async-job-executor-thread-2] ERROR org.activiti.engine.impl.interceptor.CommandContext - Error while closing command context&lt;BR /&gt;org.activiti.engine.ActivitiException: couldn't instantiate class com.softech.workflowengine.workflow.policyack.servicetask.TimerClass&lt;BR /&gt;at org.activiti.engine.impl.util.ReflectUtil.instantiate(ReflectUtil.java:137)&lt;BR /&gt;at org.activiti.engine.impl.bpmn.helper.ClassDelegate.defaultInstantiateDelegate(ClassDelegate.java:306)&lt;BR /&gt;at org.activiti.engine.impl.bpmn.helper.ClassDelegate.instantiateDelegate(ClassDelegate.java:295)&lt;BR /&gt;at org.activiti.engine.impl.bpmn.helper.ClassDelegate.getActivityBehaviorInstance(ClassDelegate.java:273)&lt;BR /&gt;at org.activiti.engine.impl.bpmn.helper.ClassDelegate.execute(ClassDelegate.java:217)&lt;BR /&gt;at org.activiti.engine.impl.agenda.ContinueProcessOperation.executeActivityBehavior(ContinueProcessOperation.java:180)&lt;BR /&gt;at org.activiti.engine.impl.agenda.ContinueProcessOperation.executeSynchronous(ContinueProcessOperation.java:131)&lt;BR /&gt;at org.activiti.engine.impl.agenda.ContinueProcessOperation.continueThroughFlowNode(ContinueProcessOperation.java:89)&lt;BR /&gt;at org.activiti.engine.impl.agenda.ContinueProcessOperation.run(ContinueProcessOperation.java:55)&lt;BR /&gt;at org.activiti.engine.impl.interceptor.CommandInvoker.executeOperation(CommandInvoker.java:73)&lt;BR /&gt;at org.activiti.engine.impl.interceptor.CommandInvoker.executeOperations(CommandInvoker.java:57)&lt;BR /&gt;at org.activiti.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:42)&lt;BR /&gt;at org.activiti.engine.impl.interceptor.TransactionContextInterceptor.execute(TransactionContextInterceptor.java:48)&lt;BR /&gt;at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:63)&lt;BR /&gt;at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:47)&lt;BR /&gt;at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)&lt;BR /&gt;at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:45)&lt;BR /&gt;at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:29)&lt;BR /&gt;at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:44)&lt;BR /&gt;at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:39)&lt;BR /&gt;at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.executeJob(ExecuteAsyncRunnable.java:97)&lt;BR /&gt;at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.run(ExecuteAsyncRunnable.java:75)&lt;BR /&gt;at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)&lt;BR /&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)&lt;BR /&gt;at java.lang.Thread.run(Unknown Source)&lt;BR /&gt;Caused by: org.activiti.engine.ActivitiClassLoadingException: Class not found: com.softech.workflowengine.workflow.policyack.servicetask.TimerClass&lt;BR /&gt;at org.activiti.engine.impl.util.ReflectUtil.loadClass(ReflectUtil.java:87)&lt;BR /&gt;at org.activiti.engine.impl.util.ReflectUtil.instantiate(ReflectUtil.java:134)&lt;BR /&gt;... 24 more&lt;BR /&gt;Caused by: java.lang.ClassNotFoundException: com.softech.workflowengine.workflow.policyack.servicetask.TimerClass&lt;BR /&gt;at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1854)&lt;BR /&gt;at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1703)&lt;BR /&gt;at java.lang.Class.forName0(Native Method)&lt;BR /&gt;at java.lang.Class.forName(Unknown Source)&lt;BR /&gt;at org.activiti.engine.impl.util.ReflectUtil.loadClass(ReflectUtil.java:288)&lt;BR /&gt;at org.activiti.engine.impl.util.ReflectUtil.loadClass(ReflectUtil.java:68)&lt;BR /&gt;... 25 more&lt;BR /&gt;07:56:04,000 [activiti-async-job-executor-thread-2] ERROR org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable - Job 130011 failed&lt;BR /&gt;org.activiti.engine.ActivitiException: couldn't instantiate class com.softech.workflowengine.workflow.policyack.servicetask.TimerClass&lt;BR /&gt;at org.activiti.engine.impl.util.ReflectUtil.instantiate(ReflectUtil.java:137)&lt;BR /&gt;at org.activiti.engine.impl.bpmn.helper.ClassDelegate.defaultInstantiateDelegate(ClassDelegate.java:306)&lt;BR /&gt;at org.activiti.engine.impl.bpmn.helper.ClassDelegate.instantiateDelegate(ClassDelegate.java:295)&lt;BR /&gt;at org.activiti.engine.impl.bpmn.helper.ClassDelegate.getActivityBehaviorInstance(ClassDelegate.java:273)&lt;BR /&gt;at org.activiti.engine.impl.bpmn.helper.ClassDelegate.execute(ClassDelegate.java:217)&lt;BR /&gt;at org.activiti.engine.impl.agenda.ContinueProcessOperation.executeActivityBehavior(ContinueProcessOperation.java:180)&lt;BR /&gt;at org.activiti.engine.impl.agenda.ContinueProcessOperation.executeSynchronous(ContinueProcessOperation.java:131)&lt;BR /&gt;at org.activiti.engine.impl.agenda.ContinueProcessOperation.continueThroughFlowNode(ContinueProcessOperation.java:89)&lt;BR /&gt;at org.activiti.engine.impl.agenda.ContinueProcessOperation.run(ContinueProcessOperation.java:55)&lt;BR /&gt;at org.activiti.engine.impl.interceptor.CommandInvoker.executeOperation(CommandInvoker.java:73)&lt;BR /&gt;at org.activiti.engine.impl.interceptor.CommandInvoker.executeOperations(CommandInvoker.java:57)&lt;BR /&gt;at org.activiti.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:42)&lt;BR /&gt;at org.activiti.engine.impl.interceptor.TransactionContextInterceptor.execute(TransactionContextInterceptor.java:48)&lt;BR /&gt;at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:63)&lt;BR /&gt;at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:47)&lt;BR /&gt;at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)&lt;BR /&gt;at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:45)&lt;BR /&gt;at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:29)&lt;BR /&gt;at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:44)&lt;BR /&gt;at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:39)&lt;BR /&gt;at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.executeJob(ExecuteAsyncRunnable.java:97)&lt;BR /&gt;at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.run(ExecuteAsyncRunnable.java:75)&lt;BR /&gt;at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)&lt;BR /&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)&lt;BR /&gt;at java.lang.Thread.run(Unknown Source)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #242729; background-color: #ffffff; border: 0px; margin: 0px 0px 1em;"&gt;&lt;/P&gt;&lt;P style="color: #242729; background-color: #ffffff; border: 0px; margin: 0px 0px 1em;"&gt;&lt;/P&gt;&lt;P style="color: #242729; background-color: #ffffff; border: 0px; margin: 0px 0px 1em;"&gt;Even in my another workflow i assigned spring bean to service task in delegate attribute but getting same exceptions. I work on&amp;nbsp;latest activti version&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 14 Sep 2017 06:58:14 GMT</pubDate>
    <dc:creator>sadiasher</dc:creator>
    <dc:date>2017-09-14T06:58:14Z</dc:date>
    <item>
      <title>Classes not found when boundary timer event triggered</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/classes-not-found-when-boundary-timer-event-triggered/m-p/18453#M8164</link>
      <description>I applied boundary timer event on user task, I added java class on service task class attribute but when a timer expired and triggered list of exceptions throws i.e class assigned to service task cannot found. although class exist on the class path. asyncExecutorActivate property is also enabled in</description>
      <pubDate>Thu, 14 Sep 2017 06:58:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/classes-not-found-when-boundary-timer-event-triggered/m-p/18453#M8164</guid>
      <dc:creator>sadiasher</dc:creator>
      <dc:date>2017-09-14T06:58:14Z</dc:date>
    </item>
    <item>
      <title>Re: Classes not found when boundary timer event triggered</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/classes-not-found-when-boundary-timer-event-triggered/m-p/18454#M8165</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The classes need to be executed after the timer expired must be on tomcat's classpath (in tomcat's lib folder). For more reference please see article&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://dzone.com/articles/tutorial-devoxx-activiti-bpmn" rel="nofollow noopener noreferrer" target="_blank"&gt;https://dzone.com/articles/tutorial-devoxx-activiti-bpmn&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Sep 2017 11:11:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/classes-not-found-when-boundary-timer-event-triggered/m-p/18454#M8165</guid>
      <dc:creator>sadiasher</dc:creator>
      <dc:date>2017-09-20T11:11:47Z</dc:date>
    </item>
  </channel>
</rss>

