"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.
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.