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

Error on "submit" in Edit Configuration File (Managed Files)

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • managed-scripts-plugin
    • None
    • Windows

      Error on "submit" in Edit Configuration File (Managed Files):
      When editing a file, after using the button "Submit" i get:

      "A problem occured while processing the request." 

       

       

          [JENKINS-64724] Error on "submit" in Edit Configuration File (Managed Files)

          Jake added a comment -

          I have the exact same issue. I'm on version 2.263.3 of Jenkins and 1.5.3 of the plugin.

          Jake added a comment - I have the exact same issue. I'm on version 2.263.3 of Jenkins and 1.5.3 of the plugin.

          Any ETA on fixing that?

          Marcelo Oliveira added a comment - Any ETA on fixing that?

          Michael Lotz added a comment -

          Error received on "submit" for "Managed script files".
          Receive an error when trying to create "Managed powershell file", "Managed script file" and "Managed windows batch file".
          Delete of an existing "Managed script file" did work, however there is no easy way to create it again.

          Jenkins version: 2.263.3. Managed Scripts plugin version: 1.5.3
          This is the system log for the event error on creating a new "Managed script file"

          Apr 23, 2021 12:03:46 AM WARNING hudson.init.impl.InstallUncaughtExceptionHandler handleException
          Caught unhandled exception with ID 0d9a4c9b-9698-445a-9dbc-621f571ea58f
          org.kohsuke.stapler.WrongTypeException: Got type array but no lister class found for type class java.lang.String
          at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:724)
          at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:478)
          at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:787)
          Caused: java.lang.IllegalArgumentException: Failed to convert the name parameter of the constructor public org.jenkinsci.plugins.managedscripts.ScriptConfig(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.List)
          at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:789)
          at org.kohsuke.stapler.RequestImpl.access$200(RequestImpl.java:83)
          at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:678)
          Caused: java.lang.IllegalArgumentException: Failed to instantiate class org.jenkinsci.lib.configprovider.model.Config from

          {"stapler-class":"org.jenkinsci.plugins.managedscripts.ScriptConfig","id":"7f2bf3b4-95d3-45ec-b1cc-0d3013da1adc","providerId":"org.jenkinsci.plugins.managedscripts.ScriptConfig","name":["Build Step","",""],"comment":"","content":"echo \"hello world\"","":""}

          at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:681)
          at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:478)
          at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:474)
          at org.jenkinsci.plugins.configfiles.ConfigFilesManagement.doSaveConfig(ConfigFilesManagement.java:144)
          at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)
          at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:396)
          at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:408)
          at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:212)
          at org.kohsuke.stapler.SelectionInterceptedFunction$Adapter.invoke(SelectionInterceptedFunction.java:36)
          at org.kohsuke.stapler.verb.HttpVerbInterceptor.invoke(HttpVerbInterceptor.java:48)
          at org.kohsuke.stapler.SelectionInterceptedFunction.bindAndInvoke(SelectionInterceptedFunction.java:26)
          at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:145)
          at org.kohsuke.stapler.MetaClass$11.doDispatch(MetaClass.java:536)
          at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
          at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:766)
          Caused: javax.servlet.ServletException

          Michael Lotz added a comment - Error received on "submit" for "Managed script files". Receive an error when trying to create "Managed powershell file", "Managed script file" and "Managed windows batch file". Delete of an existing "Managed script file" did work, however there is no easy way to create it again. Jenkins version: 2.263.3. Managed Scripts plugin version: 1.5.3 This is the system log for the event error on creating a new "Managed script file" Apr 23, 2021 12:03:46 AM WARNING hudson.init.impl.InstallUncaughtExceptionHandler handleException Caught unhandled exception with ID 0d9a4c9b-9698-445a-9dbc-621f571ea58f org.kohsuke.stapler.WrongTypeException: Got type array but no lister class found for type class java.lang.String at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:724) at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:478) at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:787) Caused: java.lang.IllegalArgumentException: Failed to convert the name parameter of the constructor public org.jenkinsci.plugins.managedscripts.ScriptConfig(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.List) at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:789) at org.kohsuke.stapler.RequestImpl.access$200(RequestImpl.java:83) at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:678) Caused: java.lang.IllegalArgumentException: Failed to instantiate class org.jenkinsci.lib.configprovider.model.Config from {"stapler-class":"org.jenkinsci.plugins.managedscripts.ScriptConfig","id":"7f2bf3b4-95d3-45ec-b1cc-0d3013da1adc","providerId":"org.jenkinsci.plugins.managedscripts.ScriptConfig","name":["Build Step","",""],"comment":"","content":"echo \"hello world\"","":""} at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:681) at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:478) at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:474) at org.jenkinsci.plugins.configfiles.ConfigFilesManagement.doSaveConfig(ConfigFilesManagement.java:144) at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627) at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:396) at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:408) at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:212) at org.kohsuke.stapler.SelectionInterceptedFunction$Adapter.invoke(SelectionInterceptedFunction.java:36) at org.kohsuke.stapler.verb.HttpVerbInterceptor.invoke(HttpVerbInterceptor.java:48) at org.kohsuke.stapler.SelectionInterceptedFunction.bindAndInvoke(SelectionInterceptedFunction.java:26) at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:145) at org.kohsuke.stapler.MetaClass$11.doDispatch(MetaClass.java:536) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:766) Caused: javax.servlet.ServletException

          the managed-scripts-plugin is open for adoption...

          Dominik Bartholdi added a comment - the managed-scripts-plugin is open for adoption...

            Unassigned Unassigned
            morris Maurice Stassen
            Votes:
            5 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: