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;
/**