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

Modern Status incompatible with Jenkins 2.462.2

    • Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Major Major
    • modernstatus-plugin
    • None
    • Jenkins 2.462.2, Tomcat 10.1, OpenJDK 21
      Modern Status v1.3

      Modern Status plugin v1.3 fails to install/load in Jenkins 2.462.2 and encounters the error:

      WARNING [Loading plugin Modern Status v1.3 (modernstatus)] jenkins.model.Jenkins$5.runTask Loading plugin Modern Status v1.3 (modernstatus) failed perhaps due to plugin dependency issues
          java.io.IOException: Failed to initialize
              at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:403)
              at hudson.PluginManager$2$1$1.run(PluginManager.java:556)
              at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:177)
              at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:305)
              at jenkins.model.Jenkins$5.runTask(Jenkins.java:1175)
              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:1144)
              at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
              at java.base/java.lang.Thread.run(Thread.java:1583)
          Caused by: java.lang.NoSuchMethodError: 'void hudson.util.PluginServletFilter.addFilter(javax.servlet.Filter)'
              at PluginClassLoader for modernstatus//org.jenkinsci.plugins.modernstatus.PluginImpl.start(PluginImpl.java:33)
              at hudson.ClassicPluginStrategy.startPlugin(ClassicPluginStrategy.java:411)
              at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:400)
              ... 10 more
      

          [JENKINS-73753] Modern Status incompatible with Jenkins 2.462.2

          Lewis created issue -

          Basil Crow added a comment -

          dcole1 Please refer to our Servlet Container Support Policy. Tomcat 10 or later, based on Servlet API 5.0 (Jakarta EE 9) or later with jakarta.servlet imports, will only work on the Jenkins 2.475 weekly release or later (not scheduled for LTS until later in October).

          Basil Crow added a comment - dcole1 Please refer to our Servlet Container Support Policy . Tomcat 10 or later, based on Servlet API 5.0 (Jakarta EE 9) or later with jakarta.servlet imports, will only work on the Jenkins 2.475 weekly release or later (not scheduled for LTS until later in October).
          Basil Crow made changes -
          Assignee Original: Oliver Vinn [ ovinn ]
          Resolution New: Not A Defect [ 7 ]
          Status Original: Open [ 1 ] New: Closed [ 6 ]

            Unassigned Unassigned
            dcole1 Lewis
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: