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

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

commit 8a1fd525a9e9d9bb753a0ca447219bc90791eb9f
Author: Tom Cunningham <[email protected]>
AuthorDate: Tue Feb 10 08:25:18 2026 -0500

    Align to spring-boot 4.0.2, upgrade jackson to 2.20.2, API changes for 
jackson upgrade
---
 components/camel-ai/camel-torchserve/pom.xml                  |  1 -
 .../java/org/apache/camel/component/jackson/MyModule.java     |  4 ++--
 .../java/org/apache/camel/component/jacksonxml/MyModule.java  |  5 +++--
 parent/pom.xml                                                | 11 ++++++-----
 4 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/components/camel-ai/camel-torchserve/pom.xml 
b/components/camel-ai/camel-torchserve/pom.xml
index a83abb66f267..682e7b0681ab 100644
--- a/components/camel-ai/camel-torchserve/pom.xml
+++ b/components/camel-ai/camel-torchserve/pom.xml
@@ -63,7 +63,6 @@
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-annotations</artifactId>
-            <version>${jackson2-version}</version>
         </dependency>
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
diff --git 
a/components/camel-jackson/src/test/java/org/apache/camel/component/jackson/MyModule.java
 
b/components/camel-jackson/src/test/java/org/apache/camel/component/jackson/MyModule.java
index 4da47730c34f..22a22cd79f5f 100644
--- 
a/components/camel-jackson/src/test/java/org/apache/camel/component/jackson/MyModule.java
+++ 
b/components/camel-jackson/src/test/java/org/apache/camel/component/jackson/MyModule.java
@@ -18,7 +18,7 @@ package org.apache.camel.component.jackson;
 
 import com.fasterxml.jackson.core.Version;
 import com.fasterxml.jackson.databind.Module;
-import com.fasterxml.jackson.databind.PropertyNamingStrategy;
+import com.fasterxml.jackson.databind.PropertyNamingStrategies;
 
 public class MyModule extends Module {
 
@@ -34,7 +34,7 @@ public class MyModule extends Module {
 
     @Override
     public void setupModule(SetupContext context) {
-        context.setNamingStrategy(new 
PropertyNamingStrategy.PropertyNamingStrategyBase() {
+        context.setNamingStrategy(new PropertyNamingStrategies.NamingBase() {
             @Override
             public String translate(String propertyName) {
                 return "my-" + propertyName;
diff --git 
a/components/camel-jacksonxml/src/test/java/org/apache/camel/component/jacksonxml/MyModule.java
 
b/components/camel-jacksonxml/src/test/java/org/apache/camel/component/jacksonxml/MyModule.java
index fa2eeb550ab7..77180e511462 100644
--- 
a/components/camel-jacksonxml/src/test/java/org/apache/camel/component/jacksonxml/MyModule.java
+++ 
b/components/camel-jacksonxml/src/test/java/org/apache/camel/component/jacksonxml/MyModule.java
@@ -18,7 +18,7 @@ package org.apache.camel.component.jacksonxml;
 
 import com.fasterxml.jackson.core.Version;
 import com.fasterxml.jackson.databind.Module;
-import com.fasterxml.jackson.databind.PropertyNamingStrategy;
+import com.fasterxml.jackson.databind.PropertyNamingStrategies;
 
 public class MyModule extends Module {
 
@@ -34,7 +34,8 @@ public class MyModule extends Module {
 
     @Override
     public void setupModule(SetupContext context) {
-        context.setNamingStrategy(new 
PropertyNamingStrategy.PropertyNamingStrategyBase() {
+        context.setNamingStrategy(new PropertyNamingStrategies.NamingBase() {
+
             @Override
             public String translate(String propertyName) {
                 return "my-" + propertyName;
diff --git a/parent/pom.xml b/parent/pom.xml
index b9bd609ac39d..27cb21a81c1b 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -91,7 +91,7 @@
         <c3p0-version>0.11.2</c3p0-version>
         <caffeine-version>3.2.3</caffeine-version>
         <californium-version>3.14.0</californium-version>
-        <californium-scandium-version>3.11.0</californium-scandium-version>
+        <californium-scandium-version>3.14.0</californium-scandium-version>
         <!-- jbang edit command which uses embedded kamelets catalog -->
         <camel-lsp-version>1.34.0</camel-lsp-version>
         <camel-kamelets-catalog-version>4.17.0</camel-kamelets-catalog-version>
@@ -272,7 +272,8 @@
         <ivy-version>2.5.3</ivy-version>
         
<jackson-databind-nullable-version>0.2.9</jackson-databind-nullable-version>
         <jackson-jq-version>1.6.0</jackson-jq-version>
-        <jackson2-version>2.19.4</jackson2-version>
+        <jackson2-version>2.20.2</jackson2-version>
+        <jackson2-annotations-version>2.20</jackson2-annotations-version>
         <jackrabbit-version>2.22.3</jackrabbit-version>
         <jasminb-jsonapi-version>0.15</jasminb-jsonapi-version>
         <jandex-version>3.5.3</jandex-version>
@@ -309,7 +310,7 @@
         <jcip-annotations-version>1.0-1</jcip-annotations-version>
         <jcr-version>2.0</jcr-version>
         <jedis-client-version>7.2.1</jedis-client-version>
-        <jetty-version>12.1.6</jetty-version>
+        <jetty-version>12.1.5</jetty-version>
         <jetty-for-solr-version>10.0.20</jetty-for-solr-version>
         <jetty-plugin-version>${jetty-version}</jetty-plugin-version>
         <jetty-runner-groupId>org.eclipse.jetty</jetty-runner-groupId>
@@ -400,8 +401,8 @@
         <maven-wagon-version>3.5.2</maven-wagon-version>
         <maven-war-plugin-version>3.5.1</maven-war-plugin-version>
         <metrics-version>4.2.38</metrics-version>
-        <micrometer-version>1.15.6</micrometer-version>
-        <micrometer-tracing-version>1.5.5</micrometer-tracing-version>
+        <micrometer-version>1.16.2</micrometer-version>
+        <micrometer-tracing-version>1.6.2</micrometer-tracing-version>
         <microprofile-config-version>3.1</microprofile-config-version>
         <milo-version>1.1.1</milo-version>
         <milvus-client-version>2.6.14</milvus-client-version>

Reply via email to