`
gstarwd
  • 浏览: 1527632 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

严重: Error filterStart-楼主竟然不给解决方案 = =

阅读更多

今天在eclipse+myeclipse+tomcat5 下,写个中文乱码转码filter,就报
2007-3-13 17:43:46 org.apache.catalina.core.StandardContext start
严重: Error filterStart
2007-3-13 17:43:46 org.apache.catalina.core.StandardContext start
严重: Context startup failed due to previous errors
 错误,所属项目也就启动不了,web。xml配置为 :
<filter>
   <filter-name>CharsetEncodingFilter</filter-name>
   <filter-class>com.changyou.filter.CharsetEncodingFilter</filter-class>
   <init-param>
    <param-name>encoding</param-name>
    <param-value>UTF-8</param-value>
   </init-param>
  </filter>
  <filter-mapping>
   <filter-name>CharsetEncodingFilter</filter-name>
   <url-pattern>/*</url-pattern>
  </filter-mapping>
百思不得其解,问题出在哪里。
在google搜索,有人提出这么几个解决方案:
1、试着把tomat/server/lib目录下的commons-digester.jar,commons-beanutils.jar拷贝到common/lib/目录  --经测试不行
2、 里有个文章说tomcat里的bug,没有实现javax.servlet.Filter的Filter会报这样的错误,看来tomcat在启动就初始化 Filter实例,但是在filter中又没有看到那段代码没有实现Filter,或者有代码在启动时没有实例化。--没发现问题。

这个问题网上也得不到解决方案,真是郁闷得紧
****************************************
终于解决了,原来是在web.xml初始化参数过程少初始化了一个,导致filter启动失败。大汗~~~~

如 果以后出现tomcat 严重: Error filterStart 错误,一般原因为:1、xml配置失误(如我) 2、filter中某段代码为实例化(这个情况是出现最多的,要仔细检查) 3、试着把tomat/server/lib目录下的commons-digester.jar,commons-beanutils.jar拷贝到 common/lib/目录,有些包在部署是没有被包含

posted on 2007-03-13 17:53 氓氓 阅读(9750) 评论(22)  编辑  收藏

<!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"> <rdf:Description rdf:about="http://www.blogjava.net/skyful/archive/2007/03/13/103605.html" dc:identifier="http://www.blogjava.net/skyful/archive/2007/03/13/103605.html" dc:title="TOMCAT 严重: Error filterStart " trackback:ping="http://www.blogjava.net/skyful/services/trackbacks/103605.aspx" /> </rdf:RDF> -->

<script type="text/javascript"> //&lt;![CDATA[ Sys.WebForms.PageRequestManager._initialize('AjaxHolder$scriptmanager1', document.getElementById('Form1')); Sys.WebForms.PageRequestManager.getInstance()._updateControls(['tAjaxHolder$UpdatePanel1'], [], [], 90); //]]&gt; </script>

Feedback

#   re: TOMCAT 严重: Error filterStart [未登录] 2007-04-24 09:15 yy
我的情况也是跟你的一样
那少初始化那里了呢  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2007-06-26 11:28 gg
终于解决了,原来是在web.xml初始化参数过程少初始化了一个,导致filter启动失败。大汗~~~~


考!也不说一下哪里错,鄙视你,有问题就问别人,解决问题了也不说如何解决的  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2007-07-02 11:55 江南一客
是哪一个啊东东没有初始化啊
??????  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2007-07-02 17:39
MB,说了跟没说一样  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2007-07-03 08:55 什么78玩意啊
解决了到是把问题解决方案放上来啊!装孙子  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2007-07-05 17:30 11
真恶心,这样的人还想发展,狭隘!!!  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2007-07-06 13:31 诉讼
我也遇到这种情况了
没有看到楼主所说的两个包呀  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2007-08-14 18:11 xiaoqiang
恶心  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2007-08-22 11:05 断点
失败的人!  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2007-09-15 18:47 老五
呵呵,心态放平和。
细心点还是可以发现点东西的。
我的是这个地方错了
<filter-class>com.changyou.filter.CharsetEncodingFilter</filter-class>
没有指定详细类地址,只写了一个类的名称,没有写包的路径,写上正确的包路径就正常了。
  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2007-09-24 12:47 达到
多谢了  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart [未登录] 2007-12-04 17:46 aa
政治相关  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2008-01-08 13:42 草你吗
草你吗
  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2008-03-05 17:40 bsn
唉,博猪这是讨骂  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2008-03-19 19:10 chen
还有一个重大的原因,就是tomcat5.0 有时候只支持JDK1.4, 我今天就是用了JDK1.5导致的!找的好久才找到原因  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart [未登录] 2008-07-31 18:06 啊啊
出现这个问题的主要是web.xml中用到的类没有找到。建议查看类是不是放在它该去的地方了。  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2008-11-19 12:16 晓风残月
3、试着把tomat/server/lib目录下的commons-digester.jar,commons-beanutils.jar拷贝到common/lib/目录

我这样做后问题就解决了。  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2008-12-08 14:51 F
我也碰到这个问题

试着把tomat/server/lib目录下的commons-digester.jar,commons-

beanutils.jar拷贝到common/lib/目录

--无效

web.xml中没有你说的filter一段  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2008-12-23 16:42
谢谢,我的问题解决了!  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart [未登录] 2009-02-02 10:28 remote
我的是工程没有编译引起的错误  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2009-06-29 21:27 dsad
这和你上面的是一样的啊 没什么改变啊 正确的是怎么样的?@老五
  回复   更多评论
  

 

#   re: TOMCAT 严重: Error filterStart 2009-06-29 21:27 dsad

这和你上面的一摸一样啊 没改变啊@老五
  回复   更多评论

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics