[exo-jcr-commits] exo-jcr SVN: r1822 - jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/jbosscache.
do-not-reply at jboss.org
do-not-reply at jboss.org
Mon Feb 15 09:11:20 EST 2010
Author: nzamosenchuk
Date: 2010-02-15 09:11:20 -0500 (Mon, 15 Feb 2010)
New Revision: 1822
Modified:
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/jbosscache/ParentNodeEvictionActionPolicy.java
Log:
EXOJCR-507: Fix committed. Need to use PEEK instead of getNode
Modified: jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/jbosscache/ParentNodeEvictionActionPolicy.java
===================================================================
--- jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/jbosscache/ParentNodeEvictionActionPolicy.java 2010-02-15 11:22:21 UTC (rev 1821)
+++ jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/jbosscache/ParentNodeEvictionActionPolicy.java 2010-02-15 14:11:20 UTC (rev 1822)
@@ -78,7 +78,7 @@
// We use the method getChildrenNamesDirect to avoid going through
// the interceptor chain (EXOJCR-460)
- Set<Object> names = ((CacheSPI)cache).getNode(parentFqn).getChildrenNamesDirect();
+ Set<Object> names = ((CacheSPI)cache).peek(parentFqn, false).getChildrenNamesDirect();
if (names.isEmpty() || (names.size() == 1 && names.contains(fqn.get(2))))
{
if (log.isTraceEnabled())
More information about the exo-jcr-commits
mailing list