From 610cf5608da2d5f1c7874958e0cce59463ed4b9e Mon Sep 17 00:00:00 2001 From: Dave Syer Date: Sat, 29 Aug 2015 10:49:20 +0100 Subject: [PATCH] Apply same autoconfig rules for redis as rabbit --- .../binder/redis/config/RedisServiceAutoConfiguration.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-cloud-stream-binders/spring-cloud-stream-binder-redis/src/main/java/org/springframework/cloud/stream/binder/redis/config/RedisServiceAutoConfiguration.java b/spring-cloud-stream-binders/spring-cloud-stream-binder-redis/src/main/java/org/springframework/cloud/stream/binder/redis/config/RedisServiceAutoConfiguration.java index e8bbcf13c..c858d3072 100644 --- a/spring-cloud-stream-binders/spring-cloud-stream-binder-redis/src/main/java/org/springframework/cloud/stream/binder/redis/config/RedisServiceAutoConfiguration.java +++ b/spring-cloud-stream-binders/spring-cloud-stream-binder-redis/src/main/java/org/springframework/cloud/stream/binder/redis/config/RedisServiceAutoConfiguration.java @@ -17,6 +17,7 @@ package org.springframework.cloud.stream.binder.redis.config; import org.springframework.boot.autoconfigure.AutoConfigureBefore; +import org.springframework.boot.autoconfigure.cloud.CloudAutoConfiguration; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.boot.autoconfigure.redis.RedisAutoConfiguration; import org.springframework.cloud.Cloud; @@ -41,10 +42,10 @@ import org.springframework.data.redis.connection.RedisConnectionFactory; @ConditionalOnMissingBean(Binder.class) @Import(RedisMessageChannelBinderConfiguration.class) @PropertySource("classpath:/META-INF/spring-cloud-stream/redis-binder.properties") +@AutoConfigureBefore({CloudAutoConfiguration.class, RedisAutoConfiguration.class}) public class RedisServiceAutoConfiguration { @Configuration - @AutoConfigureBefore(RedisAutoConfiguration.class) @Profile("cloud") protected static class CloudConfig { @Bean