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

Performance Trend Per Test Case For Jmeter Give Error javax.servlet.ServletException

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • performance-plugin
    • Jenkins ver. 1.573, Performance Plugin v 1.13, Jre 6, OS win server, Apache JMeter 2.13, Apache Ant 1.9.4

      After Jmeter Performance tests are run and success...
      When I go to Performance Trend Per Test Case, pictures of graphs are missing and when I click on missing picture to see Performance Trend for selected case i get this error and evil Jenkins.

      javax.servlet.ServletException: java.lang.Error: Unresolved compilation problem:
      Messages cannot be resolved

      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:778)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
      at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:390)
      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
      at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:390)
      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
      at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:248)
      at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
      at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:248)
      at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:631)
      at org.kohsuke.stapler.Stapler.service(Stapler.java:225)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96)
      at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:58)
      at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99)
      at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
      at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:79)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
      at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
      at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:563)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
      at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:427)
      at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:384)
      at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1584)
      at java.lang.Thread.run(Unknown Source)
      Caused by: java.lang.Error: Unresolved compilation problem:
      Messages cannot be resolved

      at hudson.plugins.performance.TestSuiteReportDetail.createRespondingTimeChart(TestSuiteReportDetail.java:114)
      at hudson.plugins.performance.TestSuiteReportDetail.doRespondingTimeGraphPerTestCaseMode(TestSuiteReportDetail.java:108)
      at sun.reflect.GeneratedMethodAccessor813.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298)
      at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161)
      at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96)
      at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:120)
      at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)
      ... 68 more

          [JENKINS-27547] Performance Trend Per Test Case For Jmeter Give Error javax.servlet.ServletException

          Have same problem with performance plugin v1.13 and jenkins 1.609.2

          Can only view all benchmark tests on one graph, which works very badly if the tests take variable times to run (due to axis scaling problems)

          Individual test graphs don't appear in browser.

          Fix would be great thanks.

          David Cristinacce added a comment - Have same problem with performance plugin v1.13 and jenkins 1.609.2 Can only view all benchmark tests on one graph, which works very badly if the tests take variable times to run (due to axis scaling problems) Individual test graphs don't appear in browser. Fix would be great thanks.

          Duplicated by JENKINS-27671

          Gurvan Le Dromaguet added a comment - Duplicated by JENKINS-27671

          Igor Iric added a comment -

          No this one is not Duplicated the other one is JENKINS-27671.... Just take a look which one is older.... You people only know to say it duplicate and don't know to provide solution.

          Igor Iric added a comment - No this one is not Duplicated the other one is JENKINS-27671 .... Just take a look which one is older.... You people only know to say it duplicate and don't know to provide solution.

          I said "duplicated by" , not "duplicate of" ...

          Gurvan Le Dromaguet added a comment - I said "duplicated by" , not "duplicate of" ...

          Yayati Patil added a comment -

          I am getting this issue and it is very critical. Please update when this will be fixed.

          Yayati Patil added a comment - I am getting this issue and it is very critical. Please update when this will be fixed.

          Ram Chintala added a comment -

          Please provide update on this thread. I am seeing the same issue as well.

          Ram Chintala added a comment - Please provide update on this thread. I am seeing the same issue as well.

          PremKumar J added a comment -

          Is there any fix for this issue?

          PremKumar J added a comment - Is there any fix for this issue?

          Luis Custodio added a comment -

          At this moment, there is no maintainer for this plugin which may explain the issue and reduces the hope of having this fixed soon. :/ No active maintainer

          Luis Custodio added a comment - At this moment, there is no maintainer for this plugin which may explain the issue and reduces the hope of having this fixed soon. :/ No active maintainer

          Mark Fink added a comment -

          custodio I do not comprehend your last comment. The ticket is assigned to manolo (Manuel Carrasco), who according to the plugin page is the active maintainer. I believe he currently has 60+ open tickets so I think there is something wrong with how tickets are assigned.

          Mark Fink added a comment - custodio I do not comprehend your last comment. The ticket is assigned to manolo (Manuel Carrasco), who according to the plugin page is the active maintainer. I believe he currently has 60+ open tickets so I think there is something wrong with how tickets are assigned.

          Luis Custodio added a comment -

          Hi markfink, please check just after the plugin info table: "This plugin is up for adoption. No active maintainer - Looking for new maintainer"

          Luis Custodio added a comment - Hi markfink , please check just after the plugin info table: "This plugin is up for adoption. No active maintainer - Looking for new maintainer"

            manolo Manuel Carrasco
            iiric Igor Iric
            Votes:
            18 Vote for this issue
            Watchers:
            21 Start watching this issue

              Created:
              Updated:
              Resolved: