private String getFormattedText(LogRecord record) { String firstLine = String.format( "%7s %s %s", record.getLogLevel(), getTimestampRendering(record.getTimestamp()), record.getFormattedMessage()); if (!record.getThrowableInfo().isPresent()) { return firstLine; } StringBuilder sb = new StringBuilder(); sb.append("<html><body><span style=\"font-weight: bold;\">"); sb.append(firstLine); sb.append("</span><br>\n"); ThrowableInfo throwableInfo = record.getThrowableInfo().get(); renderThrowableInfo(sb, throwableInfo, 0); sb.append("</body></html>"); return sb.toString().replace(" ", " "); }