-
Bug
-
Resolution: Unresolved
-
Minor
-
Jenkins 1.625.2
Extended Choice Parameter Plugin 0.55
Workflow 1.11
When trying to use an ExtendedChoiceParameter as parameter in an 'input' step for Workflow the following error is displayed:
org.kohsuke.stapler.NoStaplerConstructorException: There's no @DataBoundConstructor on any constructor of class com.cwctravel.hudson.plugins.extended_choice_parameter.ExtendedChoiceParameterDefinition
at org.kohsuke.stapler.ClassDescriptor.loadConstructorParamNames(ClassDescriptor.java:177)
at org.jenkinsci.plugins.workflow.structs.DescribableHelper.loadConstructorParamNames(DescribableHelper.java:273)
at org.jenkinsci.plugins.workflow.structs.DescribableHelper.instantiate(DescribableHelper.java:89)
at org.jenkinsci.plugins.workflow.structs.DescribableHelper.coerce(DescribableHelper.java:237)
at org.jenkinsci.plugins.workflow.structs.DescribableHelper.mapList(DescribableHelper.java:264)
[JENKINS-32188] No DataBoundConstructor Error when using ExtendedChoiceParameter with Workflow Plugin
Epic Link | New: JENKINS-35393 [ 171186 ] |
Workflow | Original: JNJira [ 167763 ] | New: JNJira + In-Review [ 182834 ] |
Labels | Original: workflow | New: pipeline workflow |
Labels | Original: pipeline workflow | New: pipeline |
Example workflow code:
def test = input message: 'Test', parameters: [[$class: 'ExtendedChoiceParameterDefinition',
name: "Test Suites",
type: "PT_CHECKBOX",
value: "a,b,c,d",
saveJSONParameterToFile:false,
quoteValue:false,
visibleItemCount:20,
description:"test",
multiSelectDelimiter:","]]