Ehcache gzipFilter

勐萌 发布于 2012/03/05 11:42
阅读 2K+
收藏 0

我现在有这样一个问题。

项目中使用了 ehcache1.4.1.jar,在web.xml里面配置了gzipFilter:

net.sf.ehcache.constructs.web.filter.GzipFilter

在Tomcat没事,迁移项目到weblogic时候发现问题,

net.sf.ehcache.constructs.web.ResponseHeadersNotModifiableException: Failure when attempting to set Content-Encoding: gzip

去掉这个过滤器后项目在weblogic能够启动。

由于其他问题,我们项目必须使用这个过滤器,请问这个问题怎么解决呢?

加载中
1
鉴客
鉴客

这是 ehcache 的 bug 描述:http://jira.terracotta.org/jira/browse/EHC-664

这里有解决办法:http://forums.terracotta.org/forums/posts/list/3354.page

建议升级到新版本

0
勐萌
勐萌

引用来自“鉴客”的答案

这是 ehcache 的 bug 描述:http://jira.terracotta.org/jira/browse/EHC-664

这里有解决办法:http://forums.terracotta.org/forums/posts/list/3354.page

建议升级到新版本

谢谢,我查看新版本(ehcache-core-2.4.3.jar)发现没有net.sf.ehcache.constructs.web.filter.GzipFilter这个类了,要怎么配置gzipFilter啊?
0
勐萌
勐萌

谢谢,问题已解决,就是下载  http://forums.terracotta.org/forums/posts/list/3354.page 的

ehcache-web-constructs.rar

拷贝到项目中就可以了,在weblogic可以正常启动项目了

返回顶部
顶部