From 6ab71f3df98f619fd90bb67a277b4a39ee0ed18c Mon Sep 17 00:00:00 2001 From: Jonathan McCoubrey Date: Wed, 5 Feb 2025 12:14:18 +0000 Subject: [PATCH] Add log to caf-correlation --- .../cafapi/correlation/jservlet/CorrelationIdFilter.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/caf-correlation-jservlet/src/main/java/com/github/cafapi/correlation/jservlet/CorrelationIdFilter.java b/caf-correlation-jservlet/src/main/java/com/github/cafapi/correlation/jservlet/CorrelationIdFilter.java index 2f3e363..f710d89 100644 --- a/caf-correlation-jservlet/src/main/java/com/github/cafapi/correlation/jservlet/CorrelationIdFilter.java +++ b/caf-correlation-jservlet/src/main/java/com/github/cafapi/correlation/jservlet/CorrelationIdFilter.java @@ -27,10 +27,15 @@ import java.io.IOException; import java.util.Optional; import java.util.UUID; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.slf4j.MDC; public class CorrelationIdFilter implements Filter { + private static final Logger logger = LoggerFactory.getLogger(CorrelationIdFilter.class); + @Override public void init(final FilterConfig filterConfig) { @@ -48,6 +53,9 @@ public void doFilter( final String correlationId = Optional.ofNullable(req.getHeader(CorrelationIdConfigurationConstants.HEADER_NAME)) .filter(s -> !s.isEmpty()) .orElseGet(() -> UUID.randomUUID().toString()); + + logger.error("990352:doFilter(): correlationID: {}", correlationId); + MDC.put(CorrelationIdConfigurationConstants.MDC_KEY, correlationId); resp.addHeader(CorrelationIdConfigurationConstants.HEADER_NAME, correlationId); chain.doFilter(request, response);