Don't initialize DeclarativeConfiguration in incubator available test (#7227)

This commit is contained in:
Lauri Tulmin 2025-03-28 18:17:29 +02:00 committed by GitHub
parent 2cf5f0128b
commit e46742d944
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 1 deletions

View File

@ -64,7 +64,10 @@ public final class AutoConfiguredOpenTelemetrySdkBuilder implements AutoConfigur
static {
boolean incubatorAvailable = false;
try {
Class.forName("io.opentelemetry.sdk.extension.incubator.fileconfig.DeclarativeConfiguration");
Class.forName(
"io.opentelemetry.sdk.extension.incubator.fileconfig.DeclarativeConfiguration",
false,
AutoConfiguredOpenTelemetrySdkBuilder.class.getClassLoader());
incubatorAvailable = true;
} catch (ClassNotFoundException e) {
// Not available