Não aparece erro nenhum, ele só não compila novamente a index.jsp que está dentro do root, coloquei o mesmo código em outra jsp com nome diferente e funcionou normalmente.
Limpei os temporários, olhei o Servlet que a página gerou que está diferente da index original.
Siceramente não sei o que está acontecendo…
O Tomcat é o 5, no 4 funciona corretamente.
M
morcegaoPJ
Bom, pode ser 2 coisas (pelo que sei):
O browser está usando a página que está em cache ou
O servidor Tomcat não está configurado para dar o reload nas páginas quando elas são alteradas (Mais provável!).
Se for o primeiro, vá em ferramentas->opções da internet. Na aba Geral (a que aparece mesmo) clique em configurações no segundo “quadradão”: “Arquivos de internet temporários”. Na janela que se abre, selecione o “A cada visita a página”.
Se for o segundo, adicione a linha
<DefaultContextreloadable="true"/>
após a sequência de linhas
<!-- Define properties for each web application. This is only neededifyouwanttosetnon-defaultproperties,orhavewebapplicationdocumentrootsinplacesotherthanthevirtualhost's appBase directory. -->