errorfilterstart:Tomcat6的一个 Error filterStart 错误的解决

系统环境是centos5.3 + jdk6 + tomcat6.0.20 + Struts2.1.6 + Spring2.5.6Struts2使用了 struts2-convention-plugin-2.1.6.jar 和 struts2-spring-plugin-2.1.6.jar两个插件

早上时候客户端部门有人问某个服务无法访问了检查了日志发现tomcat启动时候报org.apache.catalina.core.StandardContext start Error filterStart 结果导致该站点无法启动

首先怀疑是配置可是检查了所有配置libs都没有问题了同样配置另外个站点就很正常

还可能是什么地方经过替换方式检查是struts2启动问题可是配置完全没问题这些配置用了很久了

tomcat日志太简单了实在看不出哪问题从tomcat文档其中有Logging替换介绍说明(http://tomcat.apache.org/tomcat-6.0-doc/logging.html )

于是做了下配置: log4j、comms-logging 两个jar 放到 tomcat lib目录中在lib目录中编写个log4j.properties配置文件 然后从tomcat6官方站点(http://labs.xiaonei.com:8081/apache-mirror/tomcat/tomcat-6/v6.0.20/bin/extras/ )下载 tomcat-juli-adapters.jar 到 lib目录 下载 tomcat-juli.jar 替换bin目录下同名文件

重启的后查看了下生成详细日志简直要吐血了原来是系统使用了convention插件是让它从/WEB-INF/jsp目录下自动找jsp文件url地址上周末在修改文件时候为了做个备份个jsp文件备份

为.org了然后convention就找不到了.org对应关系启动时候报错!!
Tags:  tomcat6优化 tomcat6配置 tomcat6 errorfilterstart

延伸阅读

最新评论

发表评论