Author: michiel
Date: 2010-06-24 17:26:50 +0200 (Thu, 24 Jun 2010)
New Revision: 42692

Modified:
   
mmbase/trunk/core/src/main/java/org/mmbase/bridge/implementation/VirtualNode.java
Log:
MMB-1960

Modified: 
mmbase/trunk/core/src/main/java/org/mmbase/bridge/implementation/VirtualNode.java
===================================================================
--- 
mmbase/trunk/core/src/main/java/org/mmbase/bridge/implementation/VirtualNode.java
   2010-06-24 15:05:44 UTC (rev 42691)
+++ 
mmbase/trunk/core/src/main/java/org/mmbase/bridge/implementation/VirtualNode.java
   2010-06-24 15:26:50 UTC (rev 42692)
@@ -285,7 +285,8 @@
         }
         if (nodeManager.hasField(fieldName)) { // only if this is actually a 
field of this node-manager, otherewise it might be e.g. a request for an 
'element' of a cluster node
             Field field = nodeManager.getField(fieldName);
-            result = 
BridgeCaster.toNode(field.getDataType().getProcessor(DataType.PROCESS_GET, 
Field.TYPE_NODE).process(getActualNodeForField(fieldName), field, result), 
getCloud());
+            NodeAndField actual = getActualNodeForField(fieldName);
+            result = 
BridgeCaster.toNode(field.getDataType().getProcessor(DataType.PROCESS_GET, 
Field.TYPE_NODE).process(actual.node, actual.field, result), getCloud());
         }
         return result;
     }

_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to