Capture `code.namespace` and `code.function` on controller ~and view~ spans (not sure what to do with view spans yet, see discussion at https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/12984#discussion_r1900602815). Controller spans: - [ ] grails-3.0 - [x] jaxrs/jaxrs-1.0 - [JerseyTest.java#L124](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.20.1/instrumentation/jaxrs/jaxrs-1.0/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/jaxrs/v1_0/JerseyTest.java#L124) - [x] jaxrs/jaxrs-2.0/jaxrs-2.0-annotations - [JaxRs2AnnotationsInstrumentationTest.java#L128](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.20.1/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-annotations/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/jaxrs/v2_0/JaxRs2AnnotationsInstrumentationTest.java#L128) - [x] jaxrs/jaxrs-3.0/jaxrs-3.0-annotations - [JaxRs3AnnotationsInstrumentationTest.java#L128](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.20.1/instrumentation/jaxrs/jaxrs-3.0/jaxrs-3.0-annotations/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/jaxrs/v3_0/JaxRs3AnnotationsInstrumentationTest.java#L128) - [x] jaxrs/jaxrs-common - [x] jaxws/jaxws-2.0-axis2-1.6 - [AbstractJaxWs2Test.java#L132](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.20.1/instrumentation/jaxws/jaxws-2.0-common-testing/src/main/java/io/opentelemetry/javaagent/instrumentation/jaxws/v2_0/AbstractJaxWs2Test.java#L132) (shared test) - [x] jaxws/jaxws-common - [x] jaxws/jaxws-cxf-3.0 - [AbstractJaxWs2Test.java#L132](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.20.1/instrumentation/jaxws/jaxws-2.0-common-testing/src/main/java/io/opentelemetry/javaagent/instrumentation/jaxws/v2_0/AbstractJaxWs2Test.java#L132) (shared test) - [x] jaxws/jaxws-jws-api-1.1 - [JwsAnnotationsTest.java#L37](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.20.1/instrumentation/jaxws/jaxws-jws-api-1.1/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/jaxws/jws/v1_1/JwsAnnotationsTest.java#L37) - [x] jaxws/jaxws-metro-2.2 - [AbstractJaxWs2Test.java#L132](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.20.1/instrumentation/jaxws/jaxws-2.0-common-testing/src/main/java/io/opentelemetry/javaagent/instrumentation/jaxws/v2_0/AbstractJaxWs2Test.java#L132) (shared test) - [ ] jsf/jsf-mojarra-1.2 - [ ] jsf/jsf-mojarra-3.0 - [ ] jsf/jsf-myfaces-1.2 - [ ] jsf/jsf-myfaces-3.0 - [ ] play/play-mvc/play-mvc-2.4 - [ ] ratpack/ratpack-1.4 - [x] spring/spring-webflux/spring-webflux-5.0 - [SpringWebfluxTest.java#L143](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.20.1/instrumentation/spring/spring-webflux/spring-webflux-5.0/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/spring/webflux/v5_0/server/SpringWebfluxTest.java#L143) - [x] spring/spring-webmvc/spring-webmvc-3.1 - [AbstractSpringBootBasedTest.java#L201](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.20.1/instrumentation/spring/spring-webmvc/spring-webmvc-common/testing/src/main/java/io/opentelemetry/instrumentation/spring/webmvc/boot/AbstractSpringBootBasedTest.java#L201) (shared test) - [x] spring/spring-webmvc/spring-webmvc-5.3 - [AbstractSpringBootBasedTest.java#L201](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.20.1/instrumentation/spring/spring-webmvc/spring-webmvc-common/testing/src/main/java/io/opentelemetry/instrumentation/spring/webmvc/boot/AbstractSpringBootBasedTest.java#L201) (shared test) - [x] spring/spring-webmvc/spring-webmvc-6.0 - [AbstractSpringBootBasedTest.java#L201](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.20.1/instrumentation/spring/spring-webmvc/spring-webmvc-common/testing/src/main/java/io/opentelemetry/instrumentation/spring/webmvc/boot/AbstractSpringBootBasedTest.java#L201) (shared test) - [x] spring/spring-ws-2.0 - [SpringWsTest.java#L134](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.20.1/instrumentation/spring/spring-ws-2.0/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/spring/ws/v2_0/SpringWsTest.java#L134) - [x] struts-2.3 - [Struts2ActionSpanTest.java#L146](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.20.1/instrumentation/struts/struts-2.3/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/struts/v2_3/Struts2ActionSpanTest.java#L146) - [x] struts-7.0 - [Struts2ActionSpanTest.java#L123](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/v2.20.1/instrumentation/struts/struts-7.0/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/struts/v7_0/Struts2ActionSpanTest.java#L123) - [ ] tapestry-5.4 - [ ] vaadin-14.2 View spans: - [ ] jsp-2.3 - [ ] spring/spring-webmvc/spring-webmvc-common
Capture
code.namespaceandcode.functionon controllerand viewspans (not sure what to do with view spans yet, see discussion at #12984 (comment)).Controller spans:
View spans: