今天部署WEB应用时,出现tomcat可以正常启动,但是WEB应用没有正常启动的问题,访问jsp正常,访问servelt,action出现404错误,而且tomcat的启动过程中控制台还打印下面的一句话:Initializing Sun’s JavaServer Faces implementation (1.2_04-b07-FCS) for context XXX(应用名称),整个启动过程如下日志如下:
2014-6-17 16:24:09 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Executor} Setting property 'maxSpareThreads' to '1000' did not find a matching property.
2014-6-17 16:24:09 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.22.
2014-6-17 16:24:09 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].
2014-6-17 16:24:10 org.apache.coyote.http11.Http11AprProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2014-6-17 16:24:10 org.apache.coyote.ajp.AjpAprProtocol init
信息: Initializing Coyote AJP/1.3 on ajp-8089
2014-6-17 16:24:10 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1247 ms
2014-6-17 16:24:10 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2014-6-17 16:24:10 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.35
2014-6-17 16:24:10 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor cas.xml
2014-6-17 16:24:10 org.apache.catalina.startup.HostConfig deployDescriptor
警告: A docBase D:\apache-tomcat-6.0.35\webapps\appinside the host appBase has been specified, and will be ignored
2014-6-17 16:24:11 com.sun.faces.config.ConfigureListener$WebXmlProcessor scanForFacesServlet
警告: Unable to process deployment descriptor for context 'null'
2014-6-17 16:24:11 com.sun.faces.config.ConfigureListener contextInitialized
信息: Initializing Sun's JavaServer Faces implementation (1.2_04-b07-FCS) for context '/cas'
2014-6-17 16:24:11 org.apache.catalina.session.PersistentManagerBase start
严重: No Store configured, persistence disabled
2014-6-17 16:24:11 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor host-manager.xml
2014-6-17 16:24:11 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor manager.xml
2014-6-17 16:24:11 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor solr.xml
2014-6-17 16:24:11 org.apache.catalina.startup.HostConfig deployDescriptor
警告: A docBase D:\apache-tomcat-6.0.35\webapps\solr inside the host appBase has been specified, and will be ignored
2014-6-17 16:24:11 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor app.xml
2014-6-17 16:24:11 org.apache.catalina.startup.HostConfig deployDescriptor
警告: A docBase D:\apache-tomcat-6.0.35\webapps\app inside the host appBase has been specified, and will be ignored
2014-6-17 16:24:12 com.sun.faces.config.ConfigureListener$WebXmlProcessor scanForFacesServlet
警告: Unable to process deployment descriptor for context 'null'
2014-6-17 16:24:12 com.sun.faces.config.ConfigureListener contextInitialized
信息: Initializing Sun's JavaServer Faces implementation (1.2_04-b07-FCS) for context '/app1'
2014-6-17 16:24:12 org.apache.catalina.session.PersistentManagerBase start
严重: No Store configured, persistence disabled
2014-6-17 16:24:12 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor app1.xml
2014-6-17 16:24:12 org.apache.catalina.startup.HostConfig deployDescriptor
警告: A docBase D:\apache-tomcat-6.0.35\webapps\app1 inside the host appBase has been specified, and will be ignored
2014-6-17 16:24:13 com.sun.faces.config.ConfigureListener$WebXmlProcessor scanForFacesServlet
警告: Unable to process deployment descriptor for context 'null'
2014-6-17 16:24:13 com.sun.faces.config.ConfigureListener contextInitialized
信息: Initializing Sun's JavaServer Faces implementation (1.2_04-b07-FCS) for context '/app2'
2014-6-17 16:24:13 org.apache.catalina.session.PersistentManagerBase start
严重: No Store configured, persistence disabled
2014-6-17 16:24:13 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor app2.xml
2014-6-17 16:24:13 org.apache.catalina.startup.HostConfig deployDescriptor
警告: A docBase D:\apache-tomcat-6.0.35\webapps\app2inside the host appBase has been specified, and will be ignored
2014-6-17 16:24:14 com.sun.faces.config.ConfigureListener$WebXmlProcessor scanForFacesServlet
警告: Unable to process deployment descriptor for context 'null'
2014-6-17 16:24:14 com.sun.faces.config.ConfigureListener contextInitialized
信息: Initializing Sun's JavaServer Faces implementation (1.2_04-b07-FCS) for context '/app3'
2014-6-17 16:24:14 org.apache.catalina.session.PersistentManagerBase start
严重: No Store configured, persistence disabled
2014-6-17 16:24:14 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor app3.xml
2014-6-17 16:24:14 org.apache.catalina.startup.HostConfig deployDescriptor
警告: A docBase D:\apache-tomcat-6.0.35\webapps\app4inside the host appBase has been specified, and will be ignored
2014-6-17 16:24:14 com.sun.faces.config.ConfigureListener$WebXmlProcessor scanForFacesServlet
警告: Unable to process deployment descriptor for context 'null'
2014-6-17 16:24:14 com.sun.faces.config.ConfigureListener contextInitialized
信息: Initializing Sun's JavaServer Faces implementation (1.2_04-b07-FCS) for context '/app4'
2014-6-17 16:24:15 org.apache.catalina.session.PersistentManagerBase start
严重: No Store configured, persistence disabled
2014-6-17 16:24:15 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor app4.xml
2014-6-17 16:24:15 org.apache.catalina.startup.HostConfig deployDescriptor
警告: A docBase D:\apache-tomcat-6.0.35\webapps\app5inside the host appBase has been specified, and will be ignored
2014-6-17 16:24:15 com.sun.faces.config.ConfigureListener$WebXmlProcessor scanForFacesServlet
警告: Unable to process deployment descriptor for context 'null'
2014-6-17 16:24:15 com.sun.faces.config.ConfigureListener contextInitialized
信息: Initializing Sun's JavaServer Faces implementation (1.2_04-b07-FCS) for context '/app5'
2014-6-17 16:24:15 org.apache.catalina.session.PersistentManagerBase start
严重: No Store configured, persistence disabled
2014-6-17 16:24:15 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor app5.xml
2014-6-17 16:24:15 org.apache.catalina.startup.HostConfig deployDescriptor
警告: A docBase D:\apache-tomcat-6.0.35\webapps\app6 inside the host appBase has been specified, and will be ignored
2014-6-17 16:24:16 com.sun.faces.config.ConfigureListener$WebXmlProcessor scanForFacesServlet
警告: Unable to process deployment descriptor for context 'null'
2014-6-17 16:24:16 com.sun.faces.config.ConfigureListener contextInitialized
信息: Initializing Sun's JavaServer Faces implementation (1.2_04-b07-FCS) for context '/app6'
2014-6-17 16:24:16 org.apache.catalina.session.PersistentManagerBase start
严重: No Store configured, persistence disabled
2014-6-17 16:24:16 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory classes
2014-6-17 16:24:16 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory docs
2014-6-17 16:24:16 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory examples
2014-6-17 16:24:16 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory ROOT
2014-6-17 16:24:16 org.apache.coyote.http11.Http11AprProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2014-6-17 16:24:16 org.apache.coyote.ajp.AjpAprProtocol start
信息: Starting Coyote AJP/1.3 on ajp-8089
2014-6-17 16:24:16 org.apache.catalina.startup.Catalina start
信息: Server startup in 6310 ms
在网上查找了一下大多多说是jar冲突引起的,但是这个项目在其他机器上是正常运行的。以为是环境的问题,所以把tomcat,jdk全都换了一遍,但是出现这个问题。后来就想是不是应用包有什么问题,检查时发现每个应用的web.xml文件全都没有了,把web.xml都添加上之后项目运行正常了。但是很奇怪web.xml文件怎么会就没有了, 之前也遇到tomcat(v6.0.35)启动中出现问题,导致web.xml文件丢失的问题?????
版权声明:本文为GQ2010原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。