diff --git a/axzo-common-autoconfigure/src/main/java/cn/axzo/framework/autoconfigure/web/exception/support/GlobalExceptionHandler.java b/axzo-common-autoconfigure/src/main/java/cn/axzo/framework/autoconfigure/web/exception/support/GlobalExceptionHandler.java index 976a37c..563ff8d 100644 --- a/axzo-common-autoconfigure/src/main/java/cn/axzo/framework/autoconfigure/web/exception/support/GlobalExceptionHandler.java +++ b/axzo-common-autoconfigure/src/main/java/cn/axzo/framework/autoconfigure/web/exception/support/GlobalExceptionHandler.java @@ -83,9 +83,10 @@ public class GlobalExceptionHandler extends ResponseEntityExceptionHandler { * 多设置一个key = TraceId, value为traceId的变量到MDC. 以兼容目前的logback-spring.xml的配置 */ public static final String TRACE_ID_IN_MDC = "traceId"; + private static final String RECORD_FLAG = "debug"; - @Value("${axzo.framework.debugging:X-Metadata-Tag}") + @Value("${axzo.framework.debug:X-Metadata-Tag}") private String recordExceptionHeaderName; @Value("${spring.application.name:}") private String applicationName; @@ -338,7 +339,7 @@ public class GlobalExceptionHandler extends ResponseEntityExceptionHandler { headerValue = MDC.get(recordExceptionHeaderName); } log.info("recordException HeaderName: {}", headerValue); - return headerValue.contains("debugging"); + return headerValue.contains(RECORD_FLAG); } private boolean shouldFilter(ExceptionResultHandler handler, Throwable e) {