<?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 Exception while executing a class associated with user task in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/exception-while-executing-a-class-associated-with-user-task/m-p/175404#M128534</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have associated a class to a user task and that task is assigned to kermit. Now when kermit commits the task, the class must be instantiate and execute ; But, I am getting an exception unable to instantiate a class "demo.tasklistener.DemoTaskListener" on activiti explorer and following error on the Tomcat :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;12 Mar, 2014 11:52:04 AM org.apache.catalina.connector.CoyoteAdapter service&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SEVERE: An exception or error occurred in the container during the request proce&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ssing&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.NoClassDefFoundError: com/vaadin/terminal/gwt/server/AbstractApplicati&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;onServlet&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.defineClass1(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.defineClass(ClassLoader.java:616)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:14&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader.access$000(URLClassLoader.java:58)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader$1.run(URLClassLoader.java:197)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader.findClass(URLClassLoader.java:190)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:307)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:248)&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.catalina.core.StandardWrapper.servletSecurityAnnotationSca&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;n(StandardWrapper.java:1139)&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.catalina.authenticator.AuthenticatorBase.invoke(Authentica&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;torBase.java:451)&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.catalina.core.StandardHostValve.invoke(StandardHostValve.j&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ava:164)&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.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ava:100)&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.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;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.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ve.java:118)&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.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a:395)&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.coyote.http11.Http11AprProcessor.process(Http11AprProcesso&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;r.java:306)&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.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.pr&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ocess(Http11AprProtocol.java:323)&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.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoin&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;t.java:1719)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;utor.java:886)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.java:908)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.Thread.run(Thread.java:662)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Caused by: java.lang.ClassNotFoundException: com.vaadin.terminal.gwt.server.Abst&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ractApplicationServlet&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader$1.run(URLClassLoader.java:202)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader.findClass(URLClassLoader.java:190)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:307)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:248)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … 24 more&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;11:52:17,663 ["http-apr-8080"-exec-7] ERROR org.activiti.engine.impl.interceptor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.CommandContext&amp;nbsp; - Error while closing command context&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.ActivitiException: Exception while invoking TaskListener: de&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;mo.tasklistener.DemoTaskListener doesn't implement interface org.activiti.engine&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.delegate.TaskListener&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.persistence.entity.TaskEntity.fireEvent(Task&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Entity.java:553)&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.persistence.entity.TaskEntity.complete(TaskE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ntity.java:146)&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.cmd.CompleteTaskCmd.execute(CompleteTaskCmd.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java:39)&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.cmd.CompleteTaskCmd.execute(CompleteTaskCmd.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java:24)&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.cmd.NeedsActiveTaskCmd.execute(NeedsActiveTa&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;skCmd.java:61)&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.CommandInvoker.execute(CommandIn&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;voker.java:24)&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.execut&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;e(CommandContextInterceptor.java:57)&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(Sp&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ringTransactionInterceptor.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(T&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ransactionTemplate.java:130)&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(SpringTransa&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ctionInterceptor.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(LogInterc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;eptor.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(CommandExecu&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;torImpl.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(CommandExecu&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;torImpl.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.TaskServiceImpl.complete(TaskServiceImpl.jav&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a:168)&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.explorer.ui.task.TaskDetailPanel$5.buttonClick(TaskDetai&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lPanel.java:353)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java:39)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sorImpl.java:25)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:510)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:164)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.ui.AbstractComponent.fireEvent(AbstractComponent.java:1219&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.ui.Button.fireClick(Button.java:567)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.ui.Button.changeVariables(Button.java:223)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.changeVar&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;iables(AbstractCommunicationManager.java:1460)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVar&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;iableBurst(AbstractCommunicationManager.java:1404)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVar&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;iables(AbstractCommunicationManager.java:1329)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.doHandleU&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;idlRequest(AbstractCommunicationManager.java:761)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.terminal.gwt.server.CommunicationManager.handleUidlRequest&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(CommunicationManager.java:325)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.service(Abs&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tractApplicationServlet.java:501)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)&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.catalina.core.ApplicationFilterChain.internalDoFilter(Appl&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;icationFilterChain.java:304)&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.catalina.core.ApplicationFilterChain.doFilter(ApplicationF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ilterChain.java:210)&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.explorer.filter.ExplorerFilter.doFilter(ExplorerFilter.j&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ava:44)&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.catalina.core.ApplicationFilterChain.internalDoFilter(Appl&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;icationFilterChain.java:243)&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.catalina.core.ApplicationFilterChain.doFilter(ApplicationF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ilterChain.java:210)&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.catalina.core.StandardWrapperValve.invoke(StandardWrapperV&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;alve.java:240)&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.catalina.core.StandardContextValve.invoke(StandardContextV&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;alve.java:164)&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.catalina.authenticator.AuthenticatorBase.invoke(Authentica&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;torBase.java:462)&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.catalina.core.StandardHostValve.invoke(StandardHostValve.j&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ava:164)&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.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ava:100)&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.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;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.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ve.java:118)&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.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a:395)&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.coyote.http11.Http11AprProcessor.process(Http11AprProcesso&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;r.java:306)&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.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.pr&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ocess(Http11AprProtocol.java:323)&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.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoin&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;t.java:1719)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;utor.java:886)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.java:908)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.Thread.run(Thread.java:662)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Caused by: org.activiti.engine.ActivitiIllegalArgumentException: demo.tasklisten&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;er.DemoTaskListener doesn't implement interface org.activiti.engine.delegate.Tas&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;kListener&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.bpmn.helper.ClassDelegate.getTaskListenerIns&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tance(ClassDelegate.java:106)&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.bpmn.helper.ClassDelegate.notify(ClassDelega&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;te.java:90)&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.delegate.TaskListenerInvocation.invoke(TaskL&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;istenerInvocation.java:34)&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.delegate.DelegateInvocation.proceed(Delegate&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Invocation.java:37)&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.delegate.DefaultDelegateInterceptor.handleIn&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;vocation(DefaultDelegateInterceptor.java:25)&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.persistence.entity.TaskEntity.fireEvent(Task&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Entity.java:549)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … 49 more&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;12 Mar, 2014 11:52:17 AM com.vaadin.Application terminalError&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SEVERE: Terminal error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;com.vaadin.event.ListenerMethod$MethodException: Invocation of method buttonClic&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;k in org.activiti.explorer.ui.task.TaskDetailPanel$5 failed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:530)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:164)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.ui.AbstractComponent.fireEvent(AbstractComponent.java:1219&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.ui.Button.fireClick(Button.java:567)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.ui.Button.changeVariables(Button.java:223)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.changeVar&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;iables(AbstractCommunicationManager.java:1460)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVar&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;iableBurst(AbstractCommunicationManager.java:1404)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVar&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;iables(AbstractCommunicationManager.java:1329)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.doHandleU&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;idlRequest(AbstractCommunicationManager.java:761)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.terminal.gwt.server.CommunicationManager.handleUidlRequest&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(CommunicationManager.java:325)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.service(Abs&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tractApplicationServlet.java:501)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)&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.catalina.core.ApplicationFilterChain.internalDoFilter(Appl&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;icationFilterChain.java:304)&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.catalina.core.ApplicationFilterChain.doFilter(ApplicationF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ilterChain.java:210)&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.explorer.filter.ExplorerFilter.doFilter(ExplorerFilter.j&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ava:44)&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.catalina.core.ApplicationFilterChain.internalDoFilter(Appl&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;icationFilterChain.java:243)&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.catalina.core.ApplicationFilterChain.doFilter(ApplicationF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ilterChain.java:210)&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.catalina.core.StandardWrapperValve.invoke(StandardWrapperV&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;alve.java:240)&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.catalina.core.StandardContextValve.invoke(StandardContextV&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;alve.java:164)&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.catalina.authenticator.AuthenticatorBase.invoke(Authentica&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;torBase.java:462)&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.catalina.core.StandardHostValve.invoke(StandardHostValve.j&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ava:164)&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.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ava:100)&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.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;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.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ve.java:118)&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.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a:395)&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.coyote.http11.Http11AprProcessor.process(Http11AprProcesso&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;r.java:306)&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.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.pr&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ocess(Http11AprProtocol.java:323)&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.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoin&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;t.java:1719)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;utor.java:886)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.java:908)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.Thread.run(Thread.java:662)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Caused by: org.activiti.engine.ActivitiException: Exception while invoking TaskL&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;istener: demo.tasklistener.DemoTaskListener doesn't implement interface org.acti&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;viti.engine.delegate.TaskListener&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.persistence.entity.TaskEntity.fireEvent(Task&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Entity.java:553)&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.persistence.entity.TaskEntity.complete(TaskE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ntity.java:146)&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.cmd.CompleteTaskCmd.execute(CompleteTaskCmd.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java:39)&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.cmd.CompleteTaskCmd.execute(CompleteTaskCmd.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java:24)&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.cmd.NeedsActiveTaskCmd.execute(NeedsActiveTa&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;skCmd.java:61)&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.CommandInvoker.execute(CommandIn&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;voker.java:24)&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.execut&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;e(CommandContextInterceptor.java:57)&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(Sp&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ringTransactionInterceptor.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(T&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ransactionTemplate.java:130)&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(SpringTransa&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ctionInterceptor.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(LogInterc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;eptor.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(CommandExecu&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;torImpl.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(CommandExecu&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;torImpl.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.TaskServiceImpl.complete(TaskServiceImpl.jav&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a:168)&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.explorer.ui.task.TaskDetailPanel$5.buttonClick(TaskDetai&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lPanel.java:353)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java:39)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sorImpl.java:25)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:510)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … 30 more&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Caused by: org.activiti.engine.ActivitiIllegalArgumentException: demo.tasklisten&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;er.DemoTaskListener doesn't implement interface org.activiti.engine.delegate.Tas&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;kListener&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.bpmn.helper.ClassDelegate.getTaskListenerIns&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tance(ClassDelegate.java:106)&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.bpmn.helper.ClassDelegate.notify(ClassDelega&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;te.java:90)&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.delegate.TaskListenerInvocation.invoke(TaskL&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;istenerInvocation.java:34)&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.delegate.DelegateInvocation.proceed(Delegate&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Invocation.java:37)&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.delegate.DefaultDelegateInterceptor.handleIn&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;vocation(DefaultDelegateInterceptor.java:25)&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.persistence.entity.TaskEntity.fireEvent(Task&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Entity.java:549)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … 49 more&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;**&amp;gt;&amp;gt; I have put all jars that were told to put in tomcat lib also I added Vaadin jar in tomcat lib&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 13 Mar 2014 06:25:17 GMT</pubDate>
    <dc:creator>vijayd</dc:creator>
    <dc:date>2014-03-13T06:25:17Z</dc:date>
    <item>
      <title>Exception while executing a class associated with user task</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/exception-while-executing-a-class-associated-with-user-task/m-p/175404#M128534</link>
      <description>I have associated a class to a user task and that task is assigned to kermit. Now when kermit commits the task, the class must be instantiate and execute ; But, I am getting an exception unable to instantiate a class "demo.tasklistener.DemoTaskListener" on activiti explorer and following error on th</description>
      <pubDate>Thu, 13 Mar 2014 06:25:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/exception-while-executing-a-class-associated-with-user-task/m-p/175404#M128534</guid>
      <dc:creator>vijayd</dc:creator>
      <dc:date>2014-03-13T06:25:17Z</dc:date>
    </item>
    <item>
      <title>Re: Exception while executing a class associated with user task</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/exception-while-executing-a-class-associated-with-user-task/m-p/175405#M128535</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;Caused by: org.activiti.engine.ActivitiException: Exception while invoking TaskListener: demo.tasklistener.DemoTaskListener doesn't implement interface org.activiti.engine.delegate.TaskListener&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;CODE&gt;DemoTaskListener&lt;/CODE&gt;&lt;SPAN&gt; should implement &lt;/SPAN&gt;&lt;CODE&gt;TaskListener&lt;/CODE&gt;&lt;SPAN&gt; interface.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Martin&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2014 06:40:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/exception-while-executing-a-class-associated-with-user-task/m-p/175405#M128535</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2014-03-13T06:40:47Z</dc:date>
    </item>
    <item>
      <title>Re: Exception while executing a class associated with user task</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/exception-while-executing-a-class-associated-with-user-task/m-p/175406#M128536</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This is my class, you can see DemoTaskListener has implemented TaskListener interface :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;package demo.tasklistener;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.activiti.engine.delegate.DelegateTask;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.activiti.engine.delegate.TaskListener;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;public class DemoTaskListener implements TaskListener {&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; private static final long serialVersionUID = 1L;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; @Override&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; public void notify(DelegateTask arg0) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; System.out.println("\n\n\n\t\t\tTaskListener Executed….\n\n\n");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2014 04:36:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/exception-while-executing-a-class-associated-with-user-task/m-p/175406#M128536</guid>
      <dc:creator>vijayd</dc:creator>
      <dc:date>2014-03-17T04:36:56Z</dc:date>
    </item>
    <item>
      <title>Re: Exception while executing a class associated with user task</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/exception-while-executing-a-class-associated-with-user-task/m-p/175407#M128537</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Vijay.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In that case you could follow existing working example and try to compare what&amp;nbsp; is different in yours… to find an error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;One example could be &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.test.bpmn.usertask.UserTaskTest#testCompleteAfterParallelGateway&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;an activiti sources.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Martin&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2014 07:32:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/exception-while-executing-a-class-associated-with-user-task/m-p/175407#M128537</guid>
      <dc:creator>martin_grofcik</dc:creator>
      <dc:date>2014-03-17T07:32:56Z</dc:date>
    </item>
  </channel>
</rss>

