This is an automated email from the ASF dual-hosted git repository.
rzo1 pushed a commit to branch TOMEE-4343
in repository https://gitbox.apache.org/repos/asf/tomee.git
The following commit(s) were added to refs/heads/TOMEE-4343 by this push:
new 26459335da wip
26459335da is described below
commit 26459335daea5d05adbf9817b745d5685135de5a
Author: Richard Zowalla <[email protected]>
AuthorDate: Tue Oct 22 11:43:19 2024 +0200
wip
---
.../microprofile/opentelemetry/MPOpenTelemetryCDIExtension.java | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git
a/tomee/tomee-microprofile/mp-common/src/main/java/org/apache/tomee/microprofile/opentelemetry/MPOpenTelemetryCDIExtension.java
b/tomee/tomee-microprofile/mp-common/src/main/java/org/apache/tomee/microprofile/opentelemetry/MPOpenTelemetryCDIExtension.java
index 98035a0850..1fcc571acd 100644
---
a/tomee/tomee-microprofile/mp-common/src/main/java/org/apache/tomee/microprofile/opentelemetry/MPOpenTelemetryCDIExtension.java
+++
b/tomee/tomee-microprofile/mp-common/src/main/java/org/apache/tomee/microprofile/opentelemetry/MPOpenTelemetryCDIExtension.java
@@ -17,6 +17,8 @@
package org.apache.tomee.microprofile.opentelemetry;
import
io.smallrye.opentelemetry.implementation.config.OpenTelemetryConfigProducer;
+import io.smallrye.opentelemetry.implementation.rest.OpenTelemetryClientFilter;
+import io.smallrye.opentelemetry.implementation.rest.OpenTelemetryServerFilter;
import jakarta.enterprise.event.Observes;
import jakarta.enterprise.inject.spi.BeanManager;
import jakarta.enterprise.inject.spi.BeforeBeanDiscovery;
@@ -33,6 +35,11 @@ public class MPOpenTelemetryCDIExtension implements
Extension {
return;
}
-
beforeBeanDiscovery.addAnnotatedType(beanManager.createAnnotatedType(OpenTelemetryConfigProducer.class),
"OpenTelemetryConfigProducer");
+
beforeBeanDiscovery.addAnnotatedType(beanManager.createAnnotatedType(OpenTelemetryServerFilter.class),
+ OpenTelemetryServerFilter.class.getName());
+
beforeBeanDiscovery.addAnnotatedType(beanManager.createAnnotatedType(OpenTelemetryClientFilter.class),
+ OpenTelemetryClientFilter.class.getName());
+
beforeBeanDiscovery.addAnnotatedType(beanManager.createAnnotatedType(OpenTelemetryConfigProducer.class),
+ "OpenTelemetryConfigProducer");
}
}
\ No newline at end of file