List featureTypes = new ArrayList(catalog.getFeatureTypes());
// filter out disabled feature types
for (Iterator it = featureTypes.iterator(); it.hasNext();) {
FeatureTypeInfo ft = (FeatureTypeInfo) it.next();
if(!ft.enabled())
it.remove();
}
// filter the layers if a namespace filter has been set
if(request.getNamespace() != null) {