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