return;
}
try {
ResponseContent respContent = null;
if(!this.excludeOwnerPages || prince == null) {
respContent = (ResponseContent) this.mCache.get(key);
}
if(respContent == null) {
mLogger.debug("MISS "+key);
this.misses++;
CacheHttpServletResponseWrapper cacheResponse =
new CacheHttpServletResponseWrapper(response);
chain.doFilter(request, cacheResponse);
cacheResponse.flushBuffer();
// only cache if we didn't get an exception
if (request.getAttribute("DisplayException") == null) {
ResponseContent rc = cacheResponse.getContent();
// only cache if this is not a logged in user?
if(!this.excludeOwnerPages || prince == null) {
this.mCache.put(key, rc);
} else {