|
@@ -32,13 +32,13 @@ public class GlobalDefaultExceptionHandler {
|
|
|
}
|
|
|
|
|
|
@ExceptionHandler(value = Exception.class)
|
|
|
- public Object defaultErrorHandler(final HttpServletRequest req, final HttpServletResponse resp, final Exception error) throws Exception {
|
|
|
+ public Object defaultErrorHandler(final HttpServletRequest req, final HttpServletResponse resp, final Exception error) {
|
|
|
// 原始错误集合数据偏多,包含native错误
|
|
|
final StackTraceElement[] stackTrace = error.getStackTrace();
|
|
|
// 过滤错误信息
|
|
|
final List<StackTraceElement> filters = new LinkedList<>();
|
|
|
for (StackTraceElement st : stackTrace)
|
|
|
- if (st.getClassName().contains("cn.com.ty.lift.business") && st.getFileName().contains(".java")) filters.add(st);
|
|
|
+ if (st.getClassName().contains("cn.com.ty.lift.system") && st.getFileName().contains(".java")) filters.add(st);
|
|
|
|
|
|
final StackTraceElement[] dwStackTrace = new StackTraceElement[filters.size()];
|
|
|
// 计数器
|