Author: knguyen
Date: Wed Aug 16 18:47:23 2006
New Revision: 14922

URL: https://svndev.jahia.net/websvn/listing.php?sc=1&rev=14922&repname=jahia
Log:
more caches on jahiaobject access

Modified:
    trunk/core/src/java/org/jahia/hibernate/manager/JahiaObjectManager.java

Modified: 
trunk/core/src/java/org/jahia/hibernate/manager/JahiaObjectManager.java
URL: 
https://svndev.jahia.net/websvn/diff.php?path=/trunk/core/src/java/org/jahia/hibernate/manager/JahiaObjectManager.java&rev=14922&repname=jahia
==============================================================================
--- trunk/core/src/java/org/jahia/hibernate/manager/JahiaObjectManager.java 
(original)
+++ trunk/core/src/java/org/jahia/hibernate/manager/JahiaObjectManager.java Wed 
Aug 16 18:47:23 2006
@@ -282,9 +282,8 @@
             }
         }
         String entryKey = OBJECTDELEGATE_KEY_PREFIX + 
jahiaObjectDelegate.getObjectKey();
-        if(cache!=null) {
+        if(cache!=null && !cache.containsKey(entryKey)) {
             cache.put(entryKey,jahiaObjectDelegate);
-            jahiaObjectDelegate = (JahiaObjectDelegate) cache.get(entryKey);
         }
     }
 

Reply via email to