Santanu:

>     Well I get the file data in the ModelRequest object in my model
> using Branch 1.0. The ModelAction class sets it. Remember the fileupload
> process is based on org.apache.struts.upload.FormFile object in struts
> which is the one taht comes in thru the HTTPRequest object.Looks like
> there are some issues with way the parameters are passed in the CVS HEAD
> version of clnt-struts. 

I think what I just checked into StrutsClientConnector should do this job now, but you 
should probably give it a second pair of eyes :-) I haven't tried it yet, sorry for 
the poor CVS etiquette, but I wanted to get in place - and it shouldn't break anything 
else.

> > What I have been able to determine from the FileUploadModel failure is
> > what block of code in ModelAction.execute v1.0 is reading in the file,
> > and loading it as a parameter into the Model.  I have also determined
> > that for the application I am doing, there may be a problem.  It will be
> > routine for what I am working on to be receiving/sending Multi-Gigabyte
> > sized files (specs are: min file size = 50MB, normal file size = .5GB - 2GB,
> > max file size = 8GB).  Storing something of this in memory may not be
> > a good idea (or would the OS Virtual Memory Manager use page swapping
> > and allow this?)

>From my experience with uploads, it is fairly unlikely this will work - the protocol 
>just doesn't seem to handle files this large easily.

>     As for svc-fileupload-struts module let me take the responsibitity
> to merge it with the latest in CVS HEAD. I think it's my duty as I wrote
> the code for it -:) As Mike pointed out, the download piece to tackle
> binary data is already in place. So that side is done. Will merge the
> code over the weekend and you should have it ready by Monday morning.
> Have a good weekend.

Hope I've made a start on this for you in StrutsClientConnector, and not helped 
"backwards" :-)

Regards,

Michael Nash

JGlobal Ltd.
 http://www.jglobal.com

Bahamas Commerce and Trade
http://www.bahamascommerce.com

http://keelframework.org/documentation
Keelgroup mailing list
[EMAIL PROTECTED]
http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com

Reply via email to