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.git
The following commit(s) were added to refs/heads/main by this push:
new 9b37b74a55c8 camel-jms - Clarify jmsMessageType option some more
9b37b74a55c8 is described below
commit 9b37b74a55c8177df95b345a2adb838062f71ba4
Author: Claus Ibsen <[email protected]>
AuthorDate: Sat Feb 28 18:04:24 2026 +0100
camel-jms - Clarify jmsMessageType option some more
---
.../apache/camel/catalog/components/activemq.json | 4 +-
.../apache/camel/catalog/components/activemq6.json | 4 +-
.../org/apache/camel/catalog/components/amqp.json | 4 +-
.../org/apache/camel/catalog/components/jms.json | 4 +-
.../apache/camel/component/activemq/activemq.json | 4 +-
.../camel/component/activemq6/activemq6.json | 4 +-
.../org/apache/camel/component/amqp/amqp.json | 4 +-
.../org/apache/camel/component/jms/jms.json | 4 +-
.../camel/component/jms/JmsConfiguration.java | 5 +-
.../dsl/Activemq6ComponentBuilderFactory.java | 11 ++--
.../dsl/ActivemqComponentBuilderFactory.java | 11 ++--
.../component/dsl/AmqpComponentBuilderFactory.java | 11 ++--
.../component/dsl/JmsComponentBuilderFactory.java | 11 ++--
.../endpoint/dsl/AMQPEndpointBuilderFactory.java | 66 ++++++++++++++--------
.../dsl/ActiveMQ6EndpointBuilderFactory.java | 66 ++++++++++++++--------
.../dsl/ActiveMQEndpointBuilderFactory.java | 66 ++++++++++++++--------
.../endpoint/dsl/JmsEndpointBuilderFactory.java | 66 ++++++++++++++--------
17 files changed, 215 insertions(+), 130 deletions(-)
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/activemq.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/activemq.json
index ba99015305a2..ca89291e8189 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/activemq.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/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/src/generated/resources/org/apache/camel/catalog/components/activemq6.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/activemq6.json
index 3ecdcbba1184..424b39d5bce1 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/activemq6.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/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/src/generated/resources/org/apache/camel/catalog/components/amqp.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/amqp.json
index 20b00bfeb5dd..31f48a7eca3f 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/amqp.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/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/src/generated/resources/org/apache/camel/catalog/components/jms.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jms.json
index b8032da72bf6..7853b3a1cf39 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jms.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/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/camel-activemq/src/generated/resources/META-INF/org/apache/camel/component/activemq/activemq.json
b/components/camel-activemq/src/generated/resources/META-INF/org/apache/camel/component/activemq/activemq.json
index ba99015305a2..ca89291e8189 100644
---
a/components/camel-activemq/src/generated/resources/META-INF/org/apache/camel/component/activemq/activemq.json
+++
b/components/camel-activemq/src/generated/resources/META-INF/org/apache/camel/component/activemq/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/components/camel-activemq6/src/generated/resources/META-INF/org/apache/camel/component/activemq6/activemq6.json
b/components/camel-activemq6/src/generated/resources/META-INF/org/apache/camel/component/activemq6/activemq6.json
index 3ecdcbba1184..424b39d5bce1 100644
---
a/components/camel-activemq6/src/generated/resources/META-INF/org/apache/camel/component/activemq6/activemq6.json
+++
b/components/camel-activemq6/src/generated/resources/META-INF/org/apache/camel/component/activemq6/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/components/camel-amqp/src/generated/resources/META-INF/org/apache/camel/component/amqp/amqp.json
b/components/camel-amqp/src/generated/resources/META-INF/org/apache/camel/component/amqp/amqp.json
index 20b00bfeb5dd..31f48a7eca3f 100644
---
a/components/camel-amqp/src/generated/resources/META-INF/org/apache/camel/component/amqp/amqp.json
+++
b/components/camel-amqp/src/generated/resources/META-INF/org/apache/camel/component/amqp/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/components/camel-jms/src/generated/resources/META-INF/org/apache/camel/component/jms/jms.json
b/components/camel-jms/src/generated/resources/META-INF/org/apache/camel/component/jms/jms.json
index b8032da72bf6..7853b3a1cf39 100644
---
a/components/camel-jms/src/generated/resources/META-INF/org/apache/camel/component/jms/jms.json
+++
b/components/camel-jms/src/generated/resources/META-INF/org/apache/camel/component/jms/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/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
index 94d59ddd0a90..7c82e87131ef 100644
---
a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
+++
b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
@@ -357,9 +357,10 @@ public class JmsConfiguration implements Cloneable {
+ " consume from. This prevents an endless loop by
consuming and sending back the same message to itself.")
private boolean replyToSameDestinationAllowed;
@UriParam(enums = "Bytes,Map,Object,Stream,Text",
- description = "Allows you to force the use of a specific
jakarta.jms.Message implementation for sending JMS messages."
+ 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 In body type. This option allows you to specify
it.")
+ + " By default, Camel would determine which JMS
message type to use from the message body type. This option allows you to
specify it.")
private JmsMessageType jmsMessageType;
@UriParam(label = "advanced", enums = "default,passthrough",
description = "Pluggable strategy for encoding and decoding JMS
keys so they can be compliant with the JMS specification."
diff --git
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Activemq6ComponentBuilderFactory.java
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Activemq6ComponentBuilderFactory.java
index e0b17975cab6..deac40483654 100644
---
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Activemq6ComponentBuilderFactory.java
+++
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Activemq6ComponentBuilderFactory.java
@@ -165,10 +165,13 @@ public interface Activemq6ComponentBuilderFactory {
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
*
<code>org.apache.camel.component.jms.JmsMessageType</code> type.
diff --git
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ActivemqComponentBuilderFactory.java
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ActivemqComponentBuilderFactory.java
index 730208b89651..68c3d5b97f78 100644
---
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ActivemqComponentBuilderFactory.java
+++
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ActivemqComponentBuilderFactory.java
@@ -165,10 +165,13 @@ public interface ActivemqComponentBuilderFactory {
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
*
<code>org.apache.camel.component.jms.JmsMessageType</code> type.
diff --git
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AmqpComponentBuilderFactory.java
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AmqpComponentBuilderFactory.java
index 34601c1c56db..64ebd3c3760c 100644
---
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AmqpComponentBuilderFactory.java
+++
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AmqpComponentBuilderFactory.java
@@ -179,10 +179,13 @@ public interface AmqpComponentBuilderFactory {
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
*
<code>org.apache.camel.component.jms.JmsMessageType</code> type.
diff --git
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JmsComponentBuilderFactory.java
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JmsComponentBuilderFactory.java
index c48fa04b6c9a..86d83a1f5977 100644
---
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JmsComponentBuilderFactory.java
+++
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JmsComponentBuilderFactory.java
@@ -127,10 +127,13 @@ public interface JmsComponentBuilderFactory {
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
*
<code>org.apache.camel.component.jms.JmsMessageType</code> type.
diff --git
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
index 257234dfafe9..b8d3ae0d80b0 100644
---
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
+++
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
@@ -152,10 +152,13 @@ public interface AMQPEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -171,10 +174,13 @@ public interface AMQPEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option will be converted to a
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -2821,10 +2827,13 @@ public interface AMQPEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -2840,10 +2849,13 @@ public interface AMQPEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option will be converted to a
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -5401,10 +5413,13 @@ public interface AMQPEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -5420,10 +5435,13 @@ public interface AMQPEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option will be converted to a
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
diff --git
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ActiveMQ6EndpointBuilderFactory.java
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ActiveMQ6EndpointBuilderFactory.java
index 86b520fc07ca..f85cea34dba6 100644
---
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ActiveMQ6EndpointBuilderFactory.java
+++
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ActiveMQ6EndpointBuilderFactory.java
@@ -153,10 +153,13 @@ public interface ActiveMQ6EndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -172,10 +175,13 @@ public interface ActiveMQ6EndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option will be converted to a
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -2869,10 +2875,13 @@ public interface ActiveMQ6EndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -2888,10 +2897,13 @@ public interface ActiveMQ6EndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option will be converted to a
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -5449,10 +5461,13 @@ public interface ActiveMQ6EndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -5468,10 +5483,13 @@ public interface ActiveMQ6EndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option will be converted to a
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
diff --git
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java
index d745ad4a824f..162f8b7da6f0 100644
---
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java
+++
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java
@@ -153,10 +153,13 @@ public interface ActiveMQEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -172,10 +175,13 @@ public interface ActiveMQEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option will be converted to a
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -2869,10 +2875,13 @@ public interface ActiveMQEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -2888,10 +2897,13 @@ public interface ActiveMQEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option will be converted to a
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -5449,10 +5461,13 @@ public interface ActiveMQEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -5468,10 +5483,13 @@ public interface ActiveMQEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option will be converted to a
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
diff --git
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/JmsEndpointBuilderFactory.java
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/JmsEndpointBuilderFactory.java
index 56eb22619648..569dec4d615e 100644
---
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/JmsEndpointBuilderFactory.java
+++
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/JmsEndpointBuilderFactory.java
@@ -152,10 +152,13 @@ public interface JmsEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -171,10 +174,13 @@ public interface JmsEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option will be converted to a
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -2821,10 +2827,13 @@ public interface JmsEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -2840,10 +2849,13 @@ public interface JmsEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option will be converted to a
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -5401,10 +5413,13 @@ public interface JmsEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option is a:
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.
@@ -5420,10 +5435,13 @@ public interface JmsEndpointBuilderFactory {
}
/**
* 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.
+ * 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
+ * allows you to specify it.
*
* The option will be converted to a
* <code>org.apache.camel.component.jms.JmsMessageType</code> type.