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

java.lang.NoSuchMethodError: 'mightBePositionalArgumentConstructor'

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • pipeline
    • None

      We are getting below error when we run the jenkins pipeline the current jenkins version 2.346.3
      java.lang.NoSuchMethodError: 'boolean org.kohsuke.groovy.sandbox.SandboxTransformer.mightBePositionalArgumentConstructor(org.codehaus.groovy.ast.expr.VariableExpression)'
      at com.cloudbees.groovy.cps.SandboxCpsTransformer.visitAssignmentOrCast(SandboxCpsTransformer.java:93)
      at com.cloudbees.groovy.cps.CpsTransformer$42.run(CpsTransformer.java:1171)
      at com.cloudbees.groovy.cps.CpsTransformer.makeChildren(CpsTransformer.java:446)
      at com.cloudbees.groovy.cps.CpsTransformer.makeNode(CpsTransformer.java:409)
      at com.cloudbees.groovy.cps.CpsTransformer.visitDeclarationExpression(CpsTransformer.java:1164)
      at org.codehaus.groovy.ast.expr.DeclarationExpression.visit(DeclarationExpression.java:89)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:357)
      at com.cloudbees.groovy.cps.CpsTransformer.visitExpressionStatement(CpsTransformer.java:589)
      at org.codehaus.groovy.ast.stmt.ExpressionStatement.visit(ExpressionStatement.java:42)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:357)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:363)
      at com.cloudbees.groovy.cps.CpsTransformer$5.run(CpsTransformer.java:515)
      at com.cloudbees.groovy.cps.CpsTransformer.makeChildren(CpsTransformer.java:446)
      at com.cloudbees.groovy.cps.CpsTransformer.makeNode(CpsTransformer.java:409)
      at com.cloudbees.groovy.cps.CpsTransformer.visitBlockStatement(CpsTransformer.java:512)
      at org.codehaus.groovy.ast.stmt.BlockStatement.visit(BlockStatement.java:71)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:357)
      at com.cloudbees.groovy.cps.CpsTransformer$2.run(CpsTransformer.java:388)
      at com.cloudbees.groovy.cps.CpsTransformer.makeChildren(CpsTransformer.java:446)
      at com.cloudbees.groovy.cps.CpsTransformer.makeNode(CpsTransformer.java:409)
      at com.cloudbees.groovy.cps.CpsTransformer.visitWithSafepoint(CpsTransformer.java:374)
      at com.cloudbees.groovy.cps.CpsTransformer$27.run(CpsTransformer.java:932)
      at com.cloudbees.groovy.cps.CpsTransformer.makeChildren(CpsTransformer.java:446)
      at com.cloudbees.groovy.cps.CpsTransformer.makeNode(CpsTransformer.java:409)
      at com.cloudbees.groovy.cps.CpsTransformer.visitClosureExpression(CpsTransformer.java:898)
      at org.codehaus.groovy.ast.expr.ClosureExpression.visit(ClosureExpression.java:49)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:357)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:363)
      at com.cloudbees.groovy.cps.CpsTransformer$4.run(CpsTransformer.java:505)
      at com.cloudbees.groovy.cps.CpsTransformer.makeChildren(CpsTransformer.java:446)
      at com.cloudbees.groovy.cps.CpsTransformer.makeNode(CpsTransformer.java:409)
      at com.cloudbees.groovy.cps.CpsTransformer.visitMethodCallExpression(CpsTransformer.java:487)
      at org.codehaus.groovy.ast.expr.MethodCallExpression.visit(MethodCallExpression.java:70)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:357)
      at com.cloudbees.groovy.cps.CpsTransformer.visitExpressionStatement(CpsTransformer.java:589)
      at org.codehaus.groovy.ast.stmt.ExpressionStatement.visit(ExpressionStatement.java:42)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:357)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:363)
      at com.cloudbees.groovy.cps.CpsTransformer$5.run(CpsTransformer.java:515)
      at com.cloudbees.groovy.cps.CpsTransformer.makeChildren(CpsTransformer.java:446)
      at com.cloudbees.groovy.cps.CpsTransformer.makeNode(CpsTransformer.java:409)
      at com.cloudbees.groovy.cps.CpsTransformer.visitBlockStatement(CpsTransformer.java:512)
      at org.codehaus.groovy.ast.stmt.BlockStatement.visit(BlockStatement.java:71)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:357)
      at com.cloudbees.groovy.cps.CpsTransformer$2.run(CpsTransformer.java:388)
      at com.cloudbees.groovy.cps.CpsTransformer.makeChildren(CpsTransformer.java:446)
      at com.cloudbees.groovy.cps.CpsTransformer.makeNode(CpsTransformer.java:409)
      at com.cloudbees.groovy.cps.CpsTransformer.visitWithSafepoint(CpsTransformer.java:374)
      at com.cloudbees.groovy.cps.CpsTransformer$27.run(CpsTransformer.java:932)
      at com.cloudbees.groovy.cps.CpsTransformer.makeChildren(CpsTransformer.java:446)
      at com.cloudbees.groovy.cps.CpsTransformer.makeNode(CpsTransformer.java:409)
      at com.cloudbees.groovy.cps.CpsTransformer.visitClosureExpression(CpsTransformer.java:898)
      at org.codehaus.groovy.ast.expr.ClosureExpression.visit(ClosureExpression.java:49)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:357)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:363)
      at com.cloudbees.groovy.cps.CpsTransformer$4.run(CpsTransformer.java:505)
      at com.cloudbees.groovy.cps.CpsTransformer.makeChildren(CpsTransformer.java:446)
      at com.cloudbees.groovy.cps.CpsTransformer.makeNode(CpsTransformer.java:409)
      at com.cloudbees.groovy.cps.CpsTransformer.visitMethodCallExpression(CpsTransformer.java:487)
      at org.codehaus.groovy.ast.expr.MethodCallExpression.visit(MethodCallExpression.java:70)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:357)
      at com.cloudbees.groovy.cps.CpsTransformer.visitExpressionStatement(CpsTransformer.java:589)
      at org.codehaus.groovy.ast.stmt.ExpressionStatement.visit(ExpressionStatement.java:42)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:357)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:363)
      at com.cloudbees.groovy.cps.CpsTransformer$5.run(CpsTransformer.java:515)
      at com.cloudbees.groovy.cps.CpsTransformer.makeChildren(CpsTransformer.java:446)
      at com.cloudbees.groovy.cps.CpsTransformer.makeNode(CpsTransformer.java:409)
      at com.cloudbees.groovy.cps.CpsTransformer.visitBlockStatement(CpsTransformer.java:512)
      at org.codehaus.groovy.ast.stmt.BlockStatement.visit(BlockStatement.java:71)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:357)
      at com.cloudbees.groovy.cps.CpsTransformer$13.run(CpsTransformer.java:623)
      at com.cloudbees.groovy.cps.CpsTransformer.makeChildren(CpsTransformer.java:446)
      at com.cloudbees.groovy.cps.CpsTransformer.makeNode(CpsTransformer.java:409)
      at com.cloudbees.groovy.cps.CpsTransformer.visitTryCatchFinally(CpsTransformer.java:620)
      at org.codehaus.groovy.ast.stmt.TryCatchStatement.visit(TryCatchStatement.java:44)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:357)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:363)
      at com.cloudbees.groovy.cps.CpsTransformer$5.run(CpsTransformer.java:515)
      at com.cloudbees.groovy.cps.CpsTransformer.makeChildren(CpsTransformer.java:446)
      at com.cloudbees.groovy.cps.CpsTransformer.makeNode(CpsTransformer.java:409)
      at com.cloudbees.groovy.cps.CpsTransformer.visitBlockStatement(CpsTransformer.java:512)
      at org.codehaus.groovy.ast.stmt.BlockStatement.visit(BlockStatement.java:71)
      at com.cloudbees.groovy.cps.CpsTransformer.visit(CpsTransformer.java:357)
      at com.cloudbees.groovy.cps.CpsTransformer$2.run(CpsTransformer.java:388)
      at com.cloudbees.groovy.cps.CpsTransformer.makeChildren(CpsTransformer.java:446)
      at com.cloudbees.groovy.cps.CpsTransformer.makeNode(CpsTransformer.java:409)
      at com.cloudbees.groovy.cps.CpsTransformer.visitWithSafepoint(CpsTransformer.java:374)
      at com.cloudbees.groovy.cps.CpsTransformer.visitMethod(CpsTransformer.java:231)
      at com.cloudbees.groovy.cps.SandboxCpsTransformer.visitMethod(SandboxCpsTransformer.java:73)
      at com.cloudbees.groovy.cps.CpsTransformer.call(CpsTransformer.java:136)
      at com.cloudbees.groovy.cps.SandboxCpsTransformer.call(SandboxCpsTransformer.java:29)
      at org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes(CompilationUnit.java:1087)
      at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:624)
      at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:602)
      at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:5

            Unassigned Unassigned
            ravik76 ravi
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: