I am manipulating a slave node at http://hudson/computer/winxp-kvm/configure and have Node properties of [ ] Environment Variables (unchecked); [X] Tool Locations (checked) but no actual tool locations. When I Save the node Hudson throws:
javax.servlet.ServletException: java.lang.Error: This page expects a form submission
org.kohsuke.stapler.Stapler.invoke(Stapler.java:569)
org.kohsuke.stapler.MetaClass$13.dispatch(MetaClass.java:359)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:534)
org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:181)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:534)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:450)
org.kohsuke.stapler.Stapler.service(Stapler.java:132)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
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.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
java.lang.Error: This page expects a form submission
org.kohsuke.stapler.RequestImpl.getSubmittedForm(RequestImpl.java:726)
hudson.model.Computer.doConfigSubmit(Computer.java:971)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:600)
org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:534)
org.kohsuke.stapler.MetaClass$13.dispatch(MetaClass.java:359)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:534)
org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:181)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:534)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:450)
org.kohsuke.stapler.Stapler.service(Stapler.java:132)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
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.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
Originally reported by
jieryn, imported from: java.lang.IllegalArgumentException: Failed to instantiate class hudson.slaves.DumbSlave
- status: Resolved
- priority: Minor
- component(s): core
- resolution: Fixed
- resolved: 2011-03-21T04:56:26+00:00
- votes: 2
- watchers: 2
- imported: 2025-11-24
Raw content of original issue
I am manipulating a slave node at http://hudson/computer/winxp-kvm/configure and have Node properties of [ ] Environment Variables (unchecked); [X] Tool Locations (checked) but no actual tool locations. When I Save the node Hudson throws:
javax.servlet.ServletException: java.lang.Error: This page expects a form submission
org.kohsuke.stapler.Stapler.invoke(Stapler.java:569)
org.kohsuke.stapler.MetaClass$13.dispatch(MetaClass.java:359)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:534)
org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:181)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:534)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:450)
org.kohsuke.stapler.Stapler.service(Stapler.java:132)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
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.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
java.lang.Error: This page expects a form submission
org.kohsuke.stapler.RequestImpl.getSubmittedForm(RequestImpl.java:726)
hudson.model.Computer.doConfigSubmit(Computer.java:971)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:600)
org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:534)
org.kohsuke.stapler.MetaClass$13.dispatch(MetaClass.java:359)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:534)
org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:181)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:534)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:450)
org.kohsuke.stapler.Stapler.service(Stapler.java:132)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
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.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
environment
Apache Tomcat/6.0.18<br/>
IBM JVM pxz6460sr8-20100409_01 (SR8)<br/>
Hudson v1.371
I am manipulating a slave node at http://hudson/computer/winxp-kvm/configure and have Node properties of [ ] Environment Variables (unchecked); [X] Tool Locations (checked) but no actual tool locations. When I Save the node Hudson throws:
Originally reported by
jieryn, imported from: java.lang.IllegalArgumentException: Failed to instantiate class hudson.slaves.DumbSlave
Raw content of original issue
environment