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

Brian Leathem (JIRA) jira-events at lists.jboss.org
Fri Oct 12 16:35:03 EDT 2012


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

Brian Leathem reassigned RF-11415:
----------------------------------

    Assignee: Pavol Pitonak


Can you link to specific metamer pages?

Also, can you indicate if this is a regression?  Or was it just never fixed.  

If *it is* a regression, let's open a new issue, and link to this one, rather than re-opening the issue, as we will lose the record that this was indeed fixed in an earlier issue.
                
> 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, 4.3.0.M1
>         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
>            Assignee: Pavol Pitonak
>              Labels: ci_issue
>
> 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
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the richfaces-issues mailing list