No I'm testing on my own machine, with a 300Mb file, in fact Chrome gives me 
upload feedback, but nothing from the upload progress bar.

Here is the code I'm using:

I'm overriding newWebRequest in my Application class:
   protected WebRequest newWebRequest(HttpServletRequest servletRequest)
       return new UploadWebRequest(servletRequest);

Here is the code in my upload panel class:
                Form<Void> uploadform = new Form<Void>("fileUploadForm") {
                        protected void onSubmit() {
                                final FileUpload upload = 
                                if (upload != null) {
                                        try {
                                                File newFile = new 
File(uploadFolder, upload.getClientFileName() );
                                                // Save to new file
newFile, destFolder);
                                        } catch (Exception e) {
                                                throw new 
RuntimeException("Unable to write file");
                                } else {
                                        throw new RuntimeException( "file 
selected for upload is empty" );

                uploadform.add(fileUploadField = new 
                uploadform.add(new UploadProgressBar("progress", uploadform));
                uploadform.add( new UploadValidator(fileUploadField, prefix) );
                add( uploadform );

On Feb 3, 2011, at 12:37 AM, Timo Schmidt wrote:

> On Wed 02.02.2011 23:49, Valentin Avksentyev wrote:
>> On Feb 2, 2011, at 2:22 PM, Valentin Avksentyev wrote:
>>> The files get uploaded just fine in my app, but no progress
>>> is tracked.
>>> It's definitely hard to verify if the progress bar works in
>>> the example sites, with a limit of 100k, I haven't tried
>>> throttling my upload speed, I guess I should try that next.
>> Any suggestions?
> Is your application runnning behind a proxy? If so, maybe the
> entire client request will be buffered by the proxy before
> being passed on to the backend proxied servers. As a result,
> upload progress meters will not function correctly if they work
> by measuring the data received by the backend servers.
>  -Timo
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

Reply via email to