if ( "remove".equals(action)) {
final String cacheRole = par.getParameter("cache-role", Cache.ROLE);
final String cacheKey = par.getParameter("cache-key");
if ( cacheKey != null ) {
Cache cache = null;
IdentifierCacheKey key = new IdentifierCacheKey(cacheKey, true);
try {
cache = (Cache)this.manager.lookup(cacheRole);
cache.remove(key);
key = new IdentifierCacheKey(cacheKey, false);
cache.remove(key);
} catch (Exception ex) {
if (this.getLogger().isDebugEnabled()) {
getLogger().debug("Exception while trying to remove entry "+cacheKey+" from Cache with role " + cacheRole, ex);
}
} finally {