balld       01/06/11 20:40:51

  Modified:    src/org/apache/cocoon/environment/http RequestWrapper22.java
                        RequestWrapper23.java
               src/org/apache/cocoon/servlet CocoonServlet.java
  Log:
  brought into compliance with latest maybeupload api, added some fixed parameters to 
CocoonServlet. should parameterize from cocoon.xconf though...
  
  Revision  Changes    Path
  1.2       +2 -3      
xml-cocoon2/src/org/apache/cocoon/environment/http/RequestWrapper22.java
  
  Index: RequestWrapper22.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/org/apache/cocoon/environment/http/RequestWrapper22.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- RequestWrapper22.java     2001/05/09 20:49:46     1.1
  +++ RequestWrapper22.java     2001/06/12 03:40:51     1.2
  @@ -28,9 +28,8 @@
   
   public class RequestWrapper extends MaybeUploadRequestWrapper {
   
  -    public RequestWrapper(HttpServletRequest httpservletrequest, File file, boolean 
flag, boolean flag1)
  -        throws Exception {
  -        super(httpservletrequest, file, flag, flag1);
  +    public RequestWrapper(HttpServletRequest httpservletrequest, boolean 
saveUploadedFilesToDisk, File workDir, boolean allowOverwrite, boolean silentlyRename, 
int maxBytes) throws Exception {
  +        super(httpservletrequest, saveUploadedFilesToDisk, workDir, allowOverwrite, 
silentlyRename, maxBytes);
       }
   
   }
  
  
  
  1.2       +2 -3      
xml-cocoon2/src/org/apache/cocoon/environment/http/RequestWrapper23.java
  
  Index: RequestWrapper23.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/org/apache/cocoon/environment/http/RequestWrapper23.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- RequestWrapper23.java     2001/05/09 20:49:46     1.1
  +++ RequestWrapper23.java     2001/06/12 03:40:51     1.2
  @@ -28,9 +28,8 @@
   
   public class RequestWrapper extends MaybeUploadRequestWrapper implements 
HttpServletRequest {
   
  -    public RequestWrapper(HttpServletRequest httpservletrequest, File file, boolean 
flag, boolean flag1)
  -        throws Exception {
  -        super(httpservletrequest, file, flag, flag1);
  +    public RequestWrapper(HttpServletRequest httpservletrequest, boolean 
saveUploadedFilesToDisk, File workDir, boolean allowOverwrite, boolean silentlyRename, 
int max) throws Exception {
  +        super(httpservletrequest, saveUploadedFilesToDisk, workDir, allowOverwrite, 
silentlyRename, max);
       }
   
       public java.util.Map getParameterMap() {
  
  
  
  1.15      +6 -2      xml-cocoon2/src/org/apache/cocoon/servlet/CocoonServlet.java
  
  Index: CocoonServlet.java
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/servlet/CocoonServlet.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- CocoonServlet.java        2001/06/08 14:33:35     1.14
  +++ CocoonServlet.java        2001/06/12 03:40:51     1.15
  @@ -58,7 +58,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Stefano Mazzocchi</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Nicola Ken Barozzi</a> Aisa
    * @author <a href="mailto:[EMAIL PROTECTED]";>Berin Loritsch</a>
  - * @version CVS $Revision: 1.14 $ $Date: 2001/06/08 14:33:35 $
  + * @version CVS $Revision: 1.15 $ $Date: 2001/06/12 03:40:51 $
    */
   
   public class CocoonServlet extends HttpServlet {
  @@ -78,6 +78,8 @@
   
       private static final boolean ALLOW_OVERWRITE = false;
       private static final boolean SILENTLY_RENAME = true;
  +    private static final boolean SAVE_UPLOADED_FILES_TO_DISK = true;
  +    private static final int MAX_UPLOAD_SIZE = 10000000; // 10Mb
       private File uploadDir;
       private File workDir;
   
  @@ -373,9 +375,11 @@
           if (contentType.startsWith("multipart/form-data")) {
               try {
                   req = new RequestWrapper(request,
  +                                         CocoonServlet.SAVE_UPLOADED_FILES_TO_DISK,
                                            this.uploadDir,
                                            CocoonServlet.ALLOW_OVERWRITE,
  -                                         CocoonServlet.SILENTLY_RENAME);
  +                                         CocoonServlet.SILENTLY_RENAME,
  +                                         CocoonServlet.MAX_UPLOAD_SIZE);
               } catch (Exception e) {
                   log.warn("Could not create RequestWrapper", e);
                   req = request;
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to