This is an automated email from the ASF dual-hosted git repository.

pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 1decaec39c3 chore(doc): note for CAMEL-21460 workaround
1decaec39c3 is described below

commit 1decaec39c35462df27ecf2202a7e8e4c7f13256
Author: Pasquale Congiusti <pasquale.congiu...@gmail.com>
AuthorDate: Mon Nov 25 10:09:06 2024 +0100

    chore(doc): note for CAMEL-21460 workaround
---
 .../ROOT/pages/camel-4x-upgrade-guide-4_8.adoc     | 55 ++++++++++++++++++++++
 1 file changed, 55 insertions(+)

diff --git 
a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_8.adoc 
b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_8.adoc
index 2ad91932a6f..51deb3016ee 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_8.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_8.adoc
@@ -19,6 +19,61 @@ The `camel-opentelemetry` component has had significant bug 
fixes to handle span
 better when Camel route messages synchronously and asynchronously. This 
component should also work better
 on Spring Boot.
 
+In order to fix the problems reported we had to align the Opentelemetry 
dependencies to a version which is different from the one used in Spring Boot 
3.3.x BOM. 
+If you're using such BOM for your **Camel Spring Boot runtime** application, 
you will need to make sure to force the usage of the Opentelemetry dependencies 
below:
+```
+<dependency>
+    <groupId>io.opentelemetry</groupId>
+    <artifactId>opentelemetry-sdk</artifactId>
+    <version>1.43.0</version>
+</dependency>
+<dependency>
+    <groupId>io.opentelemetry</groupId>
+    <artifactId>opentelemetry-api</artifactId>
+    <version>1.43.0</version>
+</dependency>
+<dependency>
+    <groupId>io.opentelemetry</groupId>
+    <artifactId>opentelemetry-context</artifactId>
+    <version>1.43.0</version>
+</dependency>
+<dependency>
+    <groupId>io.opentelemetry</groupId>
+    <artifactId>opentelemetry-logs</artifactId>
+    <version>1.43.0</version>
+</dependency>
+<dependency>
+    <groupId>io.opentelemetry</groupId>
+    <artifactId>opentelemetry-metrics</artifactId>
+    <version>1.43.0</version>
+</dependency>
+<dependency>
+    <groupId>io.opentelemetry</groupId>
+    <artifactId>opentelemetry-sdk-common</artifactId>
+    <version>1.43.0</version>
+</dependency>
+<dependency>
+    <groupId>io.opentelemetry</groupId>
+    <artifactId>opentelemetry-sdk-metrics</artifactId>
+    <version>1.43.0</version>
+</dependency>
+<dependency>
+    <groupId>io.opentelemetry</groupId>
+    <artifactId>opentelemetry-sdk-logs</artifactId>
+    <version>1.43.0</version>
+</dependency>
+<dependency>
+    <groupId>io.opentelemetry</groupId>
+    <artifactId>opentelemetry-sdk-trace</artifactId>
+    <version>1.43.0</version>
+</dependency>
+<dependency>
+    <groupId>io.opentelemetry</groupId>
+    <artifactId>opentelemetry-api-incubator</artifactId>
+    <version>1.43.0-alpha</version>
+</dependency>
+```
+
 == Upgrading Camel 4.7 to 4.8
 
 === camel-api

Reply via email to