Problemas ao estartar o Tomcat

6 respostas
E

Olá pessoal!
Eu estarto o Tomcat, mas no log do console do Eclipse são exibidas algumas menssagens de alertas…
Quando ru digito o endereço http://localhost:8080 no browser dá TIME OUT e não carrega a tela do Tomcat

Segue abaixo cópia do log do console no Eclipse:

15/10/2008 23:23:27 org.apache.catalina.core.AprLifecycleListener init

INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre6\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared;C:\Program Files\Common Files\Roxio Shared\10.0\DLLShared

15/10/2008 23:23:27 org.apache.coyote.http11.Http11Protocol init

INFO: Initializing Coyote HTTP/1.1 on http-8080

15/10/2008 23:23:27 org.apache.catalina.startup.Catalina load

INFO: Initialization processed in 992 ms

15/10/2008 23:23:27 org.apache.naming.NamingContext lookup

WARNING: Unexpected exception resolving reference

java.io.FileNotFoundException: C:\Program Files\Eclipse\apache-tomcat-6.0.18\conf\tomcat-users.xml.new (Acesso negado)

at java.io.FileOutputStream.open(Native Method)

at java.io.FileOutputStream.(Unknown Source)

at java.io.FileOutputStream.(Unknown Source)

at org.apache.catalina.users.MemoryUserDatabase.save(MemoryUserDatabase.java:521)

at org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInstance(MemoryUserDatabaseFactory.java:104)

at org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:140)

at javax.naming.spi.NamingManager.getObjectInstance(Unknown Source)

at org.apache.naming.NamingContext.lookup(NamingContext.java:793)

at org.apache.naming.NamingContext.lookup(NamingContext.java:140)

at org.apache.naming.NamingContextBindingsEnumeration.nextElementInternal(NamingContextBindingsEnumeration.java:113)

at org.apache.naming.NamingContextBindingsEnumeration.next(NamingContextBindingsEnumeration.java:71)

at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:137)

at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:109)

at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecycleEvent(GlobalResourcesLifecycleListener.java:81)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:703)

at org.apache.catalina.startup.Catalina.start(Catalina.java:578)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

15/10/2008 23:23:27 org.apache.catalina.mbeans.GlobalResourcesLifecycleListener createMBeans

SEVERE: Exception processing Global JNDI Resources

javax.naming.NamingException: C:\Program Files\Eclipse\apache-tomcat-6.0.18\conf\tomcat-users.xml.new (Acesso negado)

at org.apache.naming.NamingContext.lookup(NamingContext.java:805)

at org.apache.naming.NamingContext.lookup(NamingContext.java:140)

at org.apache.naming.NamingContextBindingsEnumeration.nextElementInternal(NamingContextBindingsEnumeration.java:113)

at org.apache.naming.NamingContextBindingsEnumeration.next(NamingContextBindingsEnumeration.java:71)

at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:137)

at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:109)

at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecycleEvent(GlobalResourcesLifecycleListener.java:81)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:703)

at org.apache.catalina.startup.Catalina.start(Catalina.java:578)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

15/10/2008 23:23:27 org.apache.catalina.core.StandardService start

INFO: Starting service Catalina

15/10/2008 23:23:27 org.apache.catalina.core.StandardEngine start

INFO: Starting Servlet Engine: Apache Tomcat/6.0.18

15/10/2008 23:23:27 org.apache.naming.NamingContext lookup

WARNING: Unexpected exception resolving reference

java.io.FileNotFoundException: C:\Program Files\Eclipse\apache-tomcat-6.0.18\conf\tomcat-users.xml.new (Acesso negado)

at java.io.FileOutputStream.open(Native Method)

at java.io.FileOutputStream.(Unknown Source)

at java.io.FileOutputStream.(Unknown Source)

at org.apache.catalina.users.MemoryUserDatabase.save(MemoryUserDatabase.java:521)

at org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInstance(MemoryUserDatabaseFactory.java:104)

at org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:140)

at javax.naming.spi.NamingManager.getObjectInstance(Unknown Source)

at org.apache.naming.NamingContext.lookup(NamingContext.java:793)

at org.apache.naming.NamingContext.lookup(NamingContext.java:153)

at org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseRealm.java:253)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1037)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:578)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

15/10/2008 23:23:27 org.apache.catalina.realm.UserDatabaseRealm start

SEVERE: Exception looking up UserDatabase under key UserDatabase

javax.naming.NamingException: C:\Program Files\Eclipse\apache-tomcat-6.0.18\conf\tomcat-users.xml.new (Acesso negado)

at org.apache.naming.NamingContext.lookup(NamingContext.java:805)

at org.apache.naming.NamingContext.lookup(NamingContext.java:153)

at org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseRealm.java:253)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1037)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:578)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

15/10/2008 23:23:27 org.apache.catalina.startup.Catalina start

SEVERE: Catalina.start:

LifecycleException:  No UserDatabase component found under key UserDatabase

at org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseRealm.java:261)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1037)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:578)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

15/10/2008 23:23:27 org.apache.catalina.startup.Catalina start

INFO: Server startup in 98 ms

Alguém poderia me ajudar a resolver esse problema?

Agradeço desde já a atenção!

6 Respostas

D

verifique se sua pasta do apache antonio gato (tom cat) não está somente como leitura. caso nao esteja sugiro remover o que vc tem relativo ao apache tom cat e descompactar novamente, restart seu ambiente e tente novamente ^^.
verifique também se vc possui os recursos JNDI em seu pc.

abrass

W

uaheuahueahea, pra ficar mais “abrasileirado” seria Tonho gato uahueha

B

O arquivo de configuração de usuários do Tomcat não foi encontrado, ele deve ser algo parecido com esse abaixo, que tem um usuário “java” com privilégios de administrador:

<?xml version='1.0' encoding='utf-8'?> <tomcat-users> <user username="java" password="java" roles="admin,manager"/> </tomcat-users>

E

digaumtheking:
verifique se sua pasta do apache antonio gato (tom cat) não está somente como leitura. caso nao esteja sugiro remover o que vc tem relativo ao apache tom cat e descompactar novamente, restart seu ambiente e tente novamente ^^.
verifique também se vc possui os recursos JNDI em seu pc.

abrass

Era mesmo problema de permissão… Com a sua dica pude achar onde eu tinha errado…
Estou utlilizando o Vista, e eu dei permissão na pasta como se estivesse utilizando o XP…
O Vista é um poko mais chato pra ele dar a “real” permissão na pasta, tem alguns passos a mais…

Mas agora deu certo!

Obrigado pela força!!!

Grande abraço!

E

uaheuahueahea, pra ficar mais “abrasileirado” seria Tonho gato uahueha

Era mesmo problema de permissão… Com a sua dica pude achar onde eu tinha errado…
Estou utlilizando o Vista, e eu dei permissão na pasta como se estivesse utilizando o XP…
O Vista é um poko mais chato pra ele dar a “real” permissão na pasta, tem alguns passos a mais…

Mas agora deu certo!

Obrigado pela força!!!

Grande abraço!

E

boaglio:
ewertonvd:

WARNING: Unexpected exception resolving reference
java.io.FileNotFoundException: C:\Program Files\Eclipse\apache-tomcat-6.0.18\conf\tomcat-users.xml.new (Acesso negado)

O arquivo de configuração de usuários do Tomcat não foi encontrado, ele deve ser algo parecido com esse abaixo, que tem um usuário “java” com privilégios de administrador:

<?xml version='1.0' encoding='utf-8'?> <tomcat-users> <user username="java" password="java" roles="admin,manager"/> </tomcat-users>

Era mesmo problema de permissão… Com a sua dica pude achar onde eu tinha errado…
Estou utlilizando o Vista, e eu dei permissão na pasta como se estivesse utilizando o XP…
O Vista é um poko mais chato pra ele dar a “real” permissão na pasta, tem alguns passos a mais…

Mas agora deu certo!

Obrigado pela força!!!

Grande abraço!

Criado 15 de outubro de 2008
Ultima resposta 16 de out. de 2008
Respostas 6
Participantes 4