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