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

Promoter plugin gives error

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Postponed
    • Icon: Major Major
    • promoted-builds-plugin
    • None
    • Platform: All, OS: All

      I received the following error when using the Build Promoter plugin to configure
      any promotion statuses past the first one:

      Error

      Failed to parse form data. Please report this probelm as a bug
      JSON={"goals":"clean
      install","mavenOpts":"-Dmaven.test.skip=true","jobProperty0":{},"jobProperty1":{"promotions":{},"config":[{"buildStep":

      {"mailer_recipients":"lromanov@cisco.com","mailer_notifyEveryUnstableBuild":true,"kind":"hudson.tasks.Mailer$DescriptorImpl","mailer_sendToIndividuals":false}

      ,"condition1":{},"name":"Integration
      Ready"},{"condition1":{},"name":"FCS
      Candidate"},

      {"condition0":false,"condition1":true,"name":"FCS"}

      ]},"description":"","perModuleBuild":{},"name":"Yoda","rootPOM":"pom.xml","disable":false,"jobProperty2":{"":"","data":{"anonymous":

      {"hudson.model.Item.Create":false,"hudson.model.Item.Build":false,"hudson.model.Item.Delete":false,"hudson.model.Item.Configure":false,"hudson.model.Item.Workspace":false}

      }},"scm":{"":"auto","svn_use_update":true,"value":"2","loc":

      {"location_local":"dev-yoda","location_remote":"svn+ssh://dm2repo.cisco.com/dm2/repos/DMS/branches/dev-yoda"}

      }}
      net.sf.json.JSONException: JSONObject["condition0"] is not a JSONObject. at
      net.sf.json.JSONObject.getJSONObject(JSONObject.java:1813) at
      hudson.util.DescribableList.rebuild(DescribableList.java:123) at
      hudson.plugins.promoted_builds.PromotionProcess.configure(PromotionProcess.java:46)
      at
      hudson.plugins.promoted_builds.JobPropertyImpl.<init>(JobPropertyImpl.java:78)
      at
      hudson.plugins.promoted_builds.JobPropertyImpl.<init>(JobPropertyImpl.java:37)
      at
      hudson.plugins.promoted_builds.JobPropertyImpl$DescriptorImpl.newInstance(JobPropertyImpl.java:225)
      at
      hudson.plugins.promoted_builds.JobPropertyImpl$DescriptorImpl.newInstance(JobPropertyImpl.java:209)
      at hudson.model.Job.doConfigSubmit(Job.java:826) at
      hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:312) 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:103) at
      org.kohsuke.stapler.Function.bindAndinvoke(Function.java:57) at
      org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:75) at
      org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30) at
      org.kohsuke.stapler.Stapler.invoke(Stapler.java:440) at
      org.kohsuke.stapler.MetaClass$9.doDispatch(MetaClass.java:263) at
      org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30) at
      org.kohsuke.stapler.Stapler.invoke(Stapler.java:440) at
      org.kohsuke.stapler.Stapler.invoke(Stapler.java:361) at
      org.kohsuke.stapler.Stapler.service(Stapler.java:121) 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:53) at
      hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:45) at
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:88) 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:433)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      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:286) at
      org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) at
      org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at
      java.lang.Thread.run(Thread.java:619)

            Unassigned Unassigned
            leoromanovsky leoromanovsky
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: