Set<IStyleConfigurator> badSites = new HashSet<IStyleConfigurator>();
for( StyleViewSite site : sites ) {
try {
IStyleConfigurator config = site.getConfig();
if (config.canStyle(layer)) {
set.add(config);
}
} catch (Throwable t) {
t.printStackTrace();
// site was bad and must die!