【发布时间】:2011-04-20 17:37:24
【问题描述】:
这是我的日志,我已经尝试了一切,从更改端口号到将 msvcr71.dll 复制到 system32 和 tomcat/bin 目录。
出现的第一个严重错误消息是“无法识别的 Windows 套接字错误”。
你对如何解决这个问题有什么建议吗?
Apr 20, 2011 10:51:40 PM 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 thejava.library.path: C:\Program Files (x86)\Apache Software 基金会\Tomcat 6.0\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem; C:\Windows\System32\WindowsPowerShell\v1.0\; 2011 年 4 月 20 日晚上 10:51:40 org.apache.coyote.http11.Http11Protocol 初始化 信息:在 http-1234 上初始化 Coyote HTTP/1.1 2011 年 4 月 20 日晚上 10:51:40 org.apache.catalina.startup.Catalina 加载 INFO:初始化在 1521 毫秒内处理 2011 年 4 月 20 日晚上 10:51:40 org.apache.catalina.core.StandardService 开始 信息:启动服务 Catalina 2011 年 4 月 20 日晚上 10:51:40 org.apache.catalina.core.StandardEngine 开始 信息:启动 Servlet 引擎:Apache Tomcat/6.0.16 2011 年 4 月 20 日晚上 10:51:41 org.apache.catalina.core.StandardContext addApplicationListener 信息:已经为此上下文配置了侦听器“listeners.ContextListener”。重复的定义是 忽略。 2011 年 4 月 20 日晚上 10:51:41 org.apache.catalina.core.StandardContext addApplicationListener 信息:已经为此上下文配置了侦听器“listeners.SessionListener”。重复的定义是 忽略。 2011 年 4 月 20 日 10:51:41 PM org.apache.coyote.http11.Http11协议开始 信息:在 http-1234 上启动 Coyote HTTP/1.1 2011 年 4 月 20 日晚上 10:51:41 org.apache.jk.common.ChannelSocket 初始化 信息:JK:ajp13 监听 /0.0.0.0:8009 2011 年 4 月 20 日晚上 10:51:41 org.apache.jk.server.JkMain 开始 信息:Jk 运行 ID=0 时间=0/46 配置=空 2011 年 4 月 20 日晚上 10:51:41 org.apache.catalina.startup.Catalina 开始 信息:服务器在 1631 毫秒内启动 2011 年 4 月 20 日晚上 10:51:53 org.apache.catalina.core.AprLifecycleListener 初始化 信息:在生产环境中未找到基于 APR 的 Apache Tomcat Native 库,该库允许在生产环境中获得最佳性能 java.library.path: C:\Program Files (x86)\Apache Software 基金会\Tomcat 6.0\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem; C:\Windows\System32\WindowsPowerShell\v1.0\ 2011 年 4 月 20 日晚上 10:51:53 org.apache.coyote.http11.Http11Protocol 初始化 严重:初始化端点时出错 java.net.SocketException:无法识别的 Windows 套接字错误:0:JVM_Bind 在 java.net.PlainSocketImpl.socketBind(本机方法) 在 java.net.PlainSocketImpl.bind(未知来源) 在 java.net.ServerSocket.bind(未知来源) 在 java.net.ServerSocket.(未知来源) 在 java.net.ServerSocket.(未知来源) 在 org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:50) 在 org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:496) 在 org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176) 在 org.apache.catalina.connector.Connector.initialize(Connector.java:1058) 在 org.apache.catalina.core.StandardService.initialize(StandardService.java:677) 在 org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795) 在 org.apache.catalina.startup.Catalina.load(Catalina.java:530) 在 org.apache.catalina.startup.Catalina.load(Catalina.java:550) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(未知来源) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(未知来源) 在 java.lang.reflect.Method.invoke(未知来源) 在 org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260) 在 org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412) 2011 年 4 月 20 日晚上 10:51:53 org.apache.catalina.startup.Catalina 加载 严重:Catalina.start LifecycleException:协议处理程序初始化失败:java.net.SocketException:无法识别的 Windows 套接字错误:0: JVM_Bind 在 org.apache.catalina.connector.Connector.initialize(Connector.java:1060) 在 org.apache.catalina.core.StandardService.initialize(StandardService.java:677) 在 org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795) 在 org.apache.catalina.startup.Catalina.load(Catalina.java:530) 在 org.apache.catalina.startup.Catalina.load(Catalina.java:550) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(未知来源) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(未知来源) 在 java.lang.reflect.Method.invoke(未知来源) 在 org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260) 在 org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412) 2011 年 4 月 20 日晚上 10:51:53 org.apache.catalina.startup.Catalina 加载 INFO:初始化处理时间为 299 毫秒 2011 年 4 月 20 日晚上 10:51:53 org.apache.catalina.core.StandardService 开始 信息:启动服务 Catalina 2011 年 4 月 20 日晚上 10:51:53 org.apache.catalina.core.StandardEngine 开始 信息:启动 Servlet 引擎:Apache Tomcat/6.0.16 2011 年 4 月 20 日晚上 10:51:53 org.apache.catalina.core.StandardContext addApplicationListener 信息:已经为此上下文配置了侦听器“listeners.ContextListener”。重复的定义是 忽略。 2011 年 4 月 20 日晚上 10:51:53 org.apache.catalina.core.StandardContext addApplicationListener 信息:已经为此上下文配置了侦听器“listeners.SessionListener”。重复的定义是 忽略。 2011 年 4 月 20 日 10:51:53 PM org.apache.coyote.http11.Http11协议开始 严重:错误启动端点 java.net.SocketException:无法识别的 Windows 套接字错误:0:JVM_Bind 在 java.net.PlainSocketImpl.socketBind(本机方法) 在 java.net.PlainSocketImpl.bind(未知来源) 在 java.net.ServerSocket.bind(未知来源) 在 java.net.ServerSocket.(未知来源) 在 java.net.ServerSocket.(未知来源) 在 org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:50) 在 org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:496) 在 org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:515) 在 org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:203) 在 org.apache.catalina.connector.Connector.start(Connector.java:1131) 在 org.apache.catalina.core.StandardService.start(StandardService.java:531) 在 org.apache.catalina.core.StandardServer.start(StandardServer.java:710) 在 org.apache.catalina.startup.Catalina.start(Catalina.java:578) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(未知来源) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(未知来源) 在 java.lang.reflect.Method.invoke(未知来源) 在 org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) 在 org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) 2011 年 4 月 20 日晚上 10:51:53 org.apache.catalina.startup.Catalina 开始 严重:Catalina.start: LifecycleException: service.getName(): "Catalina";协议处理程序启动失败:java.net.SocketException:无法识别的 Windows 套接字错误:0:JVM_Bind 在 org.apache.catalina.connector.Connector.start(Connector.java:1138) 在 org.apache.catalina.core.StandardService.start(StandardService.java:531) 在 org.apache.catalina.core.StandardServer.start(StandardServer.java:710) 在 org.apache.catalina.startup.Catalina.start(Catalina.java:578) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(未知来源) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(未知来源) 在 java.lang.reflect.Method.invoke(未知来源) 在 org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) 在 org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) 2011 年 4 月 20 日晚上 10:51:53 org.apache.catalina.startup.Catalina 开始 信息:服务器在 416 毫秒内启动 2011 年 4 月 20 日晚上 10:51:53 org.apache.catalina.core.StandardServer 等待 严重:StandardServer.await:创建 [8005]: java.net.BindException:地址已在使用中:JVM_Bind 在 java.net.PlainSocketImpl.socketBind(本机方法) 在 java.net.PlainSocketImpl.bind(未知来源) 在 java.net.ServerSocket.bind(未知来源) 在 java.net.ServerSocket.(未知来源) 在 org.apache.catalina.core.StandardServer.await(StandardServer.java:373) 在 org.apache.catalina.startup.Catalina.await(Catalina.java:642) 在 org.apache.catalina.startup.Catalina.start(Catalina.java:602) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(未知来源) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(未知来源) 在 java.lang.reflect.Method.invoke(未知来源) 在 org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) 在 org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) 2011 年 4 月 20 日晚上 10:51:53 org.apache.catalina.connector.Connector 暂停 严重:协议处理程序暂停失败 java.lang.NullPointerException 在 org.apache.jk.server.JkMain.pause(JkMain.java:679) 在 org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:153) 在 org.apache.catalina.connector.Connector.pause(Connector.java:1073) 在 org.apache.catalina.core.StandardService.stop(StandardService.java:563) 在 org.apache.catalina.core.StandardServer.stop(StandardServer.java:744) 在 org.apache.catalina.startup.Catalina.stop(Catalina.java:628) 在 org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:671) 2011 年 4 月 20 日晚上 10:51:54 org.apache.catalina.core.StandardService 停止 信息:停止服务 Catalina 2011 年 4 月 20 日晚上 10:51:54 org.apache.catalina.connector.MapperListener 销毁 警告:注销 MBeanServerDelegate 时出错 java.lang.NullPointerException 在 org.apache.catalina.connector.MapperListener.destroy(MapperListener.java:162) 在 org.apache.catalina.connector.Connector.stop(Connector.java:1179) 在 org.apache.catalina.core.StandardService.stop(StandardService.java:593) 在 org.apache.catalina.core.StandardServer.stop(StandardServer.java:744) 在 org.apache.catalina.startup.Catalina.stop(Catalina.java:628) 在 org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:671) 2011 年 4 月 20 日 10:51:54 PM org.apache.coyote.http11.Http11Protocol 销毁 信息:在 http-1234 上停止 Coyote HTTP/1.1 2011 年 4 月 20 日晚上 10:51:54 org.apache.catalina.connector.Connector 停止 严重:Coyote 连接器尚未启动
【问题讨论】:
标签: tomcat6