[ 
https://issues.apache.org/jira/browse/WICKET-4623?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14050064#comment-14050064
 ] 

János Cserép commented on WICKET-4623:
--------------------------------------

I've spent a few days reproducing the same issue when the progress bar was not 
working for me with 6.16.0. Turns out UploadProgressBar is not compatible with 
Servlet 3.0, which I was using with Jetty8. If you change web.xml in the 
uploaded test.zip from servlet 2.5 to 3.0 the issue can be easily reproduced. 
MultipartServletWebRequestImpl only gets the stream of the uploaded file after 
the upload has finished in the browser, so the javascript always misses the 
UploadInfo and hides the progress bar. 

> UploadProgressBar does not show up if the form submitted by AjaxButton or 
> AjaxLink
> ----------------------------------------------------------------------------------
>
>                 Key: WICKET-4623
>                 URL: https://issues.apache.org/jira/browse/WICKET-4623
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket-extensions
>    Affects Versions: 1.5.7
>         Environment: Win 7 64bit, jetty, netbeans 7.1, jdk1.6.0_30
>            Reporter: Sandor Feher
>            Assignee: Sven Meier
>              Labels: Ajax, UploadProgressBar,
>             Fix For: 1.5.9, 6.3.0
>
>         Attachments: WICKET-4623-with-ajax-update.patch, WICKET-4623.patch, 
> test.zip
>
>
> If I submit the form normal submit button then the progressbar shows up. If I 
> do it with any ajax component (AjaxLink, AjaxButton ...) then it does not 
> show.
> I set up setOutputMarkupPlaceholderTag(true) for progressbar itself and it's 
> parent component (the form) but it has not helped.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to