From 1e8e6691b3105de7b312abc5e4649fff9cc0ecf6 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Tue, 24 Nov 2020 23:03:57 +0100 Subject: [PATCH] Fixed missing B3 default --- .../sleuth/autoconfig/otel/OtelPropagationConfiguration.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-sleuth-autoconfigure/src/main/java/org/springframework/cloud/sleuth/autoconfig/otel/OtelPropagationConfiguration.java b/spring-cloud-sleuth-autoconfigure/src/main/java/org/springframework/cloud/sleuth/autoconfig/otel/OtelPropagationConfiguration.java index ce7d1fac8..e5bb7fa44 100644 --- a/spring-cloud-sleuth-autoconfigure/src/main/java/org/springframework/cloud/sleuth/autoconfig/otel/OtelPropagationConfiguration.java +++ b/spring-cloud-sleuth-autoconfigure/src/main/java/org/springframework/cloud/sleuth/autoconfig/otel/OtelPropagationConfiguration.java @@ -93,7 +93,7 @@ class OtelPropagationConfiguration { @Override public boolean matches(ConditionContext context, AnnotatedTypeMetadata metadata) { - String type = context.getEnvironment().getProperty("spring.sleuth.propagation.type", "").toLowerCase(); + String type = context.getEnvironment().getProperty("spring.sleuth.propagation.type", PropagationType.B3.toString()).toLowerCase(); boolean sleuthBaggageEnabled = context.getEnvironment() .getProperty("spring.sleuth.otel.propagation.sleuth-baggage.enabled", Boolean.class, false); return type.contains(PropagationType.B3.toString().toLowerCase()) || sleuthBaggageEnabled;