You need a later version of FileUpload. You could download FileUpload 1.0 RC1 directly, but since you're using Struts, I would recommend that you upgrade to Struts 1.1 RC2 instead. (Struts 1.1 RC2 includes FileUpload 1.0 RC1.)
-- Martin Cooper "Ashok Madhavan" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Hi all, > I am using the Struts version RC-1. > > I am using the Struts upload and i am able to load > files upto about 230KB size. WHen the size of the > uploaded file goes more than 300KB, i am getting the > following exception. > <Jun 10, 2003 7:01:03 PM PDT> <Error> <HTTP> <101017> > <[ServletContext(id=5921274,name=prototype,context-path=/prototype)] > Root cause of ServletException > java.lang.NullPointerException > at > org.apache.commons.fileupload.DeferredFileOutputStream.thresholdReached(Defe rredFileOutputStream.java:163) > at > org.apache.commons.fileupload.ThresholdingOutputStream.checkThreshold(Thresh oldingOutputStream.java:260) > at > org.apache.commons.fileupload.ThresholdingOutputStream.write(ThresholdingOut putStream.java:167) > at > org.apache.commons.fileupload.MultipartStream.readBodyData(MultipartStream.j ava:513) > at > org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.jav a:360) > at > org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest(Common sMultipartRequestHandler.java:233) > at > org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1125) > at > org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.j ava:821) > at > org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254) > at > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1480) > at > org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:524) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle tStubImpl.java:1058) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java :401) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java :306) > at > weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W ebAppServletContext.java:5445) > at > weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage r.java:780) > at > weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo ntext.java:3105) > at > weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java :2588) > at > weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213) > at > weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189) > > > > How do i fix this. > Am i missing something. > > Regards > Ashok Madhavan > 1 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
