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