From 91bd658f66d8a61aed7cf4eb87aeed9621cf9374 Mon Sep 17 00:00:00 2001 From: Gary Russell Date: Tue, 14 Jul 2020 11:53:16 -0400 Subject: [PATCH] Configurable ResourceLoader for RabbitCFactoryBean Resolves https://github.com/spring-projects/spring-amqp/issues/1217 --- .../RabbitConnectionFactoryBean.java | 29 +++++++++++++++++-- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/spring-rabbit/src/main/java/org/springframework/amqp/rabbit/connection/RabbitConnectionFactoryBean.java b/spring-rabbit/src/main/java/org/springframework/amqp/rabbit/connection/RabbitConnectionFactoryBean.java index 059d5443..f168a95e 100644 --- a/spring-rabbit/src/main/java/org/springframework/amqp/rabbit/connection/RabbitConnectionFactoryBean.java +++ b/spring-rabbit/src/main/java/org/springframework/amqp/rabbit/connection/RabbitConnectionFactoryBean.java @@ -42,8 +42,10 @@ import javax.net.ssl.TrustManagerFactory; import org.springframework.amqp.rabbit.support.RabbitExceptionTranslator; import org.springframework.beans.factory.config.AbstractFactoryBean; import org.springframework.core.io.Resource; +import org.springframework.core.io.ResourceLoader; import org.springframework.core.io.support.PathMatchingResourcePatternResolver; import org.springframework.lang.Nullable; +import org.springframework.util.Assert; import org.springframework.util.StringUtils; import com.rabbitmq.client.ConnectionFactory; @@ -122,7 +124,7 @@ public class RabbitConnectionFactoryBean extends AbstractFactoryBean