Author: michiel
Date: 2010-04-27 17:37:58 +0200 (Tue, 27 Apr 2010)
New Revision: 42058
Modified:
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/search/implementation/BasicStepField.java
Log:
anonymisation of cloud should also take into consideration the name of the Cloud
Modified:
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/search/implementation/BasicStepField.java
===================================================================
---
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/search/implementation/BasicStepField.java
2010-04-27 14:06:24 UTC (rev 42057)
+++
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/search/implementation/BasicStepField.java
2010-04-27 15:37:58 UTC (rev 42058)
@@ -154,10 +154,11 @@
// SearchQueries can be referenced in caches. We don't want to
// have references to user clouds there (Field is probably a
BasicField then)
// So, we use a specialized anonymous cloud instance
- CloudContext cloudContext =
f.getNodeManager().getCloud().getCloudContext();
+ Cloud cloud = f.getNodeManager().getCloud();
+ CloudContext cloudContext = cloud.getCloudContext();
Cloud anonymousCloud = anonymousClouds.get(cloudContext);
if (anonymousCloud == null) {
- anonymousCloud = cloudContext.getCloud("mmbase");
+ anonymousCloud = cloudContext.getCloud(cloud.getName());
anonymousClouds.put(cloudContext, anonymousCloud);
}
NodeManager anonymousNodeManager =
anonymousCloud.getNodeManager(f.getNodeManager().getName());
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs