08-13-2011 07:18 AM
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-cdi</artifactId>
<version>5.7-SNAPSHOT</version>
</dependency>
08-13-2011 08:49 AM
org.jboss.weld.exceptions.DeploymentException: Exception List with 1 exceptions:
Exception 0 :
java.util.NoSuchElementException
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:796)
at java.util.HashMap$KeyIterator.next(HashMap.java:828)
at org.activiti.cdi.impl.util.ProgrammaticBeanLookup.lookup(ProgrammaticBeanLookup.java:29)
at org.activiti.cdi.impl.ActivitiExtension.initializeProcessEngine(ActivitiExtension.java:83)
at org.activiti.cdi.impl.ActivitiExtension.afterDeploymentValidation(ActivitiExtension.java:69)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305)
at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54)
at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163)
at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299)
at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:188)
at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:59)
at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:198)
at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:270)
at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:253)
at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:222)
at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:88)
at org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:52)
at org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:34)
at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:393)
at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:190)
at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:128)
at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:298)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:461)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:370)
Manager
Enabled alternatives: [] []
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]
Registered beans: 58
Specialized beans: 0
[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]
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/beans_1_0.xsd">
<alternatives>
<class>org.activiti.cdi.impl.LocalProcessEngineLookup</class>
</alternatives>
</beans>
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jee="http://www.springframework.org/schema/jee"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee.xsd">
<jee:jndi-lookup jndi-name="java:appserver/TransactionManager" id="transactionManager" />
<!– process engine configuration –>
<bean id="processEngineConfiguration"
class="org.activiti.cdi.CdiJtaProcessEngineConfiguration">
<property name="dataSourceJndiName" value="jdbc/__default" />
<property name="databaseType" value="h2" />
<property name="transactionManager" ref="transactionManager" />
<property name="transactionsExternallyManaged" value="true" />
<property name="databaseSchemaUpdate" value="drop-create" />
</bean>
</beans>
08-14-2011 11:03 AM
is there a different repository available were i can find the snapsot builds?
08-15-2011 07:24 AM
is there a different repository available were i can find the snapsot builds?
http://fox.camunda.com/mvn/
oh, can you change 0.7 in the subject of your posts to 5.7?
08-15-2011 01:48 PM
INFO: WEB0671: Loading application [activiti-cdi-example-travelexpenses] at [/activiti-cdi-example-travelexpenses]
INFO: Initializing activiti-cdi.
SCHWERWIEGEND: Exception while loading the app
SCHWERWIEGEND: Exception while loading the app : Exception List with 1 exceptions:
Exception 0 :
java.lang.IllegalStateException: CDI BeanManager cannot find an instance of requested type org.activiti.cdi.impl.ProcessEngineLookup
at org.activiti.cdi.impl.util.ProgrammaticBeanLookup.lookup(ProgrammaticBeanLookup.java:33)
at org.activiti.cdi.impl.ActivitiExtension.initializeProcessEngine(ActivitiExtension.java:91)
at org.activiti.cdi.impl.ActivitiExtension.afterDeploymentValidation(ActivitiExtension.java:80)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305)
at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54)
at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163)
at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299)
at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:188)
at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:59)
at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:198)
at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:282)
at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:265)
at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:234)
at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:88)
at org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:52)
at org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:34)
at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:399)
at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:190)
at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:128)
at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:306)
08-15-2011 01:56 PM
08-17-2011 04:33 PM
01-20-2012 09:58 PM
01-22-2012 12:37 PM
public class ProcessEngineConfiguration extends LocalProcessEngineLookup {
}
and that is it.Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.