Problema com localhost:8080!

4 respostas
R

Pessoal, me ajudem. Instalei o TOMCAT 5.5.17, e quando starto ele pelo Monitor Tomcat e tento acessar o http://localhost:8080, o browser me retorna que a p’qgina não pode ser exibida. Olhei no log dele e consta o seguinte (peguei as linhas que achei relevante):

25/07/2006 01:19:55 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\Tomcat 5.5\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32;C:\Arquivos de programas\Java\j2eesdk5\jdk\bin;C:\Arquivos de programas\Microsoft SQL Server\80\Tools\BINN;C:\Arquivos de programas\Java\j2eesdk5\jdk\bin;C:\Arquivos de programas\Microsoft SQL Server\80\Tools\BINN;C:\Arquivos de programas\Java\j2eesdk5\jdk\bin;C:\Arquivos de programas\Microsoft SQL Server\80\Tools\BINN

25/07/2006 01:19:57 org.apache.coyote.http11.Http11BaseProtocol init
SEVERE: Error initializing endpoint
java.net.BindException: Address already in use: JVM_Bind:8080

25/07/2006 01:19:57 org.apache.catalina.startup.Catalina load
SEVERE: Catalina.start
LifecycleException: Protocol handler initialization failed: java.net.BindException: Address already in use: JVM_Bind:8080

25/07/2006 01:19:57 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 6016 ms
25/07/2006 01:19:57 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
25/07/2006 01:19:57 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.17
25/07/2006 01:19:57 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
25/07/2006 01:20:06 org.apache.coyote.http11.Http11BaseProtocol start
SEVERE: Error starting endpoint
java.net.BindException: Address already in use: JVM_Bind:8080

25/07/2006 01:20:06 org.apache.catalina.startup.Catalina start
SEVERE: Catalina.start:
LifecycleException: service.getName(): “Catalina”; Protocol handler start failed: java.net.BindException: Address already in use: JVM_Bind:8080

Me desculpem se coloquei quase todo o log.

Coloquei todas as varaveis de sistema, CATALINA_HOME, CLASSPATH, JAVA_HOME, etc. E o negócio não funciona. Quero azer a integração do Eclipse com o TOMCAT e não consigo por causa desse erro, pois não sei se está funcionando.

Me ajudem. Obrigado

4 Respostas

H

Por acaso vc possui intalado no computador algum programa que faz uso da porta 8080 além do Tomcat?

Já Ocorreu esse erro comigo. Eu tinha o Oracle instalado e ele utilizava a mesma porta do Tomcat.
Tive de reinstalar o Tomcat e inserir um outro número de porta pra poder funcionar.

Tente isso e avise se der certo!

Flws :wink:

P

Para alterar a porta de conexão do tomcat, altere o arquivo server.xml !

<!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->
    <Connector port="8080"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               debug="0" connectionTimeout="20000" 
               disableUploadTimeout="true" />
    <!-- Note : To disable connection timeouts, set connectionTimeout value
     to -1 -->
G

Pela descrição do log, a porta 8080 já está em uso. Troque a porta e faça um teste.

<!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 --> <Connector port="8081" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" /> <!-- Note : To disable connection timeouts, set connectionTimeout value to -1 -->

R

Amigos, obrigado por todas as sugestões enviadas para que eu pudesse resolver meu problema, e fiquei com a sugestão do JavaPlayer, e agora está tudo OK, realmente tem algum outro programa utilizando a porta 8080, mas agora já está tudo resolvido.
Obrigado a todos.

Criado 25 de julho de 2006
Ultima resposta 25 de jul. de 2006
Respostas 4
Participantes 4