to trace JSF, my favorite tool is FacesTrace. You can find a demo here :
especially for starters it shows the lifecycle, parameters etc.
you can also use ui:debug. it can be handy in production mode with pressing ctrl+shift+d ( can be changed of course ) which shows score variable and component tree.