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