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 376df2618e5 [create-pull-request] automated change (#1688)
376df2618e5 is described below

commit 376df2618e5c052a438c8e419c9b52f4c0f5c823
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sun Mar 1 07:39:40 2026 +0100

    [create-pull-request] automated change (#1688)
    
    Co-authored-by: oscerd <[email protected]>
---
 .../org/apache/camel/springboot/catalog/components/activemq.json  | 4 ++--
 .../org/apache/camel/springboot/catalog/components/activemq6.json | 4 ++--
 .../org/apache/camel/springboot/catalog/components/amqp.json      | 4 ++--
 .../org/apache/camel/springboot/catalog/components/jms.json       | 4 ++--
 .../camel-activemq-starter/src/main/docs/activemq.json            | 2 +-
 .../activemq/springboot/ActiveMQComponentConfiguration.java       | 8 ++++++--
 .../camel-activemq6-starter/src/main/docs/activemq6.json          | 2 +-
 .../activemq6/springboot/ActiveMQComponentConfiguration.java      | 8 ++++++--
 components-starter/camel-amqp-starter/src/main/docs/amqp.json     | 2 +-
 .../component/amqp/springboot/AMQPComponentConfiguration.java     | 8 ++++++--
 components-starter/camel-jms-starter/src/main/docs/jms.json       | 2 +-
 .../camel/component/jms/springboot/JmsComponentConfiguration.java | 8 ++++++--
 12 files changed, 36 insertions(+), 20 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/activemq.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/activemq.json
index e47b63a9f2b..bbbd837044c 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/activemq.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/activemq.json
@@ -30,7 +30,7 @@
     "disableReplyTo": { "index": 3, "kind": "property", "displayName": 
"Disable Reply To", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether Camel ignores the JMSReplyTo 
header in messages. If true, Camel does not send a r [...]
     "durableSubscriptionName": { "index": 4, "kind": "property", 
"displayName": "Durable Subscription Name", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The durable subscriber name for specifying 
durable topic subscriptions. The clientId option must [...]
     "embedded": { "index": 5, "kind": "property", "displayName": "Embedded", 
"group": "common", "label": "common", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "defaultValue": false, "description": "Use an embedded 
in-memory (non-persistent) ActiveMQ broker for development and testing 
purposes. You must have activemq-broker JAR on the classpath." },
-    "jmsMessageType": { "index": 6, "kind": "property", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of  [...]
+    "jmsMessageType": { "index": 6, "kind": "property", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of  [...]
     "replyTo": { "index": 7, "kind": "property", "displayName": "Reply To", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Provides an explicit ReplyTo destination 
(overrides any incoming value of Message.getJMSReplyTo() in consumer)." },
     "testConnectionOnStartup": { "index": 8, "kind": "property", 
"displayName": "Test Connection On Startup", "group": "common", "label": "", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Specifies whether to 
test the connection on startup. This ensures that when Came [...]
     "usePooledConnection": { "index": 9, "kind": "property", "displayName": 
"Use Pooled Connection", "group": "common", "label": "common", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue": 
true, "description": "Enables or disables whether a PooledConnectionFactory 
will be used so that when messages are sent to ActiveMQ from outside a message 
consuming thread, pooling will be used r [...]
@@ -164,7 +164,7 @@
     "connectionFactory": { "index": 3, "kind": "parameter", "displayName": 
"Connection Factory", "group": "common", "label": "", "required": false, 
"type": "object", "javaType": "jakarta.jms.ConnectionFactory", "deprecated": 
false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The connection factory to be use. A connection 
factory must be configured either on the compone [...]
     "disableReplyTo": { "index": 4, "kind": "parameter", "displayName": 
"Disable Reply To", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether Camel ignores the JMSReplyTo 
header in messages. If true, Camel does not send a  [...]
     "durableSubscriptionName": { "index": 5, "kind": "parameter", 
"displayName": "Durable Subscription Name", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The durable subscriber name for specifying 
durable topic subscriptions. The clientId option mus [...]
-    "jmsMessageType": { "index": 6, "kind": "parameter", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of [...]
+    "jmsMessageType": { "index": 6, "kind": "parameter", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of [...]
     "replyTo": { "index": 7, "kind": "parameter", "displayName": "Reply To", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Provides an explicit ReplyTo destination 
(overrides any incoming value of Message.getJMSReplyTo() in consumer)." },
     "testConnectionOnStartup": { "index": 8, "kind": "parameter", 
"displayName": "Test Connection On Startup", "group": "common", "label": "", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Specifies whether to 
test the connection on startup. This ensures that when Cam [...]
     "acknowledgementModeName": { "index": 9, "kind": "parameter", 
"displayName": "Acknowledgement Mode Name", "group": "consumer", "label": 
"consumer", "required": false, "type": "enum", "javaType": "java.lang.String", 
"enum": [ "SESSION_TRANSACTED", "CLIENT_ACKNOWLEDGE", "AUTO_ACKNOWLEDGE", 
"DUPS_OK_ACKNOWLEDGE" ], "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": "AUTO_ACKNOWLEDGE", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "config [...]
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/activemq6.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/activemq6.json
index e888f698bb8..765e4ebe35a 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/activemq6.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/activemq6.json
@@ -30,7 +30,7 @@
     "disableReplyTo": { "index": 3, "kind": "property", "displayName": 
"Disable Reply To", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether Camel ignores the JMSReplyTo 
header in messages. If true, Camel does not send a r [...]
     "durableSubscriptionName": { "index": 4, "kind": "property", 
"displayName": "Durable Subscription Name", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The durable subscriber name for specifying 
durable topic subscriptions. The clientId option must [...]
     "embedded": { "index": 5, "kind": "property", "displayName": "Embedded", 
"group": "common", "label": "common", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "defaultValue": false, "description": "Use an embedded 
in-memory (non-persistent) ActiveMQ broker for development and testing 
purposes. You must have activemq-broker JAR on the classpath." },
-    "jmsMessageType": { "index": 6, "kind": "property", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of  [...]
+    "jmsMessageType": { "index": 6, "kind": "property", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of  [...]
     "replyTo": { "index": 7, "kind": "property", "displayName": "Reply To", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Provides an explicit ReplyTo destination 
(overrides any incoming value of Message.getJMSReplyTo() in consumer)." },
     "testConnectionOnStartup": { "index": 8, "kind": "property", 
"displayName": "Test Connection On Startup", "group": "common", "label": "", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Specifies whether to 
test the connection on startup. This ensures that when Came [...]
     "usePooledConnection": { "index": 9, "kind": "property", "displayName": 
"Use Pooled Connection", "group": "common", "label": "common", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue": 
true, "description": "Enables or disables whether a PooledConnectionFactory 
will be used so that when messages are sent to ActiveMQ from outside a message 
consuming thread, pooling will be used r [...]
@@ -164,7 +164,7 @@
     "connectionFactory": { "index": 3, "kind": "parameter", "displayName": 
"Connection Factory", "group": "common", "label": "", "required": false, 
"type": "object", "javaType": "jakarta.jms.ConnectionFactory", "deprecated": 
false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The connection factory to be use. A connection 
factory must be configured either on the compone [...]
     "disableReplyTo": { "index": 4, "kind": "parameter", "displayName": 
"Disable Reply To", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether Camel ignores the JMSReplyTo 
header in messages. If true, Camel does not send a  [...]
     "durableSubscriptionName": { "index": 5, "kind": "parameter", 
"displayName": "Durable Subscription Name", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The durable subscriber name for specifying 
durable topic subscriptions. The clientId option mus [...]
-    "jmsMessageType": { "index": 6, "kind": "parameter", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of [...]
+    "jmsMessageType": { "index": 6, "kind": "parameter", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of [...]
     "replyTo": { "index": 7, "kind": "parameter", "displayName": "Reply To", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Provides an explicit ReplyTo destination 
(overrides any incoming value of Message.getJMSReplyTo() in consumer)." },
     "testConnectionOnStartup": { "index": 8, "kind": "parameter", 
"displayName": "Test Connection On Startup", "group": "common", "label": "", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Specifies whether to 
test the connection on startup. This ensures that when Cam [...]
     "acknowledgementModeName": { "index": 9, "kind": "parameter", 
"displayName": "Acknowledgement Mode Name", "group": "consumer", "label": 
"consumer", "required": false, "type": "enum", "javaType": "java.lang.String", 
"enum": [ "SESSION_TRANSACTED", "CLIENT_ACKNOWLEDGE", "AUTO_ACKNOWLEDGE", 
"DUPS_OK_ACKNOWLEDGE" ], "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": "AUTO_ACKNOWLEDGE", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "config [...]
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/amqp.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/amqp.json
index 8419a181fd5..56a6fcf4231 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/amqp.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/amqp.json
@@ -31,7 +31,7 @@
     "durableSubscriptionName": { "index": 4, "kind": "property", 
"displayName": "Durable Subscription Name", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The durable subscriber name for specifying 
durable topic subscriptions. The clientId option must [...]
     "host": { "index": 5, "kind": "property", "displayName": "Host", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "The host name or IP address of the computer that hosts the AMQP 
Broker." },
     "includeAmqpAnnotations": { "index": 6, "kind": "property", "displayName": 
"Include AMQP Annotations", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue": 
false, "description": "Whether to include AMQP annotations when mapping from 
AMQP to Camel Message. Setting this to true maps AMQP message annotations that 
contain a JMS_AMQP_MA_ prefix to messag [...]
-    "jmsMessageType": { "index": 7, "kind": "property", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of  [...]
+    "jmsMessageType": { "index": 7, "kind": "property", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of  [...]
     "keyStoreLocation": { "index": 8, "kind": "property", "displayName": "Key 
Store Location", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "The SSL keystore location." },
     "keyStoreType": { "index": 9, "kind": "property", "displayName": "Key 
Store Type", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "JKS", "description": "The SSL keystore 
type." },
     "port": { "index": 10, "kind": "property", "displayName": "Port", "group": 
"common", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, 
"description": "The port number on which the AMPQ Broker listens." },
@@ -171,7 +171,7 @@
     "connectionFactory": { "index": 3, "kind": "parameter", "displayName": 
"Connection Factory", "group": "common", "label": "", "required": false, 
"type": "object", "javaType": "jakarta.jms.ConnectionFactory", "deprecated": 
false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The connection factory to be use. A connection 
factory must be configured either on the compone [...]
     "disableReplyTo": { "index": 4, "kind": "parameter", "displayName": 
"Disable Reply To", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether Camel ignores the JMSReplyTo 
header in messages. If true, Camel does not send a  [...]
     "durableSubscriptionName": { "index": 5, "kind": "parameter", 
"displayName": "Durable Subscription Name", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The durable subscriber name for specifying 
durable topic subscriptions. The clientId option mus [...]
-    "jmsMessageType": { "index": 6, "kind": "parameter", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of [...]
+    "jmsMessageType": { "index": 6, "kind": "parameter", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of [...]
     "replyTo": { "index": 7, "kind": "parameter", "displayName": "Reply To", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Provides an explicit ReplyTo destination 
(overrides any incoming value of Message.getJMSReplyTo() in consumer)." },
     "testConnectionOnStartup": { "index": 8, "kind": "parameter", 
"displayName": "Test Connection On Startup", "group": "common", "label": "", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Specifies whether to 
test the connection on startup. This ensures that when Cam [...]
     "acknowledgementModeName": { "index": 9, "kind": "parameter", 
"displayName": "Acknowledgement Mode Name", "group": "consumer", "label": 
"consumer", "required": false, "type": "enum", "javaType": "java.lang.String", 
"enum": [ "SESSION_TRANSACTED", "CLIENT_ACKNOWLEDGE", "AUTO_ACKNOWLEDGE", 
"DUPS_OK_ACKNOWLEDGE" ], "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": "AUTO_ACKNOWLEDGE", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "config [...]
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jms.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jms.json
index 1c7d2dca2ae..ce3fa3c0cee 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jms.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jms.json
@@ -28,7 +28,7 @@
     "connectionFactory": { "index": 1, "kind": "property", "displayName": 
"Connection Factory", "group": "common", "label": "", "required": false, 
"type": "object", "javaType": "jakarta.jms.ConnectionFactory", "deprecated": 
false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The connection factory to be use. A connection 
factory must be configured either on the componen [...]
     "disableReplyTo": { "index": 2, "kind": "property", "displayName": 
"Disable Reply To", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether Camel ignores the JMSReplyTo 
header in messages. If true, Camel does not send a r [...]
     "durableSubscriptionName": { "index": 3, "kind": "property", 
"displayName": "Durable Subscription Name", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The durable subscriber name for specifying 
durable topic subscriptions. The clientId option must [...]
-    "jmsMessageType": { "index": 4, "kind": "property", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of  [...]
+    "jmsMessageType": { "index": 4, "kind": "property", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of  [...]
     "replyTo": { "index": 5, "kind": "property", "displayName": "Reply To", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Provides an explicit ReplyTo destination 
(overrides any incoming value of Message.getJMSReplyTo() in consumer)." },
     "testConnectionOnStartup": { "index": 6, "kind": "property", 
"displayName": "Test Connection On Startup", "group": "common", "label": "", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Specifies whether to 
test the connection on startup. This ensures that when Came [...]
     "acknowledgementModeName": { "index": 7, "kind": "property", 
"displayName": "Acknowledgement Mode Name", "group": "consumer", "label": 
"consumer", "required": false, "type": "enum", "javaType": "java.lang.String", 
"enum": [ "SESSION_TRANSACTED", "CLIENT_ACKNOWLEDGE", "AUTO_ACKNOWLEDGE", 
"DUPS_OK_ACKNOWLEDGE" ], "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": "AUTO_ACKNOWLEDGE", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configu [...]
@@ -159,7 +159,7 @@
     "connectionFactory": { "index": 3, "kind": "parameter", "displayName": 
"Connection Factory", "group": "common", "label": "", "required": false, 
"type": "object", "javaType": "jakarta.jms.ConnectionFactory", "deprecated": 
false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The connection factory to be use. A connection 
factory must be configured either on the compone [...]
     "disableReplyTo": { "index": 4, "kind": "parameter", "displayName": 
"Disable Reply To", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether Camel ignores the JMSReplyTo 
header in messages. If true, Camel does not send a  [...]
     "durableSubscriptionName": { "index": 5, "kind": "parameter", 
"displayName": "Durable Subscription Name", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "The durable subscriber name for specifying 
durable topic subscriptions. The clientId option mus [...]
-    "jmsMessageType": { "index": 6, "kind": "parameter", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of [...]
+    "jmsMessageType": { "index": 6, "kind": "parameter", "displayName": "Jms 
Message Type", "group": "common", "label": "", "required": false, "type": 
"enum", "javaType": "org.apache.camel.component.jms.JmsMessageType", "enum": [ 
"Bytes", "Map", "Object", "Stream", "Text" ], "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Allows you to force the use of [...]
     "replyTo": { "index": 7, "kind": "parameter", "displayName": "Reply To", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Provides an explicit ReplyTo destination 
(overrides any incoming value of Message.getJMSReplyTo() in consumer)." },
     "testConnectionOnStartup": { "index": 8, "kind": "parameter", 
"displayName": "Test Connection On Startup", "group": "common", "label": "", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Specifies whether to 
test the connection on startup. This ensures that when Cam [...]
     "acknowledgementModeName": { "index": 9, "kind": "parameter", 
"displayName": "Acknowledgement Mode Name", "group": "consumer", "label": 
"consumer", "required": false, "type": "enum", "javaType": "java.lang.String", 
"enum": [ "SESSION_TRANSACTED", "CLIENT_ACKNOWLEDGE", "AUTO_ACKNOWLEDGE", 
"DUPS_OK_ACKNOWLEDGE" ], "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": "AUTO_ACKNOWLEDGE", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "config [...]
diff --git 
a/components-starter/camel-activemq-starter/src/main/docs/activemq.json 
b/components-starter/camel-activemq-starter/src/main/docs/activemq.json
index ce7b940ad17..0c0861675b7 100644
--- a/components-starter/camel-activemq-starter/src/main/docs/activemq.json
+++ b/components-starter/camel-activemq-starter/src/main/docs/activemq.json
@@ -381,7 +381,7 @@
     {
       "name": "camel.component.activemq.jms-message-type",
       "type": "org.apache.camel.component.jms.JmsMessageType",
-      "description": "Allows you to force the use of a specific 
jakarta.jms.Message implementation for sending JMS messages. Possible values 
are: Bytes, Map, Object, Stream, Text. By default, Camel would determine which 
JMS message type to use from the In body type. This option allows you to 
specify it.",
+      "description": "Allows you to force the use of a specific 
jakarta.jms.Message implementation for sending JMS messages from Camel to the 
broker (also when Camel is used for request\/reply). This is not in use when 
Camel receives messages as the message is locked to the type from the client 
that sent the message to the broker. Possible values are: Bytes, Map, Object, 
Stream, Text. By default, Camel would determine which JMS message type to use 
from the message body type. This option  [...]
       "sourceType": 
"org.apache.camel.component.activemq.springboot.ActiveMQComponentConfiguration"
     },
     {
diff --git 
a/components-starter/camel-activemq-starter/src/main/java/org/apache/camel/component/activemq/springboot/ActiveMQComponentConfiguration.java
 
b/components-starter/camel-activemq-starter/src/main/java/org/apache/camel/component/activemq/springboot/ActiveMQComponentConfiguration.java
index 010995110bb..d81db352b82 100644
--- 
a/components-starter/camel-activemq-starter/src/main/java/org/apache/camel/component/activemq/springboot/ActiveMQComponentConfiguration.java
+++ 
b/components-starter/camel-activemq-starter/src/main/java/org/apache/camel/component/activemq/springboot/ActiveMQComponentConfiguration.java
@@ -88,9 +88,13 @@ public class ActiveMQComponentConfiguration
     private Boolean embedded = false;
     /**
      * Allows you to force the use of a specific jakarta.jms.Message
-     * implementation for sending JMS messages. Possible values are: Bytes, 
Map,
+     * implementation for sending JMS messages from Camel to the broker (also
+     * when Camel is used for request/reply). This is not in use when Camel
+     * receives messages as the message is locked to the type from the client
+     * that sent the message to the broker. Possible values are: Bytes, Map,
      * Object, Stream, Text. By default, Camel would determine which JMS 
message
-     * type to use from the In body type. This option allows you to specify it.
+     * type to use from the message body type. This option allows you to 
specify
+     * it.
      */
     private JmsMessageType jmsMessageType;
     /**
diff --git 
a/components-starter/camel-activemq6-starter/src/main/docs/activemq6.json 
b/components-starter/camel-activemq6-starter/src/main/docs/activemq6.json
index 4fc2449cb22..7c976e3b892 100644
--- a/components-starter/camel-activemq6-starter/src/main/docs/activemq6.json
+++ b/components-starter/camel-activemq6-starter/src/main/docs/activemq6.json
@@ -381,7 +381,7 @@
     {
       "name": "camel.component.activemq6.jms-message-type",
       "type": "org.apache.camel.component.jms.JmsMessageType",
-      "description": "Allows you to force the use of a specific 
jakarta.jms.Message implementation for sending JMS messages. Possible values 
are: Bytes, Map, Object, Stream, Text. By default, Camel would determine which 
JMS message type to use from the In body type. This option allows you to 
specify it.",
+      "description": "Allows you to force the use of a specific 
jakarta.jms.Message implementation for sending JMS messages from Camel to the 
broker (also when Camel is used for request\/reply). This is not in use when 
Camel receives messages as the message is locked to the type from the client 
that sent the message to the broker. Possible values are: Bytes, Map, Object, 
Stream, Text. By default, Camel would determine which JMS message type to use 
from the message body type. This option  [...]
       "sourceType": 
"org.apache.camel.component.activemq6.springboot.ActiveMQComponentConfiguration"
     },
     {
diff --git 
a/components-starter/camel-activemq6-starter/src/main/java/org/apache/camel/component/activemq6/springboot/ActiveMQComponentConfiguration.java
 
b/components-starter/camel-activemq6-starter/src/main/java/org/apache/camel/component/activemq6/springboot/ActiveMQComponentConfiguration.java
index 23893c71853..216c03a03c7 100644
--- 
a/components-starter/camel-activemq6-starter/src/main/java/org/apache/camel/component/activemq6/springboot/ActiveMQComponentConfiguration.java
+++ 
b/components-starter/camel-activemq6-starter/src/main/java/org/apache/camel/component/activemq6/springboot/ActiveMQComponentConfiguration.java
@@ -88,9 +88,13 @@ public class ActiveMQComponentConfiguration
     private Boolean embedded = false;
     /**
      * Allows you to force the use of a specific jakarta.jms.Message
-     * implementation for sending JMS messages. Possible values are: Bytes, 
Map,
+     * implementation for sending JMS messages from Camel to the broker (also
+     * when Camel is used for request/reply). This is not in use when Camel
+     * receives messages as the message is locked to the type from the client
+     * that sent the message to the broker. Possible values are: Bytes, Map,
      * Object, Stream, Text. By default, Camel would determine which JMS 
message
-     * type to use from the In body type. This option allows you to specify it.
+     * type to use from the message body type. This option allows you to 
specify
+     * it.
      */
     private JmsMessageType jmsMessageType;
     /**
diff --git a/components-starter/camel-amqp-starter/src/main/docs/amqp.json 
b/components-starter/camel-amqp-starter/src/main/docs/amqp.json
index 20e29156168..89d99f03518 100644
--- a/components-starter/camel-amqp-starter/src/main/docs/amqp.json
+++ b/components-starter/camel-amqp-starter/src/main/docs/amqp.json
@@ -387,7 +387,7 @@
     {
       "name": "camel.component.amqp.jms-message-type",
       "type": "org.apache.camel.component.jms.JmsMessageType",
-      "description": "Allows you to force the use of a specific 
jakarta.jms.Message implementation for sending JMS messages. Possible values 
are: Bytes, Map, Object, Stream, Text. By default, Camel would determine which 
JMS message type to use from the In body type. This option allows you to 
specify it.",
+      "description": "Allows you to force the use of a specific 
jakarta.jms.Message implementation for sending JMS messages from Camel to the 
broker (also when Camel is used for request\/reply). This is not in use when 
Camel receives messages as the message is locked to the type from the client 
that sent the message to the broker. Possible values are: Bytes, Map, Object, 
Stream, Text. By default, Camel would determine which JMS message type to use 
from the message body type. This option  [...]
       "sourceType": 
"org.apache.camel.component.amqp.springboot.AMQPComponentConfiguration"
     },
     {
diff --git 
a/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentConfiguration.java
 
b/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentConfiguration.java
index 903ba8e143b..8ea8b21ef3f 100644
--- 
a/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentConfiguration.java
+++ 
b/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentConfiguration.java
@@ -91,9 +91,13 @@ public class AMQPComponentConfiguration
     private Boolean includeAmqpAnnotations = false;
     /**
      * Allows you to force the use of a specific jakarta.jms.Message
-     * implementation for sending JMS messages. Possible values are: Bytes, 
Map,
+     * implementation for sending JMS messages from Camel to the broker (also
+     * when Camel is used for request/reply). This is not in use when Camel
+     * receives messages as the message is locked to the type from the client
+     * that sent the message to the broker. Possible values are: Bytes, Map,
      * Object, Stream, Text. By default, Camel would determine which JMS 
message
-     * type to use from the In body type. This option allows you to specify it.
+     * type to use from the message body type. This option allows you to 
specify
+     * it.
      */
     private JmsMessageType jmsMessageType;
     /**
diff --git a/components-starter/camel-jms-starter/src/main/docs/jms.json 
b/components-starter/camel-jms-starter/src/main/docs/jms.json
index 8d9ad955696..59f123ec1cb 100644
--- a/components-starter/camel-jms-starter/src/main/docs/jms.json
+++ b/components-starter/camel-jms-starter/src/main/docs/jms.json
@@ -368,7 +368,7 @@
     {
       "name": "camel.component.jms.jms-message-type",
       "type": "org.apache.camel.component.jms.JmsMessageType",
-      "description": "Allows you to force the use of a specific 
jakarta.jms.Message implementation for sending JMS messages. Possible values 
are: Bytes, Map, Object, Stream, Text. By default, Camel would determine which 
JMS message type to use from the In body type. This option allows you to 
specify it.",
+      "description": "Allows you to force the use of a specific 
jakarta.jms.Message implementation for sending JMS messages from Camel to the 
broker (also when Camel is used for request\/reply). This is not in use when 
Camel receives messages as the message is locked to the type from the client 
that sent the message to the broker. Possible values are: Bytes, Map, Object, 
Stream, Text. By default, Camel would determine which JMS message type to use 
from the message body type. This option  [...]
       "sourceType": 
"org.apache.camel.component.jms.springboot.JmsComponentConfiguration"
     },
     {
diff --git 
a/components-starter/camel-jms-starter/src/main/java/org/apache/camel/component/jms/springboot/JmsComponentConfiguration.java
 
b/components-starter/camel-jms-starter/src/main/java/org/apache/camel/component/jms/springboot/JmsComponentConfiguration.java
index c7282ba7ce6..35ca12b72d5 100644
--- 
a/components-starter/camel-jms-starter/src/main/java/org/apache/camel/component/jms/springboot/JmsComponentConfiguration.java
+++ 
b/components-starter/camel-jms-starter/src/main/java/org/apache/camel/component/jms/springboot/JmsComponentConfiguration.java
@@ -74,9 +74,13 @@ public class JmsComponentConfiguration
     private String durableSubscriptionName;
     /**
      * Allows you to force the use of a specific jakarta.jms.Message
-     * implementation for sending JMS messages. Possible values are: Bytes, 
Map,
+     * implementation for sending JMS messages from Camel to the broker (also
+     * when Camel is used for request/reply). This is not in use when Camel
+     * receives messages as the message is locked to the type from the client
+     * that sent the message to the broker. Possible values are: Bytes, Map,
      * Object, Stream, Text. By default, Camel would determine which JMS 
message
-     * type to use from the In body type. This option allows you to specify it.
+     * type to use from the message body type. This option allows you to 
specify
+     * it.
      */
     private JmsMessageType jmsMessageType;
     /**


Reply via email to