-
Bug
-
Resolution: Unresolved
-
Critical
-
None
When I integrated the Validating String Parameter Plugin into my project.
https://wiki.jenkins-ci.org/display/JENKINS/Validating+String+Parameter+Plugin
When I attempted to create a parametrized build with a input parameter with validation provided by this plugin.
I got the following exception:
javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/x/tomcat/10090/apache-tomcat-6.0.29/webapps/jenkins/WEB-INF/lib/jenkins-core-1.460.jar!/hudson/model/ParametersDefinitionProperty/index.jelly:39:61: <st:include> No page found 'sidepanel.jelly' for class hudson.model.ParametersDefinitionProperty
org.kohsuke.stapler.jelly.JellyRequestDispatcher.forward(JellyRequestDispatcher.java:60)
hudson.model.ParametersDefinitionProperty._doBuild(ParametersDefinitionProperty.java:111)
hudson.model.AbstractProject.doBuild(AbstractProject.java:1594)
com.pp.fusion.deploy.plugin.DeployRequest.doBuild(DeployRequest.java:132)
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.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:288)
org.kohsuke.stapler.Function.bindAndInvoke(Function.java:151)
org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:90)
org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:111)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:574)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:659)
org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:574)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:659)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:488)
org.kohsuke.stapler.Stapler.service(Stapler.java:162)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)
hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:52)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98)
hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:66)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:185)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:159)
net.bull.javamelody.PluginMonitoringFilter.doFilter(PluginMonitoringFilter.java:86)
org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:84)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98)
hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)
hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
root cause
org.apache.commons.jelly.JellyTagException: jar:file:/x/tomcat/10090/apache-tomcat-6.0.29/webapps/jenkins/WEB-INF/lib/jenkins-core-1.460.jar!/hudson/model/ParametersDefinitionProperty/index.jelly:39:61: <st:include> No page found 'sidepanel.jelly' for class hudson.model.ParametersDefinitionProperty
org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:124)
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)
org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:81)
org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63)
org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53)
org.kohsuke.stapler.jelly.JellyRequestDispatcher.forward(JellyRequestDispatcher.java:55)
hudson.model.ParametersDefinitionProperty._doBuild(ParametersDefinitionProperty.java:111)
hudson.model.AbstractProject.doBuild(AbstractProject.java:1594)
com.pp.fusion.deploy.plugin.DeployRequest.doBuild(DeployRequest.java:132)
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.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:288)
org.kohsuke.stapler.Function.bindAndInvoke(Function.java:151)
org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:90)
org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:111)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:574)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:659)
org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:574)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:659)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:488)
org.kohsuke.stapler.Stapler.service(Stapler.java:162)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)
hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:52)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98)
hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:66)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:185)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:159)
net.bull.javamelody.PluginMonitoringFilter.doFilter(PluginMonitoringFilter.java:86)
org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:84)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98)
hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)
hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
I'd appreciated if you can provide me any pointers to the solution.
Thanks,
Omar.