diff --git a/spring-rabbit/src/main/java/org/springframework/amqp/rabbit/core/RabbitTemplate.java b/spring-rabbit/src/main/java/org/springframework/amqp/rabbit/core/RabbitTemplate.java index bca2597b..f8ba1a1b 100644 --- a/spring-rabbit/src/main/java/org/springframework/amqp/rabbit/core/RabbitTemplate.java +++ b/spring-rabbit/src/main/java/org/springframework/amqp/rabbit/core/RabbitTemplate.java @@ -1079,7 +1079,7 @@ public class RabbitTemplate extends RabbitAccessor // NOSONAR type line count }, obtainTargetConnectionFactory(this.sendConnectionFactorySelectorExpression, message)); } - private ConnectionFactory obtainTargetConnectionFactory(Expression expression, Object rootObject) { + private ConnectionFactory obtainTargetConnectionFactory(Expression expression, @Nullable Object rootObject) { if (expression != null && getConnectionFactory() instanceof AbstractRoutingConnectionFactory) { AbstractRoutingConnectionFactory routingConnectionFactory = (AbstractRoutingConnectionFactory) getConnectionFactory();