[richfaces-issues] [JBoss JIRA] (RF-11415) Metamer: rich:messages: doesn't display all messages (@globalOnly, WARNING messages missing at all)

Ján Jamrich (Resolved) (JIRA) jira-events at lists.jboss.org
Wed Nov 2 11:44:46 EDT 2011


     [ https://issues.jboss.org/browse/RF-11415?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ján Jamrich resolved RF-11415.
------------------------------

    Resolution: Cannot Reproduce Bug


Since metamer-4.1.0.20111101 (and according richfaces bits) this issue no longer occurs.
If found again, reopen this JIRA.
                
> Metamer: rich:messages: doesn't display all messages (@globalOnly, WARNING messages missing at all)
> ---------------------------------------------------------------------------------------------------
>
>                 Key: RF-11415
>                 URL: https://issues.jboss.org/browse/RF-11415
>             Project: RichFaces
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: cdk
>    Affects Versions: 4.1.0.Milestone2
>         Environment:     RichFaces 4.1.0.20110910-M2 r.0d4276b62c8366e0eaa1b7cd1c350d373e65ed79
>     Metamer 4.1.0.20110910-M2 r.unknown
>     Mojarra 2.1.2-FCS
>     Apache Tomcat 7.0.19
>     Java(TM) SE Runtime Environment 1.6.0_26-b03 @ Linux
>     Mozilla/5.0 (X11; Linux i686; rv:7.0) Gecko/20100101 Firefox/7.0
>            Reporter: Ján Jamrich
>              Labels: ci_issue
>             Fix For: 4.Future
>
>
> Example page for rich:messages contains 2 messages (ok, really there are 3 messages components).
> First with @for, second with @globalOnly (to avoid interference between functionality of each of them). Then third rich:messages component is without any attribute set.
> Next, there is button on page which set couple of FacesMessages in actionListener method.
> Following FacesMessages are added to FacesContext:
>  - 1 with SEVERITY_ERROR and without binding to any component (global)
>  - 1 with SEVERITY_WARN and without binding to any component (global)
>  - 2 with SEVERITY_ERROR, and bound to input1 and (second) to input2
>  - 2 with SEVERITY_WARN and bound to input1 and (second) to input2
> When set attributes to following values:
>  - @globalOnly=false
>  - @for=''
> and click on button which generates FacesMessages, then expect in second messages (with attribute @globalOnly, and without @for attribute) all messages displayed (all messages bound to component + global messages since @globalOnly=false tells that we are not expecting only global messages).
> But in fact, there is displayed only one message - without binding to component (global). It mean we are missing all messages bound to some component, and secondly, we are missing messages with SEVERITY_WARN at all!
> What is important, in third rich:messages component without any attributes (except ID) are not displayed these messages as well.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       



More information about the richfaces-issues mailing list