I don't think there'll one because the JSF 2 ui components are the basic html elements. So a demo like that won't impress anybody who doesn't know what JSF is. To people who know about JSF, there's no need for a demo.
[Message sent by forum member 'dxxvi' (dxxvi_at_yahoo.com)]
http://forums.java.net/jive/thread.jspa?messageID=385667