@@ -30,28 +30,30 @@ tasks {
30
30
}
31
31
32
32
shadowJar {
33
- relocate(" com.blogspot.mydailyjava.weaklockfree" , " io.opentelemetry.instrumentation.api.internal.shaded.weaklockfree" )
33
+ relocate(" com.blogspot.mydailyjava.weaklockfree" , " ai.traceable. io.opentelemetry.instrumentation.api.internal.shaded.weaklockfree" )
34
34
35
35
dependencies {
36
36
exclude(dependency(" org.codehaus.mojo:animal-sniffer-annotations" ))
37
37
exclude(dependency(" javax.annotation:javax.annotation-api" ))
38
38
}
39
39
40
- relocate(" org.slf4j" , " io.opentelemetry.javaagent.slf4j" )
41
- relocate(" java.util.logging.Logger" , " io.opentelemetry.javaagent.bootstrap.PatchLogger" )
42
- relocate(" com.fasterxml.jackson" , " io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.com.fasterxml.jackson" )
43
- relocate(" org.yaml" , " io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.org.yaml" )
40
+ relocate(" org.slf4j" , " ai.traceable.io.opentelemetry.javaagent.slf4j" )
41
+ relocate(" java.util.logging.Logger" , " ai.traceable.io.opentelemetry.javaagent.bootstrap.PatchLogger" )
42
+ relocate(" com.fasterxml.jackson" , " ai.traceable.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.com.fasterxml.jackson" )
43
+ relocate(" org.yaml" , " ai.traceable.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.org.yaml" )
44
+
45
+ relocate(" io.opentelemetry" , " ai.traceable.io.opentelemetry" )
44
46
45
47
// prevents conflict with library instrumentation
46
- relocate(" io.opentelemetry.instrumentation.api" , " io.opentelemetry.javaagent.shaded.instrumentation.api" )
48
+ // relocate("io.opentelemetry.instrumentation.api", "io.opentelemetry.javaagent.shaded.instrumentation.api")
47
49
48
50
// relocate OpenTelemetry API
49
- relocate(" io.opentelemetry.api" , " io.opentelemetry.javaagent.shaded.io.opentelemetry.api" )
50
- relocate(" io.opentelemetry.semconv" , " io.opentelemetry.javaagent.shaded.io.opentelemetry.semconv" )
51
- relocate(" io.opentelemetry.spi" , " io.opentelemetry.javaagent.shaded.io.opentelemetry.spi" )
52
- relocate(" io.opentelemetry.context" , " io.opentelemetry.javaagent.shaded.io.opentelemetry.context" )
53
- relocate(" io.opentelemetry.extension.kotlin" , " io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.kotlin" )
54
- relocate(" io.opentelemetry.extension.aws" , " io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.aws" )
51
+ // relocate("io.opentelemetry.api", "io.opentelemetry.javaagent.shaded.io.opentelemetry.api")
52
+ // relocate("io.opentelemetry.semconv", "io.opentelemetry.javaagent.shaded.io.opentelemetry.semconv")
53
+ // relocate("io.opentelemetry.spi", "io.opentelemetry.javaagent.shaded.io.opentelemetry.spi")
54
+ // relocate("io.opentelemetry.context", "io.opentelemetry.javaagent.shaded.io.opentelemetry.context")
55
+ // relocate("io.opentelemetry.extension.kotlin", "io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.kotlin")
56
+ // relocate("io.opentelemetry.extension.aws", "io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.aws")
55
57
56
58
mergeServiceFiles {
57
59
include(" inst/META-INF/services/*" )
@@ -69,7 +71,7 @@ tasks {
69
71
attributes.put(" OpenTelemetry-Instrumentation-Version" , " ${versions[" opentelemetry_java_agent" ]} " )
70
72
attributes.put(" Implementation-Vendor" , " Hypertrace.org" )
71
73
attributes.put(" Implementation-Url" , " https://github.com/hypertrace/javaagent" )
72
- attributes.put(" Main-Class" , " io.opentelemetry.javaagent.OpenTelemetryAgent" )
74
+ attributes.put(" Main-Class" , " ai.traceable. io.opentelemetry.javaagent.OpenTelemetryAgent" )
73
75
attributes.put(" Agent-Class" , " org.hypertrace.agent.instrument.HypertraceAgent" )
74
76
attributes.put(" Premain-Class" , " org.hypertrace.agent.instrument.HypertraceAgent" )
75
77
attributes.put(" Can-Redefine-Classes" , true )
0 commit comments