A common problem when working with JSF is getting global info messages via
<t:messages globalOnly="true"> or
<f:messages globalOnly="true"> to display messages set in the previous request when you have a
<redirect/> in your faces-config for a particular page You will not see your
<t:messages> that are set on the previous page.
For instance, say you have two pages – page1.xhtml and page2.xhtml. In your faces-config.xml, you will have 2 entries.