"View Source" very frequently doesn't actually display the source of the current page. Instead it may make a whole new page request and display what came back. Which can be a problem in the best of cases, but especially in
JSF, where the URL isn't tied as tightly to the source resource names.
On a separate note, you can make code and XML easier for us to read if you wrap it in code tags. There's a "Code" button in the Ranch message editor that can do that.
I have a bad habit myself also of skipping really long examples because it's too hard to read them on-screen, so you can
boost your chances of getting help by snipping out obviously repetitive/redundant stuff.