-
Type:
Bug
-
Resolution: Duplicate
-
Priority:
Major
-
Component/s: bitbucket-branch-source-plugin
-
None
Version 937.3.0 is not compatible with latest jackson2-api version 2.21.2-433.v6d50b_92cfe52
Â
error while serving https://jenkins-ci.is.strath.ac.uk/bitbucket-scmsource-hook/notify java.lang.LinkageError: loader constraint violation: when resolving method 'com.fasterxml.jackson.databind.cfg.MapperBuilder com.fasterxml.jackson.databind.json.JsonMapper$Builder.serializationInclusion(com.fasterxml.jackson.annotation.JsonInclude$Include)' the class loader 'PluginClassLoader for cloudbees-bitbucket-branch-source' @73b2e58c of the current class, com/cloudbees/jenkins/plugins/bitbucket/impl/util/JsonParser, and the class loader 'PluginClassLoader for jackson2-api' @6c465096 for the method's defining class, com/fasterxml/jackson/databind/cfg/MapperBuilder, have different Class objects for the type com/fasterxml/jackson/annotation/JsonInclude$Include used in the signature (com.cloudbees.jenkins.plugins.bitbucket.impl.util.JsonParser is in unnamed module of loader 'PluginClassLoader for cloudbees-bitbucket-branch-source' @73b2e58c, parent loader 'dependency ClassLoader for /var/jenkins_home/plugins/cloudbees-bitbucket-branch-source.jpi' @6dfb8659; com.fasterxml.jackson.databind.cfg.MapperBuilder is in unnamed module of loader 'PluginClassLoader for jackson2-api' @6c465096, parent loader 'dependency ClassLoader for /var/jenkins_home/plugins/jackson2-api.jpi' @3832ce5b)   at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.impl.util.JsonParser.createMapper(JsonParser.java:77)   at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.impl.util.JsonParser.<clinit>(JsonParser.java:47)   at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.client.BitbucketCloudWebhookPayload.pushEventFromPayload(BitbucketCloudWebhookPayload.java:44)   at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.impl.webhook.cloud.CloudPushWebhookProcessor.process(CloudPushWebhookProcessor.java:67)   at PluginClassLoader for cloudbees-bitbucket-branch-source//com.cloudbees.jenkins.plugins.bitbucket.hooks.BitbucketSCMSourcePushHookReceiver.doNotify(BitbucketSCMSourcePushHookReceiver.java:122)   at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(Unknown Source)   at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:484) Caused: java.lang.reflect.InvocationTargetException   at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:488)   at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:497)   at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:218)   at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:140)   at org.kohsuke.stapler.MetaClass$12.doDispatch(MetaClass.java:686)   at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:61)   at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:800)   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:938)   at org.kohsuke.stapler.MetaClass$10.dispatch(MetaClass.java:590)   at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:800)   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:938)   at org.kohsuke.stapler.Stapler.invoke(Stapler.java:721)   at org.kohsuke.stapler.Stapler.service(Stapler.java:253)   at Jenkins Main ClassLoader//jakarta.servlet.http.HttpServlet.service(HttpServlet.java:587)   at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHolder.handle(ServletHolder.java:783)   at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1670)   at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:200)   at PluginClassLoader for metrics//jenkins.metrics.impl.MetricsFilter.doFilter(MetricsFilter.java:125)   at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:197)   at jenkins.util.HttpServletFilter$1.doFilter(HttpServletFilter.java:77)   at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:197)   at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:203)   at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.FilterHolder.doFilter(FilterHolder.java:202)   at Jenkins Main ClassLoader//org.eclipse.jetty.ee9.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1640)   at jenkins.ErrorAttributeFilter.doFilter(ErrorAttributeFilter.java:29)   at Jenkins Main
Â
- is duplicated by
-
JENKINS-76438 Bitbucket branch plugin 937.3.0 incompatible with Jackson Api 2 Version 2.21.2-433.v6d50b_92cfe52
-
- Closed
-