You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by fm...@apache.org on 2026/03/31 11:14:13 UTC

(camel-kafka-connector) branch main updated (c36dc5a6fd -> 3f00e64196)

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

fmariani pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git


    from c36dc5a6fd Upgrade to 4.19.0-SNAPSHOT
     new cc664f77c5 Upgrade maven-surefire/failsafe plugins from 3.2.5 to 3.5.4
     new c1433ea07f Upgrade surefire/failsafe to 3.5.5 and align JUnit 6 dependencies
     new 3f00e64196 Drop test-jar type from camel-test-infra deps and fix Kafka API rename

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 parent/pom.xml                                     | 60 ++++++++++++++--------
 pom.xml                                            | 19 ++++++-
 tests/itests-aws-v2/pom.xml                        |  2 -
 tests/itests-azure-storage-blob/pom.xml            |  3 --
 tests/itests-azure-storage-queue/pom.xml           |  3 --
 tests/itests-cassandra/pom.xml                     |  2 -
 .../kafkaconnector/common/AbstractKafkaTest.java   |  2 +-
 tests/itests-couchbase/pom.xml                     |  1 -
 tests/itests-cxf/pom.xml                           |  2 -
 tests/itests-cxfrs/pom.xml                         |  2 -
 tests/itests-elasticsearch/pom.xml                 |  2 -
 tests/itests-google-pubsub/pom.xml                 |  2 -
 tests/itests-jdbc/pom.xml                          |  2 -
 tests/itests-mongodb/pom.xml                       |  2 -
 tests/itests-netty-http/pom.xml                    |  1 -
 tests/itests-parent/pom.xml                        |  2 -
 tests/itests-sjms2/pom.xml                         |  3 --
 tests/itests-sql/pom.xml                           |  2 -
 18 files changed, 57 insertions(+), 55 deletions(-)


(camel-kafka-connector) 02/03: Upgrade surefire/failsafe to 3.5.5 and align JUnit 6 dependencies

Posted by fm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

fmariani pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit c1433ea07fb044e81e3059eee3afb57612cba560
Author: Croway <fe...@gmail.com>
AuthorDate: Tue Mar 31 11:41:29 2026 +0200

    Upgrade surefire/failsafe to 3.5.5 and align JUnit 6 dependencies
    
    camel-parent 4.19.0 adopted JUnit 6 (junit-bom 6.0.3), which manages
    junit-platform-commons to 6.0.3. The connector's explicit dependency
    management was pinning junit-jupiter-engine to 5.13.4 — compiled
    against junit-platform-commons 1.13.4 — creating a binary
    incompatibility (NoSuchMethodError: CollectionUtils.toUnmodifiableList).
    
    Remove the explicit JUnit dependency management and let the junit-bom
    from camel-parent govern all JUnit artifacts consistently at 6.0.3.
    Also add junit-platform-launcher/engine/commons 6.0.3 as surefire and
    failsafe plugin dependencies to override surefire's bundled 1.12.x
    versions, and bump surefire/failsafe to 3.5.5 to match camel-parent.
---
 parent/pom.xml | 60 +++++++++++++++++++++++++++++++++++++---------------------
 pom.xml        | 19 ++++++++++++++++++-
 2 files changed, 56 insertions(+), 23 deletions(-)

diff --git a/parent/pom.xml b/parent/pom.xml
index 7b0dab07a4..bda5fe2d68 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -47,14 +47,14 @@
         <version.maven.buildhelper>1.12</version.maven.buildhelper>
         <version.maven.bundle>3.5.1</version.maven.bundle>
         <version.maven.jar>3.1.0</version.maven.jar>
-        <version.maven.failsafe>3.5.4</version.maven.failsafe>
-        <version.maven.surefire>3.5.4</version.maven.surefire>
+        <version.maven.failsafe>3.5.5</version.maven.failsafe>
+        <version.maven.surefire>3.5.5</version.maven.surefire>
         <version.scala.library>2.12.12</version.scala.library>
         <version.maven.maven-remote-resources-plugin>1.6.0</version.maven.maven-remote-resources-plugin>
 
         <version.maven.checkstyle>8.29</version.maven.checkstyle>
         <version.maven.checkstyle.plugin>3.1.0</version.maven.checkstyle.plugin>
-        <version.maven.surefire.plugin>3.5.4</version.maven.surefire.plugin>
+        <version.maven.surefire.plugin>3.5.5</version.maven.surefire.plugin>
         <version.plexus.build.api>0.0.7</version.plexus.build.api>
 
         <mycila-license-version>3.0</mycila-license-version>
@@ -169,25 +169,7 @@
                 <type>test-jar</type>
             </dependency>
 
-            <!--  Test dependencies -->
-            <dependency>
-                <groupId>org.junit.jupiter</groupId>
-                <artifactId>junit-jupiter-api</artifactId>
-                <version>${junit-jupiter-version}</version>
-                <scope>test</scope>
-            </dependency>
-            <dependency>
-                <groupId>org.junit.jupiter</groupId>
-                <artifactId>junit-jupiter-engine</artifactId>
-                <version>${junit-jupiter-version}</version>
-                <scope>test</scope>
-            </dependency>
-            <dependency>
-                <groupId>org.junit.jupiter</groupId>
-                <artifactId>junit-jupiter-params</artifactId>
-                <version>${junit-jupiter-version}</version>
-                <scope>test</scope>
-            </dependency>
+            <!--  Test dependencies (JUnit versions managed by junit-bom via camel-parent) -->
             <dependency>
                 <groupId>org.slf4j</groupId>
                 <artifactId>slf4j-ext</artifactId>
@@ -343,6 +325,23 @@
                     <configuration>
                         <failIfNoTests>false</failIfNoTests>
                     </configuration>
+                    <dependencies>
+                        <dependency>
+                            <groupId>org.junit.platform</groupId>
+                            <artifactId>junit-platform-launcher</artifactId>
+                            <version>${junit6-jupiter-version}</version>
+                        </dependency>
+                        <dependency>
+                            <groupId>org.junit.platform</groupId>
+                            <artifactId>junit-platform-engine</artifactId>
+                            <version>${junit6-jupiter-version}</version>
+                        </dependency>
+                        <dependency>
+                            <groupId>org.junit.platform</groupId>
+                            <artifactId>junit-platform-commons</artifactId>
+                            <version>${junit6-jupiter-version}</version>
+                        </dependency>
+                    </dependencies>
                 </plugin>
 
                 <plugin>
@@ -363,6 +362,23 @@
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-failsafe-plugin</artifactId>
                     <version>${version.maven.failsafe}</version>
+                    <dependencies>
+                        <dependency>
+                            <groupId>org.junit.platform</groupId>
+                            <artifactId>junit-platform-launcher</artifactId>
+                            <version>${junit6-jupiter-version}</version>
+                        </dependency>
+                        <dependency>
+                            <groupId>org.junit.platform</groupId>
+                            <artifactId>junit-platform-engine</artifactId>
+                            <version>${junit6-jupiter-version}</version>
+                        </dependency>
+                        <dependency>
+                            <groupId>org.junit.platform</groupId>
+                            <artifactId>junit-platform-commons</artifactId>
+                            <version>${junit6-jupiter-version}</version>
+                        </dependency>
+                    </dependencies>
                     <executions>
                         <execution>
                             <id>integration-test</id>
diff --git a/pom.xml b/pom.xml
index 8b511bf056..340448722f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -39,7 +39,7 @@
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         <maven-gpg-plugin.version>1.6</maven-gpg-plugin.version>
         <maven-deploy-plugin.version>3.1.2</maven-deploy-plugin.version>
-        <maven-surefire-plugin.version>3.5.4</maven-surefire-plugin.version>
+        <maven-surefire-plugin.version>3.5.5</maven-surefire-plugin.version>
         <maven-javadoc-plugin.version>3.6.3</maven-javadoc-plugin.version>
         <maven-assembly-plugin.version>3.7.1</maven-assembly-plugin.version>
         <maven-source-plugin.version>3.3.1</maven-source-plugin.version>
@@ -239,6 +239,23 @@
                     <configuration>
                         <failIfNoTests>false</failIfNoTests>
                     </configuration>
+                    <dependencies>
+                        <dependency>
+                            <groupId>org.junit.platform</groupId>
+                            <artifactId>junit-platform-launcher</artifactId>
+                            <version>${junit6-jupiter-version}</version>
+                        </dependency>
+                        <dependency>
+                            <groupId>org.junit.platform</groupId>
+                            <artifactId>junit-platform-engine</artifactId>
+                            <version>${junit6-jupiter-version}</version>
+                        </dependency>
+                        <dependency>
+                            <groupId>org.junit.platform</groupId>
+                            <artifactId>junit-platform-commons</artifactId>
+                            <version>${junit6-jupiter-version}</version>
+                        </dependency>
+                    </dependencies>
                 </plugin>
             </plugins>
         </pluginManagement>


(camel-kafka-connector) 03/03: Drop test-jar type from camel-test-infra deps and fix Kafka API rename

Posted by fm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

fmariani pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 3f00e6419607f071d017f57a1889d25884d81833
Author: Croway <fe...@gmail.com>
AuthorDate: Tue Mar 31 12:16:42 2026 +0200

    Drop test-jar type from camel-test-infra deps and fix Kafka API rename
    
    camel-parent 4.19.0 moved all test-infra classes from src/test/java to
    src/main/java, so these modules no longer produce test-jar artifacts.
    Remove <type>test-jar</type> from all camel-test-infra-* dependencies.
    
    Also update AbstractKafkaTest to use the renamed kafkaContainer() method
    (was kafka3Container) and local-kafka-container mapping name (was
    local-cp-kafka-container).
---
 tests/itests-aws-v2/pom.xml                                            | 2 --
 tests/itests-azure-storage-blob/pom.xml                                | 3 ---
 tests/itests-azure-storage-queue/pom.xml                               | 3 ---
 tests/itests-cassandra/pom.xml                                         | 2 --
 .../java/org/apache/camel/kafkaconnector/common/AbstractKafkaTest.java | 2 +-
 tests/itests-couchbase/pom.xml                                         | 1 -
 tests/itests-cxf/pom.xml                                               | 2 --
 tests/itests-cxfrs/pom.xml                                             | 2 --
 tests/itests-elasticsearch/pom.xml                                     | 2 --
 tests/itests-google-pubsub/pom.xml                                     | 2 --
 tests/itests-jdbc/pom.xml                                              | 2 --
 tests/itests-mongodb/pom.xml                                           | 2 --
 tests/itests-netty-http/pom.xml                                        | 1 -
 tests/itests-parent/pom.xml                                            | 2 --
 tests/itests-sjms2/pom.xml                                             | 3 ---
 tests/itests-sql/pom.xml                                               | 2 --
 16 files changed, 1 insertion(+), 32 deletions(-)

diff --git a/tests/itests-aws-v2/pom.xml b/tests/itests-aws-v2/pom.xml
index 0ca29da360..2dd016d217 100644
--- a/tests/itests-aws-v2/pom.xml
+++ b/tests/itests-aws-v2/pom.xml
@@ -41,7 +41,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-aws-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
@@ -49,7 +48,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-aws-v2</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
diff --git a/tests/itests-azure-storage-blob/pom.xml b/tests/itests-azure-storage-blob/pom.xml
index 3773232f01..6190b7bb3f 100644
--- a/tests/itests-azure-storage-blob/pom.xml
+++ b/tests/itests-azure-storage-blob/pom.xml
@@ -86,7 +86,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
@@ -94,7 +93,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-azure-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
@@ -102,7 +100,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-azure-storage-blob</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
diff --git a/tests/itests-azure-storage-queue/pom.xml b/tests/itests-azure-storage-queue/pom.xml
index 87f403c515..bddd09eb78 100644
--- a/tests/itests-azure-storage-queue/pom.xml
+++ b/tests/itests-azure-storage-queue/pom.xml
@@ -70,7 +70,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
@@ -78,7 +77,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-azure-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
@@ -86,7 +84,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-azure-storage-queue</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
diff --git a/tests/itests-cassandra/pom.xml b/tests/itests-cassandra/pom.xml
index a7b3e65e7b..5b4f410451 100644
--- a/tests/itests-cassandra/pom.xml
+++ b/tests/itests-cassandra/pom.xml
@@ -42,7 +42,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
@@ -50,7 +49,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-cassandra</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
diff --git a/tests/itests-common/src/test/java/org/apache/camel/kafkaconnector/common/AbstractKafkaTest.java b/tests/itests-common/src/test/java/org/apache/camel/kafkaconnector/common/AbstractKafkaTest.java
index b492e88dd3..344f74c694 100644
--- a/tests/itests-common/src/test/java/org/apache/camel/kafkaconnector/common/AbstractKafkaTest.java
+++ b/tests/itests-common/src/test/java/org/apache/camel/kafkaconnector/common/AbstractKafkaTest.java
@@ -49,7 +49,7 @@ public abstract class AbstractKafkaTest {
                 .addRemoteMapping(RemoteKafkaService::new)
                 .addMapping("embedded", EmbeddedKafkaService::new)
                 .addMapping("local-strimzi-container", StrimziService::new)
-                .addMapping("local-cp-kafka-container", ContainerLocalKafkaService::kafka3Container)
+                .addMapping("local-kafka-container", ContainerLocalKafkaService::kafkaContainer)
                 .build();
 
         kafkaService.initialize();
diff --git a/tests/itests-couchbase/pom.xml b/tests/itests-couchbase/pom.xml
index 086d78ddc6..2ad7361749 100644
--- a/tests/itests-couchbase/pom.xml
+++ b/tests/itests-couchbase/pom.xml
@@ -41,7 +41,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-couchbase</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
diff --git a/tests/itests-cxf/pom.xml b/tests/itests-cxf/pom.xml
index d664f02100..623275ea8e 100644
--- a/tests/itests-cxf/pom.xml
+++ b/tests/itests-cxf/pom.xml
@@ -41,14 +41,12 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-dispatch-router</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
diff --git a/tests/itests-cxfrs/pom.xml b/tests/itests-cxfrs/pom.xml
index 84dfee7ec0..b32668d25c 100644
--- a/tests/itests-cxfrs/pom.xml
+++ b/tests/itests-cxfrs/pom.xml
@@ -41,14 +41,12 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-dispatch-router</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
diff --git a/tests/itests-elasticsearch/pom.xml b/tests/itests-elasticsearch/pom.xml
index 8a33d0fb7e..9dfaafa5c9 100644
--- a/tests/itests-elasticsearch/pom.xml
+++ b/tests/itests-elasticsearch/pom.xml
@@ -42,14 +42,12 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-elasticsearch</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
         <dependency>
diff --git a/tests/itests-google-pubsub/pom.xml b/tests/itests-google-pubsub/pom.xml
index 5814d505d1..b7bd5d6c38 100644
--- a/tests/itests-google-pubsub/pom.xml
+++ b/tests/itests-google-pubsub/pom.xml
@@ -42,7 +42,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
@@ -50,7 +49,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-google-pubsub</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
diff --git a/tests/itests-jdbc/pom.xml b/tests/itests-jdbc/pom.xml
index d28e2ac399..b4a6ac8795 100644
--- a/tests/itests-jdbc/pom.xml
+++ b/tests/itests-jdbc/pom.xml
@@ -47,7 +47,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
@@ -55,7 +54,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-jdbc</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
diff --git a/tests/itests-mongodb/pom.xml b/tests/itests-mongodb/pom.xml
index 2bf4e798bd..f95c2382ca 100644
--- a/tests/itests-mongodb/pom.xml
+++ b/tests/itests-mongodb/pom.xml
@@ -42,7 +42,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
@@ -50,7 +49,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-mongodb</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
diff --git a/tests/itests-netty-http/pom.xml b/tests/itests-netty-http/pom.xml
index e0cf0e03d9..a8990f1d94 100644
--- a/tests/itests-netty-http/pom.xml
+++ b/tests/itests-netty-http/pom.xml
@@ -49,7 +49,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
diff --git a/tests/itests-parent/pom.xml b/tests/itests-parent/pom.xml
index ef83c0e03d..16ff974dbf 100644
--- a/tests/itests-parent/pom.xml
+++ b/tests/itests-parent/pom.xml
@@ -69,7 +69,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
@@ -77,7 +76,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-kafka</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
diff --git a/tests/itests-sjms2/pom.xml b/tests/itests-sjms2/pom.xml
index 6423d5c331..6c48bd2c0a 100644
--- a/tests/itests-sjms2/pom.xml
+++ b/tests/itests-sjms2/pom.xml
@@ -41,7 +41,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
@@ -49,7 +48,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-messaging-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
@@ -57,7 +55,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-dispatch-router</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
diff --git a/tests/itests-sql/pom.xml b/tests/itests-sql/pom.xml
index ce4b8fa2e9..3799c86559 100644
--- a/tests/itests-sql/pom.xml
+++ b/tests/itests-sql/pom.xml
@@ -42,7 +42,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-common</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 
@@ -50,7 +49,6 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-test-infra-jdbc</artifactId>
             <version>${camel.version}</version>
-            <type>test-jar</type>
             <scope>test</scope>
         </dependency>
 


(camel-kafka-connector) 01/03: Upgrade maven-surefire/failsafe plugins from 3.2.5 to 3.5.4

Posted by fm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

fmariani pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit cc664f77c58a206a9c3df9fae25b058bc7780ddc
Author: Croway <fe...@gmail.com>
AuthorDate: Tue Mar 31 10:53:15 2026 +0200

    Upgrade maven-surefire/failsafe plugins from 3.2.5 to 3.5.4
    
    Surefire 3.2.5 is incompatible with JUnit 5.13.4 (inherited from
    camel-parent 4.18.0): its surefire-junit-platform provider pulls in an
    older junit-platform-commons that lacks CollectionUtils.toUnmodifiableList(),
    causing NoSuchMethodError during test discovery. Align with the version
    used by camel-parent.
---
 parent/pom.xml | 6 +++---
 pom.xml        | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/parent/pom.xml b/parent/pom.xml
index 91e2ee1215..7b0dab07a4 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -47,14 +47,14 @@
         <version.maven.buildhelper>1.12</version.maven.buildhelper>
         <version.maven.bundle>3.5.1</version.maven.bundle>
         <version.maven.jar>3.1.0</version.maven.jar>
-        <version.maven.failsafe>3.2.5</version.maven.failsafe>
-        <version.maven.surefire>3.2.5</version.maven.surefire>
+        <version.maven.failsafe>3.5.4</version.maven.failsafe>
+        <version.maven.surefire>3.5.4</version.maven.surefire>
         <version.scala.library>2.12.12</version.scala.library>
         <version.maven.maven-remote-resources-plugin>1.6.0</version.maven.maven-remote-resources-plugin>
 
         <version.maven.checkstyle>8.29</version.maven.checkstyle>
         <version.maven.checkstyle.plugin>3.1.0</version.maven.checkstyle.plugin>
-        <version.maven.surefire.plugin>3.2.5</version.maven.surefire.plugin>
+        <version.maven.surefire.plugin>3.5.4</version.maven.surefire.plugin>
         <version.plexus.build.api>0.0.7</version.plexus.build.api>
 
         <mycila-license-version>3.0</mycila-license-version>
diff --git a/pom.xml b/pom.xml
index 03529c33b8..8b511bf056 100644
--- a/pom.xml
+++ b/pom.xml
@@ -39,7 +39,7 @@
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         <maven-gpg-plugin.version>1.6</maven-gpg-plugin.version>
         <maven-deploy-plugin.version>3.1.2</maven-deploy-plugin.version>
-        <maven-surefire-plugin.version>3.2.5</maven-surefire-plugin.version>
+        <maven-surefire-plugin.version>3.5.4</maven-surefire-plugin.version>
         <maven-javadoc-plugin.version>3.6.3</maven-javadoc-plugin.version>
         <maven-assembly-plugin.version>3.7.1</maven-assembly-plugin.version>
         <maven-source-plugin.version>3.3.1</maven-source-plugin.version>