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;