[richfaces-issues] [JBoss JIRA] Commented: (RF-3115) rich:fileUpload produce (sometimes) a empty page

Andrei Markavtsov (JIRA) jira-events at lists.jboss.org
Mon Apr 21 04:58:44 EDT 2008


    [ http://jira.jboss.com/jira/browse/RF-3115?page=comments#action_12409734 ] 
            
Andrei Markavtsov commented on RF-3115:
---------------------------------------

I cannot reproduce this one.

As I understand you click Upload and then empty page appears instead of the model panel? Or you mean empty popup window ?

Can you please explain in details this issue.

Thank you a lot.

> rich:fileUpload produce (sometimes) a empty page
> ------------------------------------------------
>
>                 Key: RF-3115
>                 URL: http://jira.jboss.com/jira/browse/RF-3115
>             Project: RichFaces
>          Issue Type: Bug
>    Affects Versions: 3.2.1
>         Environment: jetty 1.6.1
> myfaces 1.2.2
>            Reporter: Andreas Höhmann
>         Assigned To: Andrei Markavtsov
>            Priority: Critical
>             Fix For: 3.2.1
>
>
> I don't know why ... but sometimes the upload returns a empty page.
> I open a modal-dialog with a fileUpload ... then select a file (immediateUpload="true") then sometimes a empty white page is the result.
> My upload-bean is allways triggered correctly (uploadListener works fine ...file is ok etc.) but it seams the rerendering works not fine allways?1
> The empty page contains only a "</html>"
> Here is my upload-Dialog:
> <a4j:region id="modalPanelLoadWorkspace_region">
>   
>     <dialog:modalDialog id="modalPanelLoadWorkspace"
>                         dialogBean="#{LoadWorkspaceCommandBean}" 
>                         titel="#{bundle['dialog.load.workspace.title']}">
>        
>       <!-- lade-dialog zeigt seinen status im dialog-header an -->               
>       <ui:define name="dialogheader">
>           <h:outputText value="#{titel}"/>
>           <a4j:status for="modalPanelLoadWorkspace_region">
>             <f:facet name="start">
>               <h:panelGroup layout="horizontal">
>                 <h:outputText styleClass="loading" style="padding-left: 10px;" value="#{bundle['ajax.loading.message']}"/>
>               </h:panelGroup>
>             </f:facet>
>           </a4j:status>
>       </ui:define>
>   
>       <ui:define name="dialogbody">
>           
>           <a4j:jsFunction name="afterUpload" reRender="#{initParam.defaultRerenderTarget}" oncomplete="#{closeAction}" ajaxSingle="true" limitToList="true"/> 
>       
>           <rich:fileUpload id="modalPanelLoadWorkspace_upload"
>             fileUploadListener="#{LoadWorkspaceCommandBean.uploadListener}"
>             maxFilesQuantity="1"
>             acceptedTypes="xml"
>             listHeight="70"
>             immediateUpload="true"
>             autoclear="true"
>             addControlLabel="#{bundle['dialog.load.workspace.button.add']}"
>             uploadControlLabel="#{bundle['dialog.load.workspace.button.start']}"
>             cancelEntryControlLabel="#{bundle['dialog.load.workspace.button.cancel']}"
>             clearControlLabel="#{bundle['dialog.load.workspace.button.clear']}"
>             clearAllControlLabel="#{bundle['dialog.load.workspace.button.clear_all']}"
>             ontyperejected="alert('#{bundle['dialog.load.workspace.unsupported_filetype']}')"
>             onsizerejected="alert('#{bundle['dialog.load.workspace.max_filesize_reached']}')"
>             onuploadcomplete="afterUpload();">
>             <f:facet name="label">
>               <h:outputText value="#{bundle['dialog.load.workspace.progress_status']}"/>
>             </f:facet>
>             <f:facet name="progress">
>               <rich:progressBar style="width: 100%;"/>
>             </f:facet> 
>           </rich:fileUpload>
>           
>       </ui:define>
>       
>       <ui:define name="dialog_ok"/>
>       <ui:define name="dialog_cancel"/>
>       
>     </dialog:modalDialog>
>     
>     </a4j:region>
> * <dialog:modalDialog> is a facelets-tag which contains a rich:modalPanel + some commons stuff (close-X, ok-button  etc.)
> * i define a region to show a separated status (nice2have)
> * the a4j:jsFunction is only a hack until rich:fileUpload supports a reRender-attribute (should i open a new bug for this?)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       




More information about the richfaces-issues mailing list