Tomcat não compila minhas JSP´s

E ai pessoal, tinha o Tomcat4 instalado e minhas JSP´s funcionavam que era uma beleza, foi instalar o Tomcat5 que azedou tudo.

O que será que pode estar errado???

configurei a JAVA_HOME, classpath, CATALINA_HOME, então fiz um teste, troquei o código do index.jsp do ROOT e não funcionou…

O que eu sei ele tem de compilar o código novamente, não é???

Se alguêm também está com esse problema e puder me ajudar, agradeço.

Olá,

Qual eh o erro que aparece ???

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.

Bom, pode ser 2 coisas (pelo que sei):

  1. O browser está usando a página que está em cache ou
  2. 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

<DefaultContext reloadable="true"/>

após a sequência de linhas

<!-- Define properties for each web application.  This is only needed
             if you want to set non-default properties, or have web application
             document roots in places other than the virtual host's appBase
             directory.  -->

Att

Tem que colocar isso no server.xml né.

Obrigado valeu!!!