Subject: File upload problem (STILL) From: Maurice Mills <[EMAIL PROTECTED]> === Maurice Mills wrote:
> I have a form and action that uploads a file. Everything works until > processing leaves the execute method of the Action class. After that, > Apache throws a ClassCastExcpetion on MultiPartRequestWrapper. > > This originally worked fine using v1.0.2, but when I upgraded to 1.1.b1 > this exception appears. Nothing else in the code has changed. > > Is there anything that has changed in the implementation that I will > need to handle in my code. > > I am running the application on JBoss 2.4.3 with embedded Tomcat 3.2.3. > My browser is Mozilla 0.9.3. > > The stack trace is: > java.lang.ClassCastException: > org.apache.struts.upload.MultipartRequestWrapper > at > >org.apache.tomcat.facade.RequestDispatcherImpl.doForward(RequestDispatcherImpl.java:172) > > at > >org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:162) > > at > org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:972) > > at > >org.apache.struts.action.RequestProcessor.processActionForward(RequestProcessor.java:408) > > at > org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:269) > > at > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1109) > at > org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:470) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405) > > at org.apache.tomcat.core.Handler.service(Handler.java:287) > at > org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) > at > org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:812) > > at > org.apache.tomcat.core.ContextManager.service(ContextManager.java:758) > at > >org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213) > > at > org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416) > > at > org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501) > > at java.lang.Thread.run(Thread.java:484) -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>