2012-10-19 12 views
0

내 WebApplication이 apache tomcat에서 호스팅되며 웹 사이트에 액세스하려고하면로드가 계속되고 아무 웹 페이지도 반환되지 않습니다.Tomcat이 시작되지 않음

내가 apache-tomcat 디렉토리를 점검했을 때 그 디렉토리에 힙 덤프가있었습니다.

그런 다음 서버를 다시 시작한 후 다시 시작한 후 웹 응용 프로그램이 작동하지 않습니다.

SEVERE: Catalina.start 
LifecycleException: Protocol handler initialization failed: java.net.BindException: The socket name is already in use.:8080 
    at org.apache.catalina.connector.Connector.initialize(Connector.java:1019) 
    at org.apache.catalina.core.StandardService.initialize(StandardService.java:578) 
    at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:782) 
    at org.apache.catalina.startup.Catalina.load(Catalina.java:504) 
    at org.apache.catalina.startup.Catalina.load(Catalina.java:524) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:618) 
    at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:267) 
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) 
Oct 19, 2012 7:27:04 AM org.apache.catalina.startup.Catalina load 
INFO: Initialization processed in 2281 ms 
Oct 19, 2012 7:27:04 AM org.apache.catalina.core.StandardService start 
INFO: Starting service Catalina 
Oct 19, 2012 7:27:04 AM org.apache.catalina.core.StandardEngine start 
INFO: Starting Servlet Engine: Apache Tomcat/5.5.25 
Oct 19, 2012 7:27:04 AM org.apache.catalina.core.StandardHost start 
INFO: XML validation disabled 
Oct 19, 2012 7:27:05 AM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(/sun/student0/webapps/WEB-INF/lib/j2ee.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 
Oct 19, 2012 7:27:05 AM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(/sun/student0/webapps/WEB-INF/lib/javaee.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 
Oct 19, 2012 7:27:05 AM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(/sun/student0/webapps/WEB-INF/lib/javax.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 
Oct 19, 2012 7:27:05 AM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(/sun/student0/webapps/WEB-INF/lib/servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 
Oct 19, 2012 7:27:05 AM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(/sun/student0/webapps/WEB-INF/lib/tomcat-5.5-servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 
2012-10-19 07:27:06 - Database - Driver: com.sybase.jdbc2.jdbc.SybDriver URL: jdbc:sybase:Tds:Student:2025/student User: studentweb 
2012-10-19 07:27:06 - Connection Pool - Min: 1 Max: 1 Days: 1.0 
Oct 19, 2012 7:27:07 AM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(/opt/apache-tomcat-5.5.25/webapps/ROOT/WEB-INF/lib/j2ee.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 
Oct 19, 2012 7:27:07 AM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(/opt/apache-tomcat-5.5.25/webapps/ROOT/WEB-INF/lib/javaee.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 
Oct 19, 2012 7:27:07 AM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(/opt/apache-tomcat-5.5.25/webapps/ROOT/WEB-INF/lib/javax.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 
Oct 19, 2012 7:27:07 AM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(/opt/apache-tomcat-5.5.25/webapps/ROOT/WEB-INF/lib/servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 
Oct 19, 2012 7:27:07 AM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(/opt/apache-tomcat-5.5.25/webapps/ROOT/WEB-INF/lib/tomcat-5.5-servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 
Oct 19, 2012 7:27:08 AM org.apache.coyote.http11.Http11BaseProtocol start 
SEVERE: Error starting endpoint 
java.net.BindException: The socket name is already in use.:8080 
    at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:298) 
    at org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.java:313) 
    at org.apache.coyote.http11.Http11BaseProtocol.start(Http11BaseProtocol.java:151) 
    at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:76) 
    at org.apache.catalina.connector.Connector.start(Connector.java:1090) 
    at org.apache.catalina.core.StandardService.start(StandardService.java:457) 
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) 
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:618) 
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) 
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) 
Oct 19, 2012 7:27:08 AM org.apache.catalina.startup.Catalina start 
SEVERE: Catalina.start: 
LifecycleException: service.getName(): "Catalina"; Protocol handler start failed: java.net.BindException: The socket name is already in use.:8080 
    at org.apache.catalina.connector.Connector.start(Connector.java:1097) 
    at org.apache.catalina.core.StandardService.start(StandardService.java:457) 
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) 
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:618) 
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) 
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) 
Oct 19, 2012 7:27:08 AM org.apache.catalina.startup.Catalina start 
INFO: Server startup in 3489 ms 

답변

1

이미, 8080 포트 바인딩이있는 바람둥이 포트를 변경하고 {Tomcat 설치에의 server.xml을 찾습니다)

1 다시 시작하십시오 : 나는 카탈 로그를 선택하면

나는이 문장을 발견 유사한 문 다음

2) 찾기 \ 폴더} \ conf의

<!-- Define a non-SSL HTTP/1.1 Connector on port 8180 --> 
    <Connector port="8080" maxHttpHeaderSize="8192" 
       maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 
       enableLookups="false" redirectPort="8443" acceptCount="100" 
       connectionTimeout="20000" disableUploadTimeout="true" /> 
당신의 선택의 다른 포트에3210

또는

<!-- A "Connector" represents an endpoint by which requests are received 
    and responses are returned. Documentation at : 
    Java HTTP Connector: /docs/config/http.html (blocking & non-blocking) 
    Java AJP Connector: /docs/config/ajp.html 
    APR (HTTP/AJP) Connector: /docs/apr.html 
    Define a non-SSL HTTP/1.1 Connector on port 8080 
--> 
<Connector port="8080" protocol="HTTP/1.1" 
      connectionTimeout="20000" 
      redirectPort="8443" /> 

변화 8080, 파일을 저장 한 다음 바람둥이 시작합니다.

+0

변경을 수행하고 포트를 8081로 변경하고 서버를 다시 시작했지만 응용 프로그램이 작동하지만 다시 포트를 8080으로 변경하고 웹 응용 프로그램을 다시 시작하면 작동하지 않습니다. –

+0

8080 작업을하기 전에 서비스를 중단해야합니다. 8080 포트에서 실행하십시오. Oracle XE 또는 Oracle 10g/11g을 의심하고 있습니다. 또한 대답이 효과가 있다면 받아들이십시오. – Satya