Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-72321

Blue Ocean plugin installation leads to NoClassDefFoundError: ssegateway SubscriptionConfigQueue$SubscriptionConfig

XMLWordPrintable

      I just booted up a fresh, completely empty Jenkins using the jenkins:2.414.3-lts Docker image and then installed the Blue Ocean plugin v1.27.9. When Jenkins finished installing all dependencies, it restarted, throwing this exception in the log:

      2023-11-14 14:37:40.202+0000 [id=277]	SEVERE	jenkins.model.Jenkins#_cleanUpPluginServletFilters: Failed to stop filters
      java.lang.ClassNotFoundException: org.jenkinsci.plugins.ssegateway.SubscriptionConfigQueue$SubscriptionConfig
      	at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
      	at jenkins.util.URLClassLoader2.findClass(URLClassLoader2.java:35)
      	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
      	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
      Caused: java.lang.NoClassDefFoundError: org/jenkinsci/plugins/ssegateway/SubscriptionConfigQueue$SubscriptionConfig
      	at org.jenkinsci.plugins.ssegateway.SubscriptionConfigQueue.stop(SubscriptionConfigQueue.java:106)
      	at org.jenkinsci.plugins.ssegateway.Endpoint$SSEListenChannelFilter.destroy(Endpoint.java:253)
      	at hudson.util.PluginServletFilter.cleanUp(PluginServletFilter.java:191)
      	at jenkins.model.Jenkins._cleanUpPluginServletFilters(Jenkins.java:3951)
      	at jenkins.model.Jenkins.cleanUp(Jenkins.java:3648)
      	at hudson.lifecycle.ExitLifecycle.restart(ExitLifecycle.java:67)
      	at jenkins.model.Jenkins$20.run(Jenkins.java:4656)
      

      Jenkins appears to still be functional after that, at least it's still up and running. But this SEVERE error is rather intimidating. How can it be fixed?

            olamy Olivier Lamy
            dokaspar Dominik Kaspar
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: