[RESOLVIDO]Welcome-File não funciona

Olá amigos, estou desenvolvendo uma app com Spring, Hibernate, JSF e Primefaces. O que acontece é que quando fui fazer o deploy no Jelastic, percebi que nunca tinha prestado atenção no meu Welcome-File do WEB.xml

dai quando entro no sistema ele joga o link http://localhost:8080/Projeto/

e não a pagina index.xhtml ou login.xhtml mas se eu colocar: http://localhost:8080/Projeto/index.xhtml --> Funciona.

Aqui está meu web.xml

[code]<welcome-file-list>
<welcome-file>index.xhtml</welcome-file>
</welcome-file-list>

&lt;!-- JSF mapping --&gt;
&lt;servlet&gt;
	&lt;servlet-name&gt;Faces Servlet&lt;/servlet-name&gt;
	&lt;servlet-class&gt;javax.faces.webapp.FacesServlet&lt;/servlet-class&gt;
	&lt;load-on-startup&gt;1&lt;/load-on-startup&gt;
&lt;/servlet&gt;

&lt;!-- Map these files with JSF --&gt;
&lt;servlet-mapping&gt;
	&lt;servlet-name&gt;Faces Servlet&lt;/servlet-name&gt;
	&lt;url-pattern&gt;/faces/*&lt;/url-pattern&gt;
&lt;/servlet-mapping&gt;
&lt;servlet-mapping&gt;
	&lt;servlet-name&gt;Faces Servlet&lt;/servlet-name&gt;
	&lt;url-pattern&gt;*.jsf&lt;/url-pattern&gt;
&lt;/servlet-mapping&gt;
&lt;servlet-mapping&gt;
	&lt;servlet-name&gt;Faces Servlet&lt;/servlet-name&gt;
	&lt;url-pattern&gt;*.faces&lt;/url-pattern&gt;
&lt;/servlet-mapping&gt;
&lt;servlet-mapping&gt;
	&lt;servlet-name&gt;Faces Servlet&lt;/servlet-name&gt;
	&lt;url-pattern&gt;*.xhtml&lt;/url-pattern&gt;
&lt;/servlet-mapping&gt;

&lt;context-param&gt;  
&lt;param-name&gt;primefaces.THEME&lt;/param-name&gt;  
&lt;param-value&gt;cruze&lt;/param-value&gt;  

</context-param>

&lt;context-param&gt;
	&lt;param-name&gt;javax.faces.PROJECT_STAGE&lt;/param-name&gt;
	&lt;param-value&gt;Production&lt;/param-value&gt;&lt;!--Development  --&gt;
&lt;/context-param&gt;
&lt;context-param&gt;
	&lt;param-name&gt;javax.servlet.jsp.jstl.fmt.localizationContext&lt;/param-name&gt;
	&lt;param-value&gt;resources.application&lt;/param-value&gt;
&lt;/context-param&gt;
&lt;context-param&gt;
	&lt;description&gt;State saving method: 'client' or 'server' (=default). See JSF Specification 2.5.2&lt;/description&gt;
	&lt;param-name&gt;javax.faces.STATE_SAVING_METHOD&lt;/param-name&gt;
	&lt;param-value&gt;client&lt;/param-value&gt;
&lt;/context-param&gt;[/code]

Se você remover isso:
Faces Servlet
/faces/


Faces Servlet
.jsf


Faces Servlet
*.faces

Funciona?

Deixar apenas a opção xhtml.

Outra coisa, o arquivo index.xhtml tem que estar na raiz do webcontent.

Muito bom, funcionou, ficarei com essa dica. Obrigado !

Mas meu amigo, diga lá, porque danado acontece esses conflitos com mapeamentos?

[quote=darksteel3000]Muito bom, funcionou, ficarei com essa dica. Obrigado !

Mas meu amigo, diga lá, porque danado acontece esses conflitos com mapeamentos?[/quote]Não é conflito, é má utilização.

O welcome-file-list tem suas regras para encontrar o arquivo, e aquele monte de mapeamento do JSF não estava de acordo com essas regras. [=

Uffa, então fica a dica para as outras pessoas!!!

Thanks!!!