cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vadim Gritsenko" <vadim.gritse...@verizon.net>
Subject RE: replacement for maybeupload
Date Fri, 22 Feb 2002 16:36:27 GMT
Does it work with large files? Say, 700Mb?

Vadim

> -----Original Message-----
> From: root (by way of Jeroen ter Voorde <j.tervoorde@home.nl>)
> [mailto:root@voorde.antar]
> Sent: Friday, February 22, 2002 1:36 PM
> To: cocoon-dev@xml.apache.org
> Subject: replacement for maybeupload
> 
> Hi,
> 
> This is a replacement for the maybeupload request wrapper which i
needed for
> our project. Instead of directly writing files to the upload dir the
files
> are kept in the request object and can be manually stored by an
action.
> 
> Improvements:
> - More control over file attachments
> - Multiple upload dirs (configurable in sitemap)
> - One less optional package (i'd like the code to be put in the
standard
> distro under the apache license).
> 
> The following files are added / changed:
> 
> org.apache.cocoon.environment.http
> - removed MaybeUpload wrapper
> - modified RequestWrapper2? to use new code
> 
> org.apache.cocoon.environment.http.multipart
> - the parser and helper classes
> 
> org.apache.cocoon.acting
> - added UploadAction
> 
> src/webapp:
> - modified sitemap.xmap to use upload action for upload example
> 
> src/webapp/docs/xsp/upload.xsp
> - modified to use upload action and removed code to list uploaded
files
> (because the uploadDir constant no longer exists)
> 
> build.xml:
> - removed MaybeUpload stuff
> 
> I've tested the code using the upload example with:
> - Internet Explorer 6.0 (win 98)
> - Konqueror 2.2 (linux)
> - Mozilla 0.9.5 (linux)
> 
> I've also tested opera 5 (linux) but, although the code works, opera
does not
> post the submit field and thus the action is not executed. (I've
verified
> this using the database examples which also didn't work).
> 
> The patch is made against the 2.0.1 release and is divided into two
parts:
> the source patch (multipart-src-patch) and the build.xml patch
> (multipart-build.xml-patch) which can both be applied using patch -p1
<
> multipart-*-patch in the cocoon 2.0.1 directory.
> 
> Jeroen ter Voorde
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


Mime
View raw message