This is an automated email from the ASF dual-hosted git repository.
reta pushed a commit to branch CXF-8671
in repository https://gitbox.apache.org/repos/asf/cxf.git
The following commit(s) were added to refs/heads/CXF-8671 by this push:
new c3717209a4 Revamped io.opentelemetry.semconv:* dependencies since
Micrometer Tracing brings conflicting ones
c3717209a4 is described below
commit c3717209a46587385bb40e45bf178e7508ee5504
Author: Andriy Redko <[email protected]>
AuthorDate: Thu Apr 4 15:22:14 2024 -0400
Revamped io.opentelemetry.semconv:* dependencies since Micrometer Tracing
brings conflicting ones
---
distribution/javadoc/pom.xml | 2 ++
.../src/main/release/samples/jax_rs/tracing_micrometer/pom.xml | 8 --------
.../src/main/java/demo/jaxrs/tracing/OpenTelemetrySetup.java | 4 ++--
.../main/release/samples/jax_rs/tracing_opentelemetry/pom.xml | 8 --------
.../release/samples/jax_rs/tracing_opentelemetry_camel/pom.xml | 8 --------
integration/tracing/tracing-opentelemetry/pom.xml | 2 ++
parent/pom.xml | 10 ----------
7 files changed, 6 insertions(+), 36 deletions(-)
diff --git a/distribution/javadoc/pom.xml b/distribution/javadoc/pom.xml
index d9dadd2dc0..731ffb43e7 100644
--- a/distribution/javadoc/pom.xml
+++ b/distribution/javadoc/pom.xml
@@ -389,10 +389,12 @@
<dependency>
<groupId>io.opentelemetry.semconv</groupId>
<artifactId>opentelemetry-semconv</artifactId>
+ <version>${cxf.opentelemetry.semconv.version}</version>
</dependency>
<dependency>
<groupId>io.opentelemetry.semconv</groupId>
<artifactId>opentelemetry-semconv-incubating</artifactId>
+ <version>${cxf.opentelemetry.semconv.version}</version>
</dependency>
<dependency>
<groupId>io.opentracing</groupId>
diff --git
a/distribution/src/main/release/samples/jax_rs/tracing_micrometer/pom.xml
b/distribution/src/main/release/samples/jax_rs/tracing_micrometer/pom.xml
index 1803dc2b97..c47ad59fce 100644
--- a/distribution/src/main/release/samples/jax_rs/tracing_micrometer/pom.xml
+++ b/distribution/src/main/release/samples/jax_rs/tracing_micrometer/pom.xml
@@ -151,13 +151,5 @@
<groupId>io.opentelemetry</groupId>
<artifactId>opentelemetry-exporter-logging</artifactId>
</dependency>
- <dependency>
- <groupId>io.opentelemetry.semconv</groupId>
- <artifactId>opentelemetry-semconv</artifactId>
- </dependency>
- <dependency>
- <groupId>io.opentelemetry.semconv</groupId>
- <artifactId>opentelemetry-semconv-incubating</artifactId>
- </dependency>
</dependencies>
</project>
diff --git
a/distribution/src/main/release/samples/jax_rs/tracing_micrometer/src/main/java/demo/jaxrs/tracing/OpenTelemetrySetup.java
b/distribution/src/main/release/samples/jax_rs/tracing_micrometer/src/main/java/demo/jaxrs/tracing/OpenTelemetrySetup.java
index 14f8bcfd80..3d7eb6aad0 100644
---
a/distribution/src/main/release/samples/jax_rs/tracing_micrometer/src/main/java/demo/jaxrs/tracing/OpenTelemetrySetup.java
+++
b/distribution/src/main/release/samples/jax_rs/tracing_micrometer/src/main/java/demo/jaxrs/tracing/OpenTelemetrySetup.java
@@ -26,12 +26,12 @@ import io.opentelemetry.sdk.OpenTelemetrySdk;
import io.opentelemetry.sdk.resources.Resource;
import io.opentelemetry.sdk.trace.SdkTracerProvider;
import io.opentelemetry.sdk.trace.export.BatchSpanProcessor;
-import io.opentelemetry.semconv.incubating.ServiceIncubatingAttributes;
+import io.opentelemetry.semconv.ResourceAttributes;
public class OpenTelemetrySetup {
public static OpenTelemetrySdk setup(String serviceName) {
final Resource resource = Resource.getDefault()
-
.merge(Resource.create(Attributes.of(ServiceIncubatingAttributes.SERVICE_NAME,
serviceName)));
+
.merge(Resource.create(Attributes.of(ResourceAttributes.SERVICE_NAME,
serviceName)));
final SdkTracerProvider sdkTracerProvider = SdkTracerProvider.builder()
.addSpanProcessor(BatchSpanProcessor.builder(LoggingSpanExporter.create()).build())
diff --git
a/distribution/src/main/release/samples/jax_rs/tracing_opentelemetry/pom.xml
b/distribution/src/main/release/samples/jax_rs/tracing_opentelemetry/pom.xml
index cf5350718e..4460a05da0 100644
--- a/distribution/src/main/release/samples/jax_rs/tracing_opentelemetry/pom.xml
+++ b/distribution/src/main/release/samples/jax_rs/tracing_opentelemetry/pom.xml
@@ -151,14 +151,6 @@
<groupId>io.opentelemetry</groupId>
<artifactId>opentelemetry-sdk</artifactId>
</dependency>
- <dependency>
- <groupId>io.opentelemetry.semconv</groupId>
- <artifactId>opentelemetry-semconv</artifactId>
- </dependency>
- <dependency>
- <groupId>io.opentelemetry.semconv</groupId>
- <artifactId>opentelemetry-semconv-incubating</artifactId>
- </dependency>
<dependency>
<groupId>io.opentelemetry</groupId>
<artifactId>opentelemetry-exporter-logging</artifactId>
diff --git
a/distribution/src/main/release/samples/jax_rs/tracing_opentelemetry_camel/pom.xml
b/distribution/src/main/release/samples/jax_rs/tracing_opentelemetry_camel/pom.xml
index 0e85653ae4..f0a5d60eb7 100644
---
a/distribution/src/main/release/samples/jax_rs/tracing_opentelemetry_camel/pom.xml
+++
b/distribution/src/main/release/samples/jax_rs/tracing_opentelemetry_camel/pom.xml
@@ -216,14 +216,6 @@
<groupId>io.opentelemetry</groupId>
<artifactId>opentelemetry-exporter-otlp</artifactId>
</dependency>
- <dependency>
- <groupId>io.opentelemetry.semconv</groupId>
- <artifactId>opentelemetry-semconv</artifactId>
- </dependency>
- <dependency>
- <groupId>io.opentelemetry.semconv</groupId>
- <artifactId>opentelemetry-semconv-incubating</artifactId>
- </dependency>
<dependency>
<groupId>io.opentelemetry</groupId>
<artifactId>opentelemetry-exporter-sender-okhttp</artifactId>
diff --git a/integration/tracing/tracing-opentelemetry/pom.xml
b/integration/tracing/tracing-opentelemetry/pom.xml
index fbc57332d1..123b6fd105 100644
--- a/integration/tracing/tracing-opentelemetry/pom.xml
+++ b/integration/tracing/tracing-opentelemetry/pom.xml
@@ -80,10 +80,12 @@
<dependency>
<groupId>io.opentelemetry.semconv</groupId>
<artifactId>opentelemetry-semconv</artifactId>
+ <version>${cxf.opentelemetry.semconv.version}</version>
</dependency>
<dependency>
<groupId>io.opentelemetry.semconv</groupId>
<artifactId>opentelemetry-semconv-incubating</artifactId>
+ <version>${cxf.opentelemetry.semconv.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
diff --git a/parent/pom.xml b/parent/pom.xml
index 6b384605d2..01f9c73bbf 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -1938,16 +1938,6 @@
<type>pom</type>
<scope>import</scope>
</dependency>
- <dependency>
- <groupId>io.opentelemetry.semconv</groupId>
- <artifactId>opentelemetry-semconv</artifactId>
- <version>${cxf.opentelemetry.semconv.version}</version>
- </dependency>
- <dependency>
- <groupId>io.opentelemetry.semconv</groupId>
- <artifactId>opentelemetry-semconv-incubating</artifactId>
- <version>${cxf.opentelemetry.semconv.version}</version>
- </dependency>
<dependency>
<groupId>io.opentelemetry</groupId>
<artifactId>opentelemetry-opentracing-shim</artifactId>