[richfaces-issues] [JBoss JIRA] Created: (RF-7634) UIRichMessages doesn't render global messages when globalOnly is false
Michael Seghers (JIRA)
jira-events at lists.jboss.org
Fri Jul 31 11:12:29 EDT 2009
UIRichMessages doesn't render global messages when globalOnly is false
----------------------------------------------------------------------
Key: RF-7634
URL: https://jira.jboss.org/jira/browse/RF-7634
Project: RichFaces
Issue Type: Bug
Components: component
Affects Versions: 3.3.1, 3.3.0
Reporter: Michael Seghers
Taken following code snippet from the UIRichMessages.getMessages(FacesContext)
if (isGlobalOnly()) {
addMessagesForId(context, null, severenities);
} else if (null != forInputId) {
UIComponent componentFor = RendererUtils.getInstance()
.findComponentFor(context, this, forInputId);
if (null != componentFor) {
addMessagesForId(context, componentFor.getClientId(context), severenities);
}
} else {
Iterator<String> clientIdsWithMessages = context.getClientIdsWithMessages();
while (clientIdsWithMessages.hasNext()) {
addMessagesForId(context, clientIdsWithMessages.next(), severenities);
}
}
This means that the call to addMessagesForId(context, null, severenities) is only called in when globalOnly is true, but it should also be called in the last else part, where all messages should be rendered.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the richfaces-issues
mailing list