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

Job configuration cannot be saved anymore after upgrade to 1.536 and Maven Plugin 2.0 with LogfileSizeChecker Plugin

      We upgraded to 1.536 and Maven Plugin 2.0 and now get the following error when ever we try to save a Jenkins job configuration.

      We have version 1.0 of the plugin installed.
      This is a blocker for us, as we cannot modify any existing job anymore.

      javax.servlet.ServletException: java.lang.RuntimeException: Failed to instantiate class hudson.plugins.logfilesizechecker.LogfilesizecheckerWrapper from {"failBuild":"false","setOwn":false}
      	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:777)
      	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:841)
      	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:727)
      	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:841)
      	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:630)
      	at org.kohsuke.stapler.Stapler.service(Stapler.java:224)
      	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.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:66)
      	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99)
      	at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:58)
      	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99)
      	at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:208)
      	at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:181)
      	at net.bull.javamelody.PluginMonitoringFilter.doFilter(PluginMonitoringFilter.java:86)
      	at org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:84)
      	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:64)
      	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:470)
      	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:291)
      	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
      	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
      	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
      	at java.lang.Thread.run(Thread.java:722)
      Caused by: java.lang.RuntimeException: Failed to instantiate class hudson.plugins.logfilesizechecker.LogfilesizecheckerWrapper from {"failBuild":"false","setOwn":false}
      	at hudson.model.Descriptor.newInstance(Descriptor.java:578)
      	at hudson.plugins.logfilesizechecker.LogfilesizecheckerWrapper$DescriptorImpl.newInstance(LogfilesizecheckerWrapper.java:217)
      	at hudson.plugins.logfilesizechecker.LogfilesizecheckerWrapper$DescriptorImpl.newInstance(LogfilesizecheckerWrapper.java:141)
      	at hudson.util.DescribableList.rebuild(DescribableList.java:173)
      	at hudson.maven.MavenModuleSet.submit(MavenModuleSet.java:1167)
      	at hudson.model.Job.doConfigSubmit(Job.java:1136)
      	at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:787)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:601)
      	at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:297)
      	at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:160)
      	at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:95)
      	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:727)
      	... 65 more
      Caused by: net.sf.json.JSONException: null object
      	at net.sf.json.JSONObject.verifyIsNull(JSONObject.java:2688)
      	at net.sf.json.JSONObject.getString(JSONObject.java:2035)
      	at hudson.plugins.logfilesizechecker.LogfilesizecheckerWrapper$DescriptorImpl.newInstance(LogfilesizecheckerWrapper.java:210)
      	at hudson.plugins.logfilesizechecker.LogfilesizecheckerWrapper$DescriptorImpl.newInstance(LogfilesizecheckerWrapper.java:141)
      	at hudson.model.Descriptor$1.instantiate(Descriptor.java:1046)
      	at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:665)
      	at org.kohsuke.stapler.RequestImpl.access$100(RequestImpl.java:81)
      	at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:587)
      	at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:400)
      	at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:396)
      	at hudson.model.Descriptor.newInstance(Descriptor.java:569)
      	... 81 more
      

          [JENKINS-20221] Job configuration cannot be saved anymore after upgrade to 1.536 and Maven Plugin 2.0 with LogfileSizeChecker Plugin

          I have the same issue, but I don't have this plug installed
          javax.servlet.ServletException: net.sf.json.JSONException: JSONObject["batchUpdateUrl"] not found.
          at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:777)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:841)
          at org.kohsuke.stapler.Stapler.invoke(Stapler.java:630)
          at org.kohsuke.stapler.Stapler.service(Stapler.java:224)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
          at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494)
          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 net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:208)
          at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:181)
          at net.bull.javamelody.PluginMonitoringFilter.doFilter(PluginMonitoringFilter.java:86)
          at org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:84)
          at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99)
          at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
          at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
          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:64)
          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.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
          at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
          at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474)
          at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)
          at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
          at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533)
          at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
          at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
          at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
          at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
          at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
          at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
          at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
          at org.eclipse.jetty.server.Server.handle(Server.java:370)
          at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
          at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:960)
          at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1021)
          at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
          at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
          at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
          at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)
          at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
          at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
          at java.lang.Thread.run(Thread.java:679)
          Caused by: net.sf.json.JSONException: JSONObject["batchUpdateUrl"] not found.
          at net.sf.json.JSONObject.getString(JSONObject.java:2040)
          at org.jenkinsci.plugins.DependencyCheck.DependencyCheckBuilder$DescriptorImpl.configure(DependencyCheckBuilder.java:369)
          at jenkins.model.Jenkins.configureDescriptor(Jenkins.java:2812)
          at jenkins.model.Jenkins.doConfigSubmit(Jenkins.java:2775)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:616)
          at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:297)
          at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:160)
          at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:95)
          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:727)
          ... 66 more

          Voiculescu Bogdan Alexandru added a comment - I have the same issue, but I don't have this plug installed javax.servlet.ServletException: net.sf.json.JSONException: JSONObject ["batchUpdateUrl"] not found. at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:777) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:841) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:630) at org.kohsuke.stapler.Stapler.service(Stapler.java:224) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494) 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 net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:208) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:181) at net.bull.javamelody.PluginMonitoringFilter.doFilter(PluginMonitoringFilter.java:86) at org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:84) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) 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:64) 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.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:370) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489) at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:960) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1021) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240) at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52) at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:679) Caused by: net.sf.json.JSONException: JSONObject ["batchUpdateUrl"] not found. at net.sf.json.JSONObject.getString(JSONObject.java:2040) at org.jenkinsci.plugins.DependencyCheck.DependencyCheckBuilder$DescriptorImpl.configure(DependencyCheckBuilder.java:369) at jenkins.model.Jenkins.configureDescriptor(Jenkins.java:2812) at jenkins.model.Jenkins.doConfigSubmit(Jenkins.java:2775) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:297) at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:160) at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:95) 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:727) ... 66 more

          1.536 with those is working:
          Note: those 3 are not updated at latest version
          ----------------------
          Git Client Plugin 1.4.3

          Git Plugin 1.5.0

          Maven Project Plugin 2.0-beta-1
          ----------------------

          Ant Plugin 1.2

          Any Build Step Plugin 0.1

          Audit Trail 1.8

          Buckminster 1.1.1

          Build Cause Run Condition Plugin 0.1

          Build Failure Analyzer 1.5.0

          Build Pipeline Plugin 1.4.1

          build-metrics 1.0

          buildgraph-view 1.1.1

          Checkstyle Plug-in 3.38

          CloudBees Build Flow plugin 0.10

          conditional-buildstep 1.3.1

          Config File Provider Plugin 2.6.2

          Copy Artifact Plugin 1.28

          Copy To Slave Plugin 1.4.3

          Credentials Plugin 1.9.1

          Dashboard View 2.9.1

          Delete log 1.0

          Dependency Graph Viewer Plugin 0.11

          Description Column Plugin 1.3

          Discard Old Build plugin 1.05

          Display Upstream Changes 0.1

          Downstream build view 1.8

          Downstream-Ext 1.8

          embeddable-build-status 1.4

          Environment Injector Plugin 1.89

          External Monitor Job Type Plugin 1.2

          Extra Columns Plugin 1.11

          File System SCM 1.20

          FindBugs Plug-in 4.51

          Flexible Publish Plugin 0.12

          Fortify 360 Plugin 3.81

          Git Client Plugin 1.4.3

          Git Plugin 1.5.0

          Green Balls 1.13

          Hudson Fitnesse plugin 1.8

          Hudson global-build-stats plugin 1.3

          Hudson Groovy builder 1.14

          Hudson Locked Files Report Plug-in 1.6

          Hudson Locks and Latches plugin 0.6

          Hudson Performance Publisher plugin 7.97

          Hudson Post build task 1.8

          Hudson SCP publisher plugin 1.8

          Hudson Screenshot plugin 1.1

          Hudson Seleniumhq plugin 0.4

          Hudson Setenv Plugin 1.1

          Ivy Plugin 1.23.2

          Javadoc Plugin 1.1

          Jenkins Active Directory plugin 1.33

          Jenkins Artifactory Plugin 2.2.0

          Jenkins batch task plugin 1.17

          Jenkins build timeout plugin 1.12.2

          Jenkins Clone Workspace SCM Plug-in 0.6

          Jenkins Cobertura Plugin 1.9.3

          Jenkins cross-platform shell plugin 0.8

          Jenkins CVS Plug-in 2.10

          Jenkins Cygpath plugin 1.5

          Jenkins Dependency Analyzer Plugin 0.6

          Jenkins description setter plugin 1.8

          Jenkins disk-usage plugin 0.22

          Jenkins Email Extension Plugin 2.35.1

          Jenkins IvyTrigger Plug-in 0.32

          Jenkins java.io.tmpdir cleaner plugin 1.1

          Jenkins Job Configuration History Plugin 2.4

          Jenkins jQuery plugin 1.7.2-1

          Jenkins jQuery UI plugin 1.0.2

          Jenkins M2 Extra Steps Plugin 1.1.7

          Jenkins Mailer Plugin 1.5

          Jenkins Mantis plugin 0.25

          Jenkins Maven Info Plugin 0.0.4

          Jenkins Multijob plugin 1.9

          Jenkins Parameterized Trigger plugin 2.21

          Jenkins promoted builds plugin 2.14

          Jenkins Selenium Plugin 2.3

          Jenkins Slave SetupPlugin 1.6

          Jenkins Sonar Plugin 2.1

          Jenkins SSH plugin 2.3

          Jenkins SSH Slaves plugin 1.5

          Jenkins Subversion Plug-in 1.53

          Jenkins Subversion Tagging Plugin 1.16

          Jenkins TestLink Plugin 3.7

          Jenkins Throttle Concurrent Builds Plug-in 1.8

          Jenkins Translation Assistance plugin 1.10

          Jenkins user build vars plugin 1.1

          Jenkins Violations plugin 0.7.11

          Jenkins Workspace Cleanup Plugin 0.19

          JUnit Attachments Plugin 1.3

          Labeled Test Groups Publisher 1.2.6

          LDAP Email Plugin 0.7

          LDAP Plugin 1.6

          Live Screenshot 1.4.4

          Log Parser Plugin 1.0.8

          Mask Passwords Plugin 2.7.2

          Matrix Authorization Strategy Plugin 1.0.2

          Matrix Reloaded Plugin 1.1.1

          Matrix sorter plugin 1.1

          Matrix Tie Parent plugin 1.2

          Maven Project Plugin 2.0-beta-1

          Metadata plugin 1.0b

          Monitoring 1.47.0

          Nested View Plugin 1.11

          Node and Label parameter plugin 1.4

          PAM Authentication plugin 1.1

          Performance plugin 1.9

          Project statistics Plugin 0.4

          Publish Over FTP 1.9

          Publish Over SSH 1.10

          Rebuilder 1.20

          Regex Email Plugin 0.3

          Remote Terminal Access plugin 1.6

          Retry Failed Builds 1.1

          Role-based Authorization Strategy 2.1.0

          Run Condition Plugin 1.0

          Sectioned View Plugin 1.18

          Shelve Project Plugin 1.4.4

          Show Build Parameters plugin
          This plugin shows the parameter values on the main build page
          1.0

          skip-certificate-check 1.0

          Slave Monitor for system load average 1.2

          SSH Agent Plugin 1.4

          SSH Credentials Plugin 1.5.1

          Static Analysis Utilities 1.54

          Subversion Release Manager plugin 1.2

          Subversion Revert Plugin 1.3

          Subversion Workspace Cleaner 1.0

          Terminate ssh processes 1.0

          Text Finder Run Condition Plugin 0.1

          Timestamper 1.5.7

          Token Macro Plugin 1.8.1

          Tool Environment plugin 1.1

          Unnamed - hudson.plugins.signal_killer:signal-killer:hpi 1.0

          Validating String Parameter Plugin 2.2

          Warnings Plug-in 4.35

          Voiculescu Bogdan Alexandru added a comment - 1.536 with those is working: Note: those 3 are not updated at latest version ---------------------- Git Client Plugin 1.4.3 Git Plugin 1.5.0 Maven Project Plugin 2.0-beta-1 ---------------------- Ant Plugin 1.2 Any Build Step Plugin 0.1 Audit Trail 1.8 Buckminster 1.1.1 Build Cause Run Condition Plugin 0.1 Build Failure Analyzer 1.5.0 Build Pipeline Plugin 1.4.1 build-metrics 1.0 buildgraph-view 1.1.1 Checkstyle Plug-in 3.38 CloudBees Build Flow plugin 0.10 conditional-buildstep 1.3.1 Config File Provider Plugin 2.6.2 Copy Artifact Plugin 1.28 Copy To Slave Plugin 1.4.3 Credentials Plugin 1.9.1 Dashboard View 2.9.1 Delete log 1.0 Dependency Graph Viewer Plugin 0.11 Description Column Plugin 1.3 Discard Old Build plugin 1.05 Display Upstream Changes 0.1 Downstream build view 1.8 Downstream-Ext 1.8 embeddable-build-status 1.4 Environment Injector Plugin 1.89 External Monitor Job Type Plugin 1.2 Extra Columns Plugin 1.11 File System SCM 1.20 FindBugs Plug-in 4.51 Flexible Publish Plugin 0.12 Fortify 360 Plugin 3.81 Git Client Plugin 1.4.3 Git Plugin 1.5.0 Green Balls 1.13 Hudson Fitnesse plugin 1.8 Hudson global-build-stats plugin 1.3 Hudson Groovy builder 1.14 Hudson Locked Files Report Plug-in 1.6 Hudson Locks and Latches plugin 0.6 Hudson Performance Publisher plugin 7.97 Hudson Post build task 1.8 Hudson SCP publisher plugin 1.8 Hudson Screenshot plugin 1.1 Hudson Seleniumhq plugin 0.4 Hudson Setenv Plugin 1.1 Ivy Plugin 1.23.2 Javadoc Plugin 1.1 Jenkins Active Directory plugin 1.33 Jenkins Artifactory Plugin 2.2.0 Jenkins batch task plugin 1.17 Jenkins build timeout plugin 1.12.2 Jenkins Clone Workspace SCM Plug-in 0.6 Jenkins Cobertura Plugin 1.9.3 Jenkins cross-platform shell plugin 0.8 Jenkins CVS Plug-in 2.10 Jenkins Cygpath plugin 1.5 Jenkins Dependency Analyzer Plugin 0.6 Jenkins description setter plugin 1.8 Jenkins disk-usage plugin 0.22 Jenkins Email Extension Plugin 2.35.1 Jenkins IvyTrigger Plug-in 0.32 Jenkins java.io.tmpdir cleaner plugin 1.1 Jenkins Job Configuration History Plugin 2.4 Jenkins jQuery plugin 1.7.2-1 Jenkins jQuery UI plugin 1.0.2 Jenkins M2 Extra Steps Plugin 1.1.7 Jenkins Mailer Plugin 1.5 Jenkins Mantis plugin 0.25 Jenkins Maven Info Plugin 0.0.4 Jenkins Multijob plugin 1.9 Jenkins Parameterized Trigger plugin 2.21 Jenkins promoted builds plugin 2.14 Jenkins Selenium Plugin 2.3 Jenkins Slave SetupPlugin 1.6 Jenkins Sonar Plugin 2.1 Jenkins SSH plugin 2.3 Jenkins SSH Slaves plugin 1.5 Jenkins Subversion Plug-in 1.53 Jenkins Subversion Tagging Plugin 1.16 Jenkins TestLink Plugin 3.7 Jenkins Throttle Concurrent Builds Plug-in 1.8 Jenkins Translation Assistance plugin 1.10 Jenkins user build vars plugin 1.1 Jenkins Violations plugin 0.7.11 Jenkins Workspace Cleanup Plugin 0.19 JUnit Attachments Plugin 1.3 Labeled Test Groups Publisher 1.2.6 LDAP Email Plugin 0.7 LDAP Plugin 1.6 Live Screenshot 1.4.4 Log Parser Plugin 1.0.8 Mask Passwords Plugin 2.7.2 Matrix Authorization Strategy Plugin 1.0.2 Matrix Reloaded Plugin 1.1.1 Matrix sorter plugin 1.1 Matrix Tie Parent plugin 1.2 Maven Project Plugin 2.0-beta-1 Metadata plugin 1.0b Monitoring 1.47.0 Nested View Plugin 1.11 Node and Label parameter plugin 1.4 PAM Authentication plugin 1.1 Performance plugin 1.9 Project statistics Plugin 0.4 Publish Over FTP 1.9 Publish Over SSH 1.10 Rebuilder 1.20 Regex Email Plugin 0.3 Remote Terminal Access plugin 1.6 Retry Failed Builds 1.1 Role-based Authorization Strategy 2.1.0 Run Condition Plugin 1.0 Sectioned View Plugin 1.18 Shelve Project Plugin 1.4.4 Show Build Parameters plugin This plugin shows the parameter values on the main build page 1.0 skip-certificate-check 1.0 Slave Monitor for system load average 1.2 SSH Agent Plugin 1.4 SSH Credentials Plugin 1.5.1 Static Analysis Utilities 1.54 Subversion Release Manager plugin 1.2 Subversion Revert Plugin 1.3 Subversion Workspace Cleaner 1.0 Terminate ssh processes 1.0 Text Finder Run Condition Plugin 0.1 Timestamper 1.5.7 Token Macro Plugin 1.8.1 Tool Environment plugin 1.1 Unnamed - hudson.plugins.signal_killer:signal-killer:hpi 1.0 Validating String Parameter Plugin 2.2 Warnings Plug-in 4.35

          Looks like the problem comes with this change on stalper code: JENKINS-18629
          Different plugins have problems to save the config now.

          Stefan Brausch added a comment - Looks like the problem comes with this change on stalper code: JENKINS-18629 Different plugins have problems to save the config now.

          Code changed in jenkins
          User: Stefan Brausch
          Path:
          .gitignore
          src/main/java/hudson/plugins/logfilesizechecker/LogfilesizecheckerWrapper.java
          src/main/resources/hudson/plugins/logfilesizechecker/LogfilesizecheckerWrapper/config.jelly
          src/main/resources/hudson/plugins/logfilesizechecker/LogfilesizecheckerWrapper/config_de.properties
          http://jenkins-ci.org/commit/logfilesizechecker-plugin/aa4593d9892eaf5bb0cfb0ddbb901ecb15623ca2
          Log:
          [FIXED JENKINS-20221] wrong data binding failed job saving

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stefan Brausch Path: .gitignore src/main/java/hudson/plugins/logfilesizechecker/LogfilesizecheckerWrapper.java src/main/resources/hudson/plugins/logfilesizechecker/LogfilesizecheckerWrapper/config.jelly src/main/resources/hudson/plugins/logfilesizechecker/LogfilesizecheckerWrapper/config_de.properties http://jenkins-ci.org/commit/logfilesizechecker-plugin/aa4593d9892eaf5bb0cfb0ddbb901ecb15623ca2 Log: [FIXED JENKINS-20221] wrong data binding failed job saving

          New plugin version is released now.

          Stefan Brausch added a comment - New plugin version is released now.

            stefanbrausch Stefan Brausch
            christian_galsterer_gd Christian Galsterer
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: