hey guys, shouldn't there be a direct way to get Nodes from a multivalued reference property? something like :
Node [] getNodes() on the Property class or even : Node getNode() on the Value class instead I'm finding myself going through : ItemManager itemMgr = ((SessionImpl) session).getItemManager(); Value[] values = property.getValues(); for (Value value : values) { Node node = (Node) itemMgr.getItem(new NodeId(value.getString())); ... } I don't like this because it's ugly, it's using jackrabbit specific calls for something that shouldn't and it is hard to mock. can we add one of the first two calls? Jeremy Stell-Smith