Author: tolusha
Date: 2010-10-14 09:01:15 -0400 (Thu, 14 Oct 2010)
New Revision: 3294
Modified:
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/jbosscache/JBossCacheWorkspaceStorageCache.java
Log:
EXOJCR-998: Null values managed locally
Modified:
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/jbosscache/JBossCacheWorkspaceStorageCache.java
===================================================================
---
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/jbosscache/JBossCacheWorkspaceStorageCache.java 2010-10-13
11:53:35 UTC (rev 3293)
+++
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/jbosscache/JBossCacheWorkspaceStorageCache.java 2010-10-14
13:01:15 UTC (rev 3294)
@@ -906,7 +906,7 @@
// remove possible NullNodeData from cache
boolean local = cache.isLocal();
- cache.setLocal(false);
+ cache.setLocal(true);
removeNullNode(node);
@@ -999,7 +999,7 @@
// remove possible NullNodeData from cache
boolean local = cache.isLocal();
- cache.setLocal(false);
+ cache.setLocal(true);
removeNullNode(prop);
@@ -1016,8 +1016,7 @@
cache.addToList(makeChildListFqn(childPropsList, prop.getParentIdentifier()),
ITEM_LIST, prop.getIdentifier());
}
- ItemData result =
- get(prop.getParentIdentifier(),
prop.getQPath().getEntries()[prop.getQPath().getEntries().length - 1]);
+ get(prop.getParentIdentifier(),
prop.getQPath().getEntries()[prop.getQPath().getEntries().length - 1]);
// add in ITEMS
return (PropertyData)cache.put(makeItemFqn(prop.getIdentifier()), ITEM_DATA,
prop);