Skip to content

Commit 3f89d7c

Browse files
committed
component loader doesn't work
1 parent 3c7ecbb commit 3f89d7c

File tree

3 files changed

+4
-27
lines changed

3 files changed

+4
-27
lines changed

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

Lines changed: 0 additions & 22 deletions
This file was deleted.

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

Lines changed: 0 additions & 3 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.common.ApplicationComponentLoader156;
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;

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

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55

66
package io.opentelemetry.javaagent.instrumentation.opentelemetryapi.v1_56.incubator.config;
77

8+
import application.io.opentelemetry.api.incubator.config.DeclarativeConfigException;
89
import application.io.opentelemetry.api.incubator.config.DeclarativeConfigProperties;
910
import application.io.opentelemetry.common.ComponentLoader;
10-
import io.opentelemetry.javaagent.instrumentation.opentelemetryapi.v1_56.common.ApplicationComponentLoader156;
1111
import java.util.List;
1212
import java.util.Set;
1313
import java.util.stream.Collectors;
@@ -117,6 +117,8 @@ public Set<String> getPropertyKeys() {
117117

118118
@Override
119119
public ComponentLoader getComponentLoader() {
120-
return new ApplicationComponentLoader156(instrumentationConfig.getComponentLoader());
120+
throw new DeclarativeConfigException(
121+
"getComponentLoader is not supported in application code. "
122+
+ "It is only used to set up the OpenTelemetry SDK in the agent.");
121123
}
122124
}

0 commit comments

Comments
 (0)