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.git


The following commit(s) were added to refs/heads/main by this push:
     new ad7e59a6dda Regen: fix protobuf catalog, add mcp-server-starter to 
BOMs, update dependencies (#1879)
ad7e59a6dda is described below

commit ad7e59a6ddaabd47f947519f58942e3c363fe1a5
Author: Federico Mariani <[email protected]>
AuthorDate: Wed Aug 5 18:15:38 2026 +0200

    Regen: fix protobuf catalog, add mcp-server-starter to BOMs, update 
dependencies (#1879)
    
    * regen
    
    * Revert incorrect jacksonXml catalog change to jackson3xml
    
    The jacksonXml data format in Camel core still uses camel-jacksonxml,
    not camel-jackson3xml. The regen incorrectly changed this catalog entry.
    
    Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
    
    ---------
    
    Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
---
 .../springboot/catalog/dataformats/protobufJackson.json      | 12 ++++++------
 .../springboot/catalog/transformers/protobuf-binary.json     |  4 ++--
 .../catalog/transformers/protobuf-x-java-object.json         |  4 ++--
 .../springboot/catalog/transformers/protobuf-x-struct.json   |  4 ++--
 tooling/camel-spring-boot-bom/pom.xml                        |  5 +++++
 tooling/camel-spring-boot-dependencies/pom.xml               | 12 ++++++------
 6 files changed, 23 insertions(+), 18 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/protobufJackson.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/protobufJackson.json
index 2e7620d52ec..ec64fb8f8c4 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/protobufJackson.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/protobufJackson.json
@@ -5,12 +5,12 @@
     "title": "Protobuf Jackson",
     "description": "Marshal POJOs to Protobuf and back using Jackson.",
     "deprecated": false,
-    "firstVersion": "4.19.0",
+    "firstVersion": "3.10.0",
     "label": "dataformat,transformation",
-    "javaType": 
"org.apache.camel.component.jackson3.protobuf.JacksonProtobufDataFormat",
+    "javaType": 
"org.apache.camel.component.jackson.protobuf.JacksonProtobufDataFormat",
     "supportLevel": "Stable",
     "groupId": "org.apache.camel.springboot",
-    "artifactId": "camel-jackson3-protobuf-starter",
+    "artifactId": "camel-jackson-protobuf-starter",
     "version": "4.22.0-SNAPSHOT",
     "modelName": "protobuf",
     "modelJavaType": "org.apache.camel.model.dataformat.ProtobufDataFormat"
@@ -26,10 +26,10 @@
     "allowJmsType": { "index": 7, "kind": "attribute", "displayName": "Allow 
Jms Type", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "Used for JMS 
users to allow the JMSType header from the JMS spec to specify a FQN classname 
to use to unmarshal to." },
     "collectionType": { "index": 8, "kind": "attribute", "displayName": 
"Collection Type", "group": "advanced", "label": "advanced", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "Refers to a custom 
collection type to lookup in the registry to use. This option should rarely be 
used, but allows using different collection types than java.util.Collection 
based as default." },
     "useList": { "index": 9, "kind": "attribute", "displayName": "Use List", 
"group": "common", "required": false, "type": "boolean", "javaType": 
"java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "To unmarshal to a List of Map or a List 
of Pojo." },
-    "moduleClassNames": { "index": 10, "kind": "attribute", "displayName": 
"Module Class Names", "group": "advanced", "label": "advanced", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use custom Jackson 
modules tools.jackson.databind.JacksonModule specified as a String with FQN 
class names. Multiple classes can be separated by comma." },
+    "moduleClassNames": { "index": 10, "kind": "attribute", "displayName": 
"Module Class Names", "group": "advanced", "label": "advanced", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use custom Jackson 
modules com.fasterxml.jackson.databind.Module specified as a String with FQN 
class names. Multiple classes can be separated by comma." },
     "moduleRefs": { "index": 11, "kind": "attribute", "displayName": "Module 
Refs", "group": "advanced", "label": "advanced", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "To use custom Jackson modules referred 
from the Camel registry. Multiple modules can be separated by comma." },
-    "enableFeatures": { "index": 12, "kind": "attribute", "displayName": 
"Enable Features", "group": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "description": "Set of features to enable on the Jackson 
tools.jackson.databind.ObjectMapper. The features should be a name that matches 
a enum from tools.jackson.databind.SerializationFeature, 
tools.jackson.databind.DeserializationFeature, or tools.jack [...]
-    "disableFeatures": { "index": 13, "kind": "attribute", "displayName": 
"Disable Features", "group": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "description": "Set of features to disable on the Jackson 
tools.jackson.databind.ObjectMapper. The features should be a name that matches 
a enum from tools.jackson.databind.SerializationFeature, 
tools.jackson.databind.DeserializationFeature, or tools.j [...]
+    "enableFeatures": { "index": 12, "kind": "attribute", "displayName": 
"Enable Features", "group": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "description": "Set of features to enable on the Jackson 
com.fasterxml.jackson.databind.ObjectMapper. Multiple features can be separated 
by comma." },
+    "disableFeatures": { "index": 13, "kind": "attribute", "displayName": 
"Disable Features", "group": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "description": "Set of features to disable on the Jackson 
com.fasterxml.jackson.databind.ObjectMapper. Multiple features can be separated 
by comma." },
     "allowUnmarshallType": { "index": 14, "kind": "attribute", "displayName": 
"Allow Unmarshall Type", "group": "common", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled then 
Jackson is allowed to attempt to use the CamelJacksonUnmarshalType header 
during the unmarshalling." },
     "timezone": { "index": 15, "kind": "attribute", "displayName": "Timezone", 
"group": "advanced", "label": "advanced", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "description": "If set then Jackson will use the Timezone when 
marshalling\/unmarshalling." },
     "schemaResolver": { "index": 16, "kind": "attribute", "displayName": 
"Schema Resolver", "group": "advanced", "label": "advanced", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "Optional schema resolver 
used to lookup schemas for the data in transit." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/transformers/protobuf-binary.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/transformers/protobuf-binary.json
index fb2a1efb967..5f3a7c1bf1e 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/transformers/protobuf-binary.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/transformers/protobuf-binary.json
@@ -5,9 +5,9 @@
     "title": "Protobuf Binary",
     "description": "Transforms from JSon to binary (byte array) using Jackson 
Protobuf (supports Protobuf schema)",
     "deprecated": false,
-    "javaType": 
"org.apache.camel.component.jackson3.protobuf.transform.ProtobufBinaryDataTypeTransformer",
+    "javaType": 
"org.apache.camel.component.jackson.protobuf.transform.ProtobufBinaryDataTypeTransformer",
     "groupId": "org.apache.camel.springboot",
-    "artifactId": "camel-jackson3-protobuf-starter",
+    "artifactId": "camel-jackson-protobuf-starter",
     "version": "4.22.0-SNAPSHOT"
   }
 }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/transformers/protobuf-x-java-object.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/transformers/protobuf-x-java-object.json
index 765fe1d1c0b..1f76c1a066b 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/transformers/protobuf-x-java-object.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/transformers/protobuf-x-java-object.json
@@ -5,9 +5,9 @@
     "title": "Protobuf X Java Object",
     "description": "Transforms from JSon to Java object using Jackson Protobuf 
(supports content schema)",
     "deprecated": false,
-    "javaType": 
"org.apache.camel.component.jackson3.protobuf.transform.ProtobufPojoDataTypeTransformer",
+    "javaType": 
"org.apache.camel.component.jackson.protobuf.transform.ProtobufPojoDataTypeTransformer",
     "groupId": "org.apache.camel.springboot",
-    "artifactId": "camel-jackson3-protobuf-starter",
+    "artifactId": "camel-jackson-protobuf-starter",
     "version": "4.22.0-SNAPSHOT"
   }
 }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/transformers/protobuf-x-struct.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/transformers/protobuf-x-struct.json
index 218c359e86f..6aa89499cca 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/transformers/protobuf-x-struct.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/transformers/protobuf-x-struct.json
@@ -5,9 +5,9 @@
     "title": "Protobuf X Struct",
     "description": "Transforms to generic JSonNode using Jackson Protobuf 
(supports content schema)",
     "deprecated": false,
-    "javaType": 
"org.apache.camel.component.jackson3.protobuf.transform.ProtobufStructDataTypeTransformer",
+    "javaType": 
"org.apache.camel.component.jackson.protobuf.transform.ProtobufStructDataTypeTransformer",
     "groupId": "org.apache.camel.springboot",
-    "artifactId": "camel-jackson3-protobuf-starter",
+    "artifactId": "camel-jackson-protobuf-starter",
     "version": "4.22.0-SNAPSHOT"
   }
 }
diff --git a/tooling/camel-spring-boot-bom/pom.xml 
b/tooling/camel-spring-boot-bom/pom.xml
index 90f7e9e8102..8340c537faf 100644
--- a/tooling/camel-spring-boot-bom/pom.xml
+++ b/tooling/camel-spring-boot-bom/pom.xml
@@ -1348,6 +1348,11 @@
         <artifactId>camel-master-starter</artifactId>
         <version>4.22.0-SNAPSHOT</version>
       </dependency>
+      <dependency>
+        <groupId>org.apache.camel.springboot</groupId>
+        <artifactId>camel-mcp-server-starter</artifactId>
+        <version>4.22.0-SNAPSHOT</version>
+      </dependency>
       <dependency>
         <groupId>org.apache.camel.springboot</groupId>
         <artifactId>camel-mdc-starter</artifactId>
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml 
b/tooling/camel-spring-boot-dependencies/pom.xml
index dbff63e0ded..5456e124151 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -1622,6 +1622,11 @@
         <artifactId>camel-master-starter</artifactId>
         <version>${project.version}</version>
       </dependency>
+      <dependency>
+        <groupId>org.apache.camel.springboot</groupId>
+        <artifactId>camel-mcp-server-starter</artifactId>
+        <version>${project.version}</version>
+      </dependency>
       <dependency>
         <groupId>org.apache.camel.springboot</groupId>
         <artifactId>camel-mdc-starter</artifactId>
@@ -4629,11 +4634,6 @@
         <artifactId>camel-spring-ai-image</artifactId>
         <version>4.22.0-SNAPSHOT</version>
       </dependency>
-      <dependency>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>camel-spring-ai-tools</artifactId>
-        <version>4.22.0-SNAPSHOT</version>
-      </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-spring-ai-vector-store</artifactId>
@@ -5273,7 +5273,7 @@
       <dependency>
         <groupId>org.xmlunit</groupId>
         <artifactId>xmlunit-assertj3</artifactId>
-        <version>2.12.0</version>
+        <version>2.13.0</version>
       </dependency>
     </dependencies>
   </dependencyManagement>

Reply via email to