I want clarify that the issue on Mac OS X is only with webkit browsers, I tested Safari and Chrome
There is no issue when using Firefox, progress bar tracks progress correctly. Added an issue ticket https://issues.apache.org/jira/browse/WICKET-3443 -Valentin On Feb 4, 2011, at 10:17 AM, Pedro Santos wrote: > Hi Valentin, your code looks good, please fill an ticket with an quickstar > reproducing the problem. > > On Fri, Feb 4, 2011 at 11:21 AM, James Carman > <ja...@carmanconsulting.com>wrote: > >> http://wicket.apache.org/start/quickstart.html >> >> On Fri, Feb 4, 2011 at 8:17 AM, Valentin Avksentyev <v...@360works.com> >> wrote: >>> So has anyone out there has been able to get the upload progress bar >> working? If so, please advise. >>> >>> I definitely don't mind putting together a quickstart, are there >> directions for that anywhere? >>> >>> -Valentin >>> >>> On Feb 3, 2011, at 10:18 AM, Valentin Avksentyev wrote: >>> >>>> 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: >>>> @Override >>>> 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") { >>>> @Override >>>> protected void onSubmit() { >>>> final FileUpload upload = >> fileUploadField.getFileUpload(); >>>> if (upload != null) { >>>> try { >>>> File newFile = new >> File(uploadFolder, upload.getClientFileName() ); >>>> // Save to new file >>>> newFile.createNewFile(); >>>> upload.writeTo(newFile); >>>> _processSelection(server, >> newFile, destFolder); >>>> } catch (Exception e) { >>>> throw new >> RuntimeException("Unable to write file"); >>>> } >>>> } else { >>>> throw new RuntimeException( "file >> selected for upload is empty" ); >>>> } >>>> } >>>> }; >>>> uploadform.setMultiPart(true); >>>> uploadform.setMaxSize(Bytes.gigabytes(1)); >>>> >>>> uploadform.add(fileUploadField = new >> FileUploadField("fileInput")); >>>> 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: users-unsubscr...@wicket.apache.org >>>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>>> >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>> For additional commands, e-mail: users-h...@wicket.apache.org >>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> >> > > > -- > Pedro Henrique Oliveira dos Santos