@Override public String getVerboseMessage(boolean includeErrorIdAndIdentity) { StringBuilder sb = new StringBuilder(); sb.append(error.getMessage()); if (error.getContextCount() > 0) { sb.append("\n\n"); for (String context : error.getContextList()) { sb.append(context).append("\n"); } } if (error.hasException()) { sb.append("\n"); for (UserBitShared.StackTraceElementWrapper stackLine : error.getException().getStackTraceList()) { sb.append(stackLine.getClassName()) .append("(") .append(stackLine.getFileName()) .append(":") .append(stackLine.getLineNumber()) .append(")\n"); } } return sb.toString(); }