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
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs