[richfaces-issues] [JBoss JIRA] Commented: (RF-3115) rich:fileUpload produce (sometimes) a empty page
Andreas Höhmann (JIRA)
jira-events at lists.jboss.org
Wed Apr 23 09:58:46 EDT 2008
[ http://jira.jboss.com/jira/browse/RF-3115?page=comments#action_12410237 ]
Andreas Höhmann commented on RF-3115:
-------------------------------------
:-( The problem still exists in 3.2.1-SNAPSHOT (version 17.4.2008)
> 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
> 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