<?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: Problems adding TaskListener from ParseHandler in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169550#M122925</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Could you create a unit test showing the issue?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 28 Nov 2013 10:54:12 GMT</pubDate>
    <dc:creator>trademak</dc:creator>
    <dc:date>2013-11-28T10:54:12Z</dc:date>
    <item>
      <title>Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169549#M122924</link>
      <description>I'm trying to add custom a TaskListener to every UserTask declared in my processes.I have looked at this bit of the documentation (http://www.activiti.org/userguide/#advanced_parseHandlers) to get me started.I have also found this example of Handler that insert a custom handler to UserTasks - https:</description>
      <pubDate>Wed, 27 Nov 2013 21:20:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169549#M122924</guid>
      <dc:creator>felipe1</dc:creator>
      <dc:date>2013-11-27T21:20:00Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169550#M122925</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Could you create a unit test showing the issue?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Nov 2013 10:54:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169550#M122925</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-11-28T10:54:12Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169551#M122926</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm attaching a unit test and supporting files. The test does not have any asserts, so it won't fail, but analyzing the console outputs will help you understand what is happening. &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Nov 2013 12:08:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169551#M122926</guid>
      <dc:creator>felipe1</dc:creator>
      <dc:date>2013-11-28T12:08:20Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169552#M122927</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Update:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- I have changed the activiti configuration file. I used "postBpmnParseHandlers" instead of "preBpmnParseHandlers", now the listener is added to all user tasks as expected.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm still facing an issue though.&amp;nbsp; My TaskListener uses injected resources, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;@Named&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;public class NotificaTarefaCriadaActiviti implements TaskListener {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; @Inject&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; private Event&amp;lt;EventoCriacaoTarefa&amp;gt; evento; // null&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; @Inject&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; private ProcessEngine processEngine; // null&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;so if I simply instantiate a listener and add it to the task definition, the injected resources will resolve to null:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;taskDefinition.addTaskListener(TaskListener.EVENTNAME_CREATE, new NotificaTarefaCriadaActiviti() );&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have tried to inject a listener from the ParseHandler, but that also resolved to null:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;public class ParseHandlerCriaTarefaListener implements BpmnParseHandler {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; @Inject&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; private NotificaTarefaCriadaActiviti listener; //null&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; …..&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When I declare the listener from the process definition file, like so:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;extensionElements&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;activiti:taskListener&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; event="create"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delegateExpression="#{notificaTarefaCriadaActiviti}"&amp;gt;&amp;lt;/activiti:taskListener&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/extensionElements&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The resources are injected correctly into the Listener.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Nov 2013 12:43:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169552#M122927</guid>
      <dc:creator>felipe1</dc:creator>
      <dc:date>2013-11-28T12:43:18Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169553#M122928</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks, please create a Maven project and make that available if that's possible.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Nov 2013 13:52:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169553#M122928</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-11-28T13:52:17Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169554#M122929</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ok Tijs, I'll prepare a simple project and get back to you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks again!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 11:13:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169554#M122929</guid>
      <dc:creator>felipe1</dc:creator>
      <dc:date>2013-11-29T11:13:50Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169555#M122930</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have created a very simple web project that reproduces exactly what I have reported so far:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://github.com/felipe-gdr/activiti-parsehandler" rel="nofollow noopener noreferrer"&gt;https://github.com/felipe-gdr/activiti-parsehandler&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have shared it in GitHub. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please let me know if you need anything else.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks again &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 12:11:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169555#M122930</guid>
      <dc:creator>felipe1</dc:creator>
      <dc:date>2013-11-29T12:11:40Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169556#M122931</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for sharing the source code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The problem is that the @Inject doesn't work with a parse handler.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The parse handlers are instantiated by the Activiti Engine with the default constructor.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 13:14:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169556#M122931</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-11-29T13:14:39Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169557#M122932</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Right, can you help me think of a workaround for my problem?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- I need to inject resources in my TaskListener (specifically a ProcessEngine instance and a Event instance)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- The TaskListener has to be added through a ParseHandler&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 16:07:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169557#M122932</guid>
      <dc:creator>felipe1</dc:creator>
      <dc:date>2013-11-29T16:07:01Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169558#M122933</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Tasklistener instances you create, in your parse-handler, are not aware of @Inject annotations. You should locate the needed resources in the ParseHandler yourself from the container you're in and set them on the listener instance… Or get an instance that is injected from the container.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Dec 2013 09:37:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169558#M122933</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-12-05T09:37:36Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169559#M122934</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;How can I locate the resources myself? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm sorry, I think I'm missing some concepts, but I cannot think of a way to achieve what you've suggested.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is my updated ParseHandler:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;public class MyParseHandler implements BpmnParseHandler {&lt;BR /&gt; @Inject&lt;BR /&gt; private MyListener listener; // What should I put here to "manually inject" an instance of MyListener?&lt;BR /&gt; &lt;BR /&gt; @Override&lt;BR /&gt; public Collection&amp;lt;Class&amp;lt;? extends BaseElement&amp;gt;&amp;gt; getHandledTypes() {&lt;BR /&gt;&amp;nbsp; List&amp;lt;Class&amp;lt;? extends BaseElement&amp;gt;&amp;gt; elements = new ArrayList&amp;lt;&amp;gt;();&lt;BR /&gt;&amp;nbsp; elements.add(UserTask.class);&lt;BR /&gt;&amp;nbsp; return elements;&lt;BR /&gt; }&lt;BR /&gt;&lt;BR /&gt; @Override&lt;BR /&gt; public void parse(BpmnParse bpmnParse, BaseElement element) { &lt;BR /&gt;&amp;nbsp; String taskDefinitionKey = element.getId();&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;&amp;nbsp; TaskDefinition taskDefinition = ((ProcessDefinitionEntity) bpmnParse.getCurrentScope().getProcessDefinition()).getTaskDefinitions().get(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; taskDefinitionKey);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; if (taskDefinition != null) { &lt;BR /&gt;&amp;nbsp;&amp;nbsp; taskDefinition.addTaskListener(TaskListener.EVENTNAME_CREATE, listener); // listener is always null&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt; }&lt;BR /&gt;}&lt;BR /&gt;&lt;/CODE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Dec 2013 17:50:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169559#M122934</guid>
      <dc:creator>felipe1</dc:creator>
      <dc:date>2013-12-05T17:50:06Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169560#M122935</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;A few questions to help us understand and help you with fixing the issue:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; - Are you using Spring or CDI as dependency container?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - If you're using Spring, make sure the Spring-version you're using uses the "JSR-299" annotations, which includes @Inject.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - If you're using spring, make sure you're using the SpringProcesEngineCOnfiguration (or the factory-bean) to have full spring-support&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - In case You're using CDI, how do you configure your process-engine? If you're using the acidity.cfg.xml-file, consider using the CDI-support we have for activiti…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Dec 2013 09:52:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169560#M122935</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-12-06T09:52:59Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169561#M122936</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for the help Frederik.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm using activiti CDI. Here is the content of the 'activiti.cfg.xml'. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;BR /&gt;&amp;lt;beans&lt;BR /&gt; xmlns="&lt;A href="http://www.springframework.org/schema/beans" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/schema/beans&lt;/A&gt;"&lt;BR /&gt; xmlns:xsi="&lt;A href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;"&lt;BR /&gt; xsi:schemaLocation="&lt;A href="http://www.springframework.org/schema/beans" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/schema/beans&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href="http://www.springframework.org/schema/beans/spring-beans.xsd" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/schema/beans/spring-beans.xsd&lt;/A&gt;"&amp;gt;&lt;BR /&gt;&lt;BR /&gt; &amp;lt;!– lookup the JTA-Transaction manager –&amp;gt;&lt;BR /&gt; &amp;lt;bean&lt;BR /&gt;&amp;nbsp; id="transactionManager"&lt;BR /&gt;&amp;nbsp; class="org.springframework.jndi.JndiObjectFactoryBean"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property&lt;BR /&gt;&amp;nbsp;&amp;nbsp; name="jndiName"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; value="java:jboss/TransactionManager"/&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property&lt;BR /&gt;&amp;nbsp;&amp;nbsp; name="resourceRef"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; value="true" /&amp;gt;&lt;BR /&gt; &amp;lt;/bean&amp;gt;&lt;BR /&gt;&lt;BR /&gt; &amp;lt;!– process engine configuration –&amp;gt;&lt;BR /&gt; &amp;lt;bean&lt;BR /&gt;&amp;nbsp; id="processEngineConfiguration"&lt;BR /&gt;&amp;nbsp; class="org.activiti.cdi.CdiJtaProcessEngineConfiguration"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property&lt;BR /&gt;&amp;nbsp;&amp;nbsp; name="dataSourceJndiName"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; value="java:/MyDS" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property&lt;BR /&gt;&amp;nbsp;&amp;nbsp; name="databaseType"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; value="mysql" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property&lt;BR /&gt;&amp;nbsp;&amp;nbsp; name="transactionManager"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ref="transactionManager" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property&lt;BR /&gt;&amp;nbsp;&amp;nbsp; name="transactionsExternallyManaged"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; value="true" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property&lt;BR /&gt;&amp;nbsp;&amp;nbsp; name="databaseSchemaUpdate"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; value="true" /&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;property name="postBpmnParseHandlers"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean class="MyParseHandler" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt; &amp;lt;/bean&amp;gt;&lt;BR /&gt;&amp;lt;/beans&amp;gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Dec 2013 10:44:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169561#M122936</guid>
      <dc:creator>felipe1</dc:creator>
      <dc:date>2013-12-06T10:44:34Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169562#M122937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Please take a look at our activiti-cdi unit tests. Because there some examples are given where you don't need to inject the things you did, and still are able to send events etc. Also take a look at CdiEventSupportBpmnParseHandler and how it solves adding listeners for CDI usage.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Dec 2013 13:10:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169562#M122937</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-12-06T13:10:45Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169563#M122938</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Great, I'll have a look them. Thanks for the help guys!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Dec 2013 17:30:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169563#M122938</guid>
      <dc:creator>felipe1</dc:creator>
      <dc:date>2013-12-06T17:30:07Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169564#M122939</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ok, you guys gave me great advices and pointed me in the right direction.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I replaced the @Inject with the following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;@Inject Event : BeanManagerLookup.getBeanManager().fireEvent();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;@Inject ProcessEngine : ProcessEngines.getDefaultProcessEngine();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now everything is working as I wanted.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks again!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Dec 2013 23:23:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169564#M122939</guid>
      <dc:creator>felipe1</dc:creator>
      <dc:date>2013-12-12T23:23:09Z</dc:date>
    </item>
    <item>
      <title>Re: Problems adding TaskListener from ParseHandler</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169565#M122940</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for posting back the solution. Great to see it working &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://connect.hyland.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Dec 2013 07:49:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-adding-tasklistener-from-parsehandler/m-p/169565#M122940</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-12-13T07:49:16Z</dc:date>
    </item>
  </channel>
</rss>

