<?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 activiti-cdi problem with inject in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-problem-with-inject/m-p/137923#M96645</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi. After ronald.van.kuijk told me a few weeks ago that maybe cdi could be a good try to use it for my JSF gui, I found now the time to give it a try.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I found in this forum a link from Daniel Meyer to this topic.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I used the example of Daniel Meyer were he showed to start the engine with code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://bitbucket.org/meyerd/activiti-cdi-jbossas7.1.1-setup/src/4216c17d3adc/programmatic/src/main/java/TestBean.java?at=master" rel="nofollow noopener noreferrer"&gt;https://bitbucket.org/meyerd/activiti-cdi-jbossas7.1.1-setup/src/4216c17d3adc/programmatic/src/main/java/TestBean.java?at=master&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I got the example work on my local Jboss 7.1.1.Final with activiti-5.9 and activiti-cdi-5.9 without any problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But if I try to inject another class of the activiti engine I run into errors.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;import javax.annotation.PostConstruct;&lt;BR /&gt;import javax.ejb.Singleton;&lt;BR /&gt;import javax.ejb.Startup;&lt;BR /&gt;import javax.inject.Inject;&lt;BR /&gt;&lt;BR /&gt;import org.activiti.engine.IdentityService;&lt;BR /&gt;import org.activiti.engine.ProcessEngine;&lt;BR /&gt;import org.activiti.engine.identity.User;&lt;BR /&gt;&lt;BR /&gt;import de.mettenmeier.util.DebugConsole;&lt;BR /&gt;&lt;BR /&gt;@Startup&lt;BR /&gt;@Singleton&lt;BR /&gt;public class TestBean {&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;@Inject&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;private ProcessEngine processEngine;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;@Inject &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private IdentityService identityService;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;@PostConstruct&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;protected void init() {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DebugConsole.out("This is the Engine with the name : "+ processEngine.getName(), 9);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DebugConsole.out(processEngine.VERSION, 9);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//IdentityService identityService = processEngine.getIdentityService();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;User u = identityService.createUserQuery().userId("kermit")&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.singleResult();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(u.getId());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&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;/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;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;/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 code above prints out the the name and the version of the engine. But If I try to use the injected identityService I get the following errors.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;13:05:07,329 INFO&amp;nbsp; [stdout] (MSC service thread 1-8) This is the Engine with the name : default&lt;BR /&gt;&lt;BR /&gt;13:05:07,330 INFO&amp;nbsp; [stdout] (MSC service thread 1-8) 5.9&lt;BR /&gt;&lt;BR /&gt;13:05:07,354 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-8) MSC00001: Failed to start service jboss.deployment.unit."MBSActivitiProjekt.war".component.TestBean.START: org.jboss.msc.service.StartException in service jboss.deployment.unit."MBSActivitiProjekt.war".component.TestBean.START: Failed to start service&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1767) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [rt.jar:1.7.0_07]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.7.0_07]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.Thread.run(Unknown Source) [rt.jar:1.7.0_07]&lt;BR /&gt;Caused by: java.lang.IllegalStateException: JBAS011048: Failed to construct component instance&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:163)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ee.component.BasicComponent.createInstance(BasicComponent.java:85)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ejb3.component.singleton.SingletonComponent.getComponentInstance(SingletonComponent.java:116)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ejb3.component.singleton.SingletonComponent.start(SingletonComponent.java:130)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ee.component.ComponentStartService.start(ComponentStartService.java:44)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;… 3 more&lt;BR /&gt;Caused by: javax.ejb.EJBException: java.lang.NullPointerException&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleExceptionInOurTx(CMTTxInterceptor.java:166)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:230)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ejb3.tx.CMTTxInterceptor.requiresNew(CMTTxInterceptor.java:333)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ejb3.tx.SingletonLifecycleCMTTxInterceptor.processInvocation(SingletonLifecycleCMTTxInterceptor.java:56)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ee.component.TCCLInterceptor.processInvocation(TCCLInterceptor.java:45)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:161)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;… 9 more&lt;BR /&gt;Caused by: java.lang.NullPointerException&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at TestBean.init(TestBean.java:31)&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_07]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [rt.jar:1.7.0_07]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [rt.jar:1.7.0_07]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.reflect.Method.invoke(Unknown Source) [rt.jar:1.7.0_07]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ee.component.ManagedReferenceLifecycleMethodInterceptorFactory$ManagedReferenceLifecycleMethodInterceptor.processInvocation(ManagedReferenceLifecycleMethodInterceptorFactory.java:130)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.weld.injection.WeldInjectionInterceptor.processInvocation(WeldInjectionInterceptor.java:73)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ee.component.ManagedReferenceInterceptorFactory$ManagedReferenceInterceptor.processInvocation(ManagedReferenceInterceptorFactory.java:95)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:228)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;… 18 more&lt;BR /&gt;&lt;BR /&gt;13:05:07,572 INFO&amp;nbsp; [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870: Deploy of deployment "MBSActivitiProjekt.war" was rolled back with failure message {"JBAS014671: Failed services" =&amp;gt; {"jboss.deployment.unit.\"MBSActivitiProjekt.war\".component.TestBean.START" =&amp;gt; "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"MBSActivitiProjekt.war\".component.TestBean.START: Failed to start service"}}&lt;BR /&gt;13:05:07,575 INFO&amp;nbsp; [org.jboss.as.controller] (DeploymentScanner-threads - 2) JBAS014774: Service status report&lt;BR /&gt;JBAS014777:&amp;nbsp;&amp;nbsp; Services which failed to start:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; service jboss.deployment.unit."MBSActivitiProjekt.war".component.TestBean.START: org.jboss.msc.service.StartException in service jboss.deployment.unit."MBSActivitiProjekt.war".component.TestBean.START: Failed to start service&lt;BR /&gt;&lt;BR /&gt;13:05:07,587 ERROR [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" =&amp;gt; {"Operation step-2" =&amp;gt; {"JBAS014671: Failed services" =&amp;gt; {"jboss.deployment.unit.\"MBSActivitiProjekt.war\".component.TestBean.START" =&amp;gt; "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"MBSActivitiProjekt.war\".component.TestBean.START: Failed to start service"}}}}&lt;BR /&gt;13:05:07,601 INFO&amp;nbsp; [org.jboss.weld.deployer] (MSC service thread 1-1) JBAS016009: Stopping weld service for deployment MBSActivitiProjekt.war&lt;BR /&gt;13:05:07,603 INFO&amp;nbsp; [org.activiti.engine.impl.jobexecutor.JobExecutor] (MSC service thread 1-1) Shutting down the JobExecutor[org.activiti.engine.impl.jobexecutor.DefaultJobExecutor].&lt;BR /&gt;13:05:07,604 INFO&amp;nbsp; [org.activiti.engine.impl.jobexecutor.AcquireJobsRunnable] (Thread-70) JobExecutor[org.activiti.engine.impl.jobexecutor.DefaultJobExecutor] stopped job acquisition&lt;BR /&gt;13:05:07,605 INFO&amp;nbsp; [org.activiti.cdi.impl.ActivitiExtension] (MSC service thread 1-1) Shutting down activiti-cdi&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;/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;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;/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;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;/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;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;/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;Another way I tried was not to use the injection of the IdentityService. I tried to get it with my injected processEngine.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;IdentityService identityService = processEngine.getIdentityService(); (its commented in the example)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But this failed, too. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So it seems the injection of the processEngine is wrong even if I got its name and version.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can somebody tell me what I have to do to get the IdentityService, RuntimeService, TaskService…. injected?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Would be nice to help me get started.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 09 Jan 2013 13:31:25 GMT</pubDate>
    <dc:creator>cweber</dc:creator>
    <dc:date>2013-01-09T13:31:25Z</dc:date>
    <item>
      <title>activiti-cdi problem with inject</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-problem-with-inject/m-p/137923#M96645</link>
      <description>Hi. After ronald.van.kuijk told me a few weeks ago that maybe cdi could be a good try to use it for my JSF gui, I found now the time to give it a try.I found in this forum a link from Daniel Meyer to this topic.I used the example of Daniel Meyer were he showed to start the engine with code.https://b</description>
      <pubDate>Wed, 09 Jan 2013 13:31:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-problem-with-inject/m-p/137923#M96645</guid>
      <dc:creator>cweber</dc:creator>
      <dc:date>2013-01-09T13:31:25Z</dc:date>
    </item>
    <item>
      <title>Re: activiti-cdi problem with inject</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-problem-with-inject/m-p/137924#M96646</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I presume you just used the skeleton-project, Daniel provided on bitbucket? Please check if:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;org.activiti.cdi.spi.ProcessEngineLookup file is in your META-INF folder of the src/main/resources (or in the final built jar artifact)&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Make sure you're using the &lt;A href="https://bitbucket.org/meyerd/activiti-cdi-jbossas7.1.1-setup/src/4216c17d3adc/programmatic/src/main/java/config/ProgrammaticProcessEngineConfiguration.java?at=master" rel="nofollow noopener noreferrer"&gt;https://bitbucket.org/meyerd/activiti-cdi-jbossas7.1.1-setup/src/4216c17d3adc/programmatic/src/main/java/config/ProgrammaticProcessEngineConfiguration.java?at=master&lt;/A&gt; file. Perhaps this is a good place to start debugging&lt;/LI&gt;&lt;/UL&gt;&lt;SPAN&gt;I don't really see any place where the individual services are configured to be automatically exposes as being injectable, but I'm not an expert when it comes to the CDI-integration…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2013 08:02:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-problem-with-inject/m-p/137924#M96646</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-01-10T08:02:37Z</dc:date>
    </item>
    <item>
      <title>Re: activiti-cdi problem with inject</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-problem-with-inject/m-p/137925#M96647</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;Thanks for answearing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I looked up both of your points and could not found something wrong. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But I started once again with the example without any JSF pages in a new clean dynamic web project and I got the injection work. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Actually I'm not sure why it works now because both projects looks nearly the same.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But now I can start testing the activiti-cdi.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2013 09:53:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-problem-with-inject/m-p/137925#M96647</guid>
      <dc:creator>cweber</dc:creator>
      <dc:date>2013-01-10T09:53:25Z</dc:date>
    </item>
    <item>
      <title>Re: activiti-cdi problem with inject</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-problem-with-inject/m-p/137926#M96648</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;That's great news! Thanks for sharing &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>Thu, 10 Jan 2013 09:55:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-problem-with-inject/m-p/137926#M96648</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-01-10T09:55:54Z</dc:date>
    </item>
    <item>
      <title>Re: activiti-cdi problem with inject</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-problem-with-inject/m-p/137927#M96649</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;nearly the same.&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;And the differences are?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jan 2013 07:28:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-problem-with-inject/m-p/137927#M96649</guid>
      <dc:creator>ronald_van_kuij</dc:creator>
      <dc:date>2013-01-11T07:28:57Z</dc:date>
    </item>
  </channel>
</rss>

