Tomcat no Win XP - problema de instalação

6 respostas
V

:sad:
Amigos, estou com um problema de iniciante e agradeço toda ajuda.

Instalei o TomCat no Windows XP Pro. Configurei sem problemas as variáveis de ambiente CATALINA_HOME e JAVA_HOME. Já executei esta mesma instalação sem problemas outras vezes no Win98.

Após a instalação, chamei o endereço “http://localhost:8080” para me certificar de que está tudo correto, mas o erro abaixo apareceu:


[i]
HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: -1 in the jsp file: null

Generated servlet error:
[javac] Compiling 1 source file

at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:130)
at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:293)
at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:353)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
at java.lang.Thread.run(Unknown Source)[/i]

Novamente, obrigado por toda ajuda.

6 Respostas

C

Você poderia nos informar qual a sua versão do Tomcat? Você seguiu todos os passos corretos da instalação, setou o local da SDK? Os respectivos JARs?! :wink:

R

iai blz?

Valerius, confere ai…
instalo certin o tomcat? ele achou a pasta do java?
esquece esse negócio de configurar variaveis…
vc deu start no tomcat? deu certo?
no XP vc só precisa da start uma só vez, tem um esquema de serviços que ja dexa o tomcat startado sempre… só quando for mudar algo na configuração do server.txt que precisa encerrar o serviço e starta denovo… :martelada: rsrsrs

ai, facin… digita la…
http://localhost:8080

se tiver dando erro ainda posta ai…

t+

:cool:

V

Legal pessoal, seguinte…

A versão do Tomcat é a 4.1.29, e está setado como serviço do XP.

Quando eu o instalei ele detectou o sdk exibindo a mensagem: “Using Java Development Kit found in <DiretórioDoSDK>”. A porta é a mesma 8080, e o Tomcat está startado como serviço…

Reifel, vc falou sobre setar o SDK… como eu sei se está setado?

Rogoni, que vc acha?

Pessoal, obrigado pela força! Continuo na expectativa…

C

Tenta desinstalar e instala novamente, uso o winXP e no início tive q fazer esses passos para tudo ficar certo… Senão, tenta pegar o Tomcat 4.1.0 (que é o q eu uso e ele tá OK)! :lol:
Como o Rogoni falou, tenta aí e qlqr coisa estamos aqui! :wink:

R

ae Valerius,
vixi cara, os procedimentos são esses… instalo, acho o sdk, starto… ja era.
agora fica por sua conta se ainda tiver dando pau ainda… relaxa e confere tudo devagarin ai, deve ser alguma bobera… eu nem sei como tá seu windows pra poder te fala o que pode estar errado… :roll:

t+

:cool:

V

Aê, pessoal… Funcionou!

Sabe o que aconteceu: eu instalei o IIS depois de instalar o Tomcat… :oops: parece que foi falha humana mesmo.

Então eu segui a sugestão do Reifel e deu tudo certo.

Quero deixar para vcs o meu muito obrigado pela força e pela paciência.

[ ]'s

Criado 6 de setembro de 2004
Ultima resposta 7 de set. de 2004
Respostas 6
Participantes 3