From 48ece45ff0f5b25e4daba6cb5f3292fe17ec18a3 Mon Sep 17 00:00:00 2001 From: Jay DeLuca Date: Thu, 18 Sep 2025 18:51:49 -0400 Subject: [PATCH] update names and links --- docs/instrumentation-list.yaml | 24 +++++++++---------- instrumentation-docs/instrumentations.sh | 15 ++++++++++++ .../jaxrs-2.0/jaxrs-2.0-cxf-3.2/metadata.yaml | 4 ++-- .../jaxrs-2.0-jersey-2.0/metadata.yaml | 4 ++-- .../jaxrs-2.0-resteasy-3.0/metadata.yaml | 4 ++-- .../jaxrs-2.0-resteasy-3.1/metadata.yaml | 4 ++-- .../jaxrs-3.0-jersey-3.0/metadata.yaml | 4 ++-- .../jaxrs-3.0-resteasy-6.0/metadata.yaml | 4 ++-- 8 files changed, 39 insertions(+), 24 deletions(-) diff --git a/docs/instrumentation-list.yaml b/docs/instrumentation-list.yaml index dae13d025d..7d918f90a5 100644 --- a/docs/instrumentation-list.yaml +++ b/docs/instrumentation-list.yaml @@ -4305,10 +4305,10 @@ libraries: - name: code.namespace type: STRING - name: jaxrs-2.0-cxf-3.2 - display_name: JAX-RS 2.x + display_name: Apache CXF JAX-RS 2.x description: | This instrumentation enables spans for JAX-RS methods when using Apache CXF, and enriches existing HTTP server spans with route information. - library_link: https://javaee.github.io/javaee-spec/javadocs/javax/ws/rs/package-summary.html + library_link: https://cxf.apache.org/ source_path: instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-cxf-3.2 scope: name: io.opentelemetry.jaxrs-2.0-cxf-3.2 @@ -4345,10 +4345,10 @@ libraries: - name: jaxrs.canceled type: BOOLEAN - name: jaxrs-2.0-jersey-2.0 - display_name: JAX-RS 2.x + display_name: Eclipse Jersey JAX-RS 2.x description: | This instrumentation enables spans for JAX-RS methods when using Jersey, and enriches existing HTTP server spans with route information. - library_link: https://javaee.github.io/javaee-spec/javadocs/javax/ws/rs/package-summary.html + library_link: https://eclipse-ee4j.github.io/jersey/ source_path: instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-jersey-2.0 scope: name: io.opentelemetry.jaxrs-2.0-jersey-2.0 @@ -4385,10 +4385,10 @@ libraries: - name: jaxrs.canceled type: BOOLEAN - name: jaxrs-2.0-resteasy-3.0 - display_name: JAX-RS 2.x + display_name: JBoss RESTEasy JAX-RS 2.x description: | This instrumentation enables spans for JAX-RS methods when using RESTEasy, and enriches existing HTTP server spans with route information. - library_link: https://javaee.github.io/javaee-spec/javadocs/javax/ws/rs/package-summary.html + library_link: https://resteasy.dev/ source_path: instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.0 scope: name: io.opentelemetry.jaxrs-2.0-resteasy-3.0 @@ -4425,10 +4425,10 @@ libraries: - name: jaxrs.canceled type: BOOLEAN - name: jaxrs-2.0-resteasy-3.1 - display_name: JAX-RS 2.x + display_name: JBoss RESTEasy JAX-RS 2.x description: | This instrumentation enables spans for JAX-RS methods when using RESTEasy, and enriches existing HTTP server spans with route information. - library_link: https://javaee.github.io/javaee-spec/javadocs/javax/ws/rs/package-summary.html + library_link: https://resteasy.dev/ source_path: instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.1 scope: name: io.opentelemetry.jaxrs-2.0-resteasy-3.1 @@ -4494,10 +4494,10 @@ libraries: - name: code.namespace type: STRING - name: jaxrs-3.0-jersey-3.0 - display_name: JAX-RS 3.x + display_name: Eclipse Jersey JAX-RS 3.x description: | This instrumentation enables spans for JAX-RS methods when using Jersey, and enriches existing HTTP server spans with route information. - library_link: https://jakarta.ee/specifications/restful-ws/3.0/ + library_link: https://eclipse-ee4j.github.io/jersey/ source_path: instrumentation/jaxrs/jaxrs-3.0/jaxrs-3.0-jersey-3.0 minimum_java_version: 11 scope: @@ -4534,10 +4534,10 @@ libraries: - name: jaxrs.canceled type: BOOLEAN - name: jaxrs-3.0-resteasy-6.0 - display_name: JAX-RS 3.x + display_name: JBoss RESTEasy JAX-RS 3.x description: | This instrumentation enables spans for JAX-RS methods when using RESTEasy, and enriches existing HTTP server spans with route information. - library_link: https://jakarta.ee/specifications/restful-ws/3.0/ + library_link: https://resteasy.dev/ source_path: instrumentation/jaxrs/jaxrs-3.0/jaxrs-3.0-resteasy-6.0 minimum_java_version: 11 scope: diff --git a/instrumentation-docs/instrumentations.sh b/instrumentation-docs/instrumentations.sh index c72abd2a05..5364c1c1f7 100755 --- a/instrumentation-docs/instrumentations.sh +++ b/instrumentation-docs/instrumentations.sh @@ -159,6 +159,21 @@ readonly INSTRUMENTATIONS=( "influxdb-2.4:javaagent:testStableSemconv" "java-http-server:javaagent:test" "failsafe-3.0:library:test" + "jaxrs:jaxrs-1.0:javaagent:test" + "jaxrs:jaxrs-2.0:jaxrs-2.0-annotations:javaagent:test" + "jaxrs:jaxrs-2.0:jaxrs-2.0-cxf-3.2:javaagent:test" + "jaxrs:jaxrs-2.0:jaxrs-2.0-cxf-3.2:javaagent:testExperimental" + "jaxrs:jaxrs-2.0:jaxrs-2.0-jersey-2.0:javaagent:test" + "jaxrs:jaxrs-2.0:jaxrs-2.0-jersey-2.0:javaagent:testExperimental" + "jaxrs:jaxrs-2.0:jaxrs-2.0-resteasy-3.0:javaagent:test" + "jaxrs:jaxrs-2.0:jaxrs-2.0-resteasy-3.0:javaagent:testExperimental" + "jaxrs:jaxrs-2.0:jaxrs-2.0-resteasy-3.1:javaagent:test" + "jaxrs:jaxrs-2.0:jaxrs-2.0-resteasy-3.1:javaagent:testExperimental" + "jaxrs:jaxrs-3.0:jaxrs-3.0-annotations:javaagent:test" + "jaxrs:jaxrs-3.0:jaxrs-3.0-jersey-3.0:javaagent:test" + "jaxrs:jaxrs-3.0:jaxrs-3.0-jersey-3.0:javaagent:testExperimental" + "jaxrs:jaxrs-3.0:jaxrs-3.0-resteasy-6.0:javaagent:test" + "jaxrs:jaxrs-3.0:jaxrs-3.0-resteasy-6.0:javaagent:testExperimental" ) # Some instrumentation test suites don't run ARM, so we use colima to run them in an x86_64 diff --git a/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-cxf-3.2/metadata.yaml b/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-cxf-3.2/metadata.yaml index 4cffad88bb..1ac22667aa 100644 --- a/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-cxf-3.2/metadata.yaml +++ b/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-cxf-3.2/metadata.yaml @@ -1,8 +1,8 @@ -display_name: JAX-RS 2.x +display_name: Apache CXF JAX-RS 2.x description: > This instrumentation enables spans for JAX-RS methods when using Apache CXF, and enriches existing HTTP server spans with route information. -library_link: https://javaee.github.io/javaee-spec/javadocs/javax/ws/rs/package-summary.html +library_link: https://cxf.apache.org/ configurations: - name: otel.instrumentation.common.experimental.controller-telemetry.enabled description: Enables the creation of experimental controller (INTERNAL) spans. diff --git a/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-jersey-2.0/metadata.yaml b/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-jersey-2.0/metadata.yaml index 8b5e67db7d..be98381323 100644 --- a/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-jersey-2.0/metadata.yaml +++ b/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-jersey-2.0/metadata.yaml @@ -1,8 +1,8 @@ -display_name: JAX-RS 2.x +display_name: Eclipse Jersey JAX-RS 2.x description: > This instrumentation enables spans for JAX-RS methods when using Jersey, and enriches existing HTTP server spans with route information. -library_link: https://javaee.github.io/javaee-spec/javadocs/javax/ws/rs/package-summary.html +library_link: https://eclipse-ee4j.github.io/jersey/ configurations: - name: otel.instrumentation.common.experimental.controller-telemetry.enabled description: Enables the creation of experimental controller (INTERNAL) spans. diff --git a/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.0/metadata.yaml b/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.0/metadata.yaml index cafd522301..3b2f16e2db 100644 --- a/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.0/metadata.yaml +++ b/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.0/metadata.yaml @@ -1,8 +1,8 @@ -display_name: JAX-RS 2.x +display_name: JBoss RESTEasy JAX-RS 2.x description: > This instrumentation enables spans for JAX-RS methods when using RESTEasy, and enriches existing HTTP server spans with route information. -library_link: https://javaee.github.io/javaee-spec/javadocs/javax/ws/rs/package-summary.html +library_link: https://resteasy.dev/ configurations: - name: otel.instrumentation.common.experimental.controller-telemetry.enabled description: Enables the creation of experimental controller (INTERNAL) spans. diff --git a/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.1/metadata.yaml b/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.1/metadata.yaml index cafd522301..3b2f16e2db 100644 --- a/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.1/metadata.yaml +++ b/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.1/metadata.yaml @@ -1,8 +1,8 @@ -display_name: JAX-RS 2.x +display_name: JBoss RESTEasy JAX-RS 2.x description: > This instrumentation enables spans for JAX-RS methods when using RESTEasy, and enriches existing HTTP server spans with route information. -library_link: https://javaee.github.io/javaee-spec/javadocs/javax/ws/rs/package-summary.html +library_link: https://resteasy.dev/ configurations: - name: otel.instrumentation.common.experimental.controller-telemetry.enabled description: Enables the creation of experimental controller (INTERNAL) spans. diff --git a/instrumentation/jaxrs/jaxrs-3.0/jaxrs-3.0-jersey-3.0/metadata.yaml b/instrumentation/jaxrs/jaxrs-3.0/jaxrs-3.0-jersey-3.0/metadata.yaml index 69f47d0927..f0cafeeeb2 100644 --- a/instrumentation/jaxrs/jaxrs-3.0/jaxrs-3.0-jersey-3.0/metadata.yaml +++ b/instrumentation/jaxrs/jaxrs-3.0/jaxrs-3.0-jersey-3.0/metadata.yaml @@ -1,8 +1,8 @@ -display_name: JAX-RS 3.x +display_name: Eclipse Jersey JAX-RS 3.x description: > This instrumentation enables spans for JAX-RS methods when using Jersey, and enriches existing HTTP server spans with route information. -library_link: https://jakarta.ee/specifications/restful-ws/3.0/ +library_link: https://eclipse-ee4j.github.io/jersey/ configurations: - name: otel.instrumentation.common.experimental.controller-telemetry.enabled description: Enables the creation of experimental controller (INTERNAL) spans. diff --git a/instrumentation/jaxrs/jaxrs-3.0/jaxrs-3.0-resteasy-6.0/metadata.yaml b/instrumentation/jaxrs/jaxrs-3.0/jaxrs-3.0-resteasy-6.0/metadata.yaml index d903ee1ee6..a1a9085435 100644 --- a/instrumentation/jaxrs/jaxrs-3.0/jaxrs-3.0-resteasy-6.0/metadata.yaml +++ b/instrumentation/jaxrs/jaxrs-3.0/jaxrs-3.0-resteasy-6.0/metadata.yaml @@ -1,8 +1,8 @@ -display_name: JAX-RS 3.x +display_name: JBoss RESTEasy JAX-RS 3.x description: > This instrumentation enables spans for JAX-RS methods when using RESTEasy, and enriches existing HTTP server spans with route information. -library_link: https://jakarta.ee/specifications/restful-ws/3.0/ +library_link: https://resteasy.dev/ configurations: - name: otel.instrumentation.common.experimental.controller-telemetry.enabled description: Enables the creation of experimental controller (INTERNAL) spans.