How do you do. I am a Japanese. Name is Ume. I am sorry that I am not good at English. This mail post first time at English.
I met the following exception using commons-FileUpload. (I found same Problem , http://www.mail-archive.com/[EMAIL PROTECTED]/msg03431.html) I found the solution method. Problem --- java.lang.NullPointerException at org.apache.commons.fileupload.FileUploadBase.createItem(FileUploadBase.java:507) at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:390) at HogeSrv.doPost(HogeSrv.java:65) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) ... HogeSrv.java 63: FileUpload fu = new FileUpload(); 64: fu.setSizeMax(1000000); 65: List fileItems = fu.parseRequest(req); --- It was OK, when I add fu.setFileItemFactory(new DefaultFileItemFactory()); before 65 line. I see source FileUpload.java 1.24 /** * Constructs an instance of this class which uses the default factory to * create <code>FileItem</code> instances. * * @see #FileUpload(FileItemFactory) */ public FileUpload() { super(); } and DiskFileUpload.java 1.4 /** * Constructs an instance of this class which uses the default factory to * create <code>FileItem</code> instances. * * @see #DiskFileUpload(DefaultFileItemFactory fileItemFactory) */ public DiskFileUpload() { super(); this.fileItemFactory = new DefaultFileItemFactory(); } therefore FileUpload.java /** * Constructs an instance of this class which uses the default factory to * create <code>FileItem</code> instances. * * @see #FileUpload(FileItemFactory) */ public FileUpload() { super(); // add line this.fileItemFactory = new DefaultFileItemFactory(); } It seems OK, this Source. Is it solution method? -- ume mailto:[EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]