01-Feb-2018 10:37:20.378 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.0.M17 01-Feb-2018 10:37:20.383 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Jan 10 2017 20:59:20 UTC 01-Feb-2018 10:37:20.383 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 9.0.0.0 01-Feb-2018 10:37:20.383 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Mac OS X 01-Feb-2018 10:37:20.383 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 10.13.2 01-Feb-2018 10:37:20.383 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: x86_64 01-Feb-2018 10:37:20.383 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre 01-Feb-2018 10:37:20.383 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_131-b11 01-Feb-2018 10:37:20.383 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 01-Feb-2018 10:37:20.383 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /Users/kohgylw/program/kiftd 01-Feb-2018 10:37:20.384 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /Users/kohgylw/program/kiftd 01-Feb-2018 10:37:20.384 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/Users/kohgylw/program/kiftd/conf/logging.properties 01-Feb-2018 10:37:20.384 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 01-Feb-2018 10:37:20.385 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms1g 01-Feb-2018 10:37:20.385 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx1g 01-Feb-2018 10:37:20.385 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 01-Feb-2018 10:37:20.385 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources 01-Feb-2018 10:37:20.385 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/Users/kohgylw/program/kiftd 01-Feb-2018 10:37:20.385 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/Users/kohgylw/program/kiftd 01-Feb-2018 10:37:20.385 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/Users/kohgylw/program/kiftd/temp 01-Feb-2018 10:37:20.385 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /Users/kohgylw/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. 01-Feb-2018 10:37:20.541 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-80"] 01-Feb-2018 10:37:20.572 严重 [main] org.apache.catalina.util.LifecycleBase.handleSubClassException Failed to initialize component [Connector[HTTP/1.1-80]] org.apache.catalina.LifecycleException: Protocol handler initialization failed at org.apache.catalina.connector.Connector.initInternal(Connector.java:942) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136) at org.apache.catalina.core.StandardService.initInternal(StandardService.java:530) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136) at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:875) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136) at org.apache.catalina.startup.Catalina.load(Catalina.java:606) at org.apache.catalina.startup.Catalina.load(Catalina.java:629) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:311) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:494) Caused by: java.net.BindException: Address already in use at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Net.java:433) at sun.nio.ch.Net.bind(Net.java:425) at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:206) at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:952) at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:550) at org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:69) at org.apache.catalina.connector.Connector.initInternal(Connector.java:939) ... 13 more 01-Feb-2018 10:37:20.573 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"] 01-Feb-2018 10:37:20.574 严重 [main] org.apache.catalina.util.LifecycleBase.handleSubClassException Failed to initialize component [Connector[AJP/1.3-8009]] org.apache.catalina.LifecycleException: Protocol handler initialization failed at org.apache.catalina.connector.Connector.initInternal(Connector.java:942) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136) at org.apache.catalina.core.StandardService.initInternal(StandardService.java:530) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136) at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:875) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136) at org.apache.catalina.startup.Catalina.load(Catalina.java:606) at org.apache.catalina.startup.Catalina.load(Catalina.java:629) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:311) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:494) Caused by: java.net.BindException: Address already in use at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Net.java:433) at sun.nio.ch.Net.bind(Net.java:425) at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:206) at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:952) at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:550) at org.apache.catalina.connector.Connector.initInternal(Connector.java:939) ... 13 more 01-Feb-2018 10:37:20.575 信息 [main] org.apache.catalina.startup.Catalina.load Initialization processed in 625 ms 01-Feb-2018 10:37:20.609 信息 [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina 01-Feb-2018 10:37:20.609 信息 [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/9.0.0.M17 01-Feb-2018 10:37:20.619 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /Users/kohgylw/program/kiftd/webapps/docs 01-Feb-2018 10:37:20.964 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /Users/kohgylw/program/kiftd/webapps/docs has finished in 345 ms 01-Feb-2018 10:37:20.965 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /Users/kohgylw/program/kiftd/webapps/manager 01-Feb-2018 10:37:21.009 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /Users/kohgylw/program/kiftd/webapps/manager has finished in 44 ms 01-Feb-2018 10:37:21.009 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /Users/kohgylw/program/kiftd/webapps/examples 01-Feb-2018 10:37:21.381 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /Users/kohgylw/program/kiftd/webapps/examples has finished in 372 ms 01-Feb-2018 10:37:21.382 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /Users/kohgylw/program/kiftd/webapps/ROOT 01-Feb-2018 10:37:22.838 信息 [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 01-Feb-2018 10:37:23.639 信息 [localhost-startStop-1] org.springframework.web.context.ContextLoader.initWebApplicationContext Root WebApplicationContext: initialization started 01-Feb-2018 10:37:23.718 信息 [localhost-startStop-1] org.springframework.web.context.support.XmlWebApplicationContext.prepareRefresh Refreshing Root WebApplicationContext: startup date [Thu Feb 01 10:37:23 CST 2018]; root of context hierarchy 01-Feb-2018 10:37:23.772 信息 [localhost-startStop-1] org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions Loading XML bean definitions from class path resource [spring.xml] 01-Feb-2018 10:37:24.670 信息 [localhost-startStop-1] org.springframework.jdbc.datasource.DriverManagerDataSource.setDriverClassName Loaded JDBC driver: org.h2.Driver 01-Feb-2018 10:37:25.356 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/errorController/pageNotFound.do]}" onto public java.lang.String kohgylw.controller.ErrorController.handleError(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:37:25.365 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/doLogin.ajax]}" onto public java.lang.String kohgylw.controller.HomeController.doLogin(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpSession) 01-Feb-2018 10:37:25.365 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/deleteFile.ajax]}" onto public java.lang.String kohgylw.controller.HomeController.deleteFile(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:37:25.366 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/getServerOS.ajax]}" onto public java.lang.String kohgylw.controller.HomeController.getServerOS() 01-Feb-2018 10:37:25.366 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/getFolderView.ajax],produces=[text/html;charset=utf-8]}" onto public java.lang.String kohgylw.controller.HomeController.getFolderView(java.lang.String,javax.servlet.http.HttpSession,javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:37:25.367 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/doLogout.do]}" onto public java.lang.String kohgylw.controller.HomeController.doLogout(javax.servlet.http.HttpSession) 01-Feb-2018 10:37:25.368 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/newFolder.ajax]}" onto public java.lang.String kohgylw.controller.HomeController.newFolder(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:37:25.368 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/deleteFolder.ajax]}" onto public java.lang.String kohgylw.controller.HomeController.deleteFolder(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:37:25.369 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/renameFolder.ajax]}" onto public java.lang.String kohgylw.controller.HomeController.renameFolder(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:37:25.369 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/douploadFile.ajax],produces=[text/html;charset=utf-8]}" onto public java.lang.String kohgylw.controller.HomeController.douploadFile(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile) 01-Feb-2018 10:37:25.370 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/checkUploadFile.ajax],produces=[text/html;charset=utf-8]}" onto public java.lang.String kohgylw.controller.HomeController.checkUploadFile(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:37:25.370 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/downloadFile.do]}" onto public void kohgylw.controller.HomeController.downloadFile(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) 01-Feb-2018 10:37:25.371 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/renameFile.ajax]}" onto public java.lang.String kohgylw.controller.HomeController.renameFile(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:37:25.372 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/playVideo.do]}" onto public java.lang.String kohgylw.controller.HomeController.playVideo(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:37:25.525 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.initControllerAdviceCache Looking for @ControllerAdvice: Root WebApplicationContext: startup date [Thu Feb 01 10:37:23 CST 2018]; root of context hierarchy 01-Feb-2018 10:37:25.596 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.initControllerAdviceCache Looking for @ControllerAdvice: Root WebApplicationContext: startup date [Thu Feb 01 10:37:23 CST 2018]; root of context hierarchy 01-Feb-2018 10:37:25.644 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.initExceptionHandlerAdviceCache Detected @ExceptionHandler methods in errorController 01-Feb-2018 10:37:25.764 信息 [localhost-startStop-1] org.springframework.web.context.ContextLoader.initWebApplicationContext Root WebApplicationContext: initialization completed in 2124 ms 01-Feb-2018 10:37:25.869 信息 [localhost-startStop-1] org.springframework.web.servlet.DispatcherServlet.initServletBean FrameworkServlet 'dispatcher': initialization started 01-Feb-2018 10:37:25.872 信息 [localhost-startStop-1] org.springframework.web.context.support.XmlWebApplicationContext.prepareRefresh Refreshing WebApplicationContext for namespace 'dispatcher-servlet': startup date [Thu Feb 01 10:37:25 CST 2018]; parent: Root WebApplicationContext 01-Feb-2018 10:37:25.885 信息 [localhost-startStop-1] org.springframework.web.servlet.DispatcherServlet.initServletBean FrameworkServlet 'dispatcher': initialization completed in 16 ms 01-Feb-2018 10:37:25.890 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /Users/kohgylw/program/kiftd/webapps/ROOT has finished in 4,507 ms 01-Feb-2018 10:37:25.890 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /Users/kohgylw/program/kiftd/webapps/host-manager 01-Feb-2018 10:37:25.911 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /Users/kohgylw/program/kiftd/webapps/host-manager has finished in 21 ms 01-Feb-2018 10:37:25.914 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 5339 ms 01-Feb-2018 10:37:25.921 严重 [main] org.apache.catalina.core.StandardServer.await StandardServer.await: create[localhost:8005]: java.net.BindException: Address already in use (Bind failed) at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387) at java.net.ServerSocket.bind(ServerSocket.java:375) at java.net.ServerSocket.(ServerSocket.java:237) at org.apache.catalina.core.StandardServer.await(StandardServer.java:441) at org.apache.catalina.startup.Catalina.await(Catalina.java:743) at org.apache.catalina.startup.Catalina.start(Catalina.java:689) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:355) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:495) 01-Feb-2018 10:37:25.921 信息 [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-80"] 01-Feb-2018 10:37:25.922 信息 [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["ajp-nio-8009"] 01-Feb-2018 10:37:25.922 信息 [main] org.apache.catalina.core.StandardService.stopInternal Stopping service Catalina 01-Feb-2018 10:37:25.924 信息 [localhost-startStop-1] org.springframework.web.context.support.XmlWebApplicationContext.doClose Closing WebApplicationContext for namespace 'dispatcher-servlet': startup date [Thu Feb 01 10:37:25 CST 2018]; parent: Root WebApplicationContext 01-Feb-2018 10:37:25.925 信息 [localhost-startStop-1] org.springframework.web.context.support.XmlWebApplicationContext.doClose Closing Root WebApplicationContext: startup date [Thu Feb 01 10:37:23 CST 2018]; root of context hierarchy 01-Feb-2018 10:37:25.932 警告 [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [ROOT] registered the JDBC driver [org.h2.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. 01-Feb-2018 10:37:25.949 信息 [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-80"] 01-Feb-2018 10:37:25.949 信息 [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-80"] 01-Feb-2018 10:37:25.950 信息 [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["ajp-nio-8009"] 01-Feb-2018 10:37:25.950 信息 [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["ajp-nio-8009"] 01-Feb-2018 10:56:00.880 信息 [main] org.apache.catalina.core.StandardServer.await A valid shutdown command was received via the shutdown port. Stopping the Server instance. 01-Feb-2018 10:56:00.887 信息 [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-80"] 01-Feb-2018 10:56:02.894 信息 [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["ajp-nio-8009"] 01-Feb-2018 10:56:04.900 信息 [main] org.apache.catalina.core.StandardService.stopInternal Stopping service Catalina 01-Feb-2018 10:56:04.909 信息 [localhost-startStop-2] org.springframework.web.context.support.XmlWebApplicationContext.doClose Closing WebApplicationContext for namespace 'dispatcher-servlet': startup date [Wed Jan 31 19:03:45 CST 2018]; parent: Root WebApplicationContext 01-Feb-2018 10:56:04.920 信息 [localhost-startStop-2] org.springframework.web.context.support.XmlWebApplicationContext.doClose Closing Root WebApplicationContext: startup date [Wed Jan 31 19:03:43 CST 2018]; root of context hierarchy 01-Feb-2018 10:56:04.929 警告 [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [ROOT] registered the JDBC driver [org.h2.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. 01-Feb-2018 10:56:04.950 信息 [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-80"] 01-Feb-2018 10:56:06.958 信息 [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["ajp-nio-8009"] 01-Feb-2018 10:56:08.965 信息 [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-80"] 01-Feb-2018 10:56:08.966 严重 [main] org.apache.catalina.util.LifecycleBase.handleSubClassException Failed to destroy component [Connector[HTTP/1.1-80]] org.apache.catalina.LifecycleException: Protocol handler destroy failed at org.apache.catalina.connector.Connector.destroyInternal(Connector.java:1001) at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:322) at org.apache.catalina.core.StandardService.destroyInternal(StandardService.java:543) at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:322) at org.apache.catalina.core.StandardServer.destroyInternal(StandardServer.java:883) at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:322) at org.apache.catalina.startup.Catalina.stop(Catalina.java:729) at org.apache.catalina.startup.Catalina.start(Catalina.java:690) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:355) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:495) Caused by: java.io.IOException: Thread signal failed at sun.nio.ch.NativeThread.signal(Native Method) at sun.nio.ch.ServerSocketChannelImpl.implCloseSelectableChannel(ServerSocketChannelImpl.java:292) at java.nio.channels.spi.AbstractSelectableChannel.implCloseChannel(AbstractSelectableChannel.java:234) at java.nio.channels.spi.AbstractInterruptibleChannel.close(AbstractInterruptibleChannel.java:115) at sun.nio.ch.ServerSocketAdaptor.close(ServerSocketAdaptor.java:137) at org.apache.tomcat.util.net.NioEndpoint.unbind(NioEndpoint.java:307) at org.apache.tomcat.util.net.AbstractEndpoint.destroy(AbstractEndpoint.java:1015) at org.apache.coyote.AbstractProtocol.destroy(AbstractProtocol.java:621) at org.apache.catalina.connector.Connector.destroyInternal(Connector.java:997) ... 13 more 01-Feb-2018 10:56:08.969 信息 [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["ajp-nio-8009"] 01-Feb-2018 10:56:33.431 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.0.M17 01-Feb-2018 10:56:33.436 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Jan 10 2017 20:59:20 UTC 01-Feb-2018 10:56:33.436 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 9.0.0.0 01-Feb-2018 10:56:33.436 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Mac OS X 01-Feb-2018 10:56:33.436 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 10.13.2 01-Feb-2018 10:56:33.436 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: x86_64 01-Feb-2018 10:56:33.436 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre 01-Feb-2018 10:56:33.436 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_131-b11 01-Feb-2018 10:56:33.437 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 01-Feb-2018 10:56:33.437 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /Users/kohgylw/program/kiftd 01-Feb-2018 10:56:33.437 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /Users/kohgylw/program/kiftd 01-Feb-2018 10:56:33.438 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/Users/kohgylw/program/kiftd/conf/logging.properties 01-Feb-2018 10:56:33.438 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 01-Feb-2018 10:56:33.438 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms1g 01-Feb-2018 10:56:33.438 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx1g 01-Feb-2018 10:56:33.438 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 01-Feb-2018 10:56:33.438 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources 01-Feb-2018 10:56:33.439 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/Users/kohgylw/program/kiftd 01-Feb-2018 10:56:33.439 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/Users/kohgylw/program/kiftd 01-Feb-2018 10:56:33.439 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/Users/kohgylw/program/kiftd/temp 01-Feb-2018 10:56:33.439 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /Users/kohgylw/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. 01-Feb-2018 10:56:33.633 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-80"] 01-Feb-2018 10:56:33.673 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 01-Feb-2018 10:56:33.676 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"] 01-Feb-2018 10:56:33.678 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 01-Feb-2018 10:56:33.678 信息 [main] org.apache.catalina.startup.Catalina.load Initialization processed in 677 ms 01-Feb-2018 10:56:33.708 信息 [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina 01-Feb-2018 10:56:33.708 信息 [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/9.0.0.M17 01-Feb-2018 10:56:33.718 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /Users/kohgylw/program/kiftd/webapps/docs 01-Feb-2018 10:56:34.085 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /Users/kohgylw/program/kiftd/webapps/docs has finished in 368 ms 01-Feb-2018 10:56:34.085 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /Users/kohgylw/program/kiftd/webapps/manager 01-Feb-2018 10:56:34.126 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /Users/kohgylw/program/kiftd/webapps/manager has finished in 41 ms 01-Feb-2018 10:56:34.126 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /Users/kohgylw/program/kiftd/webapps/examples 01-Feb-2018 10:56:34.368 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /Users/kohgylw/program/kiftd/webapps/examples has finished in 242 ms 01-Feb-2018 10:56:34.369 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /Users/kohgylw/program/kiftd/webapps/ROOT 01-Feb-2018 10:56:35.806 信息 [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 01-Feb-2018 10:56:36.178 信息 [localhost-startStop-1] org.springframework.web.context.ContextLoader.initWebApplicationContext Root WebApplicationContext: initialization started 01-Feb-2018 10:56:36.248 信息 [localhost-startStop-1] org.springframework.web.context.support.XmlWebApplicationContext.prepareRefresh Refreshing Root WebApplicationContext: startup date [Thu Feb 01 10:56:36 CST 2018]; root of context hierarchy 01-Feb-2018 10:56:36.309 信息 [localhost-startStop-1] org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions Loading XML bean definitions from class path resource [spring.xml] 01-Feb-2018 10:56:37.279 信息 [localhost-startStop-1] org.springframework.jdbc.datasource.DriverManagerDataSource.setDriverClassName Loaded JDBC driver: org.h2.Driver 01-Feb-2018 10:56:37.918 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/errorController/pageNotFound.do]}" onto public java.lang.String kohgylw.controller.ErrorController.handleError(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:56:37.928 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/doLogin.ajax]}" onto public java.lang.String kohgylw.controller.HomeController.doLogin(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpSession) 01-Feb-2018 10:56:37.928 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/deleteFile.ajax]}" onto public java.lang.String kohgylw.controller.HomeController.deleteFile(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:56:37.929 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/doLogout.do]}" onto public java.lang.String kohgylw.controller.HomeController.doLogout(javax.servlet.http.HttpSession) 01-Feb-2018 10:56:37.929 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/getServerOS.ajax]}" onto public java.lang.String kohgylw.controller.HomeController.getServerOS() 01-Feb-2018 10:56:37.929 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/getFolderView.ajax],produces=[text/html;charset=utf-8]}" onto public java.lang.String kohgylw.controller.HomeController.getFolderView(java.lang.String,javax.servlet.http.HttpSession,javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:56:37.930 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/newFolder.ajax]}" onto public java.lang.String kohgylw.controller.HomeController.newFolder(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:56:37.930 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/deleteFolder.ajax]}" onto public java.lang.String kohgylw.controller.HomeController.deleteFolder(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:56:37.931 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/renameFolder.ajax]}" onto public java.lang.String kohgylw.controller.HomeController.renameFolder(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:56:37.931 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/douploadFile.ajax],produces=[text/html;charset=utf-8]}" onto public java.lang.String kohgylw.controller.HomeController.douploadFile(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile) 01-Feb-2018 10:56:37.932 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/checkUploadFile.ajax],produces=[text/html;charset=utf-8]}" onto public java.lang.String kohgylw.controller.HomeController.checkUploadFile(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:56:37.932 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/downloadFile.do]}" onto public void kohgylw.controller.HomeController.downloadFile(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) 01-Feb-2018 10:56:37.932 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/renameFile.ajax]}" onto public java.lang.String kohgylw.controller.HomeController.renameFile(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:56:37.933 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.register Mapped "{[/homeController/playVideo.do]}" onto public java.lang.String kohgylw.controller.HomeController.playVideo(javax.servlet.http.HttpServletRequest) 01-Feb-2018 10:56:38.103 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.initControllerAdviceCache Looking for @ControllerAdvice: Root WebApplicationContext: startup date [Thu Feb 01 10:56:36 CST 2018]; root of context hierarchy 01-Feb-2018 10:56:38.176 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.initControllerAdviceCache Looking for @ControllerAdvice: Root WebApplicationContext: startup date [Thu Feb 01 10:56:36 CST 2018]; root of context hierarchy 01-Feb-2018 10:56:38.200 信息 [localhost-startStop-1] org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.initExceptionHandlerAdviceCache Detected @ExceptionHandler methods in errorController 01-Feb-2018 10:56:38.318 信息 [localhost-startStop-1] org.springframework.web.context.ContextLoader.initWebApplicationContext Root WebApplicationContext: initialization completed in 2140 ms 01-Feb-2018 10:56:38.373 信息 [localhost-startStop-1] org.springframework.web.servlet.DispatcherServlet.initServletBean FrameworkServlet 'dispatcher': initialization started 01-Feb-2018 10:56:38.377 信息 [localhost-startStop-1] org.springframework.web.context.support.XmlWebApplicationContext.prepareRefresh Refreshing WebApplicationContext for namespace 'dispatcher-servlet': startup date [Thu Feb 01 10:56:38 CST 2018]; parent: Root WebApplicationContext 01-Feb-2018 10:56:38.388 信息 [localhost-startStop-1] org.springframework.web.servlet.DispatcherServlet.initServletBean FrameworkServlet 'dispatcher': initialization completed in 15 ms 01-Feb-2018 10:56:38.392 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /Users/kohgylw/program/kiftd/webapps/ROOT has finished in 4,023 ms 01-Feb-2018 10:56:38.392 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /Users/kohgylw/program/kiftd/webapps/host-manager 01-Feb-2018 10:56:38.422 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /Users/kohgylw/program/kiftd/webapps/host-manager has finished in 30 ms 01-Feb-2018 10:56:38.427 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [http-nio-80] 01-Feb-2018 10:56:38.434 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [ajp-nio-8009] 01-Feb-2018 10:56:38.435 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 4756 ms 01-Feb-2018 10:57:26.689 信息 [main] org.apache.catalina.core.StandardServer.await A valid shutdown command was received via the shutdown port. Stopping the Server instance. 01-Feb-2018 10:57:26.690 信息 [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-80"] 01-Feb-2018 10:57:28.694 信息 [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["ajp-nio-8009"] 01-Feb-2018 10:57:30.701 信息 [main] org.apache.catalina.core.StandardService.stopInternal Stopping service Catalina 01-Feb-2018 10:57:30.704 信息 [localhost-startStop-2] org.springframework.web.context.support.XmlWebApplicationContext.doClose Closing WebApplicationContext for namespace 'dispatcher-servlet': startup date [Thu Feb 01 10:56:38 CST 2018]; parent: Root WebApplicationContext 01-Feb-2018 10:57:30.830 信息 [localhost-startStop-2] org.springframework.web.context.support.XmlWebApplicationContext.doClose Closing Root WebApplicationContext: startup date [Thu Feb 01 10:56:36 CST 2018]; root of context hierarchy 01-Feb-2018 10:57:30.839 警告 [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [ROOT] registered the JDBC driver [org.h2.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. 01-Feb-2018 10:57:30.863 信息 [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-80"] 01-Feb-2018 10:57:32.873 信息 [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["ajp-nio-8009"] 01-Feb-2018 10:57:34.876 信息 [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-80"] 01-Feb-2018 10:57:34.878 严重 [main] org.apache.catalina.util.LifecycleBase.handleSubClassException Failed to destroy component [Connector[HTTP/1.1-80]] org.apache.catalina.LifecycleException: Protocol handler destroy failed at org.apache.catalina.connector.Connector.destroyInternal(Connector.java:1001) at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:322) at org.apache.catalina.core.StandardService.destroyInternal(StandardService.java:543) at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:322) at org.apache.catalina.core.StandardServer.destroyInternal(StandardServer.java:883) at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:322) at org.apache.catalina.startup.Catalina.stop(Catalina.java:729) at org.apache.catalina.startup.Catalina.start(Catalina.java:690) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:355) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:495) Caused by: java.io.IOException: Thread signal failed at sun.nio.ch.NativeThread.signal(Native Method) at sun.nio.ch.ServerSocketChannelImpl.implCloseSelectableChannel(ServerSocketChannelImpl.java:292) at java.nio.channels.spi.AbstractSelectableChannel.implCloseChannel(AbstractSelectableChannel.java:234) at java.nio.channels.spi.AbstractInterruptibleChannel.close(AbstractInterruptibleChannel.java:115) at sun.nio.ch.ServerSocketAdaptor.close(ServerSocketAdaptor.java:137) at org.apache.tomcat.util.net.NioEndpoint.unbind(NioEndpoint.java:307) at org.apache.tomcat.util.net.AbstractEndpoint.destroy(AbstractEndpoint.java:1015) at org.apache.coyote.AbstractProtocol.destroy(AbstractProtocol.java:621) at org.apache.catalina.connector.Connector.destroyInternal(Connector.java:997) ... 13 more 01-Feb-2018 10:57:34.879 信息 [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["ajp-nio-8009"]