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

Croway pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot-examples.git


The following commit(s) were added to refs/heads/main by this push:
     new b25dd190 chore: align example dependency versions with Camel and 
Spring Boot
b25dd190 is described below

commit b25dd1901086066179e59f247e1cf28cd6a0d2c9
Author: croway <[email protected]>
AuthorDate: Tue Nov 10 15:04:06 2026 +0100

    chore: align example dependency versions with Camel and Spring Boot
    
    Align the dependency and plugin versions declared by the examples with
    the ones managed by Camel (camel-dependencies), camel-spring-boot and
    the Spring Boot 4.1.2 BOM, and bump to the latest release where neither
    defines a version.
    
    - Drop module/root properties that shadowed newer Camel versions
      (reactor, testcontainers, log4j2, spring-ai, langchain4j) and unused
      ones (activemq-version, kafka-avro-serializer-version, jolokia).
    - observation/loggingtracer: use the examples parent and the Spring
      Boot BOM instead of pinning micrometer-core 1.13.15 / brave 6.0.3
      (fixes the micrometer-core security alert).
    - Use Camel properties for postgresql, build-helper-maven-plugin,
      agroal and hapi.
    - Artemis: org.apache.activemq -> org.apache.artemis (relocated
      groupId), version managed by Spring Boot.
    - Bump JKube, Strimzi kafka-oauth (property renamed to
      strimzi-kafka-oauth-version), narayana-spring-boot-starter,
      swagger-codegen-maven-plugin and the OpenTelemetry java agent (one
      shared opentelemetry-javaagent-version property).
    - Pin unversioned spring-boot-maven-plugin, build-helper-maven-plugin,
      openshift-maven-plugin and native-maven-plugin.
    - resilience4j client2/service2: log4j-slf4j-impl -> log4j-slf4j2-impl
      (SLF4J 2.x).
    - openapi-contract-first: validationMode=legacy keeps the generated
      models unchanged with swagger-codegen 3.0.85.
---
 activemq/pom.xml                                   |  1 -
 ai-agent/pom.xml                                   |  1 -
 aot-basic/pom.xml                                  |  3 +++
 artemis/pom.xml                                    |  6 ++---
 fhir-auth-tx/pom.xml                               |  2 +-
 fhir/pom.xml                                       |  2 +-
 genai-observability/pom.xml                        |  3 +--
 kafka-avro/pom.xml                                 |  9 ++++---
 kafka-oauth/pom.xml                                |  6 ++---
 kafka-sql-transaction/pom.xml                      |  2 +-
 load-balancer-eip/pom.xml                          |  1 +
 mail-ms-exchange-oauth2/pom.xml                    |  1 -
 master/pom.xml                                     |  1 +
 metrics/pom.xml                                    |  7 ------
 multi-datasource-2pc/pom.xml                       |  4 ++--
 observability-services/pom.xml                     |  3 +--
 observation/loggingtracer/pom.xml                  | 28 +++++++++++++++-------
 openapi-contract-first/pom.xml                     |  9 +++++--
 opentelemetry/CarBooking/pom.xml                   |  3 ++-
 opentelemetry/FlightBooking/pom.xml                |  3 ++-
 opentelemetry/HotelBooking/pom.xml                 |  3 ++-
 opentelemetry/TripBooking/pom.xml                  |  3 ++-
 opentelemetry/pom.xml                              |  1 -
 pom.xml                                            |  8 ++-----
 resilience4j/client2/pom.xml                       |  4 ++--
 resilience4j/pom.xml                               |  1 -
 resilience4j/service2/pom.xml                      |  4 ++--
 rest-cxf-opentelemetry/pom.xml                     |  3 +--
 .../rest-cxf-otel-common/pom.xml                   |  1 +
 saga/pom.xml                                       |  4 ++--
 salesforce/pom.xml                                 |  1 +
 splitter-eip/pom.xml                               |  1 +
 supervising-route-controller/pom.xml               |  7 ------
 twitter-salesforce/pom.xml                         |  2 +-
 type-converter/pom.xml                             |  1 +
 35 files changed, 70 insertions(+), 69 deletions(-)

diff --git a/activemq/pom.xml b/activemq/pom.xml
index fe1f66d2..80319d40 100644
--- a/activemq/pom.xml
+++ b/activemq/pom.xml
@@ -36,7 +36,6 @@
         <category>Messaging</category>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
-        <activemq-version>5.18.3</activemq-version>
     </properties>
 
     <dependencyManagement>
diff --git a/ai-agent/pom.xml b/ai-agent/pom.xml
index 19d8ef54..dcc34cce 100644
--- a/ai-agent/pom.xml
+++ b/ai-agent/pom.xml
@@ -36,7 +36,6 @@
 
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
-        <spring-ai-version>2.0.0</spring-ai-version>
     </properties>
 
     <dependencyManagement>
diff --git a/aot-basic/pom.xml b/aot-basic/pom.xml
index e5e2dbcf..9059740c 100644
--- a/aot-basic/pom.xml
+++ b/aot-basic/pom.xml
@@ -32,6 +32,8 @@
     <description>Example on how to leverage Spring Boot AOT in Camel Spring 
Boot</description>
 
     <properties>
+        <!-- keep in sync with native-build-tools-plugin.version managed by 
Spring Boot -->
+        
<native-build-tools-plugin-version>1.1.14</native-build-tools-plugin-version>
         <category>AOT</category>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
@@ -71,6 +73,7 @@
             <plugin>
                 <groupId>org.graalvm.buildtools</groupId>
                 <artifactId>native-maven-plugin</artifactId>
+                <version>${native-build-tools-plugin-version}</version>
             </plugin>
             <plugin>
                 <groupId>org.springframework.boot</groupId>
diff --git a/artemis/pom.xml b/artemis/pom.xml
index c3c8d767..c59f3915 100644
--- a/artemis/pom.xml
+++ b/artemis/pom.xml
@@ -80,15 +80,13 @@
 
           <!-- Add the Artemis jakarta client library which will include the 
ActiveMQConnectionFactory -->
         <dependency>
-            <groupId>org.apache.activemq</groupId>
+            <groupId>org.apache.artemis</groupId>
             <artifactId>artemis-jakarta-client</artifactId>
-            <version>${artemis-jakarta-version}</version> 
         </dependency>
         
         <dependency>
-            <groupId>org.apache.activemq</groupId>
+            <groupId>org.apache.artemis</groupId>
             <artifactId>artemis-jakarta-server</artifactId>
-            <version>${artemis-jakarta-version}</version>
         </dependency> 
                
         <dependency>
diff --git a/fhir-auth-tx/pom.xml b/fhir-auth-tx/pom.xml
index ca12c94b..af229697 100644
--- a/fhir-auth-tx/pom.xml
+++ b/fhir-auth-tx/pom.xml
@@ -103,7 +103,7 @@
         <dependency>
             <groupId>ca.uhn.hapi</groupId>
             <artifactId>hapi-structures-v24</artifactId>
-            <version>${hapi-structures-v24-version}</version>
+            <version>${hapi-version}</version>
         </dependency>
 
         <!-- test -->
diff --git a/fhir/pom.xml b/fhir/pom.xml
index d6e11c18..2585ac7a 100644
--- a/fhir/pom.xml
+++ b/fhir/pom.xml
@@ -97,7 +97,7 @@
         <dependency>
             <groupId>ca.uhn.hapi</groupId>
             <artifactId>hapi-structures-v24</artifactId>
-            <version>${hapi-structures-v24-version}</version>
+            <version>${hapi-version}</version>
         </dependency>
 
         <!-- test -->
diff --git a/genai-observability/pom.xml b/genai-observability/pom.xml
index 31dbb26c..24a6c8f1 100644
--- a/genai-observability/pom.xml
+++ b/genai-observability/pom.xml
@@ -34,7 +34,6 @@
 
     <properties>
         <category>AI</category>
-        <langchain4j-version>1.20.0</langchain4j-version>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
     </properties>
@@ -91,7 +90,7 @@
         <dependency>
             <groupId>dev.langchain4j</groupId>
             <artifactId>langchain4j-ollama-spring-boot4-starter</artifactId>
-            <version>${langchain4j-version}-beta30</version>
+            <version>${langchain4j-beta-version}</version>
         </dependency>
         <!-- Micrometer Tracing with the OpenTelemetry bridge: Spring Boot 
auto-configures the
              OpenTelemetry SDK, an OTLP span exporter and a tracing handler on 
the
diff --git a/kafka-avro/pom.xml b/kafka-avro/pom.xml
index 072212e0..016c8aaa 100644
--- a/kafka-avro/pom.xml
+++ b/kafka-avro/pom.xml
@@ -34,9 +34,6 @@
         <category>Messaging</category>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
-        <!-- must match the Avro version pulled in by camel-avro-starter so 
generated
-             classes stay binary compatible with the runtime Avro classes -->
-        <avro-version>1.12.2</avro-version>
     </properties>
 
     <dependencyManagement>
@@ -93,7 +90,9 @@
 
     <build>
         <plugins>
-            <!-- Generates the Employee Avro class from 
src/main/resources/avro/employee.avsc -->
+            <!-- Generates the Employee Avro class from 
src/main/resources/avro/employee.avsc.
+                 avro-version is inherited from camel-spring-boot, so the 
generated classes stay
+                 binary compatible with the Avro runtime pulled in by 
camel-avro-starter -->
             <plugin>
                 <groupId>org.apache.avro</groupId>
                 <artifactId>avro-maven-plugin</artifactId>
@@ -119,7 +118,7 @@
             <plugin>
                 <groupId>org.codehaus.mojo</groupId>
                 <artifactId>build-helper-maven-plugin</artifactId>
-                <version>3.0.0</version>
+                <version>${build-helper-maven-plugin-version}</version>
                 <executions>
                     <execution>
                         <id>add-source</id>
diff --git a/kafka-oauth/pom.xml b/kafka-oauth/pom.xml
index bda2edbb..be4084d2 100644
--- a/kafka-oauth/pom.xml
+++ b/kafka-oauth/pom.xml
@@ -34,7 +34,7 @@
         <category>Messaging</category>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
-        <strimzi.version>0.15.0</strimzi.version>
+        <strimzi-kafka-oauth-version>0.18.1</strimzi-kafka-oauth-version>
     </properties>
 
     <dependencyManagement>
@@ -88,12 +88,12 @@
         <dependency>
             <groupId>io.strimzi</groupId>
             <artifactId>kafka-oauth-common</artifactId>
-            <version>${strimzi.version}</version>
+            <version>${strimzi-kafka-oauth-version}</version>
         </dependency>
         <dependency>
             <groupId>io.strimzi</groupId>
             <artifactId>kafka-oauth-client</artifactId>
-            <version>${strimzi.version}</version>
+            <version>${strimzi-kafka-oauth-version}</version>
         </dependency>
     </dependencies>
 
diff --git a/kafka-sql-transaction/pom.xml b/kafka-sql-transaction/pom.xml
index 2c368a9a..e8f81a28 100644
--- a/kafka-sql-transaction/pom.xml
+++ b/kafka-sql-transaction/pom.xml
@@ -90,7 +90,7 @@
         <dependency>
             <groupId>org.postgresql</groupId>
             <artifactId>postgresql</artifactId>
-            <version>42.7.12</version>
+            <version>${pgjdbc-driver-version}</version>
         </dependency>
     </dependencies>
 
diff --git a/load-balancer-eip/pom.xml b/load-balancer-eip/pom.xml
index 7fb6adfc..e057b81f 100644
--- a/load-balancer-eip/pom.xml
+++ b/load-balancer-eip/pom.xml
@@ -89,6 +89,7 @@
                        <plugin>
                                <groupId>org.codehaus.mojo</groupId>
                                
<artifactId>build-helper-maven-plugin</artifactId>
+                               
<version>${build-helper-maven-plugin-version}</version>
                                <executions>
                                        <execution>
                                                <phase>initialize</phase>
diff --git a/mail-ms-exchange-oauth2/pom.xml b/mail-ms-exchange-oauth2/pom.xml
index 2e6ea4f8..cebf24da 100644
--- a/mail-ms-exchange-oauth2/pom.xml
+++ b/mail-ms-exchange-oauth2/pom.xml
@@ -18,7 +18,6 @@
         with IMAP protocol and access email data for Office 365 users using 
OAuth2 authentication</description>
 
     <properties>
-        <msal4j-version>1.26.0</msal4j-version>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         <category>Mail</category>
     </properties>
diff --git a/master/pom.xml b/master/pom.xml
index 9d438c69..b9a7ffe3 100644
--- a/master/pom.xml
+++ b/master/pom.xml
@@ -146,6 +146,7 @@
                     <plugin>
                         <artifactId>openshift-maven-plugin</artifactId>
                         <groupId>org.eclipse.jkube</groupId>
+                        <version>${jkube-maven-plugin-version}</version>
                         <executions>
                             <execution>
                                 <goals>
diff --git a/metrics/pom.xml b/metrics/pom.xml
index 31f8bc08..044b0d2d 100644
--- a/metrics/pom.xml
+++ b/metrics/pom.xml
@@ -33,8 +33,6 @@
 
     <properties>
         <category>Management and Monitoring</category>
-
-        <jolokia-version>1.7.1</jolokia-version>
     </properties>
 
     <dependencyManagement>
@@ -74,11 +72,6 @@
         </dependency>
 
         <!-- operations -->
-        <dependency>
-            <groupId>org.jolokia</groupId>
-            <artifactId>jolokia-core</artifactId>
-            <version>${jolokia-version}</version>
-        </dependency>
         <dependency>
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-actuator</artifactId>
diff --git a/multi-datasource-2pc/pom.xml b/multi-datasource-2pc/pom.xml
index 30a81ec2..1595d235 100644
--- a/multi-datasource-2pc/pom.xml
+++ b/multi-datasource-2pc/pom.xml
@@ -89,12 +89,12 @@
         <dependency>
             <groupId>dev.snowdrop</groupId>
             <artifactId>narayana-spring-boot-starter</artifactId>
-            <version>4.0.0</version>
+            <version>4.1.1</version>
         </dependency>
         <dependency>
             <groupId>io.agroal</groupId>
             <artifactId>agroal-spring-boot-starter</artifactId>
-            <version>3.0</version>
+            <version>${agroal-version}</version>
         </dependency>
         <dependency>
             <groupId>org.postgresql</groupId>
diff --git a/observability-services/pom.xml b/observability-services/pom.xml
index e3c2cfab..e3c849fa 100644
--- a/observability-services/pom.xml
+++ b/observability-services/pom.xml
@@ -33,7 +33,6 @@
 
     <properties>
         <category>Management and Monitoring</category>
-        <opentelemetry-agent.version>2.19.0</opentelemetry-agent.version>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
     </properties>
@@ -107,7 +106,7 @@
                                 <artifactItem>
                                     
<groupId>io.opentelemetry.javaagent</groupId>
                                     
<artifactId>opentelemetry-javaagent</artifactId>
-                                    
<version>${opentelemetry-agent.version}</version>
+                                    
<version>${opentelemetry-javaagent-version}</version>
                                     <overWrite>true</overWrite>
                                     
<outputDirectory>${project.build.directory}/javaagents</outputDirectory>
                                     <destFileName>javaagent.jar</destFileName>
diff --git a/observation/loggingtracer/pom.xml 
b/observation/loggingtracer/pom.xml
index 3f5f25d2..93f4df2a 100644
--- a/observation/loggingtracer/pom.xml
+++ b/observation/loggingtracer/pom.xml
@@ -21,16 +21,30 @@
 
     <modelVersion>4.0.0</modelVersion>
 
-    <groupId>org.apache.camel.springboot.example</groupId>
+    <!-- Plain library (no Spring Boot repackaging), so it uses the examples 
root as parent
+         rather than camel-example-spring-boot-observation -->
+    <parent>
+        <groupId>org.apache.camel.springboot.example</groupId>
+        <artifactId>examples</artifactId>
+        <version>4.24.0-SNAPSHOT</version>
+        <relativePath>../../pom.xml</relativePath>
+    </parent>
+
     
<artifactId>camel-example-spring-boot-observation-loggingtracer</artifactId>
-    <version>4.24.0-SNAPSHOT</version>
     <name>Camel SB Examples :: Observation :: LoggingTracer</name>
     <description>An example Observation Tracer</description>
 
-    <properties>
-        <brave.version>6.0.3</brave.version>
-        <micrometer-tracing.version>1.13.15</micrometer-tracing.version>
-    </properties>
+    <dependencyManagement>
+        <dependencies>
+            <dependency>
+                <groupId>org.springframework.boot</groupId>
+                <artifactId>spring-boot-dependencies</artifactId>
+                <version>${spring-boot-version}</version>
+                <type>pom</type>
+                <scope>import</scope>
+            </dependency>
+        </dependencies>
+    </dependencyManagement>
 
     <dependencies>
 
@@ -38,14 +52,12 @@
         <dependency>
             <groupId>io.zipkin.brave</groupId>
             <artifactId>brave</artifactId>
-            <version>${brave.version}</version>
         </dependency>
 
         <!-- metrics -->
         <dependency>
             <groupId>io.micrometer</groupId>
             <artifactId>micrometer-core</artifactId>
-            <version>${micrometer-tracing.version}</version>
         </dependency>
 
     </dependencies>
diff --git a/openapi-contract-first/pom.xml b/openapi-contract-first/pom.xml
index c875e7b5..2e73fc22 100644
--- a/openapi-contract-first/pom.xml
+++ b/openapi-contract-first/pom.xml
@@ -130,7 +130,7 @@
             <plugin>
                 <groupId>io.swagger.codegen.v3</groupId>
                 <artifactId>swagger-codegen-maven-plugin</artifactId>
-                <version>3.0.52</version>
+                <version>3.0.85</version>
                 <executions>
                     <execution>
                         <goals>
@@ -149,6 +149,11 @@
                             <generateModelTests>false</generateModelTests>
                             
<generateSupportingFiles>false</generateSupportingFiles>
                             <generateModels>true</generateModels>
+                            <configOptions>
+                                <!-- the default "strict" mode wraps 
required+nullable fields in JsonNullable,
+                                     which needs jackson-databind-nullable; 
plain @NotNull is enough here -->
+                                <validationMode>legacy</validationMode>
+                            </configOptions>
                         </configuration>
                     </execution>
                 </executions>
@@ -157,7 +162,7 @@
             <plugin>
                 <groupId>org.codehaus.mojo</groupId>
                 <artifactId>build-helper-maven-plugin</artifactId>
-                <version>3.5.0</version>
+                <version>${build-helper-maven-plugin-version}</version>
                 <executions>
                     <execution>
                         <phase>generate-sources</phase>
diff --git a/opentelemetry/CarBooking/pom.xml b/opentelemetry/CarBooking/pom.xml
index 7dc1af3e..e6b2d4ba 100644
--- a/opentelemetry/CarBooking/pom.xml
+++ b/opentelemetry/CarBooking/pom.xml
@@ -142,7 +142,7 @@
                                 <artifactItem>
                                     
<groupId>io.opentelemetry.javaagent</groupId>
                                     
<artifactId>opentelemetry-javaagent</artifactId>
-                                    
<version>${opentelemetry-agent.version}</version>
+                                    
<version>${opentelemetry-javaagent-version}</version>
                                     <overWrite>true</overWrite>
                                     
<outputDirectory>${project.build.directory}/javaagents</outputDirectory>
                                     <destFileName>javaagent.jar</destFileName>
@@ -155,6 +155,7 @@
             <plugin>
                 <groupId>org.springframework.boot</groupId>
                 <artifactId>spring-boot-maven-plugin</artifactId>
+                <version>${spring-boot-version}</version>
                 <configuration>
                     <agents>
                         
<agent>${project.build.directory}/javaagents/javaagent.jar</agent>
diff --git a/opentelemetry/FlightBooking/pom.xml 
b/opentelemetry/FlightBooking/pom.xml
index dc9658d6..69d8d8d2 100644
--- a/opentelemetry/FlightBooking/pom.xml
+++ b/opentelemetry/FlightBooking/pom.xml
@@ -132,7 +132,7 @@
                                                                <artifactItem>
                                                                        
<groupId>io.opentelemetry.javaagent</groupId>
                                                                        
<artifactId>opentelemetry-javaagent</artifactId>
-                                                                       
<version>${opentelemetry-agent.version}</version>
+                                                                       
<version>${opentelemetry-javaagent-version}</version>
                                                                        
<overWrite>true</overWrite>
                                                                        
<outputDirectory>${project.build.directory}/javaagents</outputDirectory>
                                                                        
<destFileName>javaagent.jar</destFileName>
@@ -145,6 +145,7 @@
                        <plugin>
                                <groupId>org.springframework.boot</groupId>
                                
<artifactId>spring-boot-maven-plugin</artifactId>
+                               <version>${spring-boot-version}</version>
                                <configuration>
                                        <agents>
                                                
<agent>${project.build.directory}/javaagents/javaagent.jar</agent>
diff --git a/opentelemetry/HotelBooking/pom.xml 
b/opentelemetry/HotelBooking/pom.xml
index 9f8ab133..0e607e3c 100644
--- a/opentelemetry/HotelBooking/pom.xml
+++ b/opentelemetry/HotelBooking/pom.xml
@@ -133,7 +133,7 @@
                                                                <artifactItem>
                                                                        
<groupId>io.opentelemetry.javaagent</groupId>
                                                                        
<artifactId>opentelemetry-javaagent</artifactId>
-                                                                       
<version>${opentelemetry-agent.version}</version>
+                                                                       
<version>${opentelemetry-javaagent-version}</version>
                                                                        
<overWrite>true</overWrite>
                                                                        
<outputDirectory>${project.build.directory}/javaagents</outputDirectory>
                                                                        
<destFileName>javaagent.jar</destFileName>
@@ -146,6 +146,7 @@
                        <plugin>
                                <groupId>org.springframework.boot</groupId>
                                
<artifactId>spring-boot-maven-plugin</artifactId>
+                               <version>${spring-boot-version}</version>
                                <configuration>
                                        <agents>
                                                
<agent>${project.build.directory}/javaagents/javaagent.jar</agent>
diff --git a/opentelemetry/TripBooking/pom.xml 
b/opentelemetry/TripBooking/pom.xml
index 690ee0ab..e82480bd 100644
--- a/opentelemetry/TripBooking/pom.xml
+++ b/opentelemetry/TripBooking/pom.xml
@@ -133,7 +133,7 @@
                                                                <artifactItem>
                                                                        
<groupId>io.opentelemetry.javaagent</groupId>
                                                                        
<artifactId>opentelemetry-javaagent</artifactId>
-                                                                       
<version>${opentelemetry-agent.version}</version>
+                                                                       
<version>${opentelemetry-javaagent-version}</version>
                                                                        
<overWrite>true</overWrite>
                                                                        
<outputDirectory>${project.build.directory}/javaagents</outputDirectory>
                                                                        
<destFileName>javaagent.jar</destFileName>
@@ -146,6 +146,7 @@
                        <plugin>
                                <groupId>org.springframework.boot</groupId>
                                
<artifactId>spring-boot-maven-plugin</artifactId>
+                               <version>${spring-boot-version}</version>
                                <configuration>
                                        <agents>
                                                
<agent>${project.build.directory}/javaagents/javaagent.jar</agent>
diff --git a/opentelemetry/pom.xml b/opentelemetry/pom.xml
index 61aba337..9680aea4 100644
--- a/opentelemetry/pom.xml
+++ b/opentelemetry/pom.xml
@@ -36,7 +36,6 @@
         <category>Management and Monitoring</category>
         <title>OpenTelemetry</title>
         <skipTests>true</skipTests>
-        <opentelemetry-agent.version>2.19.0</opentelemetry-agent.version>
     </properties>
 
     <modules>
diff --git a/pom.xml b/pom.xml
index b2e65b74..c7061377 100644
--- a/pom.xml
+++ b/pom.xml
@@ -112,14 +112,10 @@
                <camel-version>4.24.0-SNAPSHOT</camel-version>
        <javaVersion>21</javaVersion>
                <skip.starting.camel.context>false</skip.starting.camel.context>
-               <jkube-maven-plugin-version>1.19.0</jkube-maven-plugin-version>
+               <jkube-maven-plugin-version>1.20.0</jkube-maven-plugin-version>
                
<jkube.generator.from>registry.access.redhat.com/ubi9/openjdk-21:latest</jkube.generator.from>
                
<jkube.build.switchToDeployment>true</jkube.build.switchToDeployment>
-               
<kafka-avro-serializer-version>7.8.2</kafka-avro-serializer-version>
-               <reactor-version>3.8.3</reactor-version>
-               <testcontainers-version>2.0.3</testcontainers-version>
-               <hapi-structures-v24-version>2.6.0</hapi-structures-v24-version>
-               <artemis-jakarta-version>2.44.0</artemis-jakarta-version>
+               
<opentelemetry-javaagent-version>2.33.1</opentelemetry-javaagent-version>
        </properties>
 
        <repositories>
diff --git a/resilience4j/client2/pom.xml b/resilience4j/client2/pom.xml
index 1c3d9eff..d3efa562 100644
--- a/resilience4j/client2/pom.xml
+++ b/resilience4j/client2/pom.xml
@@ -74,7 +74,7 @@
         </dependency>
         <dependency>
             <groupId>org.apache.logging.log4j</groupId>
-            <artifactId>log4j-slf4j-impl</artifactId>
+            <artifactId>log4j-slf4j2-impl</artifactId>
             <version>${log4j2-version}</version>
         </dependency>
     </dependencies>
@@ -104,7 +104,7 @@
                     </dependency>
                     <dependency>
                         <groupId>org.apache.logging.log4j</groupId>
-                        <artifactId>log4j-slf4j-impl</artifactId>
+                        <artifactId>log4j-slf4j2-impl</artifactId>
                         <version>${log4j2-version}</version>
                     </dependency>
                     <dependency>
diff --git a/resilience4j/pom.xml b/resilience4j/pom.xml
index 0677a263..79197f45 100644
--- a/resilience4j/pom.xml
+++ b/resilience4j/pom.xml
@@ -34,7 +34,6 @@
 
     <properties>
         <category>EIP</category>
-        <log4j2-version>2.24.3</log4j2-version>
     </properties>
 
     <modules>
diff --git a/resilience4j/service2/pom.xml b/resilience4j/service2/pom.xml
index 61ada86d..0897b446 100644
--- a/resilience4j/service2/pom.xml
+++ b/resilience4j/service2/pom.xml
@@ -66,7 +66,7 @@
         </dependency>
         <dependency>
             <groupId>org.apache.logging.log4j</groupId>
-            <artifactId>log4j-slf4j-impl</artifactId>
+            <artifactId>log4j-slf4j2-impl</artifactId>
             <version>${log4j2-version}</version>
         </dependency>
 
@@ -97,7 +97,7 @@
                     </dependency>
                     <dependency>
                         <groupId>org.apache.logging.log4j</groupId>
-                        <artifactId>log4j-slf4j-impl</artifactId>
+                        <artifactId>log4j-slf4j2-impl</artifactId>
                         <version>${log4j2-version}</version>
                     </dependency>
                     <dependency>
diff --git a/rest-cxf-opentelemetry/pom.xml b/rest-cxf-opentelemetry/pom.xml
index 0b551e1e..017d3a35 100644
--- a/rest-cxf-opentelemetry/pom.xml
+++ b/rest-cxf-opentelemetry/pom.xml
@@ -33,7 +33,6 @@
 
     <properties>
         <category>CXF</category>
-        
<opentelemetry-javaagent.version>2.19.0</opentelemetry-javaagent.version>
     </properties>
     
     <modules>
@@ -146,7 +145,7 @@
                                         <artifactItem>
                                             
<groupId>io.opentelemetry.javaagent</groupId>
                                             
<artifactId>opentelemetry-javaagent</artifactId>
-                                            
<version>${opentelemetry-javaagent.version}</version>
+                                            
<version>${opentelemetry-javaagent-version}</version>
                                             <type>jar</type>
                                             
<outputDirectory>${project.build.directory}</outputDirectory>
                                         </artifactItem>
diff --git a/rest-cxf-opentelemetry/rest-cxf-otel-common/pom.xml 
b/rest-cxf-opentelemetry/rest-cxf-otel-common/pom.xml
index b7801ef7..160846c3 100644
--- a/rest-cxf-opentelemetry/rest-cxf-otel-common/pom.xml
+++ b/rest-cxf-opentelemetry/rest-cxf-otel-common/pom.xml
@@ -53,6 +53,7 @@
                        <plugin>
                                <groupId>org.codehaus.mojo</groupId>
                                
<artifactId>build-helper-maven-plugin</artifactId>
+                               
<version>${build-helper-maven-plugin-version}</version>
                                <executions>
                                        <execution>
                                                <phase>initialize</phase>
diff --git a/saga/pom.xml b/saga/pom.xml
index 03024cff..e0649643 100644
--- a/saga/pom.xml
+++ b/saga/pom.xml
@@ -34,7 +34,6 @@
 
     <properties>
         <category>EIP</category>
-        <jakarta-servlet-api-version>6.1.0</jakarta-servlet-api-version>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
     </properties>
@@ -111,7 +110,7 @@
             <artifactId>spring-boot-starter-artemis</artifactId>
         </dependency>
         <dependency>
-            <groupId>org.apache.activemq</groupId>
+            <groupId>org.apache.artemis</groupId>
             <artifactId>artemis-jakarta-client</artifactId>
         </dependency>
         <dependency>
@@ -162,6 +161,7 @@
                                        <plugin>
                                                
<artifactId>openshift-maven-plugin</artifactId>
                                                
<groupId>org.eclipse.jkube</groupId>
+                                               
<version>${jkube-maven-plugin-version}</version>
                                                <executions>
                                                        <execution>
                                                                <goals>
diff --git a/salesforce/pom.xml b/salesforce/pom.xml
index 38963e5b..e15c4265 100644
--- a/salesforce/pom.xml
+++ b/salesforce/pom.xml
@@ -107,6 +107,7 @@
                        <plugin>
                                <groupId>org.springframework.boot</groupId>
                                
<artifactId>spring-boot-maven-plugin</artifactId>
+                               <version>${spring-boot-version}</version>
                        </plugin>
                </plugins>
        </build>
diff --git a/splitter-eip/pom.xml b/splitter-eip/pom.xml
index 7ff36de9..209337c3 100644
--- a/splitter-eip/pom.xml
+++ b/splitter-eip/pom.xml
@@ -108,6 +108,7 @@
                        <plugin>
                                <groupId>org.codehaus.mojo</groupId>
                                
<artifactId>build-helper-maven-plugin</artifactId>
+                               
<version>${build-helper-maven-plugin-version}</version>
                                <executions>
                                        <execution>
                                                <phase>initialize</phase>
diff --git a/supervising-route-controller/pom.xml 
b/supervising-route-controller/pom.xml
index 17fe286f..adb90808 100644
--- a/supervising-route-controller/pom.xml
+++ b/supervising-route-controller/pom.xml
@@ -36,7 +36,6 @@
 
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
-        <jolokia-version>1.7.1</jolokia-version>
     </properties>
 
     <dependencyManagement>
@@ -62,12 +61,6 @@
 
     <dependencies>
 
-        <dependency>
-            <groupId>org.jolokia</groupId>
-            <artifactId>jolokia-core</artifactId>
-            <version>${jolokia-version}</version>
-        </dependency>
-
         <!-- Spring Boot -->
         <dependency>
             <groupId>org.springframework.boot</groupId>
diff --git a/twitter-salesforce/pom.xml b/twitter-salesforce/pom.xml
index 0453664a..52ee3c4a 100644
--- a/twitter-salesforce/pom.xml
+++ b/twitter-salesforce/pom.xml
@@ -126,7 +126,7 @@
                        <plugin>
                                <groupId>org.codehaus.mojo</groupId>
                                
<artifactId>build-helper-maven-plugin</artifactId>
-                               <version>3.0.0</version>
+                               
<version>${build-helper-maven-plugin-version}</version>
                                <executions>
                                        <execution>
                                                <id>add-source</id>
diff --git a/type-converter/pom.xml b/type-converter/pom.xml
index af8d2837..065ba8cd 100644
--- a/type-converter/pom.xml
+++ b/type-converter/pom.xml
@@ -89,6 +89,7 @@
                        <plugin>
                                <groupId>org.codehaus.mojo</groupId>
                                
<artifactId>build-helper-maven-plugin</artifactId>
+                               
<version>${build-helper-maven-plugin-version}</version>
                                <executions>
                                        <execution>
                                                <phase>initialize</phase>

Reply via email to