Skip to content

Update dependency io.jenkins.tools.bom:bom-2.541.x to v6364

9f8017a
Select commit
Loading
Failed to load commit list.
Open

Update dependency io.jenkins.tools.bom:bom-2.541.x to v6364 #2837

Update dependency io.jenkins.tools.bom:bom-2.541.x to v6364
9f8017a
Select commit
Loading
Failed to load commit list.
ci.jenkins.io / Tests / linux-25 / Build (linux-25) failed Apr 24, 2026

failed: 3, skipped: 3, passed: 374

failed: 3, skipped: 3, passed: 374

Details

io.jenkins.plugins.casc.AzureKeyVaultTest.validJsonSchema

Could not initialize class com.fasterxml.jackson.databind.ObjectMapper
Stack trace
java.lang.NoClassDefFoundError: Could not initialize class com.fasterxml.jackson.databind.ObjectMapper
	at io.jenkins.plugins.casc.misc.Util.convertToJson(Util.java:256)
	at io.jenkins.plugins.casc.misc.Util.convertYamlFileToJson(Util.java:325)
	at io.jenkins.plugins.casc.AzureKeyVaultTest.validJsonSchema(AzureKeyVaultTest.java:19)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: com/fasterxml/jackson/annotation/JsonSerializeAs [in thread "Metrics.afterExtensionsAugmented"]
	at com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.<clinit>(JacksonAnnotationIntrospector.java:38)
	at com.fasterxml.jackson.databind.ObjectMapper.<clinit>(ObjectMapper.java:403)
	at jenkins.metrics.api.MetricsRootAction$Sampler.<init>(MetricsRootAction.java:926)
	at jenkins.metrics.api.MetricsRootAction$Sampler$$FastClassByGuice$$56203d0e.GUICE$TRAMPOLINE(<generated>)
	at jenkins.metrics.api.MetricsRootAction$Sampler$$FastClassByGuice$$56203d0e.apply(<generated>)
	at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82)
	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114)
	at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
	at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:98)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
	at hudson.ExtensionFinder$GuiceFinder$SezpozModule.onProvision(ExtensionFinder.java:614)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:117)
	at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:66)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:93)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
	at hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1.get(ExtensionFinder.java:449)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
	at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148)
	at hudson.ExtensionFinder$GuiceFinder._find(ExtensionFinder.java:407)
	at hudson.ExtensionFinder$GuiceFinder.find(ExtensionFinder.java:398)
	at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:354)
	at hudson.ExtensionList.load(ExtensionList.java:389)
	at hudson.ExtensionList.ensureLoaded(ExtensionList.java:308)
	at hudson.ExtensionList.iterator(ExtensionList.java:160)
	at hudson.ExtensionList.get(ExtensionList.java:137)
	at jenkins.metrics.api.Metrics$HealthCheckMetricsProvider.getMetricSet(Metrics.java:360)
	at jenkins.metrics.api.MetricProviderListener.onChange(MetricProviderListener.java:91)
	at jenkins.metrics.api.MetricProviderListener.attach(MetricProviderListener.java:77)
	at jenkins.metrics.api.Metrics.afterExtensionsAugmented(Metrics.java:314)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:109)
	at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:185)
	at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:304)
	at jenkins.model.Jenkins$5.runTask(Jenkins.java:1152)
	at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:221)
	at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:120)
	at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base/java.lang.Thread.run(Thread.java:1474)
Standard error
SLF4J(W): Class path contains multiple SLF4J providers.
SLF4J(W): Found provider [org.slf4j.simple.SimpleServiceProvider@25421809]
SLF4J(W): Found provider [org.slf4j.jul.JULServiceProvider@714bffd5]
SLF4J(W): See https://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J(I): Actual provider is of type [org.slf4j.simple.SimpleServiceProvider@25421809]
   0.363 [id=34]	INFO	o.jvnet.hudson.test.WarExploder#explode: Picking up existing exploded jenkins.war at /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2837/integrations/target/jenkins-for-test
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.Server - jetty-12.1.6; built: 2026-01-27T18:53:19.182Z; git: 88ca559572b1c8858b3c5684bb0293fa64e5e90f; jvm 25.0.2+10-LTS
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.ee9.webapp.StandardDescriptorProcessor - NO JSP Support for /jenkins, did not find org.eclipse.jetty.ee9.jsp.JettyJspServlet
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.session.DefaultSessionIdManager - Session workerName=node0
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@2c257982{Jenkins v2.541.1,/jenkins,b=file:///home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2837/integrations/target/jenkins-for-test/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@272af9a8{STARTED}}
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.AbstractConnector - Started oejs.ServerConnector@2ba88acf{HTTP/1.1, (http/1.1)}{localhost:40259}
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.Server - Started oejs.Server@1e767b9f{STARTING}[12.1.6,sto=0] @661ms
   1.277 [id=34]	INFO	o.jvnet.hudson.test.JenkinsRule#createWebServer2: Running on http://localhost:40259/jenkins/
   1.527 [id=34]	INFO	jenkins.model.Jenkins#<init>: Starting version 2.541.1
   2.143 [id=49]	INFO	jenkins.InitReactorRunner$1#onAttained: Started initialization
   3.394 [id=49]	INFO	hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /tmp/jenkins17183948479929202093/javax-mail-api.jpi as a dependency of artifactory
   4.937 [id=51]	WARNING	hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins17183948479929202093/extended-choice-parameter/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
   5.154 [id=48]	WARNING	hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins17183948479929202093/gradle/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
   6.792 [id=52]	WARNING	hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins17183948479929202093/terraform/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
   6.925 [id=51]	INFO	jenkins.InitReactorRunner$1#onAttained: Listed all plugins
   6.955 [id=51]	INFO	j.b.api.BouncyCastlePlugin#start: /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2837/integrations/target/tmp/j h9612105099949478365/plugins/bouncycastle-api/WEB-INF/optional-lib not found; for non RealJenkinsRule this is fine and can be ignored.
  13.298 [id=51]	INFO	jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
  13.312 [id=52]	INFO	jenkins.InitReactorRunner$1#onAttained: Started all plugins
  13.314 [id=48]	INFO	jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
  15.695 [id=51]	INFO	jenkins.InitReactorRunner$1#onAttained: System config loaded
  15.839 [id=54]	WARNING	h.ExtensionFinder$GuiceFinder$FaultTolerantScope$1#error: Failed to instantiate Key[type=jenkins.metrics.api.MetricsRootAction$Sampler, annotation=[none]]; skipping this component
java.lang.ClassNotFoundException: com.fasterxml.jackson.annotation.JsonSerializeAs
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490)
Caused: java.lang.NoClassDefFoundError: com/fasterxml/jackson/annotation/JsonSerializeAs
	at com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.<clinit>(JacksonAnnotationIntrospector.java:38)
	at com.fasterxml.jackson.databind.ObjectMapper.<clinit>(ObjectMapper.java:403)
	at jenkins.metrics.api.MetricsRootAction$Sampler.<init>(MetricsRootAction.java:926)
	at jenkins.metrics.api.MetricsRootAction$Sampler$$FastClassByGuice$$56203d0e.GUICE$TRAMPOLINE(<generated>)
	at jenkins.metrics.api.MetricsRootAction$Sampler$$FastClassByGuice$$56203d0e.apply(<generated>)
	at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82)
	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114)
	at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
	at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:98)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
	at hudson.ExtensionFinder$GuiceFinder$SezpozModule.onProvision(ExtensionFinder.java:614)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:117)
	at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:66)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:93)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
Caused: com.google.inject.ProvisionException: Unable to provision, see the following errors:
[LF]> 
[LF]> 1) [Guice/ErrorInjectingConstructor]: NoClassDefFoundError: com/fasterxml/jackson/annotation/JsonSerializeAs
[LF]>   at MetricsRootAction$Sampler.<init>(MetricsRootAction.java:925)
[LF]> 
[LF]> Learn more:
[LF]>   https://github.com/google/guice/wiki/ERROR_INJECTING_CONSTRUCTOR
[LF]> 
[LF]> 1 error
[LF]> 
[LF]> ======================
[LF]> Full classname legend:
[LF]> ======================
[LF]> MetricsRootAction$Sampler: "jenkins.metrics.api.MetricsRootAction$Sampler"
[LF]> ========================
[LF]> End of classname legend:
[LF]> ========================

	at com.google.inject.internal.InternalProvisionException.toProvisionException(InternalProvisionException.java:251)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
	at hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1.get(ExtensionFinder.java:449)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
	at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148)
	at hudson.ExtensionFinder$GuiceFinder._find(ExtensionFinder.java:407)
	at hudson.ExtensionFinder$GuiceFinder.find(ExtensionFinder.java:398)
	at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:354)
	at hudson.ExtensionList.load(ExtensionList.java:389)
	at hudson.ExtensionList.ensureLoaded(ExtensionList.java:308)
	at hudson.ExtensionList.iterator(ExtensionList.java:160)
	at hudson.ExtensionList.get(ExtensionList.java:137)
	at jenkins.metrics.api.Metrics$HealthCheckMetricsProvider.getMetricSet(Metrics.java:360)
	at jenkins.metrics.api.MetricProviderListener.onChange(MetricProviderListener.java:91)
	at jenkins.metrics.api.MetricProviderListener.attach(MetricProviderListener.java:77)
	at jenkins.metrics.api.Metrics.afterExtensionsAugmented(Metrics.java:314)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:109)
	at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:185)
	at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:304)
	at jenkins.model.Jenkins$5.runTask(Jenkins.java:1152)
	at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:221)
	at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:120)
	at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base/java.lang.Thread.run(Thread.java:1474)
  15.985 [id=51]	WARNING	h.ExtensionFinder$GuiceFinder$FaultTolerantScope$1#error: Failed to instantiate Key[type=jenkins.metrics.api.MetricsRootAction, annotation=[none]]; skipping this component
java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: com/fasterxml/jackson/annotation/JsonSerializeAs [in thread "Metrics.afterExtensionsAugmented"]
	at com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.<clinit>(JacksonAnnotationIntrospector.java:38)
	at com.fasterxml.jackson.databind.ObjectMapper.<clinit>(ObjectMapper.java:403)
	at jenkins.metrics.api.MetricsRootAction$Sampler.<init>(MetricsRootAction.java:926)
	at jenkins.metrics.api.MetricsRootAction$Sampler$$FastClassByGuice$$56203d0e.GUICE$TRAMPOLINE(<generated>)
	at jenkins.metrics.api.MetricsRootAction$Sampler$$FastClassByGuice$$56203d0e.apply(<generated>)
	at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82)
	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114)
	at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
	at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:98)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
	at hudson.ExtensionFinder$GuiceFinder$SezpozModule.onProvision(ExtensionFinder.java:614)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:117)
	at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:66)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:93)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
	at hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1.get(ExtensionFinder.java:449)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
	at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148)
	at hudson.ExtensionFinder$GuiceFinder._find(ExtensionFinder.java:407)
	at hudson.ExtensionFinder$GuiceFinder.find(ExtensionFinder.java:398)
	at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:354)
	at hudson.ExtensionList.load(ExtensionList.java:389)
	at hudson.ExtensionList.ensureLoaded(ExtensionList.java:308)
	at hudson.ExtensionList.iterator(ExtensionList.java:160)
	at hudson.ExtensionList.get(ExtensionList.java:137)
	at jenkins.metrics.api.Metrics$HealthCheckMetricsProvider.getMetricSet(Metrics.java:360)
	at jenkins.metrics.api.MetricProviderListener.onChange(MetricProviderListener.java:91)
	at jenkins.metrics.api.MetricProviderListener.attach(MetricProviderListener.java:77)
	at jenkins.metrics.api.Metrics.afterExtensionsAugmented(Metrics.java:314)
Caused: java.lang.NoClassDefFoundError: Could not initialize class com.fasterxml.jackson.databind.ObjectMapper
	at jenkins.metrics.api.MetricsRootAction.<init>(MetricsRootAction.java:140)
	at jenkins.metrics.api.MetricsRootAction$$FastClassByGuice$$561d07f8.GUICE$TRAMPOLINE(<generated>)
	at jenkins.metrics.api.MetricsRootAction$$FastClassByGuice$$561d07f8.apply(<generated>)
	at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82)
	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114)
	at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
	at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:98)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
	at hudson.ExtensionFinder$GuiceFinder$SezpozModule.onProvision(ExtensionFinder.java:614)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:117)
	at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:66)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:93)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
Caused: com.google.inject.ProvisionException: Unable to provision, see the following errors:
[LF]> 
[LF]> 1) [Guice/ErrorInjectingConstructor]: NoClassDefFoundError: Could not initialize class ObjectMapper
[LF]>   at MetricsRootAction.<init>(MetricsRootAction.java:94)
[LF]> 
[LF]> Learn more:
[LF]>   https://github.com/google/guice/wiki/ERROR_INJECTING_CONSTRUCTOR
[LF]> 
[LF]> 1 error
[LF]> 
[LF]> ======================
[LF]> Full classname legend:
[LF]> ======================
[LF]> MetricsRootAction:    "jenkins.metrics.api.MetricsRootAction"
[LF]> ObjectMapper:         "com.fasterxml.jackson.databind.ObjectMapper"
[LF]> ========================
[LF]> End of classname legend:
[LF]> ========================

	at com.google.inject.internal.InternalProvisionException.toProvisionException(InternalProvisionException.java:251)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
	at hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1.get(ExtensionFinder.java:449)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
	at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148)
	at hudson.ExtensionFinder$GuiceFinder._find(ExtensionFinder.java:407)
	at hudson.ExtensionFinder$GuiceFinder.find(ExtensionFinder.java:398)
	at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:354)
	at hudson.ExtensionList.load(ExtensionList.java:389)
	at hudson.ExtensionList.ensureLoaded(ExtensionList.java:308)
	at hudson.ExtensionList.iterator(ExtensionList.java:160)
	at hudson.ExtensionList.get(ExtensionList.java:137)
	at org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.get(ScriptApproval.java:153)
	at org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApprovalLink.getUrlName(ScriptApprovalLink.java:47)
	at io.jenkins.plugins.casc.RootElementConfigurator.all(RootElementConfigurator.java:34)
	at io.jenkins.plugins.casc.ConfigurationAsCode.invokeWith(ConfigurationAsCode.java:819)
	at io.jenkins.plugins.casc.ConfigurationAsCode.checkWith(ConfigurationAsCode.java:883)
	at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:869)
	at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:748)
	at io.jenkins.plugins.casc.ConfigurationAsCode.configure(ConfigurationAsCode.java:369)
	at io.jenkins.plugins.casc.ConfigurationAsCode.init(ConfigurationAsCode.java:358)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:109)
	at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:185)
	at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:304)
	at jenkins.model.Jenkins$5.runTask(Jenkins.java:1152)
	at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:221)
	at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:120)
	at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base/java.lang.Thread.run(Thread.java:1474)
  16.047 [id=51]	INFO	jenkins.InitReactorRunner$1#onAttained: System config adapted
  16.047 [id=49]	INFO	jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
  16.061 [id=52]	INFO	jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
  16.072 [id=47]	INFO	jenkins.InitReactorRunner$1#onAttained: Completed initialization
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.Server - jetty-12.1.6; built: 2026-01-27T18:53:19.182Z; git: 88ca559572b1c8858b3c5684bb0293fa64e5e90f; jvm 25.0.2+10-LTS
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@49f58297{ROOT,/,b=null,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@4b7d1edd{STARTED}}
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.AbstractConnector - Started oejs.ServerConnector@723f05c5{HTTP/1.1, (http/1.1)}{0.0.0.0:38197}
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.Server - Started oejs.Server@7881c6c8{STARTING}[12.1.6,sto=0] @2ms
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.Server - Stopped oejs.Server@1e767b9f{STOPPING}[12.1.6,sto=0]
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.AbstractConnector - Stopped oejs.ServerConnector@2ba88acf{HTTP/1.1, (http/1.1)}{localhost:0}
  16.221 [id=34]	INFO	hudson.lifecycle.Lifecycle#onStatusUpdate: Stopping Jenkins
  16.277 [id=34]	INFO	hudson.lifecycle.Lifecycle#onStatusUpdate: Jenkins stopped
  16.364 [id=34]	INFO	o.j.h.t.TemporaryDirectoryAllocator#dispose: deleting /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2837/integrations/target/tmp/j h9612105099949478365
Standard out
=== Starting validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)

io.jenkins.plugins.casc.SlackTest.validJsonSchema

Could not initialize class com.fasterxml.jackson.databind.ObjectMapper
Stack trace
java.lang.NoClassDefFoundError: Could not initialize class com.fasterxml.jackson.databind.ObjectMapper
	at io.jenkins.plugins.casc.misc.Util.convertToJson(Util.java:256)
	at io.jenkins.plugins.casc.misc.Util.convertYamlFileToJson(Util.java:325)
	at io.jenkins.plugins.casc.SlackTest.validJsonSchema(SlackTest.java:38)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: com/fasterxml/jackson/annotation/JsonSerializeAs [in thread "Metrics.afterExtensionsAugmented"]
	at com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.<clinit>(JacksonAnnotationIntrospector.java:38)
	at com.fasterxml.jackson.databind.ObjectMapper.<clinit>(ObjectMapper.java:403)
	at jenkins.metrics.api.MetricsRootAction$Sampler.<init>(MetricsRootAction.java:926)
	at jenkins.metrics.api.MetricsRootAction$Sampler$$FastClassByGuice$$5562e9c2.GUICE$TRAMPOLINE(<generated>)
	at jenkins.metrics.api.MetricsRootAction$Sampler$$FastClassByGuice$$5562e9c2.apply(<generated>)
	at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82)
	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114)
	at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
	at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:98)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
	at hudson.ExtensionFinder$GuiceFinder$SezpozModule.onProvision(ExtensionFinder.java:614)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:117)
	at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:66)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:93)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
	at hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1.get(ExtensionFinder.java:449)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
	at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148)
	at hudson.ExtensionFinder$GuiceFinder._find(ExtensionFinder.java:407)
	at hudson.ExtensionFinder$GuiceFinder.find(ExtensionFinder.java:398)
	at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:354)
	at hudson.ExtensionList.load(ExtensionList.java:389)
	at hudson.ExtensionList.ensureLoaded(ExtensionList.java:308)
	at hudson.ExtensionList.iterator(ExtensionList.java:160)
	at hudson.ExtensionList.get(ExtensionList.java:137)
	at jenkins.metrics.api.Metrics$HealthCheckMetricsProvider.getMetricSet(Metrics.java:360)
	at jenkins.metrics.api.MetricProviderListener.onChange(MetricProviderListener.java:91)
	at jenkins.metrics.api.MetricProviderListener.attach(MetricProviderListener.java:77)
	at jenkins.metrics.api.Metrics.afterExtensionsAugmented(Metrics.java:314)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:109)
	at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:185)
	at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:304)
	at jenkins.model.Jenkins$5.runTask(Jenkins.java:1152)
	at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:221)
	at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:120)
	at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base/java.lang.Thread.run(Thread.java:1474)
Standard error
SLF4J(W): Class path contains multiple SLF4J providers.
SLF4J(W): Found provider [org.slf4j.simple.SimpleServiceProvider@1f5d7fd5]
SLF4J(W): Found provider [org.slf4j.jul.JULServiceProvider@cf08c97]
SLF4J(W): See https://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J(I): Actual provider is of type [org.slf4j.simple.SimpleServiceProvider@1f5d7fd5]
   0.403 [id=34]	INFO	o.jvnet.hudson.test.WarExploder#explode: Picking up existing exploded jenkins.war at /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2837/integrations/target/jenkins-for-test
[Executing validJsonSchema(io.jenkins.plugins.casc.SlackTest)] INFO org.eclipse.jetty.server.Server - jetty-12.1.6; built: 2026-01-27T18:53:19.182Z; git: 88ca559572b1c8858b3c5684bb0293fa64e5e90f; jvm 25.0.2+10-LTS
[Executing validJsonSchema(io.jenkins.plugins.casc.SlackTest)] INFO org.eclipse.jetty.ee9.webapp.StandardDescriptorProcessor - NO JSP Support for /jenkins, did not find org.eclipse.jetty.ee9.jsp.JettyJspServlet
[Executing validJsonSchema(io.jenkins.plugins.casc.SlackTest)] INFO org.eclipse.jetty.session.DefaultSessionIdManager - Session workerName=node0
[Executing validJsonSchema(io.jenkins.plugins.casc.SlackTest)] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@16230077{Jenkins v2.541.1,/jenkins,b=file:///home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2837/integrations/target/jenkins-for-test/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@6f55b934{STARTED}}
[Executing validJsonSchema(io.jenkins.plugins.casc.SlackTest)] INFO org.eclipse.jetty.server.AbstractConnector - Started oejs.ServerConnector@2a9e423{HTTP/1.1, (http/1.1)}{localhost:37431}
[Executing validJsonSchema(io.jenkins.plugins.casc.SlackTest)] INFO org.eclipse.jetty.server.Server - Started oejs.Server@4f4ffc5c{STARTING}[12.1.6,sto=0] @716ms
   1.359 [id=34]	INFO	o.jvnet.hudson.test.JenkinsRule#createWebServer2: Running on http://localhost:37431/jenkins/
   1.642 [id=34]	INFO	jenkins.model.Jenkins#<init>: Starting version 2.541.1
   2.288 [id=49]	INFO	jenkins.InitReactorRunner$1#onAttained: Started initialization
   3.631 [id=53]	INFO	hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /tmp/jenkins10664672624365889394/javax-mail-api.jpi as a dependency of artifactory
   5.219 [id=53]	WARNING	hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins10664672624365889394/extended-choice-parameter/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
   5.434 [id=53]	WARNING	hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins10664672624365889394/gradle/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
   7.162 [id=50]	WARNING	hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins10664672624365889394/terraform/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
   7.300 [id=48]	INFO	jenkins.InitReactorRunner$1#onAttained: Listed all plugins
   7.329 [id=52]	INFO	j.b.api.BouncyCastlePlugin#start: /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2837/integrations/target/tmp/j h13160113255727668295/plugins/bouncycastle-api/WEB-INF/optional-lib not found; for non RealJenkinsRule this is fine and can be ignored.
  13.937 [id=54]	INFO	jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
  13.956 [id=54]	INFO	jenkins.InitReactorRunner$1#onAttained: Started all plugins
  13.957 [id=48]	INFO	jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
  17.065 [id=51]	WARNING	h.ExtensionFinder$GuiceFinder$FaultTolerantScope$1#error: Failed to instantiate Key[type=jenkins.metrics.api.MetricsRootAction$Sampler, annotation=[none]]; skipping this component
java.lang.ClassNotFoundException: com.fasterxml.jackson.annotation.JsonSerializeAs
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490)
Caused: java.lang.NoClassDefFoundError: com/fasterxml/jackson/annotation/JsonSerializeAs
	at com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.<clinit>(JacksonAnnotationIntrospector.java:38)
	at com.fasterxml.jackson.databind.ObjectMapper.<clinit>(ObjectMapper.java:403)
	at jenkins.metrics.api.MetricsRootAction$Sampler.<init>(MetricsRootAction.java:926)
	at jenkins.metrics.api.MetricsRootAction$Sampler$$FastClassByGuice$$5562e9c2.GUICE$TRAMPOLINE(<generated>)
	at jenkins.metrics.api.MetricsRootAction$Sampler$$FastClassByGuice$$5562e9c2.apply(<generated>)
	at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82)
	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114)
	at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
	at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:98)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
	at hudson.ExtensionFinder$GuiceFinder$SezpozModule.onProvision(ExtensionFinder.java:614)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:117)
	at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:66)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:93)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
Caused: com.google.inject.ProvisionException: Unable to provision, see the following errors:
[LF]> 
[LF]> 1) [Guice/ErrorInjectingConstructor]: NoClassDefFoundError: com/fasterxml/jackson/annotation/JsonSerializeAs
[LF]>   at MetricsRootAction$Sampler.<init>(MetricsRootAction.java:925)
[LF]> 
[LF]> Learn more:
[LF]>   https://github.com/google/guice/wiki/ERROR_INJECTING_CONSTRUCTOR
[LF]> 
[LF]> 1 error
[LF]> 
[LF]> ======================
[LF]> Full classname legend:
[LF]> ======================
[LF]> MetricsRootAction$Sampler: "jenkins.metrics.api.MetricsRootAction$Sampler"
[LF]> ========================
[LF]> End of classname legend:
[LF]> ========================

	at com.google.inject.internal.InternalProvisionException.toProvisionException(InternalProvisionException.java:251)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
	at hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1.get(ExtensionFinder.java:449)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
	at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148)
	at hudson.ExtensionFinder$GuiceFinder._find(ExtensionFinder.java:407)
	at hudson.ExtensionFinder$GuiceFinder.find(ExtensionFinder.java:398)
	at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:354)
	at hudson.ExtensionList.load(ExtensionList.java:389)
	at hudson.ExtensionList.ensureLoaded(ExtensionList.java:308)
	at hudson.ExtensionList.iterator(ExtensionList.java:160)
	at hudson.ExtensionList.get(ExtensionList.java:137)
	at jenkins.metrics.api.Metrics$HealthCheckMetricsProvider.getMetricSet(Metrics.java:360)
	at jenkins.metrics.api.MetricProviderListener.onChange(MetricProviderListener.java:91)
	at jenkins.metrics.api.MetricProviderListener.attach(MetricProviderListener.java:77)
	at jenkins.metrics.api.Metrics.afterExtensionsAugmented(Metrics.java:314)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:109)
	at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:185)
	at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:304)
	at jenkins.model.Jenkins$5.runTask(Jenkins.java:1152)
	at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:221)
	at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:120)
	at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base/java.lang.Thread.run(Thread.java:1474)
  17.152 [id=48]	INFO	jenkins.InitReactorRunner$1#onAttained: System config loaded
  17.241 [id=48]	WARNING	h.ExtensionFinder$GuiceFinder$FaultTolerantScope$1#error: Failed to instantiate Key[type=jenkins.metrics.api.MetricsRootAction, annotation=[none]]; skipping this component
java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: com/fasterxml/jackson/annotation/JsonSerializeAs [in thread "Metrics.afterExtensionsAugmented"]
	at com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.<clinit>(JacksonAnnotationIntrospector.java:38)
	at com.fasterxml.jackson.databind.ObjectMapper.<clinit>(ObjectMapper.java:403)
	at jenkins.metrics.api.MetricsRootAction$Sampler.<init>(MetricsRootAction.java:926)
	at jenkins.metrics.api.MetricsRootAction$Sampler$$FastClassByGuice$$5562e9c2.GUICE$TRAMPOLINE(<generated>)
	at jenkins.metrics.api.MetricsRootAction$Sampler$$FastClassByGuice$$5562e9c2.apply(<generated>)
	at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82)
	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114)
	at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
	at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:98)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
	at hudson.ExtensionFinder$GuiceFinder$SezpozModule.onProvision(ExtensionFinder.java:614)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:117)
	at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:66)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:93)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
	at hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1.get(ExtensionFinder.java:449)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
	at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148)
	at hudson.ExtensionFinder$GuiceFinder._find(ExtensionFinder.java:407)
	at hudson.ExtensionFinder$GuiceFinder.find(ExtensionFinder.java:398)
	at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:354)
	at hudson.ExtensionList.load(ExtensionList.java:389)
	at hudson.ExtensionList.ensureLoaded(ExtensionList.java:308)
	at hudson.ExtensionList.iterator(ExtensionList.java:160)
	at hudson.ExtensionList.get(ExtensionList.java:137)
	at jenkins.metrics.api.Metrics$HealthCheckMetricsProvider.getMetricSet(Metrics.java:360)
	at jenkins.metrics.api.MetricProviderListener.onChange(MetricProviderListener.java:91)
	at jenkins.metrics.api.MetricProviderListener.attach(MetricProviderListener.java:77)
	at jenkins.metrics.api.Metrics.afterExtensionsAugmented(Metrics.java:314)
Caused: java.lang.NoClassDefFoundError: Could not initialize class com.fasterxml.jackson.databind.ObjectMapper
	at jenkins.metrics.api.MetricsRootAction.<init>(MetricsRootAction.java:140)
	at jenkins.metrics.api.MetricsRootAction$$FastClassByGuice$$555ce0c4.GUICE$TRAMPOLINE(<generated>)
	at jenkins.metrics.api.MetricsRootAction$$FastClassByGuice$$555ce0c4.apply(<generated>)
	at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82)
	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114)
	at com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:33)
	at com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:98)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
	at hudson.ExtensionFinder$GuiceFinder$SezpozModule.onProvision(ExtensionFinder.java:614)
	at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:117)
	at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:66)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:93)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
Caused: com.google.inject.ProvisionException: Unable to provision, see the following errors:
[LF]> 
[LF]> 1) [Guice/ErrorInjectingConstructor]: NoClassDefFoundError: Could not initialize class ObjectMapper
[LF]>   at MetricsRootAction.<init>(MetricsRootAction.java:94)
[LF]> 
[LF]> Learn more:
[LF]>   https://github.com/google/guice/wiki/ERROR_INJECTING_CONSTRUCTOR
[LF]> 
[LF]> 1 error
[LF]> 
[LF]> ======================
[LF]> Full classname legend:
[LF]> ======================
[LF]> MetricsRootAction:    "jenkins.metrics.api.MetricsRootAction"
[LF]> ObjectMapper:         "com.fasterxml.jackson.databind.ObjectMapper"
[LF]> ========================
[LF]> End of classname legend:
[LF]> ========================

	at com.google.inject.internal.InternalProvisionException.toProvisionException(InternalProvisionException.java:251)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:169)
	at hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1.get(ExtensionFinder.java:449)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
	at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148)
	at hudson.ExtensionFinder$GuiceFinder._find(ExtensionFinder.java:407)
	at hudson.ExtensionFinder$GuiceFinder.find(ExtensionFinder.java:398)
	at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:354)
	at hudson.ExtensionList.load(ExtensionList.java:389)
	at hudson.ExtensionList.ensureLoaded(ExtensionList.java:308)
	at hudson.ExtensionList.iterator(ExtensionList.java:160)
	at hudson.ExtensionList.get(ExtensionList.java:137)
	at org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.get(ScriptApproval.java:153)
	at org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApprovalLink.getUrlName(ScriptApprovalLink.java:47)
	at io.jenkins.plugins.casc.RootElementConfigurator.all(RootElementConfigurator.java:34)
	at io.jenkins.plugins.casc.ConfigurationAsCode.invokeWith(ConfigurationAsCode.java:819)
	at io.jenkins.plugins.casc.ConfigurationAsCode.checkWith(ConfigurationAsCode.java:883)
	at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:869)
	at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:748)
	at io.jenkins.plugins.casc.ConfigurationAsCode.configure(ConfigurationAsCode.java:369)
	at io.jenkins.plugins.casc.ConfigurationAsCode.init(ConfigurationAsCode.java:358)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:109)
	at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:185)
	at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:304)
	at jenkins.model.Jenkins$5.runTask(Jenkins.java:1152)
	at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:221)
	at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:120)
	at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base/java.lang.Thread.run(Thread.java:1474)
  17.308 [id=48]	INFO	jenkins.InitReactorRunner$1#onAttained: System config adapted
  17.308 [id=48]	INFO	jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
  17.324 [id=48]	INFO	jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
  17.334 [id=49]	INFO	jenkins.InitReactorRunner$1#onAttained: Completed initialization
[Executing validJsonSchema(io.jenkins.plugins.casc.SlackTest)] INFO org.eclipse.jetty.server.Server - jetty-12.1.6; built: 2026-01-27T18:53:19.182Z; git: 88ca559572b1c8858b3c5684bb0293fa64e5e90f; jvm 25.0.2+10-LTS
[Executing validJsonSchema(io.jenkins.plugins.casc.SlackTest)] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@31a3612f{ROOT,/,b=null,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@1c7c9bf2{STARTED}}
[Executing validJsonSchema(io.jenkins.plugins.casc.SlackTest)] INFO org.eclipse.jetty.server.AbstractConnector - Started oejs.ServerConnector@12bbf206{HTTP/1.1, (http/1.1)}{0.0.0.0:36467}
[Executing validJsonSchema(io.jenkins.plugins.casc.SlackTest)] INFO org.eclipse.jetty.server.Server - Started oejs.Server@25cbd3e9{STARTING}[12.1.6,sto=0] @2ms
[Executing validJsonSchema(io.jenkins.plugins.casc.SlackTest)] INFO org.eclipse.jetty.server.Server - Stopped oejs.Server@4f4ffc5c{STOPPING}[12.1.6,sto=0]
[Executing validJsonSchema(io.jenkins.plugins.casc.SlackTest)] INFO org.eclipse.jetty.server.AbstractConnector - Stopped oejs.ServerConnector@2a9e423{HTTP/1.1, (http/1.1)}{localhost:0}
  17.528 [id=34]	INFO	hudson.lifecycle.Lifecycle#onStatusUpdate: Stopping Jenkins
  17.615 [id=34]	INFO	hudson.lifecycle.Lifecycle#onStatusUpdate: Jenkins stopped
  17.718 [id=34]	INFO	o.j.h.t.TemporaryDirectoryAllocator#dispose: deleting /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2837/integrations/target/tmp/j h13160113255727668295
Standard out
=== Starting validJsonSchema(io.jenkins.plugins.casc.SlackTest)

more test results are not shown here, view them on Jenkins