Skip to content
This repository was archived by the owner on Nov 27, 2025. It is now read-only.
This repository was archived by the owner on Nov 27, 2025. It is now read-only.

JobExecutor ClassNotFoundException com.fasterxml.jackson.core.TSFBuilder #137

@alanbchristie

Description

@alanbchristie

Caught the following during startup of the JobExecutor Kubenetes Pod (using release 0.4.0), full log attached: -

2020-10-01T06:21:00.088448359Z 01-Oct-2020 06:21:00.080 SEVERE [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: 
2020-10-01T06:21:00.088480769Z  org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/jobexecutor]]
2020-10-01T06:21:00.088486839Z 	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
2020-10-01T06:21:00.088491589Z 	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754)
2020-10-01T06:21:00.088510880Z 	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730)
2020-10-01T06:21:00.088516240Z 	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
2020-10-01T06:21:00.088520010Z 	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1140)
2020-10-01T06:21:00.088523800Z 	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875)
2020-10-01T06:21:00.088527750Z 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
2020-10-01T06:21:00.088531780Z 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
2020-10-01T06:21:00.088535530Z 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2020-10-01T06:21:00.088539410Z 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2020-10-01T06:21:00.088543290Z 	at java.lang.Thread.run(Thread.java:748)
2020-10-01T06:21:00.088546750Z Caused by: org.jboss.weld.exceptions.DeploymentException: Exception List with 1 exceptions:
2020-10-01T06:21:00.088550500Z Exception 0 :
2020-10-01T06:21:00.088553900Z javax.enterprise.inject.InjectionException: Error adding routes of type [org.squonk.services.camel.routes.JobExecutorRouteBuilder] to Camel context [camel-1]
2020-10-01T06:21:00.088557660Z 	at org.apache.camel.cdi.CdiCamelExtension.addRouteToContext(CdiCamelExtension.java:467)
2020-10-01T06:21:00.088561230Z 	at org.apache.camel.cdi.CdiCamelExtension.afterDeploymentValidation(CdiCamelExtension.java:410)
2020-10-01T06:21:00.088564771Z 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2020-10-01T06:21:00.088568201Z 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2020-10-01T06:21:00.088571681Z 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2020-10-01T06:21:00.088607771Z 	at java.lang.reflect.Method.invoke(Method.java:498)
2020-10-01T06:21:00.088611591Z 	at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:88)
2020-10-01T06:21:00.088616541Z 	at org.jboss.weld.injection.MethodInvocationStrategy$SpecialParamPlusBeanManagerStrategy.invoke(MethodInvocationStrategy.java:144)
2020-10-01T06:21:00.088620481Z 	at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:313)
2020-10-01T06:21:00.088624121Z 	at org.jboss.weld.event.ExtensionObserverMethodImpl.sendEvent(ExtensionObserverMethodImpl.java:125)
2020-10-01T06:21:00.088627951Z 	at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:291)
2020-10-01T06:21:00.088631662Z 	at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:269)
2020-10-01T06:21:00.088635412Z 	at org.jboss.weld.event.ObserverNotifier.notifySyncObservers(ObserverNotifier.java:302)
2020-10-01T06:21:00.088639032Z 	at org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:291)
2020-10-01T06:21:00.088647302Z 	at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:160)
2020-10-01T06:21:00.088651182Z 	at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:154)
2020-10-01T06:21:00.088654982Z 	at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:53)
2020-10-01T06:21:00.088658792Z 	at org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:35)
2020-10-01T06:21:00.088662892Z 	at org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:28)
2020-10-01T06:21:00.088666842Z 	at org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:449)
2020-10-01T06:21:00.088670452Z 	at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90)
2020-10-01T06:21:00.088674392Z 	at org.jboss.weld.environment.servlet.WeldServletLifecycle.initialize(WeldServletLifecycle.java:238)
2020-10-01T06:21:00.088678322Z 	at org.jboss.weld.environment.servlet.EnhancedListener.onStartup(EnhancedListener.java:61)
2020-10-01T06:21:00.088682052Z 	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5267)
2020-10-01T06:21:00.088685552Z 	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
2020-10-01T06:21:00.088689302Z 	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754)
2020-10-01T06:21:00.088693162Z 	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730)
2020-10-01T06:21:00.088696732Z 	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
2020-10-01T06:21:00.088700113Z 	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1140)
2020-10-01T06:21:00.088703563Z 	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875)
2020-10-01T06:21:00.088707043Z 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
2020-10-01T06:21:00.088711203Z 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
2020-10-01T06:21:00.088714613Z 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2020-10-01T06:21:00.088718133Z 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2020-10-01T06:21:00.088721633Z 	at java.lang.Thread.run(Thread.java:748)
2020-10-01T06:21:00.088724933Z Caused by: javax.enterprise.inject.CreationException
2020-10-01T06:21:00.088728303Z 	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
2020-10-01T06:21:00.088731723Z 	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
2020-10-01T06:21:00.088735223Z 	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
2020-10-01T06:21:00.088739183Z 	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
2020-10-01T06:21:00.088746623Z 	at java.lang.Class.newInstance(Class.java:442)
2020-10-01T06:21:00.088750133Z 	at org.jboss.weld.security.NewInstanceAction.run(NewInstanceAction.java:33)
2020-10-01T06:21:00.088753493Z 	at java.security.AccessController.doPrivileged(Native Method)
2020-10-01T06:21:00.088756853Z 	at org.jboss.weld.injection.Exceptions.rethrowException(Exceptions.java:40)
2020-10-01T06:21:00.088760353Z 	at org.jboss.weld.injection.Exceptions.rethrowException(Exceptions.java:50)
2020-10-01T06:21:00.088764323Z 	at org.jboss.weld.injection.Exceptions.rethrowException(Exceptions.java:90)
2020-10-01T06:21:00.088767934Z 	at org.jboss.weld.injection.ConstructorInjectionPoint.newInstance(ConstructorInjectionPoint.java:127)
2020-10-01T06:21:00.088771624Z 	at org.jboss.weld.injection.ConstructorInjectionPoint.invokeAroundConstructCallbacks(ConstructorInjectionPoint.java:92)
2020-10-01T06:21:00.088775564Z 	at org.jboss.weld.injection.ConstructorInjectionPoint.newInstance(ConstructorInjectionPoint.java:78)
2020-10-01T06:21:00.088779324Z 	at org.jboss.weld.injection.producer.AbstractInstantiator.newInstance(AbstractInstantiator.java:28)
2020-10-01T06:21:00.088783254Z 	at org.jboss.weld.injection.producer.BasicInjectionTarget.produce(BasicInjectionTarget.java:116)
2020-10-01T06:21:00.088786954Z 	at org.jboss.weld.injection.producer.BeanInjectionTarget.produce(BeanInjectionTarget.java:180)
2020-10-01T06:21:00.088790824Z 	at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:158)
2020-10-01T06:21:00.088794424Z 	at org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:70)
2020-10-01T06:21:00.088798374Z 	at org.jboss.weld.bean.ContextualInstanceStrategy$DefaultContextualInstanceStrategy.get(ContextualInstanceStrategy.java:101)
2020-10-01T06:21:00.088802354Z 	at org.jboss.weld.bean.ContextualInstance.get(ContextualInstance.java:50)
2020-10-01T06:21:00.088806814Z 	at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:742)
2020-10-01T06:21:00.088810504Z 	at org.jboss.weld.manager.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:842)
2020-10-01T06:21:00.088814114Z 	at org.jboss.weld.injection.FieldInjectionPoint.inject(FieldInjectionPoint.java:92)
2020-10-01T06:21:00.088817634Z 	at org.jboss.weld.util.Beans.injectBoundFields(Beans.java:364)
2020-10-01T06:21:00.088821084Z 	at org.jboss.weld.util.Beans.injectFieldsAndInitializers(Beans.java:375)
2020-10-01T06:21:00.088824534Z 	at org.jboss.weld.injection.producer.ResourceInjector$1.proceed(ResourceInjector.java:70)
2020-10-01T06:21:00.088828024Z 	at org.jboss.weld.injection.InjectionContextImpl.run(InjectionContextImpl.java:48)
2020-10-01T06:21:00.088831654Z 	at org.jboss.weld.injection.producer.ResourceInjector.inject(ResourceInjector.java:72)
2020-10-01T06:21:00.088835105Z 	at org.jboss.weld.injection.producer.BasicInjectionTarget.inject(BasicInjectionTarget.java:121)
2020-10-01T06:21:00.088838885Z 	at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:159)
2020-10-01T06:21:00.088846375Z 	at org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:70)
2020-10-01T06:21:00.088850275Z 	at org.jboss.weld.bean.ContextualInstanceStrategy$DefaultContextualInstanceStrategy.get(ContextualInstanceStrategy.java:101)
2020-10-01T06:21:00.088854065Z 	at org.jboss.weld.bean.ContextualInstance.get(ContextualInstance.java:50)
2020-10-01T06:21:00.088857805Z 	at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:742)
2020-10-01T06:21:00.088861315Z 	at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:765)
2020-10-01T06:21:00.088865465Z 	at org.jboss.weld.util.ForwardingBeanManager.getReference(ForwardingBeanManager.java:61)
2020-10-01T06:21:00.088868895Z 	at org.jboss.weld.bean.builtin.BeanManagerProxy.getReference(BeanManagerProxy.java:85)
2020-10-01T06:21:00.088872555Z 	at org.apache.camel.cdi.BeanManagerHelper.getReference(BeanManagerHelper.java:53)
2020-10-01T06:21:00.088876005Z 	at org.apache.camel.cdi.CdiCamelExtension.addRouteToContext(CdiCamelExtension.java:452)
2020-10-01T06:21:00.088879635Z 	... 34 more
2020-10-01T06:21:00.088882955Z Caused by: java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/TSFBuilder
2020-10-01T06:21:00.088886595Z 	at org.squonk.core.ServiceDescriptorUtils.<clinit>(ServiceDescriptorUtils.java:46)
2020-10-01T06:21:00.088890185Z 	at org.squonk.execution.JobManager.loadServiceDescriptors(JobManager.java:103)
2020-10-01T06:21:00.088893605Z 	at org.squonk.execution.JobManager.initServiceDescriptors(JobManager.java:89)
2020-10-01T06:21:00.088897675Z 	at org.squonk.execution.JobManager.<init>(JobManager.java:77)
2020-10-01T06:21:00.088902926Z 	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
2020-10-01T06:21:00.088906886Z 	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
2020-10-01T06:21:00.088911416Z 	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
2020-10-01T06:21:00.088915276Z 	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
2020-10-01T06:21:00.088918786Z 	at org.jboss.weld.injection.ConstructorInjectionPoint.newInstance(ConstructorInjectionPoint.java:119)
2020-10-01T06:21:00.088922606Z 	... 62 more
2020-10-01T06:21:00.088926196Z Caused by: java.lang.ClassNotFoundException: com.fasterxml.jackson.core.TSFBuilder
2020-10-01T06:21:00.088929856Z 	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1344)
2020-10-01T06:21:00.088933636Z 	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1172)
2020-10-01T06:21:00.088937516Z 	... 71 more

jobexecutor.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions