ExportXMLWordPrintable

      Execute shell slicer 批量变更操作:500个Job批量变更

      操作报错日志:
      net.sf.json.JSONException: A JSONObject text must begin with '{' at character 1 of init
      Caused: jakarta.servlet.ServletException: Failed to parse JSON:init

      jenkins 版本:2.568.1

      Configuration Slicing plugin版本:709.v4c76e613470f

      初步分析:
      Configuration Slicing 插件的表单视图 (sliceconfig.jelly) 使用了 <f:textarea> 组件,但没有遵循新版 Stapler 框架的数据绑定规范。当表单提交时,req.getSubmittedForm() 期望接收到 JSON 对象,但实际收到的是字符串 init。这个问题不是简单的版本兼容性问题,而是 Configuration Slicing 插件与 Jenkins 2.568.1 的架构级不兼容。

            Assignee:
            Guy Sheffer
            Reporter:
            huan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: