Added conditionals for TraceWebSocketAutoConfig

fixes #227
This commit is contained in:
Marcin Grzejszczak
2016-03-23 20:55:24 +01:00
parent e99731fe90
commit 1fe98c9685

View File

@@ -33,7 +33,7 @@ import org.springframework.web.socket.config.annotation.StompEndpointRegistry;
@Configuration
@AutoConfigureAfter(TraceSpanMessagingAutoConfiguration.class)
@ConditionalOnClass(DelegatingWebSocketMessageBrokerConfiguration.class)
@ConditionalOnBean(AbstractWebSocketMessageBrokerConfigurer.class)
@ConditionalOnBean({ AbstractWebSocketMessageBrokerConfigurer.class, Tracer.class} )
@ConditionalOnProperty(value = "spring.sleuth.integration.websockets.enabled", matchIfMissing = true)
public class TraceWebSocketAutoConfiguration
extends AbstractWebSocketMessageBrokerConfigurer {