broker = brokerPool.get(user);
broker = pool.get(user);
	protected NodeProxy getNode() throws XMLDBException {	    if(proxy != null)	        return proxy;	    DBBroker broker = null;	    try {	        broker = brokerPool.get(user);	        DocumentImpl document = getDocument(broker, false);			if (id < 0)				// this XMLResource represents a document				return new NodeProxy(document, 1);			return new NodeProxy(document, id);	    } catch (EXistException e) {            throw new XMLDBException(ErrorCodes.INVALID_RESOURCE, e.getMessage(), e);        } finally {	        brokerPool.release(broker);	    }	}