Hi,

when using multiple block-servlets in one cocoon application (2.2), they will all use the same EHDefaultStore as cache. If there are similar matchers in the sitemaps, eg. images/header.png, the key for the cached resource will be the same for both blocks (just images/header.png), and, as the cache is global, the same cached object will be returned for both requests. This happens with expires-caching.

This should be fixed by adding a unique key prefix for each block-servlet or by one cache per block-servlet, but I do not know how to configure this.

Alex

--
Alexander Klimetschek
http://www.mindquarry.com

Reply via email to