Welcome File

A welcome file no web.xml tem alguma relação com o faces servlet?Se a pagina é index.jsp posso chamar de index.xhtml no browser?Onde fica localizado na aplicação o welcome file definido no web.xml

Se vc estiver usando jsf dentro da tua pagina .jsp. Ela vai ter relação nesse caso.

no teu web.xhtml vc vai ter que botar o tipo de pagina que vc quer que apareça no navegador
no caso abaixo como sua pagina foi desenvolvida em extensao .jsp ela vai aparecer index.jsp no navegador

  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>


  <servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.jsp</url-pattern>
  </servlet-mapping>

para o projeto carregar paginia inicial padrao index.xhtml vc teria que ter codigo assim no web.xhtml .Faz o teste, mais não te garanto que vai dar certo ja que tua pagina é index.jsp.

faz o teste no web.xhtml com o codigo abaixo.

  <welcome-file-list>
    <welcome-file>index.xhtml</welcome-file>
  </welcome-file-list>


  <servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.xhtml</url-pattern>
  </servlet-mapping>