So if I am understanding this right, you are using a @ViewScoped bean in your Error page or its URL-mapping? Typically I think it is discouraged to do things that couple error pages with others because it tends to lead to these issues where the error page cannot be displayed. It’s usually good to share information with the error page in a way that is lightly-coupled, rather than directly dependent.
Is your error page mapped to the home page? I’m a little confused why prettyfaces would try to build the home URL for an error page? Maybe I’m just really confused 🙂
Do you play Magic?
Get TopDecked MTG, the #1 Magic App, built by players, for players. Free to use, forever.