[JIRA] Created: (HUDSON-5645) 1.3.46 throws org.apache.commons.jelly.JellyTagException

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[JIRA] Created: (HUDSON-5645) 1.3.46 throws org.apache.commons.jelly.JellyTagException

Hudson issues mailing list
1.3.46 throws org.apache.commons.jelly.JellyTagException
--------------------------------------------------------

                 Key: HUDSON-5645
                 URL: http://issues.hudson-ci.org/browse/HUDSON-5645
             Project: Hudson
          Issue Type: Bug
          Components: core
    Affects Versions: current
         Environment: Windows 2003 Server R2
Tomcat 6.0.20
JDK 1.6.0_18
Hudson 1.346
            Reporter: abarbieri
            Priority: Blocker


HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/hudson/WEB-INF/lib/hudson-core-1.346.jar!/lib/hudson/projectView.jelly:54:110: <j:invokeStatic> method getDefaultColumns threw exception: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
        org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:48)
        org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
        org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
        org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
        org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
        org.kohsuke.stapler.Stapler.service(Stapler.java:123)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
        net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
        org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
        hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
        hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
        hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
        hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
        hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
        hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
        hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
        hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
        hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
        hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)

root cause

org.apache.commons.jelly.JellyTagException: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/hudson/WEB-INF/lib/hudson-core-1.346.jar!/lib/hudson/projectView.jelly:54:110: <j:invokeStatic> method getDefaultColumns threw exception: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
        org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:148)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:118)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
        org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
        org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
        org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:21)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:40)
        org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:30)
        org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:43)
        org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
        org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
        org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
        org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
        org.kohsuke.stapler.Stapler.service(Stapler.java:123)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
        net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
        org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
        hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
        hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
        hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
        hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
        hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
        hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
        hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
        hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
        hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
        hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)

root cause

java.lang.AssertionError: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
        hudson.model.Descriptor.<init>(Descriptor.java:235)
        hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl.<init>(ProxyPublisher.java:73)
        sun.reflect.GeneratedConstructorAccessor207.newInstance(Unknown Source)
        sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        java.lang.Class.newInstance0(Class.java:355)
        java.lang.Class.newInstance(Class.java:308)
        net.java.sezpoz.IndexItem.instance(IndexItem.java:149)
        hudson.ExtensionFinder$Sezpoz.findExtensions(ExtensionFinder.java:101)
        hudson.ExtensionList.load(ExtensionList.java:198)
        hudson.ExtensionList.ensureLoaded(ExtensionList.java:181)
        hudson.ExtensionList.iterator(ExtensionList.java:112)
        hudson.DescriptorExtensionList.load(DescriptorExtensionList.java:141)
        hudson.ExtensionList.ensureLoaded(ExtensionList.java:181)
        hudson.ExtensionList.iterator(ExtensionList.java:112)
        hudson.DescriptorExtensionList.find(DescriptorExtensionList.java:101)
        hudson.model.ListView.getDefaultColumns(ListView.java:269)
        sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:597)
        org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:125)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:118)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
        org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
        org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
        org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
        org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
        org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:21)
        org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
        org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:40)
        org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:30)
        org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:43)
        org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
        org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
        org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
        org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
        org.kohsuke.stapler.Stapler.service(Stapler.java:123)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
        net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
        org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
        hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
        hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
        hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
        hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
        hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
        hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
        hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
        hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
        hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
        hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
        hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
        hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs.
Apache Tomcat/6.0.20


only way to resolve the experienced issue was to roll back to Hudson version 1.345

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-5645) 1.3.46 throws org.apache.commons.jelly.JellyTagException

Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-5645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=136004#action_136004 ]

abarbieri commented on HUDSON-5645:
-----------------------------------

the above error is generated whenever Hudson is started and tries to present the Dashboard.

> 1.3.46 throws org.apache.commons.jelly.JellyTagException
> --------------------------------------------------------
>
>                 Key: HUDSON-5645
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-5645
>             Project: Hudson
>          Issue Type: Bug
>          Components: core
>    Affects Versions: current
>         Environment: Windows 2003 Server R2
> Tomcat 6.0.20
> JDK 1.6.0_18
> Hudson 1.346
>            Reporter: abarbieri
>            Priority: Blocker
>
> HTTP Status 500 -
> type Exception report
> message
> description The server encountered an internal error () that prevented it from fulfilling this request.
> exception
> javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/hudson/WEB-INF/lib/hudson-core-1.346.jar!/lib/hudson/projectView.jelly:54:110: <j:invokeStatic> method getDefaultColumns threw exception: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:48)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> root cause
> org.apache.commons.jelly.JellyTagException: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/hudson/WEB-INF/lib/hudson-core-1.346.jar!/lib/hudson/projectView.jelly:54:110: <j:invokeStatic> method getDefaultColumns threw exception: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:148)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:118)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:21)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:40)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:30)
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:43)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> root cause
> java.lang.AssertionError: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> hudson.model.Descriptor.<init>(Descriptor.java:235)
> hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl.<init>(ProxyPublisher.java:73)
> sun.reflect.GeneratedConstructorAccessor207.newInstance(Unknown Source)
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> java.lang.Class.newInstance0(Class.java:355)
> java.lang.Class.newInstance(Class.java:308)
> net.java.sezpoz.IndexItem.instance(IndexItem.java:149)
> hudson.ExtensionFinder$Sezpoz.findExtensions(ExtensionFinder.java:101)
> hudson.ExtensionList.load(ExtensionList.java:198)
> hudson.ExtensionList.ensureLoaded(ExtensionList.java:181)
> hudson.ExtensionList.iterator(ExtensionList.java:112)
> hudson.DescriptorExtensionList.load(DescriptorExtensionList.java:141)
> hudson.ExtensionList.ensureLoaded(ExtensionList.java:181)
> hudson.ExtensionList.iterator(ExtensionList.java:112)
> hudson.DescriptorExtensionList.find(DescriptorExtensionList.java:101)
> hudson.model.ListView.getDefaultColumns(ListView.java:269)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:597)
> org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:125)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:118)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:21)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:40)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:30)
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:43)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs.
> Apache Tomcat/6.0.20
> only way to resolve the experienced issue was to roll back to Hudson version 1.345

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-5645) 1.3.46 throws org.apache.commons.jelly.JellyTagException

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-5645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=136015#action_136015 ]

abarbieri commented on HUDSON-5645:
-----------------------------------

After reporting HUDSON-5646 I will attempt once more, later this evening, the 1.345 to 1.346 update now that I am sure  the installed template-project plugin is at version 1.2 (and does not break 1.345).

> 1.3.46 throws org.apache.commons.jelly.JellyTagException
> --------------------------------------------------------
>
>                 Key: HUDSON-5645
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-5645
>             Project: Hudson
>          Issue Type: Bug
>          Components: core
>    Affects Versions: current
>         Environment: Windows 2003 Server R2
> Tomcat 6.0.20
> JDK 1.6.0_18
> Hudson 1.346
>            Reporter: abarbieri
>            Priority: Blocker
>
> HTTP Status 500 -
> type Exception report
> message
> description The server encountered an internal error () that prevented it from fulfilling this request.
> exception
> javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/hudson/WEB-INF/lib/hudson-core-1.346.jar!/lib/hudson/projectView.jelly:54:110: <j:invokeStatic> method getDefaultColumns threw exception: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:48)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> root cause
> org.apache.commons.jelly.JellyTagException: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/hudson/WEB-INF/lib/hudson-core-1.346.jar!/lib/hudson/projectView.jelly:54:110: <j:invokeStatic> method getDefaultColumns threw exception: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:148)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:118)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:21)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:40)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:30)
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:43)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> root cause
> java.lang.AssertionError: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> hudson.model.Descriptor.<init>(Descriptor.java:235)
> hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl.<init>(ProxyPublisher.java:73)
> sun.reflect.GeneratedConstructorAccessor207.newInstance(Unknown Source)
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> java.lang.Class.newInstance0(Class.java:355)
> java.lang.Class.newInstance(Class.java:308)
> net.java.sezpoz.IndexItem.instance(IndexItem.java:149)
> hudson.ExtensionFinder$Sezpoz.findExtensions(ExtensionFinder.java:101)
> hudson.ExtensionList.load(ExtensionList.java:198)
> hudson.ExtensionList.ensureLoaded(ExtensionList.java:181)
> hudson.ExtensionList.iterator(ExtensionList.java:112)
> hudson.DescriptorExtensionList.load(DescriptorExtensionList.java:141)
> hudson.ExtensionList.ensureLoaded(ExtensionList.java:181)
> hudson.ExtensionList.iterator(ExtensionList.java:112)
> hudson.DescriptorExtensionList.find(DescriptorExtensionList.java:101)
> hudson.model.ListView.getDefaultColumns(ListView.java:269)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:597)
> org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:125)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:118)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:21)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:40)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:30)
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:43)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs.
> Apache Tomcat/6.0.20
> only way to resolve the experienced issue was to roll back to Hudson version 1.345

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Updated: (HUDSON-5645) 1.346 throws org.apache.commons.jelly.JellyTagException

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-5645?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

mdonohue updated HUDSON-5645:
-----------------------------

    Summary: 1.346 throws org.apache.commons.jelly.JellyTagException  (was: 1.3.46 throws org.apache.commons.jelly.JellyTagException)

> 1.346 throws org.apache.commons.jelly.JellyTagException
> -------------------------------------------------------
>
>                 Key: HUDSON-5645
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-5645
>             Project: Hudson
>          Issue Type: Bug
>          Components: core
>    Affects Versions: current
>         Environment: Windows 2003 Server R2
> Tomcat 6.0.20
> JDK 1.6.0_18
> Hudson 1.346
>            Reporter: abarbieri
>            Priority: Blocker
>
> HTTP Status 500 -
> type Exception report
> message
> description The server encountered an internal error () that prevented it from fulfilling this request.
> exception
> javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/hudson/WEB-INF/lib/hudson-core-1.346.jar!/lib/hudson/projectView.jelly:54:110: <j:invokeStatic> method getDefaultColumns threw exception: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:48)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> root cause
> org.apache.commons.jelly.JellyTagException: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/hudson/WEB-INF/lib/hudson-core-1.346.jar!/lib/hudson/projectView.jelly:54:110: <j:invokeStatic> method getDefaultColumns threw exception: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:148)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:118)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:21)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:40)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:30)
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:43)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> root cause
> java.lang.AssertionError: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> hudson.model.Descriptor.<init>(Descriptor.java:235)
> hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl.<init>(ProxyPublisher.java:73)
> sun.reflect.GeneratedConstructorAccessor207.newInstance(Unknown Source)
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> java.lang.Class.newInstance0(Class.java:355)
> java.lang.Class.newInstance(Class.java:308)
> net.java.sezpoz.IndexItem.instance(IndexItem.java:149)
> hudson.ExtensionFinder$Sezpoz.findExtensions(ExtensionFinder.java:101)
> hudson.ExtensionList.load(ExtensionList.java:198)
> hudson.ExtensionList.ensureLoaded(ExtensionList.java:181)
> hudson.ExtensionList.iterator(ExtensionList.java:112)
> hudson.DescriptorExtensionList.load(DescriptorExtensionList.java:141)
> hudson.ExtensionList.ensureLoaded(ExtensionList.java:181)
> hudson.ExtensionList.iterator(ExtensionList.java:112)
> hudson.DescriptorExtensionList.find(DescriptorExtensionList.java:101)
> hudson.model.ListView.getDefaultColumns(ListView.java:269)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:597)
> org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:125)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:118)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:21)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:40)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:30)
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:43)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs.
> Apache Tomcat/6.0.20
> only way to resolve the experienced issue was to roll back to Hudson version 1.345

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-5645) 1.346 throws org.apache.commons.jelly.JellyTagException

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-5645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=136030#action_136030 ]

abarbieri commented on HUDSON-5645:
-----------------------------------

switching to 1.346 having made sure the template-project plugin was at version 1.2 shows no more the exceptions reported before. Hudson now starts up and shows the Dashboard.

> 1.346 throws org.apache.commons.jelly.JellyTagException
> -------------------------------------------------------
>
>                 Key: HUDSON-5645
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-5645
>             Project: Hudson
>          Issue Type: Bug
>          Components: core
>    Affects Versions: current
>         Environment: Windows 2003 Server R2
> Tomcat 6.0.20
> JDK 1.6.0_18
> Hudson 1.346
>            Reporter: abarbieri
>            Priority: Blocker
>
> HTTP Status 500 -
> type Exception report
> message
> description The server encountered an internal error () that prevented it from fulfilling this request.
> exception
> javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/hudson/WEB-INF/lib/hudson-core-1.346.jar!/lib/hudson/projectView.jelly:54:110: <j:invokeStatic> method getDefaultColumns threw exception: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:48)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> root cause
> org.apache.commons.jelly.JellyTagException: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/hudson/WEB-INF/lib/hudson-core-1.346.jar!/lib/hudson/projectView.jelly:54:110: <j:invokeStatic> method getDefaultColumns threw exception: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:148)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:118)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:21)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:40)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:30)
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:43)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> root cause
> java.lang.AssertionError: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> hudson.model.Descriptor.<init>(Descriptor.java:235)
> hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl.<init>(ProxyPublisher.java:73)
> sun.reflect.GeneratedConstructorAccessor207.newInstance(Unknown Source)
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> java.lang.Class.newInstance0(Class.java:355)
> java.lang.Class.newInstance(Class.java:308)
> net.java.sezpoz.IndexItem.instance(IndexItem.java:149)
> hudson.ExtensionFinder$Sezpoz.findExtensions(ExtensionFinder.java:101)
> hudson.ExtensionList.load(ExtensionList.java:198)
> hudson.ExtensionList.ensureLoaded(ExtensionList.java:181)
> hudson.ExtensionList.iterator(ExtensionList.java:112)
> hudson.DescriptorExtensionList.load(DescriptorExtensionList.java:141)
> hudson.ExtensionList.ensureLoaded(ExtensionList.java:181)
> hudson.ExtensionList.iterator(ExtensionList.java:112)
> hudson.DescriptorExtensionList.find(DescriptorExtensionList.java:101)
> hudson.model.ListView.getDefaultColumns(ListView.java:269)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:597)
> org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:125)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:118)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:21)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:40)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:30)
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:43)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs.
> Apache Tomcat/6.0.20
> only way to resolve the experienced issue was to roll back to Hudson version 1.345

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Resolved: (HUDSON-5645) 1.346 throws org.apache.commons.jelly.JellyTagException

Hudson issues mailing list
In reply to this post by Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-5645?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

mindless resolved HUDSON-5645.
------------------------------

    Resolution: Duplicate

> 1.346 throws org.apache.commons.jelly.JellyTagException
> -------------------------------------------------------
>
>                 Key: HUDSON-5645
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-5645
>             Project: Hudson
>          Issue Type: Bug
>          Components: core
>    Affects Versions: current
>         Environment: Windows 2003 Server R2
> Tomcat 6.0.20
> JDK 1.6.0_18
> Hudson 1.346
>            Reporter: abarbieri
>            Priority: Blocker
>
> HTTP Status 500 -
> type Exception report
> message
> description The server encountered an internal error () that prevented it from fulfilling this request.
> exception
> javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/hudson/WEB-INF/lib/hudson-core-1.346.jar!/lib/hudson/projectView.jelly:54:110: <j:invokeStatic> method getDefaultColumns threw exception: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:48)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> root cause
> org.apache.commons.jelly.JellyTagException: jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/hudson/WEB-INF/lib/hudson-core-1.346.jar!/lib/hudson/projectView.jelly:54:110: <j:invokeStatic> method getDefaultColumns threw exception: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:148)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:118)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:21)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:40)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:30)
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:43)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> root cause
> java.lang.AssertionError: class hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl must be assignable to class hudson.tasks.BuildStepDescriptor
> hudson.model.Descriptor.<init>(Descriptor.java:235)
> hudson.plugins.templateproject.ProxyPublisher$DescriptorImpl.<init>(ProxyPublisher.java:73)
> sun.reflect.GeneratedConstructorAccessor207.newInstance(Unknown Source)
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> java.lang.Class.newInstance0(Class.java:355)
> java.lang.Class.newInstance(Class.java:308)
> net.java.sezpoz.IndexItem.instance(IndexItem.java:149)
> hudson.ExtensionFinder$Sezpoz.findExtensions(ExtensionFinder.java:101)
> hudson.ExtensionList.load(ExtensionList.java:198)
> hudson.ExtensionList.ensureLoaded(ExtensionList.java:181)
> hudson.ExtensionList.iterator(ExtensionList.java:112)
> hudson.DescriptorExtensionList.load(DescriptorExtensionList.java:141)
> hudson.ExtensionList.ensureLoaded(ExtensionList.java:181)
> hudson.ExtensionList.iterator(ExtensionList.java:112)
> hudson.DescriptorExtensionList.find(DescriptorExtensionList.java:101)
> hudson.model.ListView.getDefaultColumns(ListView.java:269)
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:597)
> org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:125)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:118)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1$1.run(CustomTagLibrary.java:112)
> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:76)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.CustomTagLibrary$1.run(CustomTagLibrary.java:132)
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
> org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:21)
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:268)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:40)
> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:30)
> org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:43)
> org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:83)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:508)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:563)
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:435)
> org.kohsuke.stapler.Stapler.service(Stapler.java:123)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
> net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:304)
> org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:31)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:64)
> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
> hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
> note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs.
> Apache Tomcat/6.0.20
> only way to resolve the experienced issue was to roll back to Hudson version 1.345

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]