Skip to content

Commit bce891d

Browse files
SdkTracerProvider instead of TracerSdkProvider
1 parent 889f73f commit bce891d

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

spring-cloud-sleuth-otel-autoconfigure/src/main/java/org/springframework/cloud/sleuth/autoconfig/otel/OtelAutoConfiguration.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
import io.opentelemetry.api.trace.Tracer;
2626
import io.opentelemetry.api.trace.TracerProvider;
2727
import io.opentelemetry.context.propagation.ContextPropagators;
28+
import io.opentelemetry.sdk.trace.SdkTracerProvider;
2829
import io.opentelemetry.sdk.trace.SpanProcessor;
29-
import io.opentelemetry.sdk.trace.TracerSdkProvider;
3030
import io.opentelemetry.sdk.trace.config.TraceConfig;
3131
import io.opentelemetry.sdk.trace.export.SimpleSpanProcessor;
3232
import io.opentelemetry.sdk.trace.export.SpanExporter;
@@ -123,7 +123,7 @@ TraceConfig otelTracerConfig(OtelProperties otelProperties, Sampler sampler) {
123123

124124
@Bean
125125
@ConditionalOnMissingBean
126-
Tracer otelTracer(TracerProvider tracerProvider, ObjectProvider<TracerSdkProvider> tracerSdkObjectProvider,
126+
Tracer otelTracer(TracerProvider tracerProvider, ObjectProvider<SdkTracerProvider> tracerSdkObjectProvider,
127127
TraceConfig traceConfig, OtelProperties otelProperties, ObjectProvider<List<SpanProcessor>> spanProcessors,
128128
ObjectProvider<List<SpanExporter>> spanExporters, SpanExporterCustomizer spanExporterCustomizer) {
129129
tracerSdkObjectProvider.ifAvailable(tracerSdkProvider -> {
@@ -147,5 +147,4 @@ Sampler otelSampler(OtelProperties otelProperties) {
147147
SleuthContextListener sleuthContextListener() {
148148
return new SleuthContextListener();
149149
}
150-
151150
}

0 commit comments

Comments
 (0)