You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Even though appropriate tracer object is created and registered globally, calling io.helidon.tracing.Tracer.global() results in DefaultTracer
We have observed that OpenTelemetryProducer.java's init() method is being executed and both opentelemetry and helidon tracing tracer objects are created. Helidon tracing object is also registered globally via OpenTelemetryTracerProvider.java but when we try to call io.helidon.tracing.Tracer.global() it results in DefaultTracer object instead of appropriate tracer object.
Environment Details
Helidon Version: Helidon version 4.0.11
Helidon MP
JDK version: JDK 21
OS: All
Docker version (if applicable): NA
Problem Description
We are getting DefaultTracer object on executing io.helidon.tracing.Tracer.global() even when appropriate tracer object is created and registered globally via OpenTelemetryTracerProvider.java
This problem is continuously happening in the application shared/attached in this ticket.
Steps to reproduce
Start the application from the main class named "StreamsLongevityMain"
We can debug the flow and observe that OpenTelemetryProducer.java's init() method is executed first and then creates and registers the tracer object and then Tracer.global() results in DefaultTracer object.
The text was updated successfully, but these errors were encountered:
seems like attachment is more than expected size and is not getting uploaded, please let me know on how to upload the project where the issue is observed.
Even though appropriate tracer object is created and registered globally, calling io.helidon.tracing.Tracer.global() results in DefaultTracer
We have observed that OpenTelemetryProducer.java's init() method is being executed and both opentelemetry and helidon tracing tracer objects are created. Helidon tracing object is also registered globally via OpenTelemetryTracerProvider.java but when we try to call io.helidon.tracing.Tracer.global() it results in DefaultTracer object instead of appropriate tracer object.
Environment Details
Problem Description
We are getting DefaultTracer object on executing io.helidon.tracing.Tracer.global() even when appropriate tracer object is created and registered globally via OpenTelemetryTracerProvider.java
This problem is continuously happening in the application shared/attached in this ticket.
Steps to reproduce
Start the application from the main class named "StreamsLongevityMain"
We can debug the flow and observe that OpenTelemetryProducer.java's init() method is executed first and then creates and registers the tracer object and then Tracer.global() results in DefaultTracer object.
The text was updated successfully, but these errors were encountered: