<?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 How to 'deploy' a TaskListener? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/how-to-deploy-a-tasklistener/m-p/61089#M37853</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I would like to add a tasklistener to my process but am only using my own version of the explorer(and not probe, cycle, …). &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I created my bpmn20 process containing a usertask and a listener: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;userTask id="writeSomethingTask" name="Write something" activiti:formKey="org/activiti/mytestversion/processes/someform.form" activiti:assignee="${initiator}"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;documentation&amp;gt;Write something.&amp;lt;/documentation&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;extensionElements&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;activiti:taskListener event="create" class="org.activiti.mytestversion.listeners.myTaskListener" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/extensionElements&amp;gt;&lt;BR /&gt;&amp;lt;/userTask&amp;gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;The problem is that when I start my process, the listener is not found. I got the following exception:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;com.vaadin.event.ListenerMethod$MethodException&lt;BR /&gt;Cause: java.lang.NoClassDefFoundError: org/activiti/engine/impl/persistence/entity/ExecutionEntity&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:510)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:162)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.vaadin.ui.AbstractComponent.fireEvent(AbstractComponent.java:1166)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.vaadin.ui.Button.fireClick(Button.java:380)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.vaadin.ui.Button.changeVariables(Button.java:196)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVariableBurst(AbstractCommunicationManager.java:1297)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVariables(AbstractCommunicationManager.java:1217)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.doHandleUidlRequest(AbstractCommunicationManager.java:733)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.vaadin.terminal.gwt.server.CommunicationManager.handleUidlRequest(CommunicationManager.java:296)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.service(AbstractApplicationServlet.java:483)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1534)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:281)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:98)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:91)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:162)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:326)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:227)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:170)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:822)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:719)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1013)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:225)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.ContextTask.run(ContextTask.java:71)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Thread.run(Thread.java:662)&lt;BR /&gt;Caused by: java.lang.NoClassDefFoundError: org/activiti/engine/impl/persistence/entity/ExecutionEntity&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at ch.glue.egovrunner.explorer.listeners.OsisTaskCreateListener.notify(OsisTaskCreateListener.java:35)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.bpmn.helper.ClassDelegate.notify(ClassDelegate.java:82)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.task.TaskEntity.fireEvent(TaskEntity.java:478)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.bpmn.behavior.UserTaskActivityBehavior.execute(UserTaskActivityBehavior.java:70)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.pvm.runtime.AtomicOperationActivityExecute.execute(AtomicOperationActivityExecute.java:40)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.runtime.ExecutionEntity.performOperation(ExecutionEntity.java:496)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(AtomicOperationTransitionNotifyListenerStart.java:48)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:52)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.runtime.ExecutionEntity.performOperation(ExecutionEntity.java:496)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:45)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.runtime.ExecutionEntity.performOperation(ExecutionEntity.java:496)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionCreateScope.execute(AtomicOperationTransitionCreateScope.java:44)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.runtime.ExecutionEntity.performOperation(ExecutionEntity.java:496)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionNotifyListenerTake.execute(AtomicOperationTransitionNotifyListenerTake.java:61)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.runtime.ExecutionEntity.performOperation(ExecutionEntity.java:496)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionDestroyScope.execute(AtomicOperationTransitionDestroyScope.java:111)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.runtime.ExecutionEntity.performOperation(ExecutionEntity.java:496)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionNotifyListenerEnd.eventNotificationsCompleted(AtomicOperationTransitionNotifyListenerEnd.java:36)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:52)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.runtime.ExecutionEntity.performOperation(ExecutionEntity.java:496)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.runtime.ExecutionEntity.take(ExecutionEntity.java:341)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.bpmn.behavior.BpmnActivityBehavior.performOutgoingBehavior(BpmnActivityBehavior.java:92)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.bpmn.behavior.BpmnActivityBehavior.performDefaultOutgoingBehavior(BpmnActivityBehavior.java:49)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior.leave(FlowNodeActivityBehavior.java:44)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior.execute(FlowNodeActivityBehavior.java:36)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.pvm.runtime.AtomicOperationActivityExecute.execute(AtomicOperationActivityExecute.java:40)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.runtime.ExecutionEntity.performOperation(ExecutionEntity.java:496)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.pvm.runtime.AtomicOperationProcessStartInitial.eventNotificationsCompleted(AtomicOperationProcessStartInitial.java:44)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:52)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.runtime.ExecutionEntity.performOperation(ExecutionEntity.java:496)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.pvm.runtime.AtomicOperationProcessStart.eventNotificationsCompleted(AtomicOperationProcessStart.java:44)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:52)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.runtime.ExecutionEntity.performOperation(ExecutionEntity.java:496)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.runtime.ExecutionEntity.start(ExecutionEntity.java:289)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.cmd.SubmitStartFormCmd.execute(SubmitStartFormCmd.java:77)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.cmd.SubmitStartFormCmd.execute(SubmitStartFormCmd.java:35)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:33)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.activiti.engine.impl.FormServiceImpl.submitStartFormData(FormServiceImpl.java:69)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at ch.glue.egovrunner.explorer.ui.process.ProcessPresenter.submitStartForm(ProcessPresenter.java:93)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at ch.glue.egovrunner.explorer.ui.form.FormWindowImpl$1.buttonClick(FormWindowImpl.java:56)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:597)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:490)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;… 35 more&lt;BR /&gt;Caused by: java.lang.ClassNotFoundException: org.activiti.engine.impl.persistence.entity.ExecutionEntity&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1518)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1368)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;… 92 more&lt;BR /&gt;|#]&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Can anybody tell me how to "deploy" my TaskListener so that my process can find it? Actually, I'm just deploying my war file on glassfish.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;bhj2&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 Jun 2011 08:30:18 GMT</pubDate>
    <dc:creator>bhj2</dc:creator>
    <dc:date>2011-06-30T08:30:18Z</dc:date>
    <item>
      <title>How to 'deploy' a TaskListener?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-deploy-a-tasklistener/m-p/61089#M37853</link>
      <description>Hello,I would like to add a tasklistener to my process but am only using my own version of the explorer(and not probe, cycle, …). I created my bpmn20 process containing a usertask and a listener: &amp;lt;userTask id="writeSomethingTask" name="Write something" activiti:formKey="org/activiti/mytestversion</description>
      <pubDate>Thu, 30 Jun 2011 08:30:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-deploy-a-tasklistener/m-p/61089#M37853</guid>
      <dc:creator>bhj2</dc:creator>
      <dc:date>2011-06-30T08:30:18Z</dc:date>
    </item>
    <item>
      <title>Re: How to 'deploy' a TaskListener?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-deploy-a-tasklistener/m-p/61090#M37854</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It looks like the Activiti jar is no on your classpath.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jul 2011 07:07:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-deploy-a-tasklistener/m-p/61090#M37854</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2011-07-04T07:07:03Z</dc:date>
    </item>
    <item>
      <title>Re: How to 'deploy' a TaskListener?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-deploy-a-tasklistener/m-p/61091#M37855</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The jar is in the classpath but the listener is not in the jar.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So if I understand, that would mean that the tasklistener MUST be in the activiti jar file?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there another solution than re compiling the activiti's jar file containing my task listener?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for your answer!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;bhj2&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jul 2011 09:38:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-deploy-a-tasklistener/m-p/61091#M37855</guid>
      <dc:creator>bhj2</dc:creator>
      <dc:date>2011-07-04T09:38:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to 'deploy' a TaskListener?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-deploy-a-tasklistener/m-p/61092#M37856</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;no, it must be on the classpath, not in the jar. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But do you use the rest api? Then make sure the each jar is on all the relevant classpaths (I do not use the rest api, so no clear idea which that all are, I know there has been some explanation in the forum)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jul 2011 13:13:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-deploy-a-tasklistener/m-p/61092#M37856</guid>
      <dc:creator>ronald_van_kuij</dc:creator>
      <dc:date>2011-07-04T13:13:44Z</dc:date>
    </item>
    <item>
      <title>Re: How to 'deploy' a TaskListener?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-deploy-a-tasklistener/m-p/61093#M37857</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;no, it must be on the classpath, not in the jar. &lt;BR /&gt;&lt;BR /&gt;But do you use the rest api? Then make sure the each jar is on all the relevant classpaths (I do not use the rest api, so no clear idea which that all are, I know there has been some explanation in the forum)&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you. It is working now!&amp;nbsp; &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jul 2011 14:10:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-deploy-a-tasklistener/m-p/61093#M37857</guid>
      <dc:creator>bhj2</dc:creator>
      <dc:date>2011-07-04T14:10:47Z</dc:date>
    </item>
  </channel>
</rss>

