Salve galera,
É o seguinte, criei uma Dynamic Web Application no eclipse, usando o WTP. Criei um Server Tomcat 5.5 e deu um start nele.
O Tomcat inicializa mas não cria o contexto da aplicação
Alguém sabe o que pode ser ?
Estou usando o JDK 6.0
Salve galera,
É o seguinte, criei uma Dynamic Web Application no eclipse, usando o WTP. Criei um Server Tomcat 5.5 e deu um start nele.
O Tomcat inicializa mas não cria o contexto da aplicação
Alguém sabe o que pode ser ?
Estou usando o JDK 6.0
verifique se o tomcat está configurado de maneira correta no seu eclipse…
é a única coisa que eu configuro pelo menos…
Que tipo de configuração seria essa ?
Eu configurei ele no item Server/Installed Runtime
Window -> Preferences… -> Tomcat
Voce deve estar utilizando aquele plugin para o tomcat da Sysdeo.
Eu não estou usando ele não. Estou usando somente o WTP.
então usa ele amigo…
que vc não vai ter mais problemas…
ou cria o contexto na mão ;D
Po, mas antes estava funcionando.
Foi só eu mudar de máquina que parou de funcionar…
A diferença também é que agora eu estou usando o JDK 6.0
pra falar verdade…
quando eu instalei o ambiente nessa maquina tbm não estava funcionando…
começou a funcionar do nada…
hehehe ;p
[quote=lpicanco]Po, mas antes estava funcionando.
Foi só eu mudar de máquina que parou de funcionar…
A diferença também é que agora eu estou usando o JDK 6.0[/quote]
tu importou os projetos ja existentes certo?
o WTP criou um projeto de nome servers no Workbench?
da uma olhada no server.xml que esta ali dentro …
como assim não esta criando o contexto? não esta criando ou não esta subindo o contexto? aparece algum erro no log?
tenta o seguinte: abre a view “servers”, clica com o botão direito no tomcat, remover aplicação, botão direito novamente e clica em publish.
agora clica com o botão direito na aplicação, run as, server …
deve resolver …
Então, eu importei o projeto sim.
O Eclipse não chegou a criar o projeto servers não. Eu tive que criar na mão.
Eu cheguei inclusive a criar uma aplicação utilizando o wizard do wtp só para ver se o problema não era com o meu projeto.
Mas o tomcat inicia normalmente, mas pelo log você nota que ele não criou o contexto, sem dar nenhum erro.
Estou começando a desconfiar do jdk ou da instalação do tomcat… :roll:
então seguinte …
deleta o projeto servers
vai na view servers
e cria um novo tomcat
ai ele tem que criar o projeto servers sozinho
se não criar o teu eclipse ta baleado
Deletei o projeto servers e criei um novo tomcat, ele criou o projeto servers sozinho.
Adicionei o projeto ao tomcat e ele estava aparecendo lá no arquivo server.xml, porém nada do bendito contexto ser criado…
se ta aparecendo no server.xml é pq o tomcat esta configurado corretamente …
se tu ta rodando a plicação pelo “Run As” ou então startando o server pela view de servers, ele esta iniciando o contexto, se não estiver subindo o contexto, ai é erro de programação e tu vai ter que olhar nos logs o que ta acontecendo, se tu esqueceu de alguma lib que estava no tomcat antigo ou qualquer coisa assim …
Não, ele não cria o contexto não
Pelo log do tomcat da para ver que ele não criou.
É como se ele ignorasse o server.xml
Se eu entro com a url no browser, ele diz que o contexto não existe.
como é que tu ta startando o tomcat?
o que ta aparecendo no log?
Estou startanto através da view servers, com o botão direito em cima do tomcat. Ou clicando no projeto de dando run as/run on server.
O log só mostra isso:
11/01/2007 14:51:19 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Arquivos de programas\Java\jdk1.6.0\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Arquivos de programas\Arquivos comuns\Borland Shared\BDE;C:\Arquivos de programas\Borland\BDS\3.0\Bin;c:\ruby\bin;C:\Arquivos de programas\Borland\Delphi7\Bin;C:\Arquivos de programas\Borland\Delphi7\Projects\Bpl;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Arquivos de programas\Microsoft SQL Server\80\Tools\BINN;c:\Arquivos de programas\java\jdk1.6.0\bin;C:\Arquivos de programas\Subversion\bin;C:\Picanço\Borland Studio Projects\Bpl
11/01/2007 14:51:20 org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
11/01/2007 14:51:20 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 2502 ms
11/01/2007 14:51:20 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
11/01/2007 14:51:20 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.20
11/01/2007 14:51:20 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
11/01/2007 14:51:22 org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
11/01/2007 14:51:22 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
11/01/2007 14:51:22 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/109 config=null
11/01/2007 14:51:22 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
11/01/2007 14:51:22 org.apache.catalina.startup.Catalina start
INFO: Server startup in 2251 ms
Fala lpicanco, também estou passando pelo mesmo problema. Inclusive o tomcat inicia mas não abre nem o http://localhost:8080
type Status report
message /
description The requested resource (/) is not available.
Cara, depois de longas horas, uhahahha, corrigi o problema aqui com a ajuda de um brother. E era uma besteira tamanha, tipo sua estrutura de pastas da aplicação está como?? Aqui eu colocava web/WEB-INF, então mudei para /WEB-INF e funcionou, tenta aí!!
Você adicionou o seu projeto no server quando criou ele?