JSF listeners do, in fact participate in the JSF lifecycle. What part of the lifecycle the listener is invoked in depends on what kind of listener it is. However, most listeners post messages by throwing Exceptions, not by attempting to attach them to the FacesContext.
An IDE is no substitute for an Intelligent Developer.
ice is for people that are not already cool. Chill with this tiny ad:
Programmatically Create PDF Using Free Spire.PDF with Java