Hmm.  I don't see one in the source tree, and that seems like a very serious omission.  The sound bite I've heard (and used) often is that there's an annotation for just about every element in faces-config.xml (navigation being a notable example).  Since it appears that PhaseListener is not supported via annotations, I think this needs to be added to the errata. 

On Aug 4, 2009, at 1:41 PM, Dan Allen wrote:

Neil Griffin is asking...

---------- Forwarded message ----------
From: Neil Griffin <neil.griffin@liferay.com>
Date: Sat, Aug 1, 2009 at 5:30 PM
Subject: No @PhaseListener annotation in JSF 2.0?
To: jsr-314-comments@jcp.org

Hi Guys,

I can't remember -- was it a conscious decision to not have a @PhaseListener annotation in JSF 2.0?

Or perhaps it was simply because Shale didn't have this annotation?
http://shale.apache.org/shale-tiger/index.html

Thanks,

Neil

--
Dan Allen
Senior Software Engineer, Red Hat | Author of Seam in Action
Registered Linux User #231597

http://mojavelinux.com
http://mojavelinux.com/seaminaction
http://in.relation.to/Bloggers/Dan

Jason Lee, SCJP
President, Oklahoma City Java Users Group
Senior Java Developer, Sun Microsystems