You'll get more answers if you pick a question topic that's more specific to your problem. Non-descriptive topics like "About JSF" or "Help me" don't get looked at as much.
As its name implies, "welcome-file" must be a FILE (WAR resource), not a URL.
Pages that are displayed by direct action of the webapp container, such as the welcome page, login/loginfail, and error pages don't get routed through the normal URL process. In particular, they don't go through the FacesServlet, so JSF cannot be used.
The way around that is to make the welcome-file be a straight HTML or JSP file that redirects to your JSF welcome page. It's annoying, but that's how it works.
An IDE is no substitute for an Intelligent Developer.
Joined: Sep 22, 2010
Hey Tim, will remember your suggestion by next time.