if (isErrorEnabled()) {
message = format(toPrefix(LOG_LEVEL_TEXT_ERROR), message);
for (Iterator iterator = loggers.iterator(); iterator.hasNext();) {
Logger logger = (Logger) iterator.next();
try {
logger.error(message, e);
} catch (RuntimeException e1) {
iterator.remove();
diagnostic("Removing '" + GWT.getTypeName(logger) + "' due to unexecpted exception", e1);
}
}