-
Bug
-
Resolution: Duplicate
-
Minor
-
None
-
gerrit-3.8.2
Jenkins 2.414.3
gerrit-trigger 2.39.3
rebuilder-plugin 330.v645b_7df10e2a_
We recently upgraded jenkins to using gerrit trigger plugin version 2.39.3 and rebuilder plugin version 330.v645b_7df10e2a_
The jenkins starts but shows the angry jenkins icon and the logs are filled with:
at com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator.isApplicable(GerritRebuildValidator.java:45)
at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:69)
at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:42)
at hudson.model.Actionable.createFor(Actionable.java:115)
at hudson.model.Actionable.getAction(Actionable.java:332)
at hudson.model.Run.getCauses(Run.java:605)
at hudson.model.Run.getCause(Run.java:616)
at com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator.isApplicable(GerritRebuildValidator.java:45)
at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:69)
at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:42)
at hudson.model.Actionable.createFor(Actionable.java:115)
at hudson.model.Actionable.getAction(Actionable.java:332)
at hudson.model.Run.getCauses(Run.java:605)
at hudson.model.Run.getCause(Run.java:616)
at com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator.isApplicable(GerritRebuildValidator.java:45)
at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:69)
at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:42)
at hudson.model.Actionable.createFor(Actionable.java:115)
at hudson.model.Actionable.getAction(Actionable.java:332)
at hudson.model.Run.getCauses(Run.java:605)
at hudson.model.Run.getCause(Run.java:616)
at com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator.isApplicable(GerritRebuildValidator.java:45)
at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:69)
at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:42)
at hudson.model.Actionable.createFor(Actionable.java:115)
at hudson.model.Actionable.getAction(Actionable.java:332)
After removing the rebuilder-plugin, the warning goes away
- duplicates
-
JENKINS-72409 StackOverflowError with Rebuild v330.v645b_7df10e2a
-
- Closed
-
Upgrading rebuilder-plugin to 330.v645b_7df10e2a is also causing some jobs to disappear from views that use regular expressions to include jobs
[WARNING] [hudson.ExpressionFactory2$JexlExpression] hudson.ExpressionFactory2$JexlExpression evaluate Caught exception evaluating: job.buildHealthReports in /jenkins/view/view1/job/view1_new/. Reason: java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
at jdk.internal.reflect.GeneratedMethodAccessor437.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 org.apache.commons.jexl.util.PropertyExecutor.execute(PropertyExecutor.java:125)
at org.apache.commons.jexl.util.introspection.UberspectImpl$VelGetterImpl.invoke(UberspectImpl.java:314)
at org.apache.commons.jexl.parser.ASTArrayAccess.evaluateExpr(ASTArrayAccess.java:185)
at org.apache.commons.jexl.parser.ASTIdentifier.execute(ASTIdentifier.java:75)
at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83)
at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57)
at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51)
at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80)
at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:76)
at org.apache.commons.jelly.tags.core.CoreTagLibrary$3.run(CoreTagLibrary.java:134)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:122)
at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)