Error after update jenkins version

118 views
Skip to first unread message

Dimas Putro

unread,
Apr 22, 2019, 7:58:42 AM4/22/19
to Jenkins Users
I got this error after I update my jenkins version,

Apr 22, 2019 11:45:13 AM hudson.ExpressionFactory2$JexlExpression evaluate
WARNING
: Caught exception evaluating: action.iconClassName != null ? action.iconClassName + ' icon-md' : action.iconFileName in /jenkins/view/All/job/Ansible%20Command/. Reason: java.lang.reflect.InvocationTargetException
java
.lang.reflect.InvocationTargetException
    at sun
.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun
.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun
.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java
.lang.reflect.Method.invoke(Method.java:498)
    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.ASTExpression.value(ASTExpression.java:54)
    at org
.apache.commons.jexl.parser.ASTTernaryNode.value(ASTTernaryNode.java:41)
    at org
.apache.commons.jexl.parser.ASTExpression.value(ASTExpression.java:54)
    at org
.apache.commons.jexl.parser.ASTExpressionExpression.value(ASTExpressionExpression.java:56)
    at org
.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80)
    at hudson
.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:74)
    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.TagSupport.invokeBody(TagSupport.java:161)
    at org
.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:121)
    at org
.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
    at org
.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
    at org
.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150)
    at org
.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
    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:120)
    at org
.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
    at org
.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:95)
    at org
.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:147)
    at org
.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
    at org
.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
    at org
.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99)
    at org
.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
    at org
.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
    at org
.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
    at org
.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
    at org
.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120)
    at org
.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
    at org
.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99)
    at org
.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
    at org
.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
    at org
.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98)
    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:120)
    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.JellyViewScript.run(JellyViewScript.java:95)
    at org
.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:147)
    at org
.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
    at org
.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
    at org
.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99)
    at org
.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
    at org
.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
    at org
.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
    at org
.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
    at org
.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98)
    at org
.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
    at org
.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
    at org
.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
    at org
.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
    at org
.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
    at org
.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
    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:120)
    at org
.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
    at org
.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:95)
    at org
.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63)
    at org
.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53)
    at org
.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:114)
    at org
.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:146)
    at org
.kohsuke.stapler.IndexViewDispatcher.dispatch(IndexViewDispatcher.java:30)
    at org
.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747)
    at org
.kohsuke.stapler.Stapler.invoke(Stapler.java:878)
    at org
.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:280)
    at org
.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
    at org
.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747)
    at org
.kohsuke.stapler.Stapler.invoke(Stapler.java:878)
    at org
.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:280)
    at org
.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
    at org
.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747)
    at org
.kohsuke.stapler.Stapler.invoke(Stapler.java:878)
    at org
.kohsuke.stapler.Stapler.invoke(Stapler.java:676)
    at org
.kohsuke.stapler.Stapler.service(Stapler.java:238)
    at javax
.servlet.http.HttpServlet.service(HttpServlet.java:790)
    at org
.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:873)
    at org
.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623)
    at hudson
.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154)
    at jenkins
.metrics.impl.MetricsFilter.doFilter(MetricsFilter.java:125)
    at hudson
.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151)
    at jenkins
.telemetry.impl.UserLanguages$AcceptLanguageFilter.doFilter(UserLanguages.java:128)
    at hudson
.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151)
    at hudson
.util.PluginServletFilter.doFilter(PluginServletFilter.java:157)
    at org
.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
    at hudson
.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:64)
    at org
.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
    at hudson
.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
    at hudson
.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
    at hudson
.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    at jenkins
.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
    at hudson
.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    at org
.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
    at hudson
.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    at org
.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
    at hudson
.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    at org
.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
    at hudson
.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    at jenkins
.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93)
    at hudson
.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    at org
.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
    at hudson
.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
    at hudson
.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    at hudson
.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:90)
    at hudson
.security.HudsonFilter.doFilter(HudsonFilter.java:171)
    at org
.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
    at org
.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)
    at org
.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
    at hudson
.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82)
    at org
.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
    at org
.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
    at org
.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
    at org
.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)
    at org
.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
    at org
.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524)
    at org
.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
    at org
.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
    at org
.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1701)
    at org
.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
    at org
.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)
    at org
.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
    at org
.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)
    at org
.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1668)
    at org
.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
    at org
.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)
    at org
.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
    at org
.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
    at org
.eclipse.jetty.server.Server.handle(Server.java:502)
    at org
.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:370)
    at org
.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:267)
    at org
.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
    at org
.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
    at org
.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
    at org
.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
    at org
.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
    at org
.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
    at org
.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
    at org
.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
    at org
.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
    at org
.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
    at java
.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
    at hudson
.plugins.favorite.user.FavoriteUserProperty.isJobFavorite(FavoriteUserProperty.java:56)
    at hudson
.plugins.favorite.project.FavoriteProjectAction.isFavorite(FavoriteProjectAction.java:90)
    at hudson
.plugins.favorite.project.FavoriteProjectAction.getIconFileName(FavoriteProjectAction.java:28)
   
... 152 more


Randall Becker

unread,
Apr 24, 2019, 9:23:09 AM4/24/19
to Jenkins Users
After upgrading to 2.174, my Jenkins docker image became corrupted and my standalone Jenkins configuration in Ubuntu 16.04 does not even bring up the configuration page for Multibranch Pipelines. I am suspecting a jar file in the distribution is corrupt but cannot prove it. I think the release may be DOA. We're now 24 hours into this outage.

Mark Waite

unread,
Apr 24, 2019, 10:36:52 AM4/24/19
to Jenkins Users
On Wed, Apr 24, 2019 at 7:23 AM Randall Becker <the.n...@gmail.com> wrote:
After upgrading to 2.174, my Jenkins docker image became corrupted and my standalone Jenkins configuration in Ubuntu 16.04 does not even bring up the configuration page for Multibranch Pipelines. I am suspecting a jar file in the distribution is corrupt but cannot prove it. I think the release may be DOA. We're now 24 hours into this outage.

Sorry that you're in the middle of an outage!

I used the jenkins.war file for Jenkins 2.174 in my Docker image.  It starts and runs successfully in my rather complicated configuration of multiple agents, many jobs, etc.

I did not check the jenkinsci/jenkins:2.174 docker image.  I used the jenkins.war from 2.174 in my Docker definition (because that was quick and easy for me to do).
 
--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/48000778-5f6c-4e1b-a440-21431a6e54be%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--
Thanks!
Mark Waite

Mark Waite

unread,
Apr 24, 2019, 11:11:16 AM4/24/19
to Jenkins Users


On Wednesday, April 24, 2019 at 8:36:52 AM UTC-6, Mark Waite wrote:


On Wed, Apr 24, 2019 at 7:23 AM Randall Becker  wrote:
After upgrading to 2.174, my Jenkins docker image became corrupted and my standalone Jenkins configuration in Ubuntu 16.04 does not even bring up the configuration page for Multibranch Pipelines. I am suspecting a jar file in the distribution is corrupt but cannot prove it. I think the release may be DOA. We're now 24 hours into this outage.

Sorry that you're in the middle of an outage!

I used the jenkins.war file for Jenkins 2.174 in my Docker image.  It starts and runs successfully in my rather complicated configuration of multiple agents, many jobs, etc.

I did not check the jenkins/jenkins:2.174 docker image.  I used the jenkins.war from 2.174 in my Docker definition (because that was quick and easy for me to do).
 

I also performed a minimal check on the jenkins/jenkins:2.174 image and confirmed that it started and ran as expected.  That check was not as thorough as the earlier check of jenkins.war, but it was enough to confirm that the Docker image starts and runs to the point of installing suggested plugins.

Mark Waite
 
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscribe@googlegroups.com.


--
Thanks!
Mark Waite
Reply all
Reply to author
Forward
0 new messages