To start, change this section ...
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.xhtml</url-pattern>
</servlet-mapping>
.jsf /faces/. , JSF2...
<context-param>
<param-name>javax.faces.DISABLE_FACELET_JSF_VIEWHANDLER</param-name>
<param-value>true</param-value>
</context-param>
... 1.1.15 - . , , JSF 1.x , , , JSP, . JSF2 . , RichFaces 3.x JSF2, , . , facelets. , RichFaces4 Milestone 5, Candidate ( ), JSF2