tomcat6 shutdown after ten minutes, localhost.2010-05-09.log is follows: 2010-5-9 22:36:12 org.apache.catalina.core.ApplicationContext log Info: Initializing Spring root WebApplicationContext 2010-5-9 22:45:12 org.apache.catalina.core.ApplicationContext log Info: Initializing Spring root WebApplicationContext
But when server.xml file is follows: ... <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> After 30 minutes,tomcat6 shutdown automatically. There is no any new log in log files! I am puzzled with it. I don't know what raise tomcat 6 shutdown automatically. My log files are follows: localhost.2010-05-10.log file: 2010-5-10 8:14:41 org.apache.catalina.core.ApplicationContext log Info: Initializing Spring root WebApplicationContext catalina.2010-05-10.log file: 2010-5-10 8:14:05 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:\software\Java\jdk1.6.0_17\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;.;C:\software\Java\jdk1.6.0_17\bin; 2010-5-10 8:14:05 org.apache.coyote.http11.Http11Protocol init Info: Initializing Coyote HTTP/1.1 on http-5168 2010-5-10 8:14:05 org.apache.catalina.startup.Catalina load Info: Initialization processed in 2209 ms 2010-5-10 8:14:06 org.apache.catalina.core.StandardService start Info: Starting service Catalina 2010-5-10 8:14:06 org.apache.catalina.core.StandardEngine start Info: Starting Servlet Engine: Apache Tomcat/6.0.18 2010-5-10 8:14:38 org.apache.catalina.loader.WebappClassLoader validateJarFile Info: validateJarFile(Q:\Tomcat\webapps\MyApp\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 2010-5-10 8:14:41 org.springframework.web.context.ContextLoader initWebApplicationContext Info: Root WebApplicationContext: initialization started 2010-5-10 8:14:41 org.springframework.context.support.AbstractApplicationContext prepareRefresh Info: Refreshing org.springframework.web.context.support.xmlwebapplicationcont...@136a43c: display name [Root WebApplicationContext]; startup date [Mon May 10 08:14:41 CST 2010]; root of context hierarchy 2010-5-10 8:14:42 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Info: Loading XML bean definitions from ServletContext resource [/WEB-INF/config/applicationContextSKY.xml] 2010-5-10 8:14:43 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Info: Loading XML bean definitions from ServletContext resource [/WEB-INF/config/applicationContextCard.xml] 2010-5-10 8:14:43 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Info: Loading XML bean definitions from ServletContext resource [/WEB-INF/config/applicationContextConfigure.xml] 2010-5-10 8:14:43 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Info: Loading XML bean definitions from ServletContext resource [/WEB-INF/config/applicationContextSearch.xml] 2010-5-10 8:14:43 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Info: Loading XML bean definitions from ServletContext resource [/WEB-INF/config/applicationContextUser.xml] 2010-5-10 8:14:43 org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory Info: Bean factory for application context [org.springframework.web.context.support.xmlwebapplicationcont...@136a43c]: org.springframework.beans.factory.support.defaultlistablebeanfact...@194d372 2010-5-10 8:14:45 org.springframework.core.io.support.PropertiesLoaderSupport loadProperties Info: Loading properties file from ServletContext resource [/WEB-INF/config/jdbc.properties] 2010-5-10 8:14:47 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons Info: Pre-instantiating singletons in org.springframework.beans.factory.support.defaultlistablebeanfact...@194d372: defining beans [messageSource,nativeJdbcExtractor,oracleLobHandler,environmentVariablesConfiguration,configurationEncryptor,propertyConfigurer,dataSource,sessionFactory,transactionManager,loginDao,cardDao,configureDao,searchDao,userDao]; root of factory hierarchy 2010-5-10 8:14:47 com.mchange.v2.log.MLog <clinit> Info: MLog clients using java 1.4+ standard logging. 2010-5-10 8:14:48 com.mchange.v2.c3p0.C3P0Registry banner Info: Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10] 2010-5-10 8:14:51 org.springframework.orm.hibernate3.LocalSessionFactoryBean buildSessionFactory Info: Building new Hibernate SessionFactory 2010-5-10 8:14:52 com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource getPoolManager Info: Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> true, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, dataSourceName -> 2slbos88ze788ixqu80b|1bc16f0, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> sun.jdbc.odbc.JdbcOdbcDriver, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2slbos88ze788ixqu80b|1bc16f0, idleConnectionTestPeriod -> 60, initialPoolSize -> 3, jdbcUrl -> jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=C:/sky.accdb, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 50, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, numThreadsAwaitingCheckoutDefaultUser -> 0, preferredTestQuery -> null, properties -> {user=******, password=******}, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false ] 2010-5-10 8:14:58 org.springframework.orm.hibernate3.HibernateTransactionManager afterPropertiesSet Info: Using DataSource [com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> true, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, dataSourceName -> 2slbos88ze788ixqu80b|1bc16f0, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> sun.jdbc.odbc.JdbcOdbcDriver, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2slbos88ze788ixqu80b|1bc16f0, idleConnectionTestPeriod -> 60, initialPoolSize -> 3, jdbcUrl -> jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=C:/sky.accdb, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 50, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, numThreadsAwaitingCheckoutDefaultUser -> 0, preferredTestQuery -> null, properties -> {user=******, password=******}, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false ]] of Hibernate SessionFactory for HibernateTransactionManager 2010-5-10 8:14:58 org.springframework.web.context.ContextLoader initWebApplicationContext Info: Root WebApplicationContext: initialization completed in 17188 ms 2010-5-10 8:14:59 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info Info: Parsing configuration file [struts-default.xml] 2010-5-10 8:15:01 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info Info: Parsing configuration file [struts-plugin.xml] 2010-5-10 8:15:01 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info Info: Parsing configuration file [struts.xml] 2010-5-10 8:15:05 org.apache.coyote.http11.Http11Protocol start Info: Starting Coyote HTTP/1.1 on http-5168 2010-5-10 8:15:05 org.apache.jk.common.ChannelSocket init Info: JK: ajp13 listening on /0.0.0.0:8009 2010-5-10 8:15:05 org.apache.jk.server.JkMain start Info: Jk running ID=0 time=0/78 config=null 2010-5-10 8:15:05 org.apache.catalina.startup.Catalina start Info: Server startup in 59716 ms 2010-5-10 8:15:45 org.displaytag.export.ExportViewFactory <init> Info: Initializing ExportViewFactory with type={csv,excel,xml,pdf} 2010-5-10 8:15:45 org.displaytag.properties.TableProperties getLocaleResolverInstance Info: No LocaleResolver configured.