Hi,

I'm using Stripes 1.5.3. I have a form where it's possible submit a file 
through a FileBean variable. The file is read as a stream. If I refresh the 
browser (IE) exactly after the submit I get the following exception:

2010-11-30 12:13:10,697 ERROR [xx.xx.xx.DefaultExceptionHandler] A request made 
it through to some part of Stripes without being wrapped in a 
StripesRequestWrapper. The StripesFilter is responsible for wrapping the 
request, so it is likely that either the StripesFilter is not deployed, or that 
its mappings do not include the DispatcherServlet _and_ *.jsp. Stripes does not 
require that the Stripes wrapper is the only request wrapper, or the outermost; 
only that it is present.
java.lang.IllegalStateException: A request made it through to some part of 
Stripes without being wrapped in a StripesRequestWrapper. The StripesFilter is 
responsible for wrapping the request, so it is likely that either the 
StripesFilter is not deployed, or that its mappings do not include the 
DispatcherServlet _and_ *.jsp. Stripes does not require that the Stripes 
wrapper is the only request wrapper, or the outermost; only that it is present.
        at 
net.sourceforge.stripes.controller.StripesRequestWrapper.findStripesWrapper(StripesRequestWrapper.java:81)
        at 
net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:241)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:39)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:39)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
        at 
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
        at 
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
        at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
        at 
net.sourceforge.stripes.action.ForwardResolution.execute(ForwardResolution.java:110)
        at 
net.sourceforge.stripes.exception.DefaultExceptionHandler$HandlerProxy.handle(DefaultExceptionHandler.java:107)
        at 
net.sourceforge.stripes.exception.DefaultExceptionHandler.handle(DefaultExceptionHandler.java:140)
        at 
net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:250)

... and repeats over and over again...

If I wait a little bit to refresh the browser this exception doesn't occur.

So, I think the problem is in the variables binding.

Is anyone faced this problem already? What can I do to prevent this exception?

Thank you.

Best regards,

Zé Miguel
------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
_______________________________________________
Stripes-users mailing list
Stripes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to