Welcome-file

Boa noite pessoal.

Estou dando uma estudada pela apostila fj-21 da caelum (que é muito boa por sinal), e estou empacando em algo ridículo: Não consigo definir uma página padrão, utilizando a tag welcome-file no web.xml.

Meu web.xml está assim:

&lt?xml version="1.0" encoding="ISO-8859-1"?&gt
<webapp xmlns="http://java.sun.com/xml/ns/j2ee" version="2.4">
<displayname>Aplicacao web simples</displayname>
<welcome-file-list>
<welcome-file>bemvindo.jsp</welcome-file>
</welcome-file-list>
</webapp>

Setei o contexto como sendo /jspteste.

Quando chamo http://localhost:8080/jspteste tenho o erro:

mas quando chamo : http://localhost:8080/jspteste/bemvindo.jsp
funciona direitinho.

Não sei onde posso estar errando.

Se alguém puder me ajudar.

Muito obrigado e um abraço.

Correção:

&lt?xml version="1.0" encoding="ISO-8859-1"?&gt

<webapp xmlns="http://java.sun.com/xml/ns/j2ee" version="2.4">
  <display-name>Aplicacao web simples</display-name>

  <welcome-file-list>
    <welcome-file>/bemvindo.jsp</welcome-file>
  </welcome-file-list>
</webapp>

Yky Mattshawn, obrigado pela resposta, mas não funcionou.

Na verdade eu já havia tentado isto antes…Alguma outra ideia ?

Obrigado,

Verifique rigorosamente o seu log do tomcat.

Muito provavelmente o tomcat não conseguiu efetuar deploy da sua app. Os logs devem conter o motivo. Pode ser algo com suas libs, por exemplo.

Flws!

[quote=schmidt]Verifique rigorosamente o seu log do tomcat.

Muito provavelmente o tomcat não conseguiu efetuar deploy da sua app. Os logs devem conter o motivo. Pode ser algo com suas libs, por exemplo.

Flws![/quote]

schmidt, no log não tem nada. Existem opções de configuração de log no Tomcat ?

Se alguém mais tiver alguma dica…

Muito obrigado,

cara

estou tendo o mesmo problema… a welcome não funciona… ja tentei fazer de tudo e nada resolveu… boa sorte pra vc… se eu encontrar uma solução te aviso…

Abraço

Por via das dúvidas, testa com o arquivo que estou enviando em anexo. Não faz nenhuma alteração nele, apenas coloque ele no seu WEB-INF, reinicie o Tomcat, e teste.

Se não funcionar, posta a mensagem de erro, por favor.

Valeu Yky Mattshawn !!
Funcionou.

Você sabe dizer porquê ??

Muito obrigado.

Já vi meu erro aqui.

Ao invés de colocar web-app eu coloquei webapp. :oops: