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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions