Added missing conditionals

without it if you provide `spring.sleuth.enaled:false` the app would blow up
This commit is contained in:
Marcin Grzejszczak
2016-03-16 16:20:35 +01:00
parent b68c3db187
commit 4d6fbd29bb
2 changed files with 5 additions and 0 deletions

View File

@@ -18,6 +18,7 @@ package org.springframework.cloud.sleuth.instrument.messaging;
import java.util.Random;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.cloud.sleuth.SpanExtractor;
import org.springframework.cloud.sleuth.SpanInjector;
import org.springframework.cloud.sleuth.TraceKeys;
@@ -35,6 +36,7 @@ import org.springframework.messaging.support.MessageBuilder;
* @since 1.0.0
*/
@Configuration
@ConditionalOnBean({TraceKeys.class, Random.class})
public class TraceSpanMessagingAutoConfiguration {
@Bean