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

This issue is archived. You can view it, but you can't modify it. Learn more

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?

            Assignee:
            Olivier Lamy
            Reporter:
            Dominik Kaspar
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: