spring项目在web.xml注释不用的filter后。Tomcat正常运行,was 8.5报错。was在未注销filter前正常运行,注销后启动报错。
报错内容为
10/9/21 11:48:06:962 GMT+08:00] 00001a78 webapp E com.ibm.ws.webcontainer.webapp.WebApp reportRecursiveError Error Page Exception:
[10/9/21 11:48:10:010 GMT+08:00] 000000ee webapp E com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet Error]-[com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor]: java.lang.ClassNotFoundException: class java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEncodingFilter
org.springframework.web.filter.CharacterEncodingFilter为第一个filter
暂时没搜索到方案,目前想到的方法只能把不用的filter代码全部删掉。
字符编码过滤器换成自定义的试试。
CharacterEncodingFilter引入这个类的依赖了?