Vejam minha situação:
Desenvolvi um sisteminha java web usando o java 6 e tomcat 6 como servidor da aplicação.
Hospedei o sisteminha no nosso servidor de hospedagem que é o hostvelos.
Ao executar a aplicação o sistema inicia normalmente exibindo o conteudo da pagina index.jsp.
Na janela index.jsp eu tenho um botão que quando clicado chama uma servlet que fara o redirecionamento para uma outra pagina jsp.
O problema foi que quando eu cliquei nesse botão, foi exibido uma pagina 404 (not found).
Depois de algum tempo analisando, os caras do server hosting disseram que a versão do tomcat que eles tinham disponivel no servidor era a versão 5.5.36.
Comecei a deduzir que esse erro estava acontecendo por falta de compatibilidade entre as ferramentas.
-no meu computador eu uso java 6 e tomcat 6.
-no servidor de hospedagem eles tem java 5 e tomcat 5.5.36.
Então resolvi usar a mesma versão que vai ser usada na produção, no ambiente de desenvolvimento.
Descompactei o tomcat 5.5.36 na minha maquina e fiz aquelas configurações, CATALINA_HOME, PATH, JRE_HOME, JAVA_HOME.
Tambem fiz outas configurações que os caras indicam no site http://www.coreservlets.com/Apache-Tomcat-Tutorial/tomcat-5.5.html.
Executo o arquivo startup.bat, que abre uma outra janela indicando que o tomcat foi iniciado.
Porem quando eu chamo no browser http://localhost:8080 é exibida mensagem de pagina não encontrada
Eu adicione o tomcat como servidor no netbeans que tambem não inicia.
exibe a mensagem no log do netbeans:
C:\Users\Levi\Documents\NetBeansProjects\ServerTest\nbproject\build-impl.xml:1059: Erro de Implantação:Iniciando a partir da falha do Tomcat.
Verifique o log do servidor para obter mais detalhes.
FALHA NA CONSTRUÇÃO (tempo total: 3 minutos 6 segundos)
Porem no log do servidor não exibe nenhuma mensagem de erro:
07/06/2013 16:10:04 org.apache.catalina.core.AprLifecycleListener init
INFO: Loaded APR based Apache Tomcat Native library 1.1.24.
07/06/2013 16:10:04 org.apache.catalina.core.AprLifecycleListener init
INFO: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
07/06/2013 16:10:05 org.apache.coyote.http11.Http11AprProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
07/06/2013 16:10:05 org.apache.coyote.ajp.AjpAprProtocol init
INFO: Initializing Coyote AJP/1.3 on ajp-8009
07/06/2013 16:10:05 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 851 ms
07/06/2013 16:10:05 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
07/06/2013 16:10:05 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.36
07/06/2013 16:10:05 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
07/06/2013 16:10:06 org.apache.coyote.http11.Http11AprProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
07/06/2013 16:10:06 org.apache.coyote.ajp.AjpAprProtocol start
INFO: Starting Coyote AJP/1.3 on ajp-8009
07/06/2013 16:10:06 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
07/06/2013 16:10:06 org.apache.catalina.startup.Catalina start
INFO: Server startup in 1085 ms
Alguém sabe me dizer se existem alguma peculariedade na configuração do tomcat 5.5.36?