Job Configuration Screens Throw Exceptions

306 views
Skip to first unread message

Mandeville, Rob

unread,
Sep 25, 2012, 7:44:32 AM9/25/12
to jenkins...@googlegroups.com

I don’t think that I did anything unusual to my Jenkins installation (the last thing that I did was set up a bunch of new slave nodes), but now, looking at any of my job configurations gives me an HTTP 500.

 

It doesn’t look like a typical 500.  The header and the sidebar (with the links and the build history) are all there.  But where the job configuration is supposed to be, it gets weird.  The word “LOADING” is superimposed on the top part of the configuration (visibly the right one), then there’s a section that isn’t grayed out, and then I get “Status Code: 500” along with a stacktrace.  The full trace is below.

 

If I replace the word “configure” on the URL with “config.xml”, I get the XML as expected.

 

Any ideas?

 

 

 

Status Code: 500

Exception: org.apache.commons.jelly.JellyTagException: jar:file:/usr/local/litle-home/buildvwr/smee/smeeConfig/server/war/WEB-INF/lib/jenkins-core-1.480.jar!/lib/form/repeatableProperty.jelly:66:69: <st:include> Error setting property 'class', exception - org.apache.commons.beanutils.ConversionException: No value specified for 'Class'

Stacktrace:

 

javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/usr/local/litle-home/buildvwr/smee/smeeConfig/server/war/WEB-INF/lib/jenkins-core-1.480.jar!/lib/form/repeatableProperty.jelly:66:69: <st:include> Error setting property 'class', exception - org.apache.commons.beanutils.ConversionException: No value specified for 'Class'

                at org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:103)

                at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:574)

                at org.kohsuke.stapler.Stapler.invoke(Stapler.java:659)

                at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241)

                at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)

                at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:574)

                at org.kohsuke.stapler.Stapler.invoke(Stapler.java:659)

                at org.kohsuke.stapler.Stapler.invoke(Stapler.java:488)

                at org.kohsuke.stapler.Stapler.service(Stapler.java:162)

                at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)

                at winstone.ServletConfiguration.execute(ServletConfiguration.java:248)

                at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)

                at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:376)

                at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)

                at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:58)

                at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98)

                at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)

                at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)

                at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)

                at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)

                at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)

                at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)

                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 org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)

                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 org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)

                at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)

                at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:63)

                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:66)

                at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)

                at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)

                at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)

                at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)

                at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)

                at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:50)

                at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)

                at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)

                at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)

                at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)

                at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)

                at winstone.RequestDispatcher.forward(RequestDispatcher.java:331)

                at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:215)

                at winstone.RequestHandlerThread.run(RequestHandlerThread.java:138)

                at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)

                at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)

                at java.util.concurrent.FutureTask.run(FutureTask.java:166)

                at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)

                at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)

                at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)

                at java.lang.Thread.run(Thread.java:722)

Caused by: org.apache.commons.jelly.JellyTagException: jar:file:/usr/local/litle-home/buildvwr/smee/smeeConfig/server/war/WEB-INF/lib/jenkins-core-1.480.jar!/lib/form/repeatableProperty.jelly:66:69: <st:include> Error setting property 'class', exception - org.apache.commons.beanutils.ConversionException: No value specified for 'Class'

                at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:716)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:282)

                at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)

                at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)

                at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)

                at org.apache.commons.jelly.tags.core.ScopeTag.doTag(ScopeTag.java:37)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                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:119)

                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:119)

                at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)

                at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                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:119)

                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:81)

                at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)

                at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)

                at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                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:119)

                at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)

                at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)

                at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:191)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)

                at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)

                at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)

                at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)

                at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)

                at org.apache.commons.jelly.tags.core.WhenTag.doTag(WhenTag.java:46)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)

                at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)

                at org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                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:119)

                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:119)

                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:119)

                at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)

                at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:81)

                at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)

                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:81)

                at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                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:81)

                at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)

                at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)

                at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)

                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:119)

                at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)

                at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)

                at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)

                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:119)

                at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)

                at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)

                at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)

                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.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:119)

                at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)

                at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:81)

                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.JellyFacet$1.dispatch(JellyFacet.java:95)

                ... 59 more

Caused by: java.lang.IllegalArgumentException: Error setting property 'class', exception - org.apache.commons.beanutils.ConversionException: No value specified for 'Class'

                at org.apache.commons.beanutils.ConvertingWrapDynaBean.set(ConvertingWrapDynaBean.java:74)

                at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:266)

                ... 177 more

Caused by: org.apache.commons.beanutils.ConversionException: No value specified for 'Class'

                at org.apache.commons.beanutils.converters.AbstractConverter.handleMissing(AbstractConverter.java:310)

                at org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:136)

                at org.apache.commons.beanutils.converters.ConverterFacade.convert(ConverterFacade.java:60)

                at org.apache.commons.beanutils.BeanUtilsBean.convert(BeanUtilsBean.java:1074)

                at org.apache.commons.beanutils.BeanUtilsBean.copyProperty(BeanUtilsBean.java:437)

                at org.apache.commons.beanutils.BeanUtils.copyProperty(BeanUtils.java:160)

                at org.apache.commons.beanutils.ConvertingWrapDynaBean.set(ConvertingWrapDynaBean.java:67)

                ... 178 more

The information in this message is for the intended recipient(s) only and may be the proprietary and/or confidential property of Litle & Co., LLC, and thus protected from disclosure. If you are not the intended recipient(s), or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any use, dissemination, distribution or copying of this communication is prohibited. If you have received this communication in error, please notify Litle & Co. immediately by replying to this message and then promptly deleting it and your reply permanently from your computer.

Mandeville, Rob

unread,
Sep 25, 2012, 3:20:41 PM9/25/12
to jenkins...@googlegroups.com

I never figured out what it was, but a reboot fixed it.

 

--Rob

Reply all
Reply to author
Forward
0 new messages