Collection col = getCollection((String) message.get(COLLECTION));
NamespaceMap nsMap = QueryUtil.mapNamespaces((Hashtable) message.get(NAMESPACES));
NodeSet ns;
if (message.containsKey(NAME)) {
ns = col.queryDocument(type, query, nsMap, message.get(NAME));
} else {
ns = col.queryCollection(type, query, nsMap);
}
Hashtable result = new Hashtable();