Fix Jaeger/Zipkin tracing orbit bundles#1346
Fix Jaeger/Zipkin tracing orbit bundles#1346manodyaSenevirathne wants to merge 2 commits intowso2:masterfrom
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
WalkthroughTwo new Maven OSGi bundle configurations were added for Jaeger client JDK21 and Zipkin sender OKHttp3, each defining packaging specifications, dependency declarations, package exports, import constraints, and distribution endpoints as WSO2 orbit artifacts. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Problem
APIM gateway startup fails due to OSGi wiring issues for Zipkin reporter packages (zipkin2.reporter.Reporter / zipkin2.reporter.BytesEncoder) when used via Jaeger/Brave and OpenTelemetry exporters.
Changes
Jaeger orbit: widen zipkin2.reporter import range and bump orbit version to 1.8.0.wso2v2.
Zipkin sender orbit: embed/export zipkin2.reporter and bump orbit version to 3.5.1.wso2v2 so dependent OTEL exporters can resolve reporter classes.
Summary by CodeRabbit