From d93c8d8f570e73e51b551d451b7bdaa900f5ef9b Mon Sep 17 00:00:00 2001 From: Mitchell Mcdonald Date: Tue, 10 Dec 2024 12:04:22 +1300 Subject: [PATCH] Prevent logging when no reply is provided for an AbstractReplyProducingMessageHandler if logging is disabled --- .../handler/AbstractReplyProducingMessageHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-integration-core/src/main/java/org/springframework/integration/handler/AbstractReplyProducingMessageHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/AbstractReplyProducingMessageHandler.java index b56c9a37e2f..fe77f02d4a5 100644 --- a/spring-integration-core/src/main/java/org/springframework/integration/handler/AbstractReplyProducingMessageHandler.java +++ b/spring-integration-core/src/main/java/org/springframework/integration/handler/AbstractReplyProducingMessageHandler.java @@ -155,7 +155,7 @@ else if (this.requiresReply && !isAsync()) { throw new ReplyRequiredException(message, "No reply produced by handler '" + getComponentName() + "', and its 'requiresReply' property is set to true."); } - else if (!isAsync()) { + else if (!isAsync() && isLoggingEnabled()) { logger.debug(LogMessage.format("handler '%s' produced no reply for request Message: %s", this, message)); } }