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

davsclaus 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 bf33f42b87a [create-pull-request] automated change (#1819)
bf33f42b87a is described below

commit bf33f42b87a0270787e540013a376758f79c1dad
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Wed Jun 17 12:11:24 2026 +0200

    [create-pull-request] automated change (#1819)
    
    Co-authored-by: oscerd <[email protected]>
---
 .../springboot/catalog/components/openai.json      |  2 +-
 .../springboot/catalog/components/spring-ws.json   | 45 +++++++++++-----------
 .../springboot/catalog/components/whatsapp.json    |  3 +-
 .../catalog/dev-consoles/route-dump.json           |  2 +-
 .../src/main/docs/spring-boot.json                 |  2 +-
 tooling/camel-spring-boot-dependencies/pom.xml     | 14 ++++++-
 6 files changed, 40 insertions(+), 28 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/openai.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/openai.json
index f6722b71e2c..935843f4afd 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/openai.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/openai.json
@@ -99,7 +99,7 @@
     "maxToolIterations": { "index": 20, "kind": "parameter", "displayName": 
"Max Tool Iterations", "group": "producer", "label": "", "required": false, 
"type": "integer", "javaType": "int", "deprecated": false, "deprecationNote": 
"", "autowired": false, "secret": false, "defaultValue": 50, 
"configurationClass": "org.apache.camel.component.openai.OpenAIConfiguration", 
"configurationField": "configuration", "description": "Maximum number of tool 
call loop iterations to prevent infinite loops" },
     "mcpProtocolVersions": { "index": 21, "kind": "parameter", "displayName": 
"Mcp Protocol Versions", "group": "producer", "label": "", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.openai.OpenAIConfiguration", 
"configurationField": "configuration", "description": "Comma-separated list of 
MCP protocol versions to advertise when connect [...]
     "mcpReconnect": { "index": 22, "kind": "parameter", "displayName": "Mcp 
Reconnect", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.openai.OpenAIConfiguration", 
"configurationField": "configuration", "description": "Automatically reconnect 
to MCP servers when a tool call fails due to a t [...]
-    "mcpServer": { "index": 23, "kind": "parameter", "displayName": "Mcp 
Server", "group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "java.util.Map<java.lang.String, java.lang.Object>", "prefix": 
"mcpServer.", "multiValue": true, "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.openai.OpenAIConfiguration", "configurationField": 
"configuration", "description": "MCP (Model Cont [...]
+    "mcpServer": { "index": 23, "kind": "parameter", "displayName": "Mcp 
Server", "group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "java.util.Map<java.lang.String, java.lang.Object>", "prefix": 
"mcpServer.", "multiValue": true, "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.openai.OpenAIConfiguration", "configurationField": 
"configuration", "description": "MCP (Model Cont [...]
     "mcpTimeout": { "index": 24, "kind": "parameter", "displayName": "Mcp 
Timeout", "group": "producer", "label": "", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": 20, "configurationClass": 
"org.apache.camel.component.openai.OpenAIConfiguration", "configurationField": 
"configuration", "description": "Timeout in seconds for MCP tool call requests. 
Applies to all MCP operations inclu [...]
     "model": { "index": 25, "kind": "parameter", "displayName": "Model", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.openai.OpenAIConfiguration", "configurationField": 
"configuration", "description": "The model to use for chat completion" },
     "outputClass": { "index": 26, "kind": "parameter", "displayName": "Output 
Class", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.openai.OpenAIConfiguration", "configurationField": 
"configuration", "description": "Fully qualified class name for structured 
output using response format" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/spring-ws.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/spring-ws.json
index 653166b52fb..5583ac0a0a4 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/spring-ws.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/spring-ws.json
@@ -43,27 +43,28 @@
     "type": { "index": 0, "kind": "path", "displayName": "Type", "group": 
"consumer", "label": "consumer", "required": false, "type": "enum", "javaType": 
"org.apache.camel.component.spring.ws.type.EndpointMappingType", "enum": [ 
"ROOT_QNAME", "ACTION", "TO", "SOAP_ACTION", "XPATHRESULT", "URI", "URI_PATH", 
"BEANNAME" ], "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField" [...]
     "lookupKey": { "index": 1, "kind": "path", "displayName": "Lookup Key", 
"group": "consumer", "label": "consumer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Endpoint mapping key if 
endpoint mapping is used" },
     "webServiceEndpointUri": { "index": 2, "kind": "path", "displayName": "Web 
Service Endpoint Uri", "group": "producer", "label": "producer", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "The default Web Service 
endpoint uri to use for the producer." },
-    "messageFilter": { "index": 3, "kind": "parameter", "displayName": 
"Message Filter", "group": "common", "label": "", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.spring.ws.filter.MessageFilter", "deprecated": 
false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Option to provide a 
custom MessageFilter. For example wh [...]
-    "messageIdStrategy": { "index": 4, "kind": "parameter", "displayName": 
"Message Id Strategy", "group": "common", "label": "common", "required": false, 
"type": "object", "javaType": 
"org.springframework.ws.soap.addressing.messageid.MessageIdStrategy", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Option to provide a 
custom Messa [...]
-    "endpointDispatcher": { "index": 5, "kind": "parameter", "displayName": 
"Endpoint Dispatcher", "group": "consumer", "label": "consumer", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.spring.ws.bean.CamelEndpointDispatcher", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Spring 
org.springframework.w [...]
-    "endpointMapping": { "index": 6, "kind": "parameter", "displayName": 
"Endpoint Mapping", "group": "consumer", "label": "consumer", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.spring.ws.bean.CamelSpringWSEndpointMapping", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Reference to an instance 
of o [...]
-    "expression": { "index": 7, "kind": "parameter", "displayName": 
"Expression", "group": "consumer", "label": "consumer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "The XPath expression to 
use when option type=xpathresult. Then this option is required to be c [...]
-    "bridgeErrorHandler": { "index": 8, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions (if possible) occurred 
while the Camel consumer is trying to pickup incoming  [...]
-    "exceptionHandler": { "index": 9, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By def [...]
-    "exchangePattern": { "index": 10, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "enum", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
-    "allowResponseAttachmentOverride": { "index": 11, "kind": "parameter", 
"displayName": "Allow Response Attachment Override", "group": "producer", 
"label": "producer", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Option to override soap 
response  [...]
-    "allowResponseHeaderOverride": { "index": 12, "kind": "parameter", 
"displayName": "Allow Response Header Override", "group": "producer", "label": 
"producer", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Option to override soap 
response header i [...]
-    "faultAction": { "index": 13, "kind": "parameter", "displayName": "Fault 
Action", "group": "producer", "label": "producer", "required": false, "type": 
"string", "javaType": "java.net.URI", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Signifies the value for 
the faultAction response WS-Addressing Fault Action header that is pro [...]
-    "faultTo": { "index": 14, "kind": "parameter", "displayName": "Fault To", 
"group": "producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.net.URI", "deprecated": false, "autowired": false, "secret": 
false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Signifies the value for 
the faultAction response WS-Addressing FaultTo header that is provided by the  
[...]
-    "messageFactory": { "index": 15, "kind": "parameter", "displayName": 
"Message Factory", "group": "producer", "label": "producer", "required": false, 
"type": "object", "javaType": 
"org.springframework.ws.WebServiceMessageFactory", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Option to provide a 
custom WebServiceMessageFactory." },
-    "messageSender": { "index": 16, "kind": "parameter", "displayName": 
"Message Sender", "group": "producer", "label": "producer", "required": false, 
"type": "object", "javaType": 
"org.springframework.ws.transport.WebServiceMessageSender", "deprecated": 
false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Option to provide a 
custom WebServiceMessageSe [...]
-    "outputAction": { "index": 17, "kind": "parameter", "displayName": "Output 
Action", "group": "producer", "label": "producer", "required": false, "type": 
"string", "javaType": "java.net.URI", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Signifies the value for 
the response WS-Addressing Action header that is provided by the met [...]
-    "replyTo": { "index": 18, "kind": "parameter", "displayName": "Reply To", 
"group": "producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.net.URI", "deprecated": false, "autowired": false, "secret": 
false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Signifies the value for 
the replyTo response WS-Addressing ReplyTo header that is provided by the meth 
[...]
-    "soapAction": { "index": 19, "kind": "parameter", "displayName": "Soap 
Action", "group": "producer", "label": "producer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "SOAP action to include 
inside a SOAP request when accessing remote web services" },
-    "timeout": { "index": 20, "kind": "parameter", "displayName": "Timeout", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Sets the socket read 
timeout (in milliseconds) while invoking a webservice using the producer, see 
URLConnectio [...]
-    "webServiceTemplate": { "index": 21, "kind": "parameter", "displayName": 
"Web Service Template", "group": "producer", "label": "producer", "required": 
false, "type": "object", "javaType": 
"org.springframework.ws.client.core.WebServiceTemplate", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Option to provide a 
custom WebServiceT [...]
-    "wsAddressingAction": { "index": 22, "kind": "parameter", "displayName": 
"Ws Addressing Action", "group": "producer", "label": "producer", "required": 
false, "type": "string", "javaType": "java.net.URI", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "WS-Addressing 1.0 action 
header to include when accessing web services. The To  [...]
-    "lazyStartProducer": { "index": 23, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
-    "sslContextParameters": { "index": 24, "kind": "parameter", "displayName": 
"Ssl Context Parameters", "group": "security", "label": "security", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "To configure security 
using SSLContex [...]
+    "headerFilterStrategy": { "index": 3, "kind": "parameter", "displayName": 
"Header Filter Strategy", "group": "common", "label": "common", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.spi.HeaderFilterStrategy", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "To use a custom 
HeaderFilterStrategy to filter head [...]
+    "messageFilter": { "index": 4, "kind": "parameter", "displayName": 
"Message Filter", "group": "common", "label": "", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.spring.ws.filter.MessageFilter", "deprecated": 
false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Option to provide a 
custom MessageFilter. For example wh [...]
+    "messageIdStrategy": { "index": 5, "kind": "parameter", "displayName": 
"Message Id Strategy", "group": "common", "label": "common", "required": false, 
"type": "object", "javaType": 
"org.springframework.ws.soap.addressing.messageid.MessageIdStrategy", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Option to provide a 
custom Messa [...]
+    "endpointDispatcher": { "index": 6, "kind": "parameter", "displayName": 
"Endpoint Dispatcher", "group": "consumer", "label": "consumer", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.spring.ws.bean.CamelEndpointDispatcher", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Spring 
org.springframework.w [...]
+    "endpointMapping": { "index": 7, "kind": "parameter", "displayName": 
"Endpoint Mapping", "group": "consumer", "label": "consumer", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.spring.ws.bean.CamelSpringWSEndpointMapping", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Reference to an instance 
of o [...]
+    "expression": { "index": 8, "kind": "parameter", "displayName": 
"Expression", "group": "consumer", "label": "consumer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "The XPath expression to 
use when option type=xpathresult. Then this option is required to be c [...]
+    "bridgeErrorHandler": { "index": 9, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions (if possible) occurred 
while the Camel consumer is trying to pickup incoming  [...]
+    "exceptionHandler": { "index": 10, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By de [...]
+    "exchangePattern": { "index": 11, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "enum", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
+    "allowResponseAttachmentOverride": { "index": 12, "kind": "parameter", 
"displayName": "Allow Response Attachment Override", "group": "producer", 
"label": "producer", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Option to override soap 
response  [...]
+    "allowResponseHeaderOverride": { "index": 13, "kind": "parameter", 
"displayName": "Allow Response Header Override", "group": "producer", "label": 
"producer", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Option to override soap 
response header i [...]
+    "faultAction": { "index": 14, "kind": "parameter", "displayName": "Fault 
Action", "group": "producer", "label": "producer", "required": false, "type": 
"string", "javaType": "java.net.URI", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Signifies the value for 
the faultAction response WS-Addressing Fault Action header that is pro [...]
+    "faultTo": { "index": 15, "kind": "parameter", "displayName": "Fault To", 
"group": "producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.net.URI", "deprecated": false, "autowired": false, "secret": 
false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Signifies the value for 
the faultAction response WS-Addressing FaultTo header that is provided by the  
[...]
+    "messageFactory": { "index": 16, "kind": "parameter", "displayName": 
"Message Factory", "group": "producer", "label": "producer", "required": false, 
"type": "object", "javaType": 
"org.springframework.ws.WebServiceMessageFactory", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Option to provide a 
custom WebServiceMessageFactory." },
+    "messageSender": { "index": 17, "kind": "parameter", "displayName": 
"Message Sender", "group": "producer", "label": "producer", "required": false, 
"type": "object", "javaType": 
"org.springframework.ws.transport.WebServiceMessageSender", "deprecated": 
false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Option to provide a 
custom WebServiceMessageSe [...]
+    "outputAction": { "index": 18, "kind": "parameter", "displayName": "Output 
Action", "group": "producer", "label": "producer", "required": false, "type": 
"string", "javaType": "java.net.URI", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Signifies the value for 
the response WS-Addressing Action header that is provided by the met [...]
+    "replyTo": { "index": 19, "kind": "parameter", "displayName": "Reply To", 
"group": "producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.net.URI", "deprecated": false, "autowired": false, "secret": 
false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Signifies the value for 
the replyTo response WS-Addressing ReplyTo header that is provided by the meth 
[...]
+    "soapAction": { "index": 20, "kind": "parameter", "displayName": "Soap 
Action", "group": "producer", "label": "producer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "SOAP action to include 
inside a SOAP request when accessing remote web services" },
+    "timeout": { "index": 21, "kind": "parameter", "displayName": "Timeout", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Sets the socket read 
timeout (in milliseconds) while invoking a webservice using the producer, see 
URLConnectio [...]
+    "webServiceTemplate": { "index": 22, "kind": "parameter", "displayName": 
"Web Service Template", "group": "producer", "label": "producer", "required": 
false, "type": "object", "javaType": 
"org.springframework.ws.client.core.WebServiceTemplate", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "Option to provide a 
custom WebServiceT [...]
+    "wsAddressingAction": { "index": 23, "kind": "parameter", "displayName": 
"Ws Addressing Action", "group": "producer", "label": "producer", "required": 
false, "type": "string", "javaType": "java.net.URI", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "WS-Addressing 1.0 action 
header to include when accessing web services. The To  [...]
+    "lazyStartProducer": { "index": 24, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
+    "sslContextParameters": { "index": 25, "kind": "parameter", "displayName": 
"Ssl Context Parameters", "group": "security", "label": "security", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.spring.ws.SpringWebserviceConfiguration", 
"configurationField": "configuration", "description": "To configure security 
using SSLContex [...]
   }
 }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/whatsapp.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/whatsapp.json
index cb07a3283c4..48ee7b52959 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/whatsapp.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/whatsapp.json
@@ -46,6 +46,7 @@
     "webhookPath": { "index": 5, "kind": "parameter", "displayName": "Webhook 
Path", "group": "advanced", "label": "advanced", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "webhook", "configurationClass": 
"org.apache.camel.component.whatsapp.WhatsAppConfiguration", 
"configurationField": "configuration", "description": "Webhook path" },
     "webhookVerifyToken": { "index": 6, "kind": "parameter", "displayName": 
"Webhook Verify Token", "group": "advanced", "label": "advanced", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.whatsapp.WhatsAppConfiguration", 
"configurationField": "configuration", "description": "Webhook verify token" },
     "whatsappService": { "index": 7, "kind": "parameter", "displayName": 
"Whatsapp Service", "group": "advanced", "label": "advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.component.whatsapp.WhatsAppService", "deprecated": false, 
"autowired": false, "secret": false, "description": "WhatsApp service 
implementation" },
-    "authorizationToken": { "index": 8, "kind": "parameter", "displayName": 
"Authorization Token", "group": "security", "label": "security", "required": 
true, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": true, "security": 
"secret", "configurationClass": 
"org.apache.camel.component.whatsapp.WhatsAppConfiguration", 
"configurationField": "configuration", "description": "The authorization access 
token taken from w [...]
+    "authorizationToken": { "index": 8, "kind": "parameter", "displayName": 
"Authorization Token", "group": "security", "label": "security", "required": 
true, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": true, "security": 
"secret", "configurationClass": 
"org.apache.camel.component.whatsapp.WhatsAppConfiguration", 
"configurationField": "configuration", "description": "The authorization access 
token taken from w [...]
+    "webhookSecret": { "index": 9, "kind": "parameter", "displayName": 
"Webhook Secret", "group": "security", "label": "security", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": true, "security": "secret", "configurationClass": 
"org.apache.camel.component.whatsapp.WhatsAppConfiguration", 
"configurationField": "configuration", "description": "The app secret used to 
verify the X-Hub-Signature-256 signature of inbound  [...]
   }
 }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-dump.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-dump.json
index a2c77888593..6d90b5955e1 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-dump.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-dump.json
@@ -4,7 +4,7 @@
     "group": "camel",
     "name": "route-dump",
     "title": "Route Dump",
-    "description": "Dump route in XML or YAML format",
+    "description": "Dump route in XML, YAML, or Java DSL format",
     "deprecated": false,
     "javaType": "org.apache.camel.impl.console.RouteDumpDevConsole",
     "groupId": "org.apache.camel.springboot",
diff --git a/core/camel-spring-boot/src/main/docs/spring-boot.json 
b/core/camel-spring-boot/src/main/docs/spring-boot.json
index 7492dd7a866..2d8278eb729 100644
--- a/core/camel-spring-boot/src/main/docs/spring-boot.json
+++ b/core/camel-spring-boot/src/main/docs/spring-boot.json
@@ -551,7 +551,7 @@
     {
       "name": "camel.main.dump-routes",
       "type": "java.lang.String",
-      "description": "If dumping is enabled then Camel will during startup 
dump all loaded routes (incl rests and route templates) represented as 
XML\/YAML DSL into the log. This is intended for trouble shooting or to assist 
during development. Sensitive information that may be configured in the route 
endpoints could potentially be included in the dump output and is therefore not 
recommended being used for production usage. This requires to have 
camel-xml-io\/camel-yaml-io on the classpa [...]
+      "description": "If dumping is enabled then Camel will during startup 
dump all loaded routes (incl rests and route templates) represented as XML, 
YAML, or Java DSL into the log. This is intended for trouble shooting or to 
assist during development. Sensitive information that may be configured in the 
route endpoints could potentially be included in the dump output and is 
therefore not recommended being used for production usage. This requires to 
have camel-xml-io\/camel-yaml-io\/came [...]
       "sourceType": 
"org.apache.camel.spring.boot.CamelConfigurationProperties$Main"
     },
     {
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml 
b/tooling/camel-spring-boot-dependencies/pom.xml
index ee373b60b8d..bb8e1fe88e4 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -38,12 +38,12 @@
       <dependency>
         <groupId>com.google.protobuf</groupId>
         <artifactId>protobuf-java</artifactId>
-        <version>4.35.1</version>
+        <version>4.34.2</version>
       </dependency>
       <dependency>
         <groupId>com.google.protobuf</groupId>
         <artifactId>protobuf-java-util</artifactId>
-        <version>4.35.1</version>
+        <version>4.34.2</version>
         <exclusions>
           <exclusion>
             <groupId>org.checkerframework</groupId>
@@ -2417,6 +2417,11 @@
         <artifactId>camel-zookeeper-starter</artifactId>
         <version>${project.version}</version>
       </dependency>
+      <dependency>
+        <groupId>org.apache.camel</groupId>
+        <artifactId>camel-a2a</artifactId>
+        <version>4.21.0-SNAPSHOT</version>
+      </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-activemq</artifactId>
@@ -3639,6 +3644,11 @@
         <artifactId>camel-jasypt</artifactId>
         <version>4.21.0-SNAPSHOT</version>
       </dependency>
+      <dependency>
+        <groupId>org.apache.camel</groupId>
+        <artifactId>camel-java-io</artifactId>
+        <version>4.21.0-SNAPSHOT</version>
+      </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-java-joor-dsl</artifactId>


Reply via email to