diff --git a/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/OnlyOnceLoggingDenyMeterFilter.java b/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/OnlyOnceLoggingDenyMeterFilter.java index cad3250c8f4e..7de8e61ed339 100644 --- a/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/OnlyOnceLoggingDenyMeterFilter.java +++ b/spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/OnlyOnceLoggingDenyMeterFilter.java @@ -23,8 +23,8 @@ import io.micrometer.core.instrument.Meter.Id; import io.micrometer.core.instrument.config.MeterFilter; import io.micrometer.core.instrument.config.MeterFilterReply; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; import org.springframework.util.Assert; @@ -38,8 +38,8 @@ */ public final class OnlyOnceLoggingDenyMeterFilter implements MeterFilter { - private final Logger logger = LoggerFactory - .getLogger(OnlyOnceLoggingDenyMeterFilter.class); + private static final Log logger = LogFactory + .getLog(OnlyOnceLoggingDenyMeterFilter.class); private final AtomicBoolean alreadyWarned = new AtomicBoolean(false); @@ -52,9 +52,8 @@ public OnlyOnceLoggingDenyMeterFilter(Supplier message) { @Override public MeterFilterReply accept(Id id) { - if (this.logger.isWarnEnabled() - && this.alreadyWarned.compareAndSet(false, true)) { - this.logger.warn(this.message.get()); + if (logger.isWarnEnabled() && this.alreadyWarned.compareAndSet(false, true)) { + logger.warn(this.message.get()); } return MeterFilterReply.DENY; }