This commit makes TraceMessagingAutoConfiguration happens only when (#1629)

MessagingTracing so that excluding brave-instrumentation-messaging
dependency does't make an exception.
This commit is contained in:
Toshiaki Maki
2020-05-08 19:13:16 +09:00
committed by GitHub
parent 1afe81bdf3
commit 043b910f5a

View File

@@ -80,6 +80,7 @@ import org.springframework.util.ReflectionUtils;
*/
@Configuration(proxyBeanMethods = false)
@ConditionalOnBean(Tracing.class)
@ConditionalOnClass(MessagingTracing.class)
@AutoConfigureAfter({ TraceAutoConfiguration.class,
TraceSpringMessagingAutoConfiguration.class })
@OnMessagingEnabled