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>