Return-Path: Delivered-To: apmail-xml-cocoon-cvs-archive@xml.apache.org Received: (qmail 64712 invoked by uid 500); 15 Jul 2001 20:47:25 -0000 Mailing-List: contact cocoon-cvs-help@xml.apache.org; run by ezmlm Precedence: bulk Reply-To: cocoon-dev@xml.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list cocoon-cvs@xml.apache.org Received: (qmail 64700 invoked by uid 500); 15 Jul 2001 20:47:24 -0000 Delivered-To: apmail-xml-cocoon2-cvs@apache.org Date: 15 Jul 2001 20:47:23 -0000 Message-ID: <20010715204723.64692.qmail@apache.org> From: dims@apache.org To: xml-cocoon2-cvs@apache.org Subject: cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store MRUMemoryStore.java dims 01/07/15 13:47:23 Modified: src/org/apache/cocoon/components/store MRUMemoryStore.java Log: Patch from Gerhard Froehlich for MRUMemoryStore. Revision Changes Path 1.4 +5 -1 xml-cocoon2/src/org/apache/cocoon/components/store/MRUMemoryStore.java Index: MRUMemoryStore.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/components/store/MRUMemoryStore.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- MRUMemoryStore.java 2001/07/13 11:13:24 1.3 +++ MRUMemoryStore.java 2001/07/15 20:47:22 1.4 @@ -209,6 +209,8 @@ tmpstackobject = null; } catch(java.io.IOException e) { getLogger().error("Error in MRUMemoryStore",e); + } catch(Exception ex) { + getLogger().error("Error in MRUMemoryStore",ex); } } try { @@ -258,6 +260,7 @@ /** ..put the new object in the cache, on the top of course ... */ this.cache.put(key, new CacheObject(value,System.currentTimeMillis(),serialisedFlag)); this.mrulist.addFirst(key); + getLogger().debug("MRUMemoryStore hashmap size=" + cache.size()); } /** @@ -345,8 +348,9 @@ * This method checks if an object is seriazable */ private boolean checkSeriazable(Object object) { + getLogger().debug("MRUMemoryStore checkSeriazable(): " + object.getClass().getName()); try { - if((object.getClass().getName().equals("CachedEventObject")) + if((object.getClass().getName().equals("org.apache.cocoon.caching.CachedEventObject")) || (object.getClass().getName().equals("org.apache.cocoon.caching.CachedStreamObject")) || (ClassUtils.implementsInterface(object.getClass().getName(),"org.apache.cocoon.caching.CacheValidity"))) { return true; ---------------------------------------------------------------------- In case of troubles, e-mail: webmaster@xml.apache.org To unsubscribe, e-mail: cocoon-cvs-unsubscribe@xml.apache.org For additional commands, e-mail: cocoon-cvs-help@xml.apache.org