Take a look at the documentation. The message is quite clear: "No result defined for action com.neolivz.sandbox.action.IndexAction and result invalid.token"
The Tokeninterceptor throw a special result "invalid.token" when the token is invalid (what usually means a double submit). Hence, you should configure specify a jsp for that result in your action mapping (for that action, and/or globally). Take a look also to the token-session-interceptor.html which has a (perhaps) more interesting behaviuor. You might also buy the "struts2 in action" book. Regards Hernán J. González http://hjg.com.ar/ On Wed, Oct 29, 2008 at 2:54 PM, Jishnu Viswanath <[EMAIL PROTECTED]> wrote: > > Hi, > Thanks for the reply but I tried it out but got this error. > In my stack I added > <interceptor-ref name="token-session"/> > I have a list of interceptors stacks, I added to them > > > HTTP ERROR: 404 > > No result defined for action com.neolivz.sandbox.action.IndexAction and > result invalid.token > > RequestURI=/WebSandbox/index.action > Caused by: > > No result defined for action com.neolivz.sandbox.action.IndexAction and > result invalid.token - action - > file:/D:/Work/TWMS/WebSandbox/target/classes/struts.xml:12:71 > at > com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:345) > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) > at > org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50) > at > org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:507) > at > org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:421) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1065) > at > org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1065) > at > org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174) > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1065) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365) > at > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:185) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:689) > at > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:391) > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:146) > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) > at org.mortbay.jetty.Server.handle(Server.java:285) > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:457) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:751) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:500) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:357) > at > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:329) > at > org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475) > > Powered by Jetty:// > > Regards, > > Jishnu Viswanath > > Software Engineer > > *(+9180)41190300 - 222(Ext) ll * ( + 91 ) 9731209330ll > > Tavant Technologies Inc., > > www.tavant.com > > PEOPLE :: PASSION :: EXCELLENCE > > > -----Original Message----- > From: hernan gonzalez [mailto:[EMAIL PROTECTED] > Sent: Wednesday, October 29, 2008 7:04 PM > To: Struts Users Mailing List > Subject: Re: [S2]Multiple Form Submission > > http://struts.apache.org/2.0.11.2/docs/token-interceptor.html > http://struts.apache.org/2.0.11.2/docs/token-session-interceptor.html > http://www.planetstruts.org/struts2-showcase/token/index.jsp > > > Hernán J. González > http://hjg.com.ar/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > Any comments or statements made in this email are not necessarily those of > Tavant Technologies. > The information transmitted is intended only for the person or entity to > which it is addressed and may > contain confidential and/or privileged material. If you have received this in > error, please contact the > sender and delete the material from any computer. All e-mails sent from or to > Tavant Technologies > may be subject to our monitoring procedures. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]