tomcat启动问题

tomcat启动问题

谁帮我看看啊,为什么启动tomcat要那么久的,以前不用这么久的啊.
2008-9-29 19:14:58 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\MyEclipse 6.5\bin;D:\tomcat\apache-tomcat-6.0.16\bin
2008-9-29 19:14:58 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8000
2008-9-29 19:14:58 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 2215 ms
2008-9-29 19:14:58 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2008-9-29 19:14:58 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.16
2008-9-29 19:15:01 com.opensymphony.xwork2.config.providers.XmlConfigurationProvider register
信息: Parsing configuration file [struts-default.xml]
2008-9-29 19:15:02 com.opensymphony.xwork2.config.providers.XmlConfigurationProvider register
信息: Parsing configuration file [struts-plugin.xml]
2008-9-29 19:15:02 com.opensymphony.xwork2.config.providers.XmlConfigurationProvider register
信息: Parsing configuration file [struts.xml]
2008-9-29 19:15:02 org.apache.struts2.config.Settings getLocale
警告: Settings: Could not parse struts.locale setting, substituting default VM locale
2008-9-29 19:15:03 com.opensymphony.xwork2.util.ObjectTypeDeterminerFactory <clinit>
信息: Setting DefaultObjectTypeDeterminer as default ...
2008-9-29 19:15:05 org.apache.catalina.core.StandardContext addApplicationListener
信息: The listener "mailreader2.ApplicationListener" is already configured for this context. The duplicate definition has been ignored.
2008-9-29 19:15:05 mailreader2.ApplicationListener contextInitialized
信息: Initializing memory database plug in from '/WEB-INF/database.xml'
2008-9-29 19:15:06 com.opensymphony.xwork2.config.providers.XmlConfigurationProvider register
信息: Parsing configuration file [struts-default.xml]
2008-9-29 19:15:07 com.opensymphony.xwork2.config.providers.XmlConfigurationProvider register
信息: Parsing configuration file [struts-plugin.xml]
2008-9-29 19:15:07 com.opensymphony.xwork2.config.providers.XmlConfigurationProvider register
信息: Parsing configuration file [struts.xml]
2008-9-29 19:15:07 org.apache.struts2.config.Settings getLocale
警告: Settings: Could not parse struts.locale setting, substituting default VM locale
2008-9-29 19:15:07 com.opensymphony.xwork2.config.impl.DefaultConfiguration$ContainerProperties setProperty
信息: Overriding property struts.i18n.reload - old value: false new value: true
2008-9-29 19:15:07 com.opensymphony.xwork2.config.impl.DefaultConfiguration$ContainerProperties setProperty
信息: Overriding property struts.configuration.xml.reload - old value: false new value: true
2008-9-29 19:15:09 com.opensymphony.xwork2.util.ObjectTypeDeterminerFactory <clinit>
信息: Setting DefaultObjectTypeDeterminer as default ...
2008-9-29 19:15:09 org.apache.catalina.startup.HostConfig deployWAR
信息: Deploying web application archive struts2-showcase-2.0.11.2.war
2008-9-29 19:15:12 org.apache.catalina.core.StandardContext addApplicationListener
信息: The listener "org.springframework.web.context.ContextLoaderListener" is already configured for this context. The duplicate definition has been ignored.
2008-9-29 19:15:12 org.apache.catalina.core.StandardContext addApplicationListener
信息: The listener "org.apache.myfaces.webapp.StartupServletContextListener" is already configured for this context. The duplicate definition has been ignored.
2008-9-29 19:15:12 org.apache.catalina.core.StandardContext addApplicationListener
信息: The listener "org.apache.myfaces.webapp.StartupServletContextListener" is already configured for this context. The duplicate definition has been ignored.
2008-9-29 19:15:12 org.apache.catalina.core.StandardContext addApplicationListener
信息: The listener "org.apache.struts2.tiles.StrutsTilesListener" is already configured for this context. The duplicate definition has been ignored.
2008-9-29 19:15:12 org.apache.catalina.core.StandardContext addApplicationListener
信息: The listener "org.apache.struts2.showcase.chat.ChatSessionListener" is already configured for this context. The duplicate definition has been ignored.
2008-09-29 19:15:14,078  WARN (org.apache.myfaces.shared_impl.util.LocaleUtils:52) - Locale name in faces-config.xml null or empty, setting locale to default locale : zh_CN
2008-9-29 19:15:14 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
2008-09-29 19:15:14,937  INFO (org.springframework.web.context.ContextLoader:177) - Root WebApplicationContext: initialization started
2008-09-29 19:15:15,187  INFO (org.springframework.web.context.support.XmlWebApplicationContext:378) - Refreshing org.springframework.web.context.support.XmlWebApplicationContext@fd66a5: display name [Root WebApplicationContext]; startup date [Mon Sep 29 19:15:15 CST 2008]; root of context hierarchy
2008-09-29 19:15:15,906  INFO (org.springframework.beans.factory.xml.XmlBeanDefinitionReader:293) - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml]
2008-09-29 19:15:16,203  INFO (org.springframework.web.context.support.XmlWebApplicationContext:393) - Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@fd66a5]: org.springframework.beans.factory.support.DefaultListableBeanFactory@5e8d7d
2008-09-29 19:15:17,203  INFO (org.springframework.beans.factory.support.DefaultListableBeanFactory:275) - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@5e8d7d: defining beans [storage,testDataProvider,skillDao,employeeDao,personManager,customFreemarkerManager,customFreemarkerManagerUtil,chatService,chatLoginAction,chatLogoutAction,usersAvailableAction,roomsAvailableAction,crudRoomAction,enterRoomAction,messagesAvailableInRoomAction,sendMessageToRoomAction,usersAvailableInRoomAction,exitRoomAction,hangmanService,startHangmanAction,guessCharacterAction,getUpdatedHangmanAction]; root of factory hierarchy
2008-09-29 19:15:17,734  INFO (org.apache.struts2.showcase.application.TestDataProvider:89) - TestDataProvider - [addTestSkills]: Added test skill data.
2008-09-29 19:15:17,734  INFO (org.apache.struts2.showcase.application.TestDataProvider:102) - TestDataProvider - [addTestEmployees]: Added test employee data.
2008-09-29 19:15:18,140  INFO (org.springframework.web.context.ContextLoader:197) - Root WebApplicationContext: initialization completed in 3203 ms
2008-09-29 19:15:19,171  INFO (com.opensymphony.xwork2.config.providers.XmlConfigurationProvider:140) - Parsing configuration file [struts-default.xml]
2008-09-29 19:15:19,593  INFO (com.opensymphony.xwork2.config.providers.XmlConfigurationProvider:140) - Parsing configuration file [struts-plugin.xml]
2008-09-29 19:15:20,609  INFO (com.opensymphony.xwork2.config.providers.XmlConfigurationProvider:140) - Parsing configuration file [struts.xml]
2008-09-29 19:15:20,625 DEBUG (org.apache.struts2.config.PropertiesSettings:60) - struts.properties missing
2008-09-29 19:15:20,625  WARN (org.apache.struts2.config.Settings:143) - Settings: Could not parse struts.locale setting, substituting default VM locale
2008-09-29 19:15:20,625  INFO (org.apache.struts2.config.BeanSelectionProvider:203) - Choosing
bean (spring) for class com.opensymphony.xwork2.ObjectFactory
2008-09-29 19:15:20,640  INFO (org.apache.struts2.config.BeanSelectionProvider:203) - Choosing bean (struts) for class com.opensymphony.xwork2.util.XWorkConverter
2008-09-29 19:15:20,640  INFO (org.apache.struts2.config.BeanSelectionProvider:203) - Choosing bean (struts) for interface com.opensymphony.xwork2.TextProvider
2008-09-29 19:15:20,640  INFO (org.apache.struts2.config.BeanSelectionProvider:203) - Choosing bean (struts) for interface com.opensymphony.xwork2.ActionProxyFactory
2008-09-29 19:15:20,640  INFO (org.apache.struts2.config.BeanSelectionProvider:203) - Choosing bean (struts) for interface com.opensymphony.xwork2.util.ObjectTypeDeterminer
2008-09-29 19:15:20,640  INFO (org.apache.struts2.config.BeanSelectionProvider:203) - Choosing bean (struts) for interface org.apache.struts2.dispatcher.mapper.ActionMapper
2008-09-29 19:15:20,640  INFO (org.apache.struts2.config.BeanSelectionProvider:203) - Choosing bean (jakarta) for interface org.apache.struts2.dispatcher.multipart.MultiPartRequest
2008-09-29 19:15:20,656 DEBUG (org.apache.struts2.config.BeanSelectionProvider:216) - Choosing bean (customFreemarkerManager) for class org.apache.struts2.views.freemarker.FreemarkerManager to be loaded from the ObjectFactory
2008-09-29 19:15:20,656  INFO (org.apache.struts2.config.BeanSelectionProvider:203) - Choosing bean (struts) for class org.apache.struts2.views.velocity.VelocityManager
2008-09-29 19:15:20,687  INFO (org.apache.struts2.config.BeanSelectionProvider:185) - Loading global messages from globalMessages
2008-09-29 19:15:20,968  INFO (org.apache.struts2.spring.StrutsSpringObjectFactory:55) - Initializing Struts-Spring integration...
2008-09-29 19:15:21,015  INFO (com.opensymphony.xwork2.spring.SpringObjectFactory:72) - Setting autowire strategy to name
2008-09-29 19:15:21,156  INFO (org.apache.struts2.spring.StrutsSpringObjectFactory:87) - ... initialized Struts-Spring integration successfully
2008-09-29 19:15:24,843  INFO (com.opensymphony.xwork2.util.ResolverUtil:282) - Scanning for classes in [/D:/tomcat/apache-tomcat-6.0.16/webapps/struts2-showcase-2.0.11.2/WEB-INF/classes/org/apache/struts2/showcase/person/] matching criteria: org.apache.struts2.config.ClasspathConfigurationProvider$1@1336006
2008-09-29 19:15:24,890 DEBUG (org.apache.struts2.config.ClasspathConfigurationProvider:275) - ClasspathConfigurationProvider: Processing class org.apache.struts2.showcase.person.EditPersonAction
2008-09-29 19:15:24,953 DEBUG (org.apache.struts2.config.ClasspathConfigurationProvider:275) - ClasspathConfigurationProvider: Processing class org.apache.struts2.showcase.person.NewPersonAction
2008-09-29 19:15:24,953 DEBUG (org.apache.struts2.config.ClasspathConfigurationProvider:275) - ClasspathConfigurationProvider: Processing class org.apache.struts2.showcase.person.ListPeopleAction
2008-09-29 19:15:25,046  INFO (com.opensymphony.xwork2.util.ObjectTypeDeterminerFactory:28) - Setting DefaultObjectTypeDeterminer as default ...
2008-9-29 19:15:25 org.apache.catalina.startup.HostConfig deployWAR
信息: Deploying web application archive struts2-portlet-2.0.11.2.war
2008-9-29 19:15:25 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(D:\tomcat\apache-tomcat-6.0.16\webapps\struts2-portlet-2.0.11.2\WEB-INF\lib\servlet-api-2.3.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
2008-9-29 19:15:26 org.apache.catalina.core.StandardContext addApplicationListener
信息: The listener "org.springframework.web.context.ContextLoaderListener" is already configured for this context. The duplicate definition has been ignored.
2008-9-29 19:15:27 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
19:15:31,921 ERROR [com.opensymphony.xwork2.config.providers.InterceptorBuilder] Actual exception
Could not load class org.apache.struts2.portlet.interceptor.PortletAwareInterceptor. Perhaps it exists but certain dependencies are not available? - interceptor - jar:file:/D:/tomcat/apache-tomcat-6.0.16/webapps/struts2-portlet-2.0.11.2/WEB-INF/lib/struts2-core-2.0.11.2.jar!/struts-portlet-default.xml:40:118
at com.opensymphony.xwork2.ObjectFactory.buildInterceptor(ObjectFactory.java:206)
at com.opensymphony.xwork2.config.providers.InterceptorBuilder.constructInterceptorReference(InterceptorBuilder.java:57)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lookupInterceptorReference(XmlConfigurationProvider.java:905)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStack(XmlConfigurationProvider.java:743)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStacks(XmlConfigurationProvider.java:756)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptors(XmlConfigurationProvider.java:777)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:410)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:239)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:152)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:395)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:452)
at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:201)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig. <init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4356)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:829)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:718)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
2008-9-29 19:15:52 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2008-9-29 19:15:52 org.apache.catalina.core.StandardContext start
严重: Context [/pro] startup failed due to previous errors
2008-9-29 19:15:54 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8000
2008-9-29 19:15:55 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2008-9-29 19:15:55 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/218  config=null
2008-9-29 19:15:55 org.apache.catalina.startup.Catalina start
信息: Server startup in 56678 ms