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

AdjunctManager exception since upgrading to 2.107.1 LTS

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • core, jquery-plugin
    • None
    • CentOS release 5.11 (Final)
      java version "1.8.0_121"

      Since upgrading from 2.89.4 LTS to  2.107.1 LTS we see several warnings at startup of type:


      AdjunctManager is not installed for this application. Skipping <adjunct> tags java.lang.Exception at org.kohsuke.stapler.jelly.AdjunctTag.doTag(AdjunctTag.java:74) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:95) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53) at org.kohsuke.stapler.jelly.JellyRequestDispatcher.forward(JellyRequestDispatcher.java:55) at hudson.util.HudsonIsLoading.doDynamic(HudsonIsLoading.java:45) at java.lang.invoke.MethodHandle.invokeWithArguments(Unknown Source) at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:343) at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:184) at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:117) at org.kohsuke.stapler.MetaClass$11.dispatch(MetaClass.java:397) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649) at org.kohsuke.stapler.Stapler.service(Stapler.java:238) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:841) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:157) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:64) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:169) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.Server.handle(Server.java:564) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:317) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:128) at org.eclipse.jetty.util.thread.Invocable$InvocableExecutor.invoke(Invocable.java:222) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:294) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:199) at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)

          [JENKINS-50450] AdjunctManager exception since upgrading to 2.107.1 LTS

          Oleg Nenashev added a comment -

          Are you using any web containers (Tomcat, etc.)? Or is it a pure java -jar jenkins.war launch?

          Oleg Nenashev added a comment - Are you using any web containers (Tomcat, etc.)? Or is it a pure java -jar jenkins.war launch?

          David Aldrich added a comment -

          We use pure Java launch: java -jar jenkins.war

          David Aldrich added a comment - We use pure Java launch: java -jar jenkins.war

          Oleg Nenashev added a comment -

          It does not seem to be a new issue, e.g. there was JENKINS-15355. danielbeck was the last responder there few years ago, maybe he still has some context

          Oleg Nenashev added a comment - It does not seem to be a new issue, e.g. there was JENKINS-15355 . danielbeck was the last responder there few years ago, maybe he still has some context

          Daniel Beck added a comment -

          Daniel Beck added a comment - All my context is adequately captured in https://issues.jenkins-ci.org/browse/JENKINS-15355?focusedCommentId=201300&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-201300  

          David Aldrich added a comment -

          This is a new occurrence since upgrading to 2.107.1 (or possibly since very recent plugin updates).

          Running:

          PageDecorator.all()

          gives:

          Result: [jenkins.security.FrameOptionsPageDecorator@72d8f98c, hudson.plugins.jquery.JQuery@219e40c, jenkins.management.AdministrativeMonitorsDecorator@47ec7b5f, hudson.model.DownloadService@16b8dc0e, hudson.plugins.translation.L10nDecorator@239943cc, org.jenkinsci.main.modules.instance_identity.PageDecoratorImpl@6eedea37, hudson.model.UpdateCenter$PageDecoratorImpl@4aff4236, org.jenkinsci.main.modules.sshd.PortAdvertiser@1af7afcb, jenkins.install.SetupWizard@7319187a, hudson.model.UsageStatistics@7224e87c]

          I notice that the Manage Jenkins UI page looks different (blockier, larger font):

          Don't know if that is related.

          David Aldrich added a comment - This is a new occurrence since upgrading to 2.107.1 (or possibly since very recent plugin updates). Running: PageDecorator.all() gives: Result: [jenkins.security.FrameOptionsPageDecorator@72d8f98c, hudson.plugins.jquery.JQuery@219e40c, jenkins.management.AdministrativeMonitorsDecorator@47ec7b5f, hudson.model.DownloadService@16b8dc0e, hudson.plugins.translation.L10nDecorator@239943cc, org.jenkinsci.main.modules.instance_identity.PageDecoratorImpl@6eedea37, hudson.model.UpdateCenter$PageDecoratorImpl@4aff4236, org.jenkinsci.main.modules.sshd.PortAdvertiser@1af7afcb, jenkins.install.SetupWizard@7319187a, hudson.model.UsageStatistics@7224e87c] I notice that the Manage Jenkins UI page looks different (blockier, larger font): Don't know if that is related.

          Daniel Beck added a comment -

          Oh look an adjunct right there:
          https://github.com/jenkinsci/jquery-plugin/blob/master/src/main/resources/hudson/plugins/jquery/JQuery/header.jelly#L4

          Some of the others have adjuncts but they seem to be only displayed conditionally, and it's unlikely those conditions are met while Jenkins is starting.

          Daniel Beck added a comment - Oh look an adjunct right there: https://github.com/jenkinsci/jquery-plugin/blob/master/src/main/resources/hudson/plugins/jquery/JQuery/header.jelly#L4 Some of the others have adjuncts but they seem to be only displayed conditionally, and it's unlikely those conditions are met while Jenkins is starting.

          Daniel Beck added a comment -

          Daniel Beck added a comment - blockier, larger font https://jenkins.io/changelog/#v2.103

          Daniel Beck added a comment -

          Not convinced that showing page decorators on the loading screens is a desirable behavior.

          Daniel Beck added a comment - Not convinced that showing page decorators on the loading screens is a desirable behavior.

          Even i am getting the same error when i installed jenkins on our Centos machine .
          java version is 1.8
          Centos version is 7.4
          jenkins version 2.107.1-1.1

          Priyanka Panda added a comment - Even i am getting the same error when i installed jenkins on our Centos machine . java version is 1.8 Centos version is 7.4 jenkins version 2.107.1-1.1

            Unassigned Unassigned
            davida2009 David Aldrich
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: