[exo-jcr-commits] exo-jcr SVN: r2170 - kernel/trunk/exo.kernel.component.ext.cache.impl.jboss.v3/src/main/java/org/exoplatform/services/cache/impl/jboss.

do-not-reply at jboss.org do-not-reply at jboss.org
Fri Mar 26 10:40:51 EDT 2010


Author: nfilotto
Date: 2010-03-26 10:40:50 -0400 (Fri, 26 Mar 2010)
New Revision: 2170

Modified:
   kernel/trunk/exo.kernel.component.ext.cache.impl.jboss.v3/src/main/java/org/exoplatform/services/cache/impl/jboss/AbstractExoCache.java
Log:
EXOJCR-612: a temporary fix until we have a real fix in JBC

Modified: kernel/trunk/exo.kernel.component.ext.cache.impl.jboss.v3/src/main/java/org/exoplatform/services/cache/impl/jboss/AbstractExoCache.java
===================================================================
--- kernel/trunk/exo.kernel.component.ext.cache.impl.jboss.v3/src/main/java/org/exoplatform/services/cache/impl/jboss/AbstractExoCache.java	2010-03-26 14:09:09 UTC (rev 2169)
+++ kernel/trunk/exo.kernel.component.ext.cache.impl.jboss.v3/src/main/java/org/exoplatform/services/cache/impl/jboss/AbstractExoCache.java	2010-03-26 14:40:50 UTC (rev 2170)
@@ -247,7 +247,15 @@
     */
    protected V putOnly(K key, V value)
    {
-      return cache.put(getFqn(key), key, value);
+      try
+      {
+         return cache.put(getFqn(key), key, value);
+      }
+      catch (NullPointerException e)
+      {
+         // to fix temporary the bug JBCACHE-1572
+      }
+      return null;
    }
 
    /**



More information about the exo-jcr-commits mailing list