if (isTraceEnabled()) {
message = format(toPrefix(LOG_LEVEL_TEXT_TRACE), message);
for (Iterator<Logger> iterator = loggers.iterator(); iterator.hasNext();) {
Logger logger = iterator.next();
try {
logger.trace(message, e);
} catch (RuntimeException e1) {
iterator.remove();
diagnostic("Removing '" + logger.getClass().getName() + "' due to unexecpted exception",
e1);
}