diff --git a/aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/LogErrorContextMissingStrategy.java b/aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/LogErrorContextMissingStrategy.java index d2bc822a..38746ea3 100644 --- a/aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/LogErrorContextMissingStrategy.java +++ b/aws-xray-recorder-sdk-core/src/main/java/com/amazonaws/xray/strategy/LogErrorContextMissingStrategy.java @@ -32,6 +32,8 @@ public class LogErrorContextMissingStrategy implements ContextMissingStrategy { @Override public void contextMissing(String message, Class exceptionClass) { logger.error("Suppressing AWS X-Ray context missing exception (" + exceptionClass.getSimpleName() + "): " + message); + if (logger.isDebugEnabled()) { + logger.debug(new RuntimeException(message)); + } } - }