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

Reply via email to