Browse Source

refactor(yvan-lcc-bench): 调整 RCSService 初始化和异常处理逻辑

- 注释掉 RCSService 的 init 方法调用
- 清空 GlobalExceptionHandler 中的自定义异常处理器- 在异常处理中添加异常信息的输出
master
lizw-2015 6 months ago
parent
commit
a70af6708c
  1. 2
      servo/src/main/java/com/yvan/workbench/autoconfigure/AppAutoConfiguration.java

2
servo/src/main/java/com/yvan/workbench/autoconfigure/AppAutoConfiguration.java

@ -196,8 +196,10 @@ public class AppAutoConfiguration {
@Bean @Bean
public FilterRegistrationBean<HttpFilter> exceptionHandlerFilter() { public FilterRegistrationBean<HttpFilter> exceptionHandlerFilter() {
GlobalExceptionHandler.clearHandler();
GlobalExceptionHandler.setDefaultHandler((exception, request, response) -> { GlobalExceptionHandler.setDefaultHandler((exception, request, response) -> {
ErrorResponse res = GlobalExceptionHandler.newErrorResponse(request, exception); ErrorResponse res = GlobalExceptionHandler.newErrorResponse(request, exception);
res.setMessage(exception.getMessage());
res.setError(ExceptionUtils.getStackTraceAsString(exception)); res.setError(ExceptionUtils.getStackTraceAsString(exception));
return res; return res;
}); });

Loading…
Cancel
Save