Skip to content

Commit 09f4e1c

Browse files
committed
fix
1 parent ce5715d commit 09f4e1c

File tree

2 files changed

+3
-10
lines changed

2 files changed

+3
-10
lines changed

instrumentation/opentelemetry-api/opentelemetry-api-1.56/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/opentelemetryapi/v1_56/OpenTelemetryInstrumentation.java

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010

1111
import io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation;
1212
import io.opentelemetry.javaagent.extension.instrumentation.TypeTransformer;
13-
import io.opentelemetry.javaagent.instrumentation.opentelemetryapi.v1_56.incubator.ApplicationOpenTelemetry156Incubator;
14-
import io.opentelemetry.javaagent.instrumentation.opentelemetryapi.v1_56.incubator.config.ApplicationConfigProvider156Incubator;
15-
import io.opentelemetry.javaagent.instrumentation.opentelemetryapi.v1_56.incubator.config.ApplicationDeclarativeConfigProperties156Incubator;
1613
import net.bytebuddy.asm.Advice;
1714
import net.bytebuddy.description.type.TypeDescription;
1815
import net.bytebuddy.matcher.ElementMatcher;
@@ -33,12 +30,6 @@ public void transform(TypeTransformer transformer) {
3330
@SuppressWarnings({"ReturnValueIgnored", "unused"})
3431
public static class InitAdvice {
3532
@Advice.OnMethodEnter
36-
public static void init() {
37-
// the sole purpose of this advice is to ensure that the classes are
38-
// recognized as helper class and injected into class loader
39-
ApplicationOpenTelemetry156Incubator.class.getName();
40-
ApplicationDeclarativeConfigProperties156Incubator.class.getName();
41-
ApplicationConfigProvider156Incubator.class.getName();
42-
}
33+
public static void init() {}
4334
}
4435
}

instrumentation/opentelemetry-api/opentelemetry-api-1.56/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/opentelemetryapi/v1_56/incubator/OpenTelemetryIncubatorInstrumentation.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
import io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation;
1212
import io.opentelemetry.javaagent.extension.instrumentation.TypeTransformer;
13+
import io.opentelemetry.javaagent.instrumentation.opentelemetryapi.v1_56.common.ApplicationComponentLoader156;
1314
import io.opentelemetry.javaagent.instrumentation.opentelemetryapi.v1_56.incubator.config.ApplicationConfigProvider156Incubator;
1415
import io.opentelemetry.javaagent.instrumentation.opentelemetryapi.v1_56.incubator.config.ApplicationDeclarativeConfigProperties156Incubator;
1516
import net.bytebuddy.asm.Advice;
@@ -38,6 +39,7 @@ public static void init() {
3839
ApplicationOpenTelemetry156Incubator.class.getName();
3940
ApplicationDeclarativeConfigProperties156Incubator.class.getName();
4041
ApplicationConfigProvider156Incubator.class.getName();
42+
ApplicationComponentLoader156.class.getName();
4143
}
4244
}
4345
}

0 commit comments

Comments
 (0)