Commit b2da787a authored by Quxl's avatar Quxl

x

parent a07c5ba4
...@@ -37,7 +37,7 @@ public class LogServiceImpl implements LogService { ...@@ -37,7 +37,7 @@ public class LogServiceImpl implements LogService {
jdbcTemplate.save(error); jdbcTemplate.save(error);
} }
public StringBuffer toStackString(Throwable ex, Integer level) { private StringBuffer toStackString(Throwable ex, Integer level) {
StringBuffer stack = new StringBuffer(); StringBuffer stack = new StringBuffer();
if(ex != null) { if(ex != null) {
StringBuffer prefix = new StringBuffer(); StringBuffer prefix = new StringBuffer();
...@@ -50,9 +50,9 @@ public class LogServiceImpl implements LogService { ...@@ -50,9 +50,9 @@ public class LogServiceImpl implements LogService {
for(StackTraceElement elm : elms) { for(StackTraceElement elm : elms) {
stack.append(prefix).append(elm.getClassName()).append(".").append(elm.getMethodName()).append("(").append(elm.getFileName()).append(" ").append(elm.getLineNumber()).append(")\n"); stack.append(prefix).append(elm.getClassName()).append(".").append(elm.getMethodName()).append("(").append(elm.getFileName()).append(" ").append(elm.getLineNumber()).append(")\n");
} }
stack.append("\n\n\n").append("Cause By: \n").append(this.toStackString(ex.getCause(), tmpLevel)); stack.append("\n\n\n").append(prefix).append("Cause By: \n").append(this.toStackString(ex.getCause(), tmpLevel));
for(Throwable e : ex.getSuppressed()) { for(Throwable e : ex.getSuppressed()) {
stack.append("\n\n\n").append("Suppressed By: \n").append(this.toStackString(e, tmpLevel)); stack.append("\n\n\n").append(prefix).append("Suppressed By: \n").append(this.toStackString(e, tmpLevel));
} }
} }
return stack; return stack;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment