<?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: activiti-cdi 5.7 snapshot in Maven repository in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53474#M31668</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;i adapted the example to use activiti-cdi 5.6, and i deployed the app in Glassfish 3.1,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;but it seems that the LocalProcessEngineLookup bean can not be found.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;after debugging i found out that the ProgrammaticBeanLookup class asks the &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;BeanManager for "interface org.activiti.cdi.impl.ProcessEngineLookup" but is&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;not able to get one:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;org.jboss.weld.exceptions.DeploymentException: Exception List with 1 exceptions:&lt;BR /&gt;Exception 0 :&lt;BR /&gt;java.util.NoSuchElementException&lt;BR /&gt; at java.util.HashMap$HashIterator.nextEntry(HashMap.java:796)&lt;BR /&gt; at java.util.HashMap$KeyIterator.next(HashMap.java:828)&lt;BR /&gt; at org.activiti.cdi.impl.util.ProgrammaticBeanLookup.lookup(ProgrammaticBeanLookup.java:29)&lt;BR /&gt; at org.activiti.cdi.impl.ActivitiExtension.initializeProcessEngine(ActivitiExtension.java:83)&lt;BR /&gt; at org.activiti.cdi.impl.ActivitiExtension.afterDeploymentValidation(ActivitiExtension.java:69)&lt;BR /&gt; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;BR /&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;BR /&gt; at java.lang.reflect.Method.invoke(Method.java:597)&lt;BR /&gt; at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305)&lt;BR /&gt; at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54)&lt;BR /&gt; at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163)&lt;BR /&gt; at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299)&lt;BR /&gt; at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:188)&lt;BR /&gt; at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:59)&lt;BR /&gt; at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:198)&lt;BR /&gt; at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:270)&lt;BR /&gt; at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:253)&lt;BR /&gt; at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:222)&lt;BR /&gt; at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:88)&lt;BR /&gt; at org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:52)&lt;BR /&gt; at org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:34)&lt;BR /&gt; at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:393)&lt;BR /&gt; at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:190)&lt;BR /&gt; at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:128)&lt;BR /&gt; at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:298)&lt;BR /&gt; at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:461)&lt;BR /&gt; at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)&lt;BR /&gt; at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:370)&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;The BeanManager however seems to know the bean LocalProcessEngineLookup and&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the Activiti CDI annotations, so it is not that bad. &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;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;Manager&lt;BR /&gt;Enabled alternatives: [] []&lt;BR /&gt;Registered contexts: [interface javax.inject.Singleton, interface javax.enterprise.context.Dependent, interface javax.enterprise.context.ConversationScoped, interface javax.enterprise.context.RequestScoped, interface javax.enterprise.context.ApplicationScoped, interface org.activiti.cdi.annotation.BusinessProcessScoped, interface javax.enterprise.context.SessionScoped]&lt;BR /&gt;Registered beans: 58&lt;BR /&gt;Specialized beans: 0&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;the content at the beans property of the BeanManager during deployment of the application.&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;[Built-in Bean [javax.enterprise.inject.spi.BeanManager] with qualifiers [@Default], Extension [class org.activiti.cdi.impl.ActivitiExtension] with qualifiers [@Default]; jar:file:/data/Projects/JavaLibs/glassfish/glassfish3/glassfish/domains/domain1/eclipseApps/activiti-cdi-example-travelexpenses/WEB-INF/lib/activiti-cdi-5.6.jar!/META-INF/services/javax.enterprise.inject.spi.Extension@1[org.activiti.cdi.impl.ActivitiExtension@16b7d42], org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.ApplicationContext, Built-in Bean [javax.validator.ValidatorFactory] with qualifiers [@Default], org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.http.HttpRequestContext, org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-javax.enterprise.context.Conversation, org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.DependentContext, Managed Bean [class org.activiti.cdi.impl.context.DefaultBusinessProcessAssociationManager] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.JndiProcessEngineLookup] with qualifiers [@Any @Default], org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.http.HttpConversationContext, Producer Method [ProcessInstance] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named public org.activiti.cdi.BusinessProcess.getProcessInstance()], Managed Bean [class org.activiti.cdi.test.ProcessEngineLookupForTestsuite] with qualifiers [@Any @Default], Producer Method [Task] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named public org.activiti.cdi.BusinessProcess.getTask()], Managed Bean [class org.activiti.cdi.impl.util.ProgrammaticBeanLookup] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.LocalProcessEngineLookup] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.el.CdiResolver] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.CdiActivitiInterceptor] with qualifiers [@Any @Default], Producer Method [ManagementService] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.managementService()], Managed Bean [class org.activiti.cdi.impl.event.CdiEventSupportBpmnParseListener] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.context.DefaultBusinessProcessAssociationManager$RequestScopedAssociation] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.ProcessDeployer] with qualifiers [@Any @Default], Producer Method [ProcessEngine] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.processEngine()], Producer Method [TaskService] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.taskService()], org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.bound.BoundConversationContext, Producer Method [HistoryService] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.historyService()], Producer Method [IdentityService] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.identityService()], Producer Method [String] with qualifiers [@Any @BusinessKey @Named] declared as [[method] @Produces @Named @BusinessKey public org.activiti.cdi.impl.annotation.BusinessKeyProducer.businessKey(ProcessInstance)], Implicit Bean [javax.enterprise.inject.spi.InjectionPoint] with qualifiers [@Default], Implicit Bean [javax.enterprise.event.Event] with qualifiers [@Default], Implicit Bean [javax.enterprise.inject.Instance] with qualifiers [@Default], Producer Method [RuntimeService] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.runtimeService()], Producer Method [RepositoryService] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.repositoryService()], Managed Bean [class org.activiti.cdi.impl.context.BusinessProcessContext] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.util.ProcessEngineProducer] with qualifiers [@Any @Default], Producer Method [String] with qualifiers [@Any @TaskId @Named] declared as [[method] @Produces @Named @TaskId public org.activiti.cdi.BusinessProcess.getTaskId()], Managed Bean [class org.activiti.cdi.CdiExpressionManager] with qualifiers [@Any @Default], Producer Method [String] with qualifiers [@Any @ProcessInstanceId @Named] declared as [[method] @Produces @Named @ProcessInstanceId public org.activiti.cdi.BusinessProcess.getProcessInstanceId()], Managed Bean [class org.activiti.cdi.BusinessProcess] with qualifiers [@Any @Default @Named], Built-in Bean [javax.transaction.UserTransaction] with qualifiers [@Default], Producer Method [Object] with qualifiers [@Any @ProcessVariable] declared as [[method] @Produces @ProcessVariable protected org.activiti.cdi.ProcessVariables.getProcessVariable(InjectionPoint)], Managed Bean [class org.activiti.cdi.Actor] with qualifiers [@Any @Default @Named], Managed Bean [class org.activiti.cdi.impl.context.DefaultBusinessProcessAssociationManager$ConversationScopedAssociation] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.context.DefaultBusinessProcessAssociationManager$ScopedAssociation] with qualifiers [@Any @Default], org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.ejb.EjbRequestContext, org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.bound.BoundRequestContext, Producer Method [FormService] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.formService()], Managed Bean [class org.activiti.cdi.CdiJtaProcessEngineConfiguration] with qualifiers [@Any @Default], Built-in Bean [java.security.Principal] with qualifiers [@Default], Managed Bean [class org.activiti.cdi.impl.util.BeanManagerLookup] with qualifiers [@Any @Default], Built-in Bean [javax.validator.Validator] with qualifiers [@Default], Managed Bean [class org.activiti.cdi.impl.annotation.BusinessKeyProducer] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.ProcessVariables] with qualifiers [@Any @Default @Named], org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.bound.BoundSessionContext, Managed Bean [class org.activiti.cdi.CdiStandaloneProcessEngineConfiguration] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.context.CachingBeanStore] with qualifiers [@Any @Default], org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.RequestContext, org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.SingletonContext, org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.http.HttpSessionContext]&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;is this example only meant to be runnable in JBoss? or is there some other setting in beans.xml missing?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;beans.xml:&lt;/SPAN&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 xmlns="&lt;A href="http://java.sun.com/xml/ns/javaee" rel="nofollow noopener noreferrer"&gt;http://java.sun.com/xml/ns/javaee&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;" xsi:schemaLocation="&lt;A href="http://java.sun.com/xml/ns/javaee" rel="nofollow noopener noreferrer"&gt;http://java.sun.com/xml/ns/javaee&lt;/A&gt; &lt;A href="http://java.sun.com/xml/ns/javaee/beans_1_0.xsd" rel="nofollow noopener noreferrer"&gt;http://java.sun.com/xml/ns/javaee/beans_1_0.xsd&lt;/A&gt;"&amp;gt;&lt;BR /&gt; &amp;lt;alternatives&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;class&amp;gt;org.activiti.cdi.impl.LocalProcessEngineLookup&amp;lt;/class&amp;gt;&lt;BR /&gt; &amp;lt;/alternatives&amp;gt;&lt;BR /&gt;&amp;lt;/beans&amp;gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti.cfg.xml:&lt;/SPAN&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 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;" xmlns:jee="&lt;A href="http://www.springframework.org/schema/jee" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/schema/jee&lt;/A&gt;"&lt;BR /&gt; xsi:schemaLocation="&lt;BR /&gt; &lt;A href="http://www.springframework.org/schema/beans" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/schema/beans&lt;/A&gt; &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;&lt;BR /&gt; &lt;A href="http://www.springframework.org/schema/jee" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/schema/jee&lt;/A&gt; &lt;A href="http://www.springframework.org/schema/jee/spring-jee.xsd" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/schema/jee/spring-jee.xsd&lt;/A&gt;"&amp;gt;&lt;BR /&gt;&lt;BR /&gt; &amp;lt;jee:jndi-lookup jndi-name="java:appserver/TransactionManager" id="transactionManager" /&amp;gt;&lt;BR /&gt; &amp;lt;!– process engine configuration –&amp;gt;&lt;BR /&gt; &amp;lt;bean id="processEngineConfiguration"&lt;BR /&gt;&amp;nbsp; class="org.activiti.cdi.CdiJtaProcessEngineConfiguration"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="dataSourceJndiName" value="jdbc/__default" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="databaseType" value="h2" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="transactionManager" ref="transactionManager" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="transactionsExternallyManaged" value="true" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="databaseSchemaUpdate" value="drop-create" /&amp;gt;&lt;BR /&gt; &amp;lt;/bean&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;/beans&amp;gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;can anybody point me to the right direction why it is not possible for the BeanManager to find the &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LocalProcessEngineLookup managed bean?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks in advance&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 13 Aug 2011 12:49:05 GMT</pubDate>
    <dc:creator>chris_joelly</dc:creator>
    <dc:date>2011-08-13T12:49:05Z</dc:date>
    <item>
      <title>activiti-cdi 5.7 snapshot in Maven repository</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53473#M31667</link>
      <description>Hello,i want to try the example located underhttps://svn.camunda.com/fox/trunk/demo/activiti-cdi-example-travelexpenses/and checked it out from SVN, but it seems that i can not find the dependencywhich is listed in the pom.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;dependency&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;groupId&amp;gt;org.activiti&amp;lt;/groupId&amp;gt;&amp;nbsp;</description>
      <pubDate>Sat, 13 Aug 2011 11:18:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53473#M31667</guid>
      <dc:creator>chris_joelly</dc:creator>
      <dc:date>2011-08-13T11:18:25Z</dc:date>
    </item>
    <item>
      <title>Re: activiti-cdi 5.7 snapshot in Maven repository</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53474#M31668</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;i adapted the example to use activiti-cdi 5.6, and i deployed the app in Glassfish 3.1,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;but it seems that the LocalProcessEngineLookup bean can not be found.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;after debugging i found out that the ProgrammaticBeanLookup class asks the &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;BeanManager for "interface org.activiti.cdi.impl.ProcessEngineLookup" but is&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;not able to get one:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;org.jboss.weld.exceptions.DeploymentException: Exception List with 1 exceptions:&lt;BR /&gt;Exception 0 :&lt;BR /&gt;java.util.NoSuchElementException&lt;BR /&gt; at java.util.HashMap$HashIterator.nextEntry(HashMap.java:796)&lt;BR /&gt; at java.util.HashMap$KeyIterator.next(HashMap.java:828)&lt;BR /&gt; at org.activiti.cdi.impl.util.ProgrammaticBeanLookup.lookup(ProgrammaticBeanLookup.java:29)&lt;BR /&gt; at org.activiti.cdi.impl.ActivitiExtension.initializeProcessEngine(ActivitiExtension.java:83)&lt;BR /&gt; at org.activiti.cdi.impl.ActivitiExtension.afterDeploymentValidation(ActivitiExtension.java:69)&lt;BR /&gt; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;BR /&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;BR /&gt; at java.lang.reflect.Method.invoke(Method.java:597)&lt;BR /&gt; at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305)&lt;BR /&gt; at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54)&lt;BR /&gt; at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163)&lt;BR /&gt; at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299)&lt;BR /&gt; at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:188)&lt;BR /&gt; at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:59)&lt;BR /&gt; at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:198)&lt;BR /&gt; at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:270)&lt;BR /&gt; at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:253)&lt;BR /&gt; at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:222)&lt;BR /&gt; at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:88)&lt;BR /&gt; at org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:52)&lt;BR /&gt; at org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:34)&lt;BR /&gt; at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:393)&lt;BR /&gt; at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:190)&lt;BR /&gt; at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:128)&lt;BR /&gt; at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:298)&lt;BR /&gt; at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:461)&lt;BR /&gt; at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)&lt;BR /&gt; at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:370)&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;The BeanManager however seems to know the bean LocalProcessEngineLookup and&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the Activiti CDI annotations, so it is not that bad. &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;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;Manager&lt;BR /&gt;Enabled alternatives: [] []&lt;BR /&gt;Registered contexts: [interface javax.inject.Singleton, interface javax.enterprise.context.Dependent, interface javax.enterprise.context.ConversationScoped, interface javax.enterprise.context.RequestScoped, interface javax.enterprise.context.ApplicationScoped, interface org.activiti.cdi.annotation.BusinessProcessScoped, interface javax.enterprise.context.SessionScoped]&lt;BR /&gt;Registered beans: 58&lt;BR /&gt;Specialized beans: 0&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;the content at the beans property of the BeanManager during deployment of the application.&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;[Built-in Bean [javax.enterprise.inject.spi.BeanManager] with qualifiers [@Default], Extension [class org.activiti.cdi.impl.ActivitiExtension] with qualifiers [@Default]; jar:file:/data/Projects/JavaLibs/glassfish/glassfish3/glassfish/domains/domain1/eclipseApps/activiti-cdi-example-travelexpenses/WEB-INF/lib/activiti-cdi-5.6.jar!/META-INF/services/javax.enterprise.inject.spi.Extension@1[org.activiti.cdi.impl.ActivitiExtension@16b7d42], org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.ApplicationContext, Built-in Bean [javax.validator.ValidatorFactory] with qualifiers [@Default], org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.http.HttpRequestContext, org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-javax.enterprise.context.Conversation, org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.DependentContext, Managed Bean [class org.activiti.cdi.impl.context.DefaultBusinessProcessAssociationManager] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.JndiProcessEngineLookup] with qualifiers [@Any @Default], org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.http.HttpConversationContext, Producer Method [ProcessInstance] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named public org.activiti.cdi.BusinessProcess.getProcessInstance()], Managed Bean [class org.activiti.cdi.test.ProcessEngineLookupForTestsuite] with qualifiers [@Any @Default], Producer Method [Task] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named public org.activiti.cdi.BusinessProcess.getTask()], Managed Bean [class org.activiti.cdi.impl.util.ProgrammaticBeanLookup] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.LocalProcessEngineLookup] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.el.CdiResolver] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.CdiActivitiInterceptor] with qualifiers [@Any @Default], Producer Method [ManagementService] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.managementService()], Managed Bean [class org.activiti.cdi.impl.event.CdiEventSupportBpmnParseListener] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.context.DefaultBusinessProcessAssociationManager$RequestScopedAssociation] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.ProcessDeployer] with qualifiers [@Any @Default], Producer Method [ProcessEngine] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.processEngine()], Producer Method [TaskService] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.taskService()], org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.bound.BoundConversationContext, Producer Method [HistoryService] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.historyService()], Producer Method [IdentityService] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.identityService()], Producer Method [String] with qualifiers [@Any @BusinessKey @Named] declared as [[method] @Produces @Named @BusinessKey public org.activiti.cdi.impl.annotation.BusinessKeyProducer.businessKey(ProcessInstance)], Implicit Bean [javax.enterprise.inject.spi.InjectionPoint] with qualifiers [@Default], Implicit Bean [javax.enterprise.event.Event] with qualifiers [@Default], Implicit Bean [javax.enterprise.inject.Instance] with qualifiers [@Default], Producer Method [RuntimeService] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.runtimeService()], Producer Method [RepositoryService] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.repositoryService()], Managed Bean [class org.activiti.cdi.impl.context.BusinessProcessContext] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.util.ProcessEngineProducer] with qualifiers [@Any @Default], Producer Method [String] with qualifiers [@Any @TaskId @Named] declared as [[method] @Produces @Named @TaskId public org.activiti.cdi.BusinessProcess.getTaskId()], Managed Bean [class org.activiti.cdi.CdiExpressionManager] with qualifiers [@Any @Default], Producer Method [String] with qualifiers [@Any @ProcessInstanceId @Named] declared as [[method] @Produces @Named @ProcessInstanceId public org.activiti.cdi.BusinessProcess.getProcessInstanceId()], Managed Bean [class org.activiti.cdi.BusinessProcess] with qualifiers [@Any @Default @Named], Built-in Bean [javax.transaction.UserTransaction] with qualifiers [@Default], Producer Method [Object] with qualifiers [@Any @ProcessVariable] declared as [[method] @Produces @ProcessVariable protected org.activiti.cdi.ProcessVariables.getProcessVariable(InjectionPoint)], Managed Bean [class org.activiti.cdi.Actor] with qualifiers [@Any @Default @Named], Managed Bean [class org.activiti.cdi.impl.context.DefaultBusinessProcessAssociationManager$ConversationScopedAssociation] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.context.DefaultBusinessProcessAssociationManager$ScopedAssociation] with qualifiers [@Any @Default], org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.ejb.EjbRequestContext, org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.bound.BoundRequestContext, Producer Method [FormService] with qualifiers [@Any @Default @Named] declared as [[method] @Produces @Named @ApplicationScoped public org.activiti.cdi.impl.util.ProcessEngineProducer.formService()], Managed Bean [class org.activiti.cdi.CdiJtaProcessEngineConfiguration] with qualifiers [@Any @Default], Built-in Bean [java.security.Principal] with qualifiers [@Default], Managed Bean [class org.activiti.cdi.impl.util.BeanManagerLookup] with qualifiers [@Any @Default], Built-in Bean [javax.validator.Validator] with qualifiers [@Default], Managed Bean [class org.activiti.cdi.impl.annotation.BusinessKeyProducer] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.ProcessVariables] with qualifiers [@Any @Default @Named], org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.bound.BoundSessionContext, Managed Bean [class org.activiti.cdi.CdiStandaloneProcessEngineConfiguration] with qualifiers [@Any @Default], Managed Bean [class org.activiti.cdi.impl.context.CachingBeanStore] with qualifiers [@Any @Default], org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.RequestContext, org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.SingletonContext, org.jboss.weld.bean-WEB-INF/lib/activiti-cdi-5.6-Built-in-org.jboss.weld.context.http.HttpSessionContext]&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;is this example only meant to be runnable in JBoss? or is there some other setting in beans.xml missing?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;beans.xml:&lt;/SPAN&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 xmlns="&lt;A href="http://java.sun.com/xml/ns/javaee" rel="nofollow noopener noreferrer"&gt;http://java.sun.com/xml/ns/javaee&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;" xsi:schemaLocation="&lt;A href="http://java.sun.com/xml/ns/javaee" rel="nofollow noopener noreferrer"&gt;http://java.sun.com/xml/ns/javaee&lt;/A&gt; &lt;A href="http://java.sun.com/xml/ns/javaee/beans_1_0.xsd" rel="nofollow noopener noreferrer"&gt;http://java.sun.com/xml/ns/javaee/beans_1_0.xsd&lt;/A&gt;"&amp;gt;&lt;BR /&gt; &amp;lt;alternatives&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;class&amp;gt;org.activiti.cdi.impl.LocalProcessEngineLookup&amp;lt;/class&amp;gt;&lt;BR /&gt; &amp;lt;/alternatives&amp;gt;&lt;BR /&gt;&amp;lt;/beans&amp;gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti.cfg.xml:&lt;/SPAN&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 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;" xmlns:jee="&lt;A href="http://www.springframework.org/schema/jee" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/schema/jee&lt;/A&gt;"&lt;BR /&gt; xsi:schemaLocation="&lt;BR /&gt; &lt;A href="http://www.springframework.org/schema/beans" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/schema/beans&lt;/A&gt; &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;&lt;BR /&gt; &lt;A href="http://www.springframework.org/schema/jee" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/schema/jee&lt;/A&gt; &lt;A href="http://www.springframework.org/schema/jee/spring-jee.xsd" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/schema/jee/spring-jee.xsd&lt;/A&gt;"&amp;gt;&lt;BR /&gt;&lt;BR /&gt; &amp;lt;jee:jndi-lookup jndi-name="java:appserver/TransactionManager" id="transactionManager" /&amp;gt;&lt;BR /&gt; &amp;lt;!– process engine configuration –&amp;gt;&lt;BR /&gt; &amp;lt;bean id="processEngineConfiguration"&lt;BR /&gt;&amp;nbsp; class="org.activiti.cdi.CdiJtaProcessEngineConfiguration"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="dataSourceJndiName" value="jdbc/__default" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="databaseType" value="h2" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="transactionManager" ref="transactionManager" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="transactionsExternallyManaged" value="true" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;property name="databaseSchemaUpdate" value="drop-create" /&amp;gt;&lt;BR /&gt; &amp;lt;/bean&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;/beans&amp;gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;can anybody point me to the right direction why it is not possible for the BeanManager to find the &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LocalProcessEngineLookup managed bean?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks in advance&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 13 Aug 2011 12:49:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53474#M31668</guid>
      <dc:creator>chris_joelly</dc:creator>
      <dc:date>2011-08-13T12:49:05Z</dc:date>
    </item>
    <item>
      <title>Re: activiti-cdi 5.7 snapshot in Maven repository</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53475#M31669</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;is there a different repository available were i can find the snapsot builds?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;A href="http://fox.camunda.com/mvn/" rel="nofollow noopener noreferrer"&gt;http://fox.camunda.com/mvn/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;oh, can you change 0.7 in the subject of your posts to 5.7?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 14 Aug 2011 15:03:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53475#M31669</guid>
      <dc:creator>ronald_van_kuij</dc:creator>
      <dc:date>2011-08-14T15:03:18Z</dc:date>
    </item>
    <item>
      <title>Re: activiti-cdi 5.7 snapshot in Maven repository</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53476#M31670</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;is there a different repository available were i can find the snapsot builds?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;A href="http://fox.camunda.com/mvn/" rel="nofollow noopener noreferrer"&gt;http://fox.camunda.com/mvn/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;oh, can you change 0.7 in the subject of your posts to 5.7?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;thank u. and yes, i corrected the subject. sorry &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, 15 Aug 2011 11:24:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53476#M31670</guid>
      <dc:creator>chris_joelly</dc:creator>
      <dc:date>2011-08-15T11:24:56Z</dc:date>
    </item>
    <item>
      <title>Re: activiti-cdi 5.7 snapshot in Maven repository</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53477#M31671</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;i tried the example now with 5.7-SNAPSHOT, but no luck. Same behavior that CDI BeanManager is not able to&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;find an instance of ProcessEngineLookup&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;INFO: WEB0671: Loading application [activiti-cdi-example-travelexpenses] at [/activiti-cdi-example-travelexpenses]&lt;BR /&gt;INFO: Initializing activiti-cdi.&lt;BR /&gt;SCHWERWIEGEND: Exception while loading the app&lt;BR /&gt;&lt;BR /&gt;SCHWERWIEGEND: Exception while loading the app : Exception List with 1 exceptions:&lt;BR /&gt;Exception 0 :&lt;BR /&gt;java.lang.IllegalStateException: CDI BeanManager cannot find an instance of requested type org.activiti.cdi.impl.ProcessEngineLookup&lt;BR /&gt; at org.activiti.cdi.impl.util.ProgrammaticBeanLookup.lookup(ProgrammaticBeanLookup.java:33)&lt;BR /&gt; at org.activiti.cdi.impl.ActivitiExtension.initializeProcessEngine(ActivitiExtension.java:91)&lt;BR /&gt; at org.activiti.cdi.impl.ActivitiExtension.afterDeploymentValidation(ActivitiExtension.java:80)&lt;BR /&gt; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;BR /&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;BR /&gt; at java.lang.reflect.Method.invoke(Method.java:597)&lt;BR /&gt; at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305)&lt;BR /&gt; at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54)&lt;BR /&gt; at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163)&lt;BR /&gt; at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299)&lt;BR /&gt; at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:188)&lt;BR /&gt; at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:59)&lt;BR /&gt; at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:198)&lt;BR /&gt; at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:282)&lt;BR /&gt; at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:265)&lt;BR /&gt; at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:234)&lt;BR /&gt; at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:88)&lt;BR /&gt; at org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:52)&lt;BR /&gt; at org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:34)&lt;BR /&gt; at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:399)&lt;BR /&gt; at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:190)&lt;BR /&gt; at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:128)&lt;BR /&gt; at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:306)&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;anyway… META-INF/beans.xml lists LocalProcessEngineLookup…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Aug 2011 17:48:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53477#M31671</guid>
      <dc:creator>chris_joelly</dc:creator>
      <dc:date>2011-08-15T17:48:43Z</dc:date>
    </item>
    <item>
      <title>Re: activiti-cdi 5.7 snapshot in Maven repository</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53478#M31672</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Today, version5.7 will be published, I wait for it, right?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Aug 2011 17:56:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53478#M31672</guid>
      <dc:creator>yuanqixun</dc:creator>
      <dc:date>2011-08-15T17:56:28Z</dc:date>
    </item>
    <item>
      <title>Re: activiti-cdi 5.7 snapshot in Maven repository</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53479#M31673</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes. i wait for it. but it is still the same behavior. either it is simply not working in Glassfish,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;or i am doing something wrong with that example application.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Aug 2011 20:33:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53479#M31673</guid>
      <dc:creator>chris_joelly</dc:creator>
      <dc:date>2011-08-17T20:33:21Z</dc:date>
    </item>
    <item>
      <title>Re: activiti-cdi 5.7 snapshot in Maven repository</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53480#M31674</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm having the same issue here. How did you solve that?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 21 Jan 2012 02:58:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53480#M31674</guid>
      <dc:creator>andregs</dc:creator>
      <dc:date>2012-01-21T02:58:06Z</dc:date>
    </item>
    <item>
      <title>Re: activiti-cdi 5.7 snapshot in Maven repository</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53481#M31675</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi guys, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;first off, thanks for trying out activiti-cdi and reporting back.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There has been some confusion around enabling an implementation of the ProcessEngineLoookup SPI (like for instance LocalProcessEngineLookup).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I hope to have resolved that with:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://jira.codehaus.org/browse/ACT-1055" rel="nofollow noopener noreferrer"&gt;http://jira.codehaus.org/browse/ACT-1055&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Currently we look up an implementation of ProcessEngineLookup on reception of the AfterDeploymentValidation event from the container. We have a set of implementations which are all marked @Alternative (i.e. disabled)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When using activiti-cdi, one has to "enable" one of these implementations (or provide a different one, for that matter).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There is a couple of problems with this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;Per CDI-spec, one cannot enable an @Alternative Bean Class form a different bean archive. However, the notion of bean archive is container-specific, for example, weld-servlet uses a "flat" deployment (ie. all bean archives are merged into one big bean archive, while containers like Jboss 7 use a hierarchical bean archive structure mirroring the deployment structure of the container.) The consequence is that one has to use a different strategy for enabling a ProcessEngineLookup implemenation on Tomcat and Jboss AS 6 than on Jboss AS 7. (for instance)&lt;/LI&gt;&lt;LI&gt;In practice, the semantics of instantiating a bean in this phase (AfterDeploymentValidation) seem not to be well defined. In particular, not all EE-contexts seem to be setup in an application server. It seems that it is too "early" or we are on the wrong Thread, to look up beans properly at that stage.&lt;/LI&gt;&lt;/UL&gt;&lt;SPAN&gt;OK, so we changed that.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now in order to use activiti-cdi 5.8 on Glassfish 3.1 / Jboss AS 7 you can add a subclass of LocalProcessEngineLookup to your project. So you could just add the following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;public class ProcessEngineConfiguration extends LocalProcessEngineLookup { &lt;BR /&gt;}&lt;BR /&gt;&lt;/CODE&gt;&lt;SPAN&gt;and that is it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Or you can try out activiti-cdi 5.9-SNAPSHOT, where you do not have to do anything, from our camunda snapshot repository:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://fox.camunda.com/mvn/org/activiti/activiti-cdi/" rel="nofollow noopener noreferrer"&gt;http://fox.camunda.com/mvn/org/activiti/activiti-cdi/&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is an example, use the "activiti-cdi" maven profile:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://svn.camunda.com/fox/trunk/demo/activiti5-cdi-jsf-task-management/" rel="nofollow noopener noreferrer"&gt;https://svn.camunda.com/fox/trunk/demo/activiti5-cdi-jsf-task-management/&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 22 Jan 2012 17:37:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-cdi-5-7-snapshot-in-maven-repository/m-p/53481#M31675</guid>
      <dc:creator>meyerd</dc:creator>
      <dc:date>2012-01-22T17:37:38Z</dc:date>
    </item>
  </channel>
</rss>

