-
Story
-
Resolution: Cannot Reproduce
-
Blocker
hudson.remoting.ProxyException: groovy.lang.GroovyRuntimeException: Ambiguous method overloading for method java.util.LinkedHashMap#leftShift.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
[interface java.util.Map]
[interface java.util.Map$Entry]
at groovy.lang.MetaClassImpl.doChooseMostSpecificParams(MetaClassImpl.java:3251)
at groovy.lang.MetaClassImpl.chooseMostSpecificParams(MetaClassImpl.java:3228)
at groovy.lang.MetaClassImpl.chooseMethodInternal(MetaClassImpl.java:3217)
at groovy.lang.MetaClassImpl.chooseMethod(MetaClassImpl.java:3160)
at groovy.lang.MetaClassImpl.getMethodWithoutCaching(MetaClassImpl.java:1438)
at groovy.lang.MetaClassImpl.getMethodWithCaching(MetaClassImpl.java:1301)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1072)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
at org.codehaus.groovy.runtime.callsite.PojoMetaClassSite.call(PojoMetaClassSite.java:46)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at org.kohsuke.groovy.sandbox.impl.Checker$1.call(Checker.java:163)
at org.kohsuke.groovy.sandbox.GroovyInterceptor.onMethodCall(GroovyInterceptor.java:23)
at org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor.onMethodCall(SandboxInterceptor.java:108)
at org.kohsuke.groovy.sandbox.impl.Checker$1.call(Checker.java:161)
at org.kohsuke.groovy.sandbox.impl.Checker.checkedCall(Checker.java:165)
at com.cloudbees.groovy.cps.sandbox.SandboxInvoker.methodCall(SandboxInvoker.java:17)
at ufs_init.withDefaults(ufs_init.groovy:69)
at ufs_init.call(ufs_init.groovy:30)
at runPipeline.init(runPipeline.groovy:92)
at ufs_stage.call(ufs_stage.groovy:13)
at _{}cps.transform{}_(Native Method)
at com.cloudbees.groovy.cps.impl.ContinuationGroup.methodCall(ContinuationGroup.java:86)
at com.cloudbees.groovy.cps.impl.FunctionCallBlock$ContinuationImpl.dispatchOrArg(FunctionCallBlock.java:113)
at com.cloudbees.groovy.cps.impl.FunctionCallBlock$ContinuationImpl.fixArg(FunctionCallBlock.java:83)
at jdk.internal.reflect.GeneratedMethodAccessor433.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.cloudbees.groovy.cps.impl.ContinuationPtr$ContinuationImpl.receive(ContinuationPtr.java:72)
at com.cloudbees.groovy.cps.impl.PropertyishBlock$ContinuationImpl.get(PropertyishBlock.java:76)
at com.cloudbees.groovy.cps.LValueBlock$GetAdapter.receive(LValueBlock.java:30)
at com.cloudbees.groovy.cps.impl.PropertyishBlock$ContinuationImpl.fixName(PropertyishBlock.java:66)
at jdk.internal.reflect.GeneratedMethodAccessor444.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.cloudbees.groovy.cps.impl.ContinuationPtr$ContinuationImpl.receive(ContinuationPtr.java:72)
at com.cloudbees.groovy.cps.impl.ConstantBlock.eval(ConstantBlock.java:21)
Caused: hudson.remoting.ProxyException: ru.sbrf.devops.UFSResultException: groovy.lang.GroovyRuntimeException: Ambiguous method overloading for method java.util.LinkedHashMap#leftShift.
Cannot resolve which method to invoke for [null] due to overlapping prototypes between:
[interface java.util.Map]
[interface java.util.Map$Entry]
at ufs_stage.call(ufs_stage.groovy:27)
at ufs_stage.call(ufs_stage.groovy)
at runPipeline.init(runPipeline.groovy:90)
at runPipeline.call(runPipeline.groovy:175)
at _{}cps.transform{}_(Native Method)
This issue report does not include enough information for anyone else to help you. The stack trace indicates that you're using a groovy script call runPipeline and it calls a script called ufs_stage. However, you don't include the source code that causes the issue. You haven't made enough information available so that others could help you.
Please refer to "How to report an issue" for the types of information that need to be included.
If that information is not provided within a week, I'll close this issue as "Cannot reproduce".