// filter out disabled coverages
for (Iterator it = coverages.iterator(); it.hasNext();) {
// GR: I don't think we should be removing directly from the list returned by
// Catalog?
CoverageInfo cv = (CoverageInfo) it.next();
if(!cv.enabled())
it.remove();
}
// filter out coverages that are not in the requested namespace
if(request.getNamespace() != null) {