Create the restTemplateSender bean when there is no other bean named "zipkinSender"

This commit is contained in:
Tim Ysewyn
2019-01-16 16:57:56 +01:00
parent 8327ecbb4d
commit d8381b88c9

View File

@@ -52,7 +52,7 @@ class ZipkinRestTemplateSenderConfiguration {
ZipkinUrlExtractor extractor;
@Bean(ZipkinAutoConfiguration.SENDER_BEAN_NAME)
@ConditionalOnMissingBean
@ConditionalOnMissingBean(name = ZipkinAutoConfiguration.SENDER_BEAN_NAME)
public Sender restTemplateSender(ZipkinProperties zipkin,
ZipkinRestTemplateCustomizer zipkinRestTemplateCustomizer) {
RestTemplate restTemplate = new ZipkinRestTemplateWrapper(zipkin, this.extractor);