QueryResult qr = doQuery(user, broker, xpath, null, null, parameters);
QueryResult qr = doQuery(user, broker, xpath, null, parameters);
	public String query(User user, String xpath, int howmany, int start,			Hashtable parameters) throws Exception {		long startTime = System.currentTimeMillis();		String result;		DBBroker broker = null;		try {			broker = brokerPool.get(user);			QueryResult qr = doQuery(user, broker, xpath, null, null, parameters);			if (qr == null)				return "<?xml version=\"1.0\"?>\n"						+ "<exist:result xmlns:exist=\"http://exist.sourceforge.net/NS/exist\" "						+ "hitCount=\"0\"/>";			result = printAll(broker, qr.result, howmany, start, parameters,					(System.currentTimeMillis() - startTime));		} finally {			brokerPool.release(broker);		}		return result;	}