`
yongboy
  • 浏览: 105858 次
  • 来自: ...
博客专栏
E16f1064-1c93-305c-9ed5-2118b09bada4
Servlet 3.0 学...
浏览量:0
社区版块
存档分类

Tomcat 5.5 严重: Error filterStart

阅读更多

  最近使用上了Tomcat 5.5,只是这东西在你最需要的时候,往往令你很失望。
  缘由代码要提交到CVS,删除了一些测试使用的类以及页面文件,只是当时忽略了去注释掉所删除的类在Struts.xml里Action映射。紧接着重新启动Tomcat,只是该站点无法访问,仔细查看Tomcat 5.5的日志,就发现:

严重: Error filterStart

        信息,当时就检查初始化Struts2的Filter以及初始化对应的Servlet-api.jar,没有发现什么问题。最后实在没有办法,直接使用Tomcat 6,其启动时候抛出的异常告诉我无法加载在struts.xml配置的Java 类。这时候,我才明白,原来问题所在。
一旦struts.xml文件所配置的类在初始化的时候一旦不存在,则造成整个站点无法访问。

        最后教训,一旦在struts.xml配置的类,若丢失的话,会影响整个站点的运行。

        建议大家可以直接把站点直接放在Tocmat 6下面,用于取代tomat 5.5。Tomcat 5.5的错误日志太让人寒心了~

 

 

分享到:
评论
3 楼 pcno1 2007-08-13  
用5.5和5.0 request.getRequestURL()得到值不一样,不知道有没有人碰到这问题。

5.0得到是.do
5.5得到的却是.jsp

2 楼 yongboy 2007-04-27  
呵呵,只是一时找不到地方而已。
多谢了~
1 楼 finaleden 2007-04-25  
yongboy 写道
<p>  最近使用上了<font face="Arial">Tomcat 5.5,只是这东西在你最需要的时候,往往令你很失望。<br />
  缘由代码要提交到CVS,删除了一些测试使用的类以及页面文件,只是当时忽略了去注释掉所删除的类在Struts.xml里Action映射。紧接着重新启动Tomcat,只是该站点无法访问,仔细查看Tomcat 5.5的日志,就发现:</font></p>
<p><font face="Arial"><strong>严重: Error filterStart</strong></font></p>
<p>        信息,当时就检查初始化Struts2的Filter以及初始化对应的Servlet-api.jar,没有发现什么问题。最后实在没有办法,直接使用Tomcat 6,其启动时候抛出的异常告诉我无法加载在struts.xml配置的Java 类。这时候,我才明白,原来问题所在。<br />
一旦struts.xml文件所配置的类在初始化的时候一旦不存在,则造成整个站点无法访问。</p>
<p>        最后教训,一旦在struts.xml配置的类,若丢失的话,会影响整个站点的运行。</p>
<p>        建议大家可以直接把站点直接放在Tocmat 6下面,用于取代tomat 5.5。Tomcat 5.5的错误日志太让人寒心了~</p>
<p> </p>
<p> </p>
用5.5的话,在struts.log里能看见这个错误的详细信息。其实也就是显示错误的方式不同,楼主不必这么鄙视tomcat5.5吧。

相关推荐

Global site tag (gtag.js) - Google Analytics