This is an automated email from the ASF dual-hosted git repository.
rzo1 pushed a commit to branch opentelemetry-1.1
in repository https://gitbox.apache.org/repos/asf/tomee.git
The following commit(s) were added to refs/heads/opentelemetry-1.1 by this push:
new 3110751ad1 Add smallrye-opentelemetry-propagation for OT 1.1
3110751ad1 is described below
commit 3110751ad1b749c6c5bc10a9e5a0631b67145f32
Author: Richard Zowalla <[email protected]>
AuthorDate: Thu Apr 24 08:25:50 2025 +0200
Add smallrye-opentelemetry-propagation for OT 1.1
---
boms/tomee-microprofile/pom.xml | 11 +++++++++++
boms/tomee-plume/pom.xml | 11 +++++++++++
boms/tomee-plus/pom.xml | 11 +++++++++++
tck/microprofile-tck/opentelemetry/pom.xml | 28 ++++++++++++++++++++++++++++
tomee/tomee-microprofile/mp-common/pom.xml | 16 ++++++++++++++++
5 files changed, 77 insertions(+)
diff --git a/boms/tomee-microprofile/pom.xml b/boms/tomee-microprofile/pom.xml
index 8dd5912ed5..d646c2325b 100644
--- a/boms/tomee-microprofile/pom.xml
+++ b/boms/tomee-microprofile/pom.xml
@@ -606,6 +606,17 @@
</exclusion>
</exclusions>
</dependency>
+ <dependency>
+ <groupId>io.smallrye.opentelemetry</groupId>
+ <artifactId>smallrye-opentelemetry-propagation</artifactId>
+ <version>2.7.0</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>*</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
<dependency>
<groupId>io.smallrye.opentelemetry</groupId>
<artifactId>smallrye-opentelemetry-rest</artifactId>
diff --git a/boms/tomee-plume/pom.xml b/boms/tomee-plume/pom.xml
index 7a9c5dc964..8d7bde4217 100644
--- a/boms/tomee-plume/pom.xml
+++ b/boms/tomee-plume/pom.xml
@@ -606,6 +606,17 @@
</exclusion>
</exclusions>
</dependency>
+ <dependency>
+ <groupId>io.smallrye.opentelemetry</groupId>
+ <artifactId>smallrye-opentelemetry-propagation</artifactId>
+ <version>2.7.0</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>*</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
<dependency>
<groupId>io.smallrye.opentelemetry</groupId>
<artifactId>smallrye-opentelemetry-rest</artifactId>
diff --git a/boms/tomee-plus/pom.xml b/boms/tomee-plus/pom.xml
index e04948ca2d..3309b73ec3 100644
--- a/boms/tomee-plus/pom.xml
+++ b/boms/tomee-plus/pom.xml
@@ -606,6 +606,17 @@
</exclusion>
</exclusions>
</dependency>
+ <dependency>
+ <groupId>io.smallrye.opentelemetry</groupId>
+ <artifactId>smallrye-opentelemetry-propagation</artifactId>
+ <version>2.7.0</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>*</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
<dependency>
<groupId>io.smallrye.opentelemetry</groupId>
<artifactId>smallrye-opentelemetry-rest</artifactId>
diff --git a/tck/microprofile-tck/opentelemetry/pom.xml
b/tck/microprofile-tck/opentelemetry/pom.xml
index 03e10e666a..33fe5e53a3 100644
--- a/tck/microprofile-tck/opentelemetry/pom.xml
+++ b/tck/microprofile-tck/opentelemetry/pom.xml
@@ -170,6 +170,34 @@
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-rt-rs-mp-client</artifactId>
+ <version>${version.cxf}</version>
+ <scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.glassfish.jaxb</groupId>
+ <artifactId>jaxb-xjc</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>jakarta.ws.rs</groupId>
+ <artifactId>jakarta.ws.rs-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>jakarta.activation</groupId>
+ <artifactId>jakarta.activation-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>jakarta.json.bind</groupId>
+ <artifactId>jakarta.json.bind-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>jakarta.json</groupId>
+ <artifactId>jakarta.json-api</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
</dependencies>
</project>
\ No newline at end of file
diff --git a/tomee/tomee-microprofile/mp-common/pom.xml
b/tomee/tomee-microprofile/mp-common/pom.xml
index 2b4407da52..09c1ce147c 100644
--- a/tomee/tomee-microprofile/mp-common/pom.xml
+++ b/tomee/tomee-microprofile/mp-common/pom.xml
@@ -314,6 +314,22 @@
</exclusions>
</dependency>
+ <dependency>
+ <groupId>io.smallrye.opentelemetry</groupId>
+ <artifactId>smallrye-opentelemetry-propagation</artifactId>
+ <version>${version.microprofile.impl.opentelemetry}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>jakarta.enterprise</groupId>
+ <artifactId>jakarta.enterprise.cdi-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>jakarta.ws.rs</groupId>
+ <artifactId>jakarta.ws.rs-api</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
<!-- Jackson and snakeyaml required by OpenAPI Impl -->
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>