Update of /var/cvs/src/org/mmbase/datatypes/handlers/html
In directory james.mmbase.org:/tmp/cvs-serv15322

Modified Files:
        MultiPart.java 
Log Message:
Avoid useable of deprecated code


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/datatypes/handlers/html


Index: MultiPart.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/datatypes/handlers/html/MultiPart.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- MultiPart.java      17 Apr 2009 17:37:54 -0000      1.1
+++ MultiPart.java      23 Apr 2009 15:27:06 -0000      1.2
@@ -14,11 +14,13 @@
 import org.mmbase.util.logging.Logger;
 import org.mmbase.util.logging.Logging;
 import org.apache.commons.fileupload.*;
+import org.apache.commons.fileupload.disk.*;
+import org.apache.commons.fileupload.servlet.*;
 
 /**
  * Taglib needs to read Multipart request sometimes. Functionallity is 
centralized here.
  * @author Michiel Meeuwissen
- * @version $Id: MultiPart.java,v 1.1 2009/04/17 17:37:54 michiel Exp $
+ * @version $Id: MultiPart.java,v 1.2 2009/04/23 15:27:06 michiel Exp $
  **/
 
 public class MultiPart {
@@ -80,7 +82,8 @@
 
         MMultipartRequest(HttpServletRequest req, String c) {
             try {
-                DiskFileUpload fu =  new DiskFileUpload();
+                FileItemFactory factory = new DiskFileItemFactory();
+                ServletFileUpload fu = new ServletFileUpload(factory);
                 fu.setHeaderEncoding("ISO-8859-1"); // if incorrect, it will 
be fixed later.
                 List fileItems = fu.parseRequest(req);
                 for (Iterator i = fileItems.iterator(); i.hasNext(); ) {
_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to