solace-samples-jms icon indicating copy to clipboard operation
solace-samples-jms copied to clipboard

Updated for Context Propagation and Baggage Data Insert/Extract

Open itsJamilAhmed opened this issue 1 year ago • 3 comments

  1. Amended TopicPublisher to publish in persistent mode, add example span attributes and baggage for contextual information.
  2. Amended QueuePublisher to publish in persistent mode, add example span attributes and baggage for contextual information.
  3. Amended QueueSubscriber to create a receive and processing spans. Also now takes queue name as program argument.
  4. Included an example of using HTTP OTLP Endpoints with Authorization headers in TracingUtil.java
  5. Amended pom.xml for version 1.1.0 of solace-opentelemetry-jms-integration
  6. Additional comments and references for OTEL explainers and best practices.

itsJamilAhmed avatar May 22 '24 11:05 itsJamilAhmed

Thank you for your contribution @itsJamilAhmed. We'll take a look and get it merged soon!

Mrc0113 avatar May 22 '24 18:05 Mrc0113

Ran the changes locally and the traces look great! will give it another code review and see if there are any other comments needed

TamimiGitHub avatar May 29 '24 23:05 TamimiGitHub

Hi team, I'm taking a look at this PR now after reviewing the JCSMP DT updates. This will include updating the semconv JAR versions and a few other things.

aaron-613 avatar Aug 06 '24 18:08 aaron-613