-
Task
-
Resolution: Done
-
Major
-
27.0.0.Alpha4
-
None
WildFly 27.x includes the opentelemetry-exporter-jaeger 1.12.0
The exporter-jaeger does not rely on io.grpc since 1.10 anymore:
- Dependencies https://mvnrepository.com/artifact/io.opentelemetry/opentelemetry-exporter-jaeger/1.10.1
- All relevant changes to remove grpc can be found here https://github.com/open-telemetry/opentelemetry-java/commits/v1.10.1/exporters/jaeger/build.gradle.kts
- Commit removing the dep https://github.com/open-telemetry/opentelemetry-java/commit/38d08268433d6f09f167ec320ab1fc9e6f45d693
It relies now on com.fasterxml.jackson.jr.jackson-jr-objects
opentelemetry-exporter-otlp-common 1.12.0
- uses okhttp, bumped to 4.10 in WildFly.
- The library okhttp 4.10.0 relies on okio-jvm, latest is okio-jvm 3.2.0.
- okio-jvm needs kotlin-stdlib, latest is kotlin-stdlib 1.7.10.