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

Unable to save job-configuration: JSONObject["hudson-plugins-warnings-WarningsPublisher"] is not a JSONObject.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Major Major
    • warnings-plugin
    • None
    • Platform: PC, OS: Windows XP

      Everytime I try to save the nightly-build configuration, hudson will come up
      with this error:

      Failed to parse form data. Please report this problem as a bug
      JSON={"hudson-triggers-TimerTrigger":

      {"timer_spec":"0 0 * * *"}

      ,"jobProperty0":
      {},"hudson-plugins-checkstyle-CheckStyleReporter":

      {"thresholdLimit":"low","failureThreshold":"","healthy":"","newThreshold":"","ne wFailureThreshold":"","unHealthy":"","threshold":""}

      ,"goals":"clean
      eclipse:clean cobertura:clean cobertura:cobertura checkstyle:checkstyle
      findbugs:findbugs install","alternateSettings":"","hudson-plugins-warnings-
      WarningsPublisher":
      [

      {"excludePattern":"","failureThreshold":"","includePattern":"","pattern":"","ca nRunOnFailed":false,"defaultEncoding":"","newFailureThreshold":"","newThreshold" :"","healthy":"","canScanConsole":true,"unHealthy":"","threshold":""}

      ,

      {"excludePattern":"","failureThreshold":"","includePattern":"","pattern":"","can RunOnFailed":false,"defaultEncoding":"","newFailureThreshold":"","newThreshold": "","healthy":"","canScanConsole":true,"unHealthy":"","threshold":""}

      ],"mavenOpts
      ":"","description":"","blockBuildWhenUpstreamBuilding":
      {},"crumb":"2e4b6bc06cba26489336841e8be8f4bc","name":"Basiskomponenten_NIGHTLY",
      "rootPOM":"Basiskomponenten/pom.xml","hudson-plugins-statusmonitor-
      MonitorPublisher":{},"hudson-plugins-cobertura-CoberturaPublisher":{"inst":
      [

      {"unstable":"0","metric":"METHOD","healthy":"80","unhealthy":"0"}

      ,

      {"unstable":"0","metric":"LINE","healthy":"80","unhealthy":"0"}

      ,

      {"unstable":"0","metric":"CONDITIONAL","healthy":"70","unhealthy":"0"}

      ],"cobertu
      raReportFile":"**/target/site/cobertura/coverage.xml","onlyStable":false},"hudso
      n-plugins-findbugs-FindBugsReporter":

      {"thresholdLimit":"low","failureThreshold":"","healthy":"","newThreshold":"","ne wFailureThreshold":"","unHealthy":"","threshold":""}

      ,"jobProperty2":{},"scm":

      {"":"auto","locations": {"local":"","remote":"https://svn.company.com/svn/sz/Projekt_Test/SWContainer/Ba siskomponenten"}

      ,"excludedRegions":"","excludedRevprop":"","value":"2","excluded
      Users":"","useUpdate":false}}

      net.sf.json.JSONException: JSONObject["hudson-plugins-warnings-
      WarningsPublisher"] is not a JSONObject.
      at net.sf.json.JSONObject.getJSONObject(JSONObject.java:1733)
      at hudson.util.DescribableList.rebuild(DescribableList.java:241)
      at hudson.maven.MavenModuleSet.submit(MavenModuleSet.java:652)
      at hudson.model.Job.doConfigSubmit(Job.java:932)
      at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:479)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke
      (NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke
      (DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.kohsuke.stapler.Function$InstanceFunction.invoke
      (Function.java:185)
      at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:101)
      at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse
      (Function.java:54)
      at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:73)
      at org.kohsuke.stapler.NameBasedDispatcher.dispatch
      (NameBasedDispatcher.java:30)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:485)
      at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:179)
      at org.kohsuke.stapler.NameBasedDispatcher.dispatch
      (NameBasedDispatcher.java:30)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:485)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:403)
      at org.kohsuke.stapler.Stapler.service(Stapler.java:116)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
      at winstone.ServletConfiguration.execute(ServletConfiguration.java:249)
      at winstone.RequestDispatcher.forward(RequestDispatcher.java:335)
      at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378)
      at hudson.util.PluginServletFilter$1.doFilter
      (PluginServletFilter.java:94)
      at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
      at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
      at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
      at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:80)
      at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
      at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
      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 org.acegisecurity.ui.ExceptionTranslationFilter.doFilter
      (ExceptionTranslationFilter.java:166)
      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:173)
      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:66)
      at hudson.security.ChainedServletFilter$1.doFilter
      (ChainedServletFilter.java:87)
      at hudson.security.ChainedServletFilter.doFilter
      (ChainedServletFilter.java:76)
      at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:155)
      at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
      at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
      at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)
      at winstone.RequestHandlerThread.processRequest
      (RequestHandlerThread.java:244)
      at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)
      at java.lang.Thread.run(Thread.java:619)

            drulli Ulli Hafner
            p_falk p_falk
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: