Skip to content

Commit aaca897

Browse files
committed
pr review
1 parent bbbb766 commit aaca897

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

instrumentation/servlet/servlet-common/bootstrap/src/main/java/io/opentelemetry/javaagent/bootstrap/servlet/ExperimentalSnippetHolder.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
package io.opentelemetry.javaagent.bootstrap.servlet;
77

88
import io.opentelemetry.api.GlobalOpenTelemetry;
9+
import io.opentelemetry.api.OpenTelemetry;
910
import io.opentelemetry.instrumentation.api.incubator.config.internal.DeclarativeConfigUtil;
1011
import io.opentelemetry.instrumentation.api.internal.ConfigPropertiesUtil;
1112

@@ -14,9 +15,12 @@ public class ExperimentalSnippetHolder {
1415
private static volatile String snippet = getSnippetSetting();
1516

1617
private static String getSnippetSetting() {
17-
return DeclarativeConfigUtil.getInstrumentationConfig(GlobalOpenTelemetry.get(), "servlet")
18+
OpenTelemetry openTelemetry = GlobalOpenTelemetry.get();
19+
return DeclarativeConfigUtil.getInstrumentationConfig(openTelemetry, "servlet")
1820
.getString(
1921
"javascript_snippet/development",
22+
// use ConfigPropertiesUtil only to prevent that the deprecated property is used in
23+
// declarative config
2024
ConfigPropertiesUtil.getString("otel.experimental.javascript-snippet", ""));
2125
}
2226

0 commit comments

Comments
 (0)