No JTA TransactionSynchronizationRegistry found at default JNDI location
vinayv Jul 28, 2014 9:07 AMHi,
I have configured jBPM 6.0.1 on Tomcat 7.0.54 and Oracle 11g as the database using the war mentioned here. However on server start-up I get the below mentioned error. Any light on the issue is kindly appreciated.
2014-07-28 16:52:48,594 [localhost-startStop-1] DEBUG No JTA TransactionSynchronizationRegistry found at default JNDI location [java:comp/TransactionSynchronizationRegistry]
javax.naming.NameNotFoundException: Name [TransactionSynchronizationRegistry] is not bound in this Context. Unable to find [TransactionSynchronizationRegistry].
at org.apache.naming.NamingContext.lookup(NamingContext.java:819) ~[catalina.jar:7.0.54]
at org.apache.naming.NamingContext.lookup(NamingContext.java:153) ~[catalina.jar:7.0.54]
at org.apache.naming.NamingContext.lookup(NamingContext.java:830) ~[catalina.jar:7.0.54]
at org.apache.naming.NamingContext.lookup(NamingContext.java:167) ~[catalina.jar:7.0.54]
at org.apache.naming.SelectorContext.lookup(SelectorContext.java:156) ~[catalina.jar:7.0.54]
at javax.naming.InitialContext.lookup(Unknown Source) ~[na:1.6.0_29]
at org.drools.persistence.jta.JtaTransactionManager.findTransactionSynchronizationRegistry(JtaTransactionManager.java:158) [drools-persistence-jpa-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.drools.persistence.jta.JtaTransactionManager.<init>(JtaTransactionManager.java:87) [drools-persistence-jpa-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.services.task.persistence.TaskTransactionInterceptor.initTransactionManager(TaskTransactionInterceptor.java:167) [jbpm-human-task-jpa-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.services.task.persistence.TaskTransactionInterceptor.<init>(TaskTransactionInterceptor.java:41) [jbpm-human-task-jpa-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [na:1.6.0_29]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) [na:1.6.0_29]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) [na:1.6.0_29]
at java.lang.reflect.Constructor.newInstance(Unknown Source) [na:1.6.0_29]
at org.jbpm.services.task.HumanTaskConfigurator.addDefaultInterceptor(HumanTaskConfigurator.java:166) [jbpm-human-task-core-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.services.task.HumanTaskConfigurator.getTaskService(HumanTaskConfigurator.java:141) [jbpm-human-task-core-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.kie.services.cdi.producer.HumanTaskServiceProducer.produceTaskService(HumanTaskServiceProducer.java:87) [jbpm-kie-services-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_29]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.6.0_29]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.6.0_29]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.6.0_29]
at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:164) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstance(MethodInjectionPoint.java:137) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.bean.ProducerMethod$ProducerMethodProducer.produce(ProducerMethod.java:136) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.bean.AbstractProducerBean$AbstractProducer.produce(AbstractProducerBean.java:319) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.bean.AbstractProducerBean.create(AbstractProducerBean.java:307) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:68) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:626) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:653) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.bean.builtin.InstanceImpl.get(InstanceImpl.java:108) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jbpm.runtime.manager.impl.factory.CDITaskServiceFactory.newTaskService(CDITaskServiceFactory.java:38) [jbpm-runtime-manager-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.runtime.manager.impl.factory.CDITaskServiceFactory$Proxy$_$$_WeldClientProxy.newTaskService(CDITaskServiceFactory$Proxy$_$$_WeldClientProxy.java) [jbpm-runtime-manager-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.runtime.manager.impl.RuntimeManagerFactoryImpl.getTaskServiceFactory(RuntimeManagerFactoryImpl.java:130) [jbpm-runtime-manager-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.runtime.manager.impl.RuntimeManagerFactoryImpl.newSingletonRuntimeManager(RuntimeManagerFactoryImpl.java:67) [jbpm-runtime-manager-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.runtime.manager.impl.RuntimeManagerFactoryImpl$Proxy$_$$_WeldClientProxy.newSingletonRuntimeManager(RuntimeManagerFactoryImpl$Proxy$_$$_WeldClientProxy.java) [jbpm-runtime-manager-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.kie.services.impl.AbstractDeploymentService.commonDeploy(AbstractDeploymentService.java:88) [jbpm-kie-services-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.kie.services.impl.KModuleDeploymentService.deploy(KModuleDeploymentService.java:138) [jbpm-kie-services-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.kie.services.impl.KModuleDeploymentService$Proxy$_$$_WeldClientProxy.deploy(KModuleDeploymentService$Proxy$_$$_WeldClientProxy.java) [jbpm-kie-services-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.console.ng.bd.backend.server.DeploymentManagerEntryPointImpl.initDeployments(DeploymentManagerEntryPointImpl.java:83) [jbpm-console-ng-business-domain-backend-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.console.ng.bd.backend.server.DeploymentManagerEntryPointImpl$Proxy$_$$_WeldClientProxy.initDeployments(DeploymentManagerEntryPointImpl$Proxy$_$$_WeldClientProxy.java) [jbpm-console-ng-business-domain-backend-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.console.ng.bd.backend.server.AdministrationServiceImpl.bootstrapDeployments(AdministrationServiceImpl.java:193) [jbpm-console-ng-business-domain-backend-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.jbpm.console.ng.bd.backend.server.AdministrationServiceImpl$Proxy$_$$_WeldClientProxy.bootstrapDeployments(AdministrationServiceImpl$Proxy$_$$_WeldClientProxy.java) [jbpm-console-ng-business-domain-backend-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at org.kie.workbench.backend.AppSetup.assertPlayground(AppSetup.java:148) [AppSetup.class:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_29]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.6.0_29]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.6.0_29]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.6.0_29]
at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.introspector.jlr.WeldMethodImpl.invoke(WeldMethodImpl.java:168) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.bean.AbstractClassBean.defaultPostConstruct(AbstractClassBean.java:403) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.bean.ManagedBean$ManagedBeanInjectionTarget.postConstruct(ManagedBean.java:178) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:298) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:103) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:90) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:79) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.kie.workbench.backend.AppSetup$Proxy$_$$_WeldClientProxy.toString(AppSetup$Proxy$_$$_WeldClientProxy.java) [AppSetup.class:na]
at org.uberfire.commons.services.cdi.StartupBeanExtension.runPostConstruct(StartupBeanExtension.java:83) [uberfire-commons-0.4.0-SNAPSHOT.jar:0.4.0-SNAPSHOT]
at org.uberfire.commons.services.cdi.StartupBeanExtension.afterDeploymentValidation(StartupBeanExtension.java:67) [uberfire-commons-0.4.0-SNAPSHOT.jar:0.4.0-SNAPSHOT]
at org.uberfire.commons.services.cdi.StartupBeanExtension$Proxy$_$$_WeldClientProxy.afterDeploymentValidation(StartupBeanExtension$Proxy$_$$_WeldClientProxy.java) [uberfire-commons-0.4.0-SNAPSHOT.jar:0.4.0-SNAPSHOT]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_29]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.6.0_29]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.6.0_29]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.6.0_29]
at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:267) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:263) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:164) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:51) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:154) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:245) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:233) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:213) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:75) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:46) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:31) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:382) [weld-core-1.1.21.Final.jar:2014-04-18 11:48]
at org.jboss.weld.environment.servlet.Listener.contextInitialized(Listener.java:182) [weld-servlet-core-1.1.21.Final.jar:20140418-1148]
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4973) [catalina.jar:7.0.54]
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5467) [catalina.jar:7.0.54]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [catalina.jar:7.0.54]
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) [catalina.jar:7.0.54]
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) [catalina.jar:7.0.54]
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632) [catalina.jar:7.0.54]
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1083) [catalina.jar:7.0.54]
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1880) [catalina.jar:7.0.54]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [na:1.6.0_29]
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [na:1.6.0_29]
at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.6.0_29]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) [na:1.6.0_29]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.6.0_29]
at java.lang.Thread.run(Unknown Source) [na:1.6.0_29]
Regards,
Vinay