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

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git


The following commit(s) were added to refs/heads/main by this push:
     new 67b6963  [create-pull-request] automated change
67b6963 is described below

commit 67b69637df44bf866ca47f0721829f6b08db335b
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Aug 26 01:00:57 2021 +0000

    [create-pull-request] automated change
---
 .../org/apache/camel/springboot/catalog/components/activemq.json    | 4 ++--
 .../org/apache/camel/springboot/catalog/components/amqp.json        | 4 ++--
 .../org/apache/camel/springboot/catalog/components/jms.json         | 4 ++--
 .../camel-activemq-starter/src/main/docs/activemq-starter.adoc      | 2 +-
 .../activemq/springboot/ActiveMQComponentConfiguration.java         | 6 ++++--
 .../camel-amqp-starter/src/main/docs/amqp-starter.adoc              | 2 +-
 .../camel/component/amqp/springboot/AMQPComponentConfiguration.java | 6 ++++--
 components-starter/camel-jms-starter/src/main/docs/jms-starter.adoc | 2 +-
 .../camel/component/jms/springboot/JmsComponentConfiguration.java   | 6 ++++--
 docs/modules/ROOT/pages/activemq-starter.adoc                       | 2 +-
 docs/modules/ROOT/pages/amqp-starter.adoc                           | 2 +-
 docs/modules/ROOT/pages/jms-starter.adoc                            | 2 +-
 12 files changed, 24 insertions(+), 18 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/activemq.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/activemq.json
index fd04303..19e1348 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/activemq.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/activemq.json
@@ -82,7 +82,7 @@
     "allowAutoWiredConnectionFactory": { "kind": "property", "displayName": 
"Allow Auto Wired Connection Factory", "group": "advanced", "label": 
"advanced", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Whether to auto-discover ConnectionFactory from the registry, 
if no connection factory has been configured. If only one instance of 
ConnectionFactory is found then it will be use [...]
     "allowAutoWiredDestinationResolver": { "kind": "property", "displayName": 
"Allow Auto Wired Destination Resolver", "group": "advanced", "label": 
"advanced", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Whether to auto-discover DestinationResolver from the registry, 
if no destination resolver has been configured. If only one instance of 
DestinationResolver is found then it w [...]
     "allowSerializedHeaders": { "kind": "property", "displayName": "Allow 
Serialized Headers", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Controls whether or not 
to include serialized headers. Applies only when transferExch [...]
-    "artemisStreamingEnabled": { "kind": "property", "displayName": "Artemis 
Streaming Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether optimizing for 
Apache Artemis streaming mode." },
+    "artemisStreamingEnabled": { "kind": "property", "displayName": "Artemis 
Streaming Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether optimizing for 
Apache Artemis streaming mode. This can reduce memory overhe [...]
     "asyncStartListener": { "kind": "property", "displayName": "Async Start 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Whether to startup the JmsConsumer message 
listener asynchronously, when starting a route. Fo [...]
     "asyncStopListener": { "kind": "property", "displayName": "Async Stop 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Whether to stop the JmsConsumer message 
listener asynchronously, when stopping a route." },
     "autowiredEnabled": { "kind": "property", "displayName": "Autowired 
Enabled", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "Whether autowiring is 
enabled. This is used for automatic autowiring options (the option must be 
marked as autowired) by looking up in the registry to find if there is a single 
instance of matching type, which t [...]
@@ -186,7 +186,7 @@
     "replyToDestinationSelectorName": { "kind": "parameter", "displayName": 
"Reply To Destination Selector Name", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets the JMS Selector 
using the fixed name to be used so you  [...]
     "streamMessageTypeEnabled": { "kind": "parameter", "displayName": "Stream 
Message Type Enabled", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether StreamMessage type is enabled or 
not. Message  [...]
     "allowSerializedHeaders": { "kind": "parameter", "displayName": "Allow 
Serialized Headers", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Controls whether or not 
to include serialized headers. Applies only when transferExc [...]
-    "artemisStreamingEnabled": { "kind": "parameter", "displayName": "Artemis 
Streaming Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether optimizing for 
Apache Artemis streaming mode." },
+    "artemisStreamingEnabled": { "kind": "parameter", "displayName": "Artemis 
Streaming Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether optimizing for 
Apache Artemis streaming mode. This can reduce memory overh [...]
     "asyncStartListener": { "kind": "parameter", "displayName": "Async Start 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Whether to startup the JmsConsumer message 
listener asynchronously, when starting a route. F [...]
     "asyncStopListener": { "kind": "parameter", "displayName": "Async Stop 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Whether to stop the JmsConsumer message 
listener asynchronously, when stopping a route." },
     "destinationResolver": { "kind": "parameter", "displayName": "Destination 
Resolver", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": 
"org.springframework.jms.support.destination.DestinationResolver", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "A pluggable 
org.springframework.jms.support.destination.Des [...]
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/amqp.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/amqp.json
index cde26b9..1b3b727 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/amqp.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/amqp.json
@@ -80,7 +80,7 @@
     "allowAutoWiredConnectionFactory": { "kind": "property", "displayName": 
"Allow Auto Wired Connection Factory", "group": "advanced", "label": 
"advanced", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Whether to auto-discover ConnectionFactory from the registry, 
if no connection factory has been configured. If only one instance of 
ConnectionFactory is found then it will be use [...]
     "allowAutoWiredDestinationResolver": { "kind": "property", "displayName": 
"Allow Auto Wired Destination Resolver", "group": "advanced", "label": 
"advanced", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Whether to auto-discover DestinationResolver from the registry, 
if no destination resolver has been configured. If only one instance of 
DestinationResolver is found then it w [...]
     "allowSerializedHeaders": { "kind": "property", "displayName": "Allow 
Serialized Headers", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Controls whether or not 
to include serialized headers. Applies only when transferExch [...]
-    "artemisStreamingEnabled": { "kind": "property", "displayName": "Artemis 
Streaming Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether optimizing for 
Apache Artemis streaming mode." },
+    "artemisStreamingEnabled": { "kind": "property", "displayName": "Artemis 
Streaming Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether optimizing for 
Apache Artemis streaming mode. This can reduce memory overhe [...]
     "asyncStartListener": { "kind": "property", "displayName": "Async Start 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Whether to startup the JmsConsumer message 
listener asynchronously, when starting a route. Fo [...]
     "asyncStopListener": { "kind": "property", "displayName": "Async Stop 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Whether to stop the JmsConsumer message 
listener asynchronously, when stopping a route." },
     "autowiredEnabled": { "kind": "property", "displayName": "Autowired 
Enabled", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "Whether autowiring is 
enabled. This is used for automatic autowiring options (the option must be 
marked as autowired) by looking up in the registry to find if there is a single 
instance of matching type, which t [...]
@@ -182,7 +182,7 @@
     "replyToDestinationSelectorName": { "kind": "parameter", "displayName": 
"Reply To Destination Selector Name", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets the JMS Selector 
using the fixed name to be used so you  [...]
     "streamMessageTypeEnabled": { "kind": "parameter", "displayName": "Stream 
Message Type Enabled", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether StreamMessage type is enabled or 
not. Message  [...]
     "allowSerializedHeaders": { "kind": "parameter", "displayName": "Allow 
Serialized Headers", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Controls whether or not 
to include serialized headers. Applies only when transferExc [...]
-    "artemisStreamingEnabled": { "kind": "parameter", "displayName": "Artemis 
Streaming Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether optimizing for 
Apache Artemis streaming mode." },
+    "artemisStreamingEnabled": { "kind": "parameter", "displayName": "Artemis 
Streaming Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether optimizing for 
Apache Artemis streaming mode. This can reduce memory overh [...]
     "asyncStartListener": { "kind": "parameter", "displayName": "Async Start 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Whether to startup the JmsConsumer message 
listener asynchronously, when starting a route. F [...]
     "asyncStopListener": { "kind": "parameter", "displayName": "Async Stop 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Whether to stop the JmsConsumer message 
listener asynchronously, when stopping a route." },
     "destinationResolver": { "kind": "parameter", "displayName": "Destination 
Resolver", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": 
"org.springframework.jms.support.destination.DestinationResolver", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "A pluggable 
org.springframework.jms.support.destination.Des [...]
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jms.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jms.json
index 9284221..b8e6450 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jms.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jms.json
@@ -80,7 +80,7 @@
     "allowAutoWiredConnectionFactory": { "kind": "property", "displayName": 
"Allow Auto Wired Connection Factory", "group": "advanced", "label": 
"advanced", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Whether to auto-discover ConnectionFactory from the registry, 
if no connection factory has been configured. If only one instance of 
ConnectionFactory is found then it will be use [...]
     "allowAutoWiredDestinationResolver": { "kind": "property", "displayName": 
"Allow Auto Wired Destination Resolver", "group": "advanced", "label": 
"advanced", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Whether to auto-discover DestinationResolver from the registry, 
if no destination resolver has been configured. If only one instance of 
DestinationResolver is found then it w [...]
     "allowSerializedHeaders": { "kind": "property", "displayName": "Allow 
Serialized Headers", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Controls whether or not 
to include serialized headers. Applies only when transferExch [...]
-    "artemisStreamingEnabled": { "kind": "property", "displayName": "Artemis 
Streaming Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether optimizing for 
Apache Artemis streaming mode." },
+    "artemisStreamingEnabled": { "kind": "property", "displayName": "Artemis 
Streaming Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether optimizing for 
Apache Artemis streaming mode. This can reduce memory overhe [...]
     "asyncStartListener": { "kind": "property", "displayName": "Async Start 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Whether to startup the JmsConsumer message 
listener asynchronously, when starting a route. Fo [...]
     "asyncStopListener": { "kind": "property", "displayName": "Async Stop 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Whether to stop the JmsConsumer message 
listener asynchronously, when stopping a route." },
     "autowiredEnabled": { "kind": "property", "displayName": "Autowired 
Enabled", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "Whether autowiring is 
enabled. This is used for automatic autowiring options (the option must be 
marked as autowired) by looking up in the registry to find if there is a single 
instance of matching type, which t [...]
@@ -182,7 +182,7 @@
     "replyToDestinationSelectorName": { "kind": "parameter", "displayName": 
"Reply To Destination Selector Name", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets the JMS Selector 
using the fixed name to be used so you  [...]
     "streamMessageTypeEnabled": { "kind": "parameter", "displayName": "Stream 
Message Type Enabled", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether StreamMessage type is enabled or 
not. Message  [...]
     "allowSerializedHeaders": { "kind": "parameter", "displayName": "Allow 
Serialized Headers", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Controls whether or not 
to include serialized headers. Applies only when transferExc [...]
-    "artemisStreamingEnabled": { "kind": "parameter", "displayName": "Artemis 
Streaming Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether optimizing for 
Apache Artemis streaming mode." },
+    "artemisStreamingEnabled": { "kind": "parameter", "displayName": "Artemis 
Streaming Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether optimizing for 
Apache Artemis streaming mode. This can reduce memory overh [...]
     "asyncStartListener": { "kind": "parameter", "displayName": "Async Start 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Whether to startup the JmsConsumer message 
listener asynchronously, when starting a route. F [...]
     "asyncStopListener": { "kind": "parameter", "displayName": "Async Stop 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Whether to stop the JmsConsumer message 
listener asynchronously, when stopping a route." },
     "destinationResolver": { "kind": "parameter", "displayName": "Destination 
Resolver", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": 
"org.springframework.jms.support.destination.DestinationResolver", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "A pluggable 
org.springframework.jms.support.destination.Des [...]
diff --git 
a/components-starter/camel-activemq-starter/src/main/docs/activemq-starter.adoc 
b/components-starter/camel-activemq-starter/src/main/docs/activemq-starter.adoc
index 5f91fe8..1f4f9b2 100644
--- 
a/components-starter/camel-activemq-starter/src/main/docs/activemq-starter.adoc
+++ 
b/components-starter/camel-activemq-starter/src/main/docs/activemq-starter.adoc
@@ -34,7 +34,7 @@ The component supports 103 options, which are listed below.
 | *camel.component.activemq.allow-serialized-headers* | Controls whether or 
not to include serialized headers. Applies only when transferExchange is true. 
This requires that the objects are serializable. Camel will exclude any 
non-serializable objects and log it at WARN level. | false | Boolean
 | *camel.component.activemq.always-copy-message* | If true, Camel will always 
make a JMS message copy of the message when it is passed to the producer for 
sending. Copying the message is needed in some situations, such as when a 
replyToDestinationSelectorName is set (incidentally, Camel will set the 
alwaysCopyMessage option to true, if a replyToDestinationSelectorName is set) | 
false | Boolean
 | *camel.component.activemq.artemis-consumer-priority* | Consumer priorities 
allow you to ensure that high priority consumers receive messages while they 
are active. Normally, active consumers connected to a queue receive messages 
from it in a round-robin fashion. When consumer priorities are in use, messages 
are delivered round-robin if multiple active consumers exist with the same high 
priority. Messages will only going to lower priority consumers when the high 
priority consumers do no [...]
-| *camel.component.activemq.artemis-streaming-enabled* | Whether optimizing 
for Apache Artemis streaming mode. | true | Boolean
+| *camel.component.activemq.artemis-streaming-enabled* | Whether optimizing 
for Apache Artemis streaming mode. This can reduce memory overhead when using 
Artemis with JMS StreamMessage types. This option must only be enabled if 
Apache Artemis is being used. | false | Boolean
 | *camel.component.activemq.async-consumer* | Whether the JmsConsumer 
processes the Exchange asynchronously. If enabled then the JmsConsumer may 
pickup the next message from the JMS queue, while the previous message is being 
processed asynchronously (by the Asynchronous Routing Engine). This means that 
messages may be processed not 100% strictly in order. If disabled (as default) 
then the Exchange is fully processed before the JmsConsumer will pickup the 
next message from the JMS queue.  [...]
 | *camel.component.activemq.async-start-listener* | Whether to startup the 
JmsConsumer message listener asynchronously, when starting a route. For example 
if a JmsConsumer cannot get a connection to a remote JMS broker, then it may 
block while retrying and/or failover. This will cause Camel to block while 
starting routes. By setting this option to true, you will let routes startup, 
while the JmsConsumer connects to the JMS broker using a dedicated thread in 
asynchronous mode. If this opt [...]
 | *camel.component.activemq.async-stop-listener* | Whether to stop the 
JmsConsumer message listener asynchronously, when stopping a route. | false | 
Boolean
diff --git 
a/components-starter/camel-activemq-starter/src/main/java/org/apache/camel/component/activemq/springboot/ActiveMQComponentConfiguration.java
 
b/components-starter/camel-activemq-starter/src/main/java/org/apache/camel/component/activemq/springboot/ActiveMQComponentConfiguration.java
index 129f546..db96f40 100644
--- 
a/components-starter/camel-activemq-starter/src/main/java/org/apache/camel/component/activemq/springboot/ActiveMQComponentConfiguration.java
+++ 
b/components-starter/camel-activemq-starter/src/main/java/org/apache/camel/component/activemq/springboot/ActiveMQComponentConfiguration.java
@@ -519,9 +519,11 @@ public class ActiveMQComponentConfiguration
      */
     private Boolean allowSerializedHeaders = false;
     /**
-     * Whether optimizing for Apache Artemis streaming mode.
+     * Whether optimizing for Apache Artemis streaming mode. This can reduce
+     * memory overhead when using Artemis with JMS StreamMessage types. This
+     * option must only be enabled if Apache Artemis is being used.
      */
-    private Boolean artemisStreamingEnabled = true;
+    private Boolean artemisStreamingEnabled = false;
     /**
      * Whether to startup the JmsConsumer message listener asynchronously, when
      * starting a route. For example if a JmsConsumer cannot get a connection 
to
diff --git 
a/components-starter/camel-amqp-starter/src/main/docs/amqp-starter.adoc 
b/components-starter/camel-amqp-starter/src/main/docs/amqp-starter.adoc
index e30ac4b..cd17992 100644
--- a/components-starter/camel-amqp-starter/src/main/docs/amqp-starter.adoc
+++ b/components-starter/camel-amqp-starter/src/main/docs/amqp-starter.adoc
@@ -34,7 +34,7 @@ The component supports 100 options, which are listed below.
 | *camel.component.amqp.allow-serialized-headers* | Controls whether or not to 
include serialized headers. Applies only when transferExchange is true. This 
requires that the objects are serializable. Camel will exclude any 
non-serializable objects and log it at WARN level. | false | Boolean
 | *camel.component.amqp.always-copy-message* | If true, Camel will always make 
a JMS message copy of the message when it is passed to the producer for 
sending. Copying the message is needed in some situations, such as when a 
replyToDestinationSelectorName is set (incidentally, Camel will set the 
alwaysCopyMessage option to true, if a replyToDestinationSelectorName is set) | 
false | Boolean
 | *camel.component.amqp.artemis-consumer-priority* | Consumer priorities allow 
you to ensure that high priority consumers receive messages while they are 
active. Normally, active consumers connected to a queue receive messages from 
it in a round-robin fashion. When consumer priorities are in use, messages are 
delivered round-robin if multiple active consumers exist with the same high 
priority. Messages will only going to lower priority consumers when the high 
priority consumers do not ha [...]
-| *camel.component.amqp.artemis-streaming-enabled* | Whether optimizing for 
Apache Artemis streaming mode. | true | Boolean
+| *camel.component.amqp.artemis-streaming-enabled* | Whether optimizing for 
Apache Artemis streaming mode. This can reduce memory overhead when using 
Artemis with JMS StreamMessage types. This option must only be enabled if 
Apache Artemis is being used. | false | Boolean
 | *camel.component.amqp.async-consumer* | Whether the JmsConsumer processes 
the Exchange asynchronously. If enabled then the JmsConsumer may pickup the 
next message from the JMS queue, while the previous message is being processed 
asynchronously (by the Asynchronous Routing Engine). This means that messages 
may be processed not 100% strictly in order. If disabled (as default) then the 
Exchange is fully processed before the JmsConsumer will pickup the next message 
from the JMS queue. Note [...]
 | *camel.component.amqp.async-start-listener* | Whether to startup the 
JmsConsumer message listener asynchronously, when starting a route. For example 
if a JmsConsumer cannot get a connection to a remote JMS broker, then it may 
block while retrying and/or failover. This will cause Camel to block while 
starting routes. By setting this option to true, you will let routes startup, 
while the JmsConsumer connects to the JMS broker using a dedicated thread in 
asynchronous mode. If this option  [...]
 | *camel.component.amqp.async-stop-listener* | Whether to stop the JmsConsumer 
message listener asynchronously, when stopping a route. | false | Boolean
diff --git 
a/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentConfiguration.java
 
b/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentConfiguration.java
index 5bd6fdd..5548852 100644
--- 
a/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentConfiguration.java
+++ 
b/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentConfiguration.java
@@ -501,9 +501,11 @@ public class AMQPComponentConfiguration
      */
     private Boolean allowSerializedHeaders = false;
     /**
-     * Whether optimizing for Apache Artemis streaming mode.
+     * Whether optimizing for Apache Artemis streaming mode. This can reduce
+     * memory overhead when using Artemis with JMS StreamMessage types. This
+     * option must only be enabled if Apache Artemis is being used.
      */
-    private Boolean artemisStreamingEnabled = true;
+    private Boolean artemisStreamingEnabled = false;
     /**
      * Whether to startup the JmsConsumer message listener asynchronously, when
      * starting a route. For example if a JmsConsumer cannot get a connection 
to
diff --git 
a/components-starter/camel-jms-starter/src/main/docs/jms-starter.adoc 
b/components-starter/camel-jms-starter/src/main/docs/jms-starter.adoc
index f46c00a..37153fa 100644
--- a/components-starter/camel-jms-starter/src/main/docs/jms-starter.adoc
+++ b/components-starter/camel-jms-starter/src/main/docs/jms-starter.adoc
@@ -34,7 +34,7 @@ The component supports 99 options, which are listed below.
 | *camel.component.jms.allow-serialized-headers* | Controls whether or not to 
include serialized headers. Applies only when transferExchange is true. This 
requires that the objects are serializable. Camel will exclude any 
non-serializable objects and log it at WARN level. | false | Boolean
 | *camel.component.jms.always-copy-message* | If true, Camel will always make 
a JMS message copy of the message when it is passed to the producer for 
sending. Copying the message is needed in some situations, such as when a 
replyToDestinationSelectorName is set (incidentally, Camel will set the 
alwaysCopyMessage option to true, if a replyToDestinationSelectorName is set) | 
false | Boolean
 | *camel.component.jms.artemis-consumer-priority* | Consumer priorities allow 
you to ensure that high priority consumers receive messages while they are 
active. Normally, active consumers connected to a queue receive messages from 
it in a round-robin fashion. When consumer priorities are in use, messages are 
delivered round-robin if multiple active consumers exist with the same high 
priority. Messages will only going to lower priority consumers when the high 
priority consumers do not hav [...]
-| *camel.component.jms.artemis-streaming-enabled* | Whether optimizing for 
Apache Artemis streaming mode. | true | Boolean
+| *camel.component.jms.artemis-streaming-enabled* | Whether optimizing for 
Apache Artemis streaming mode. This can reduce memory overhead when using 
Artemis with JMS StreamMessage types. This option must only be enabled if 
Apache Artemis is being used. | false | Boolean
 | *camel.component.jms.async-consumer* | Whether the JmsConsumer processes the 
Exchange asynchronously. If enabled then the JmsConsumer may pickup the next 
message from the JMS queue, while the previous message is being processed 
asynchronously (by the Asynchronous Routing Engine). This means that messages 
may be processed not 100% strictly in order. If disabled (as default) then the 
Exchange is fully processed before the JmsConsumer will pickup the next message 
from the JMS queue. Note  [...]
 | *camel.component.jms.async-start-listener* | Whether to startup the 
JmsConsumer message listener asynchronously, when starting a route. For example 
if a JmsConsumer cannot get a connection to a remote JMS broker, then it may 
block while retrying and/or failover. This will cause Camel to block while 
starting routes. By setting this option to true, you will let routes startup, 
while the JmsConsumer connects to the JMS broker using a dedicated thread in 
asynchronous mode. If this option i [...]
 | *camel.component.jms.async-stop-listener* | Whether to stop the JmsConsumer 
message listener asynchronously, when stopping a route. | false | Boolean
diff --git 
a/components-starter/camel-jms-starter/src/main/java/org/apache/camel/component/jms/springboot/JmsComponentConfiguration.java
 
b/components-starter/camel-jms-starter/src/main/java/org/apache/camel/component/jms/springboot/JmsComponentConfiguration.java
index 6628103..e91c1c1 100644
--- 
a/components-starter/camel-jms-starter/src/main/java/org/apache/camel/component/jms/springboot/JmsComponentConfiguration.java
+++ 
b/components-starter/camel-jms-starter/src/main/java/org/apache/camel/component/jms/springboot/JmsComponentConfiguration.java
@@ -485,9 +485,11 @@ public class JmsComponentConfiguration
      */
     private Boolean allowSerializedHeaders = false;
     /**
-     * Whether optimizing for Apache Artemis streaming mode.
+     * Whether optimizing for Apache Artemis streaming mode. This can reduce
+     * memory overhead when using Artemis with JMS StreamMessage types. This
+     * option must only be enabled if Apache Artemis is being used.
      */
-    private Boolean artemisStreamingEnabled = true;
+    private Boolean artemisStreamingEnabled = false;
     /**
      * Whether to startup the JmsConsumer message listener asynchronously, when
      * starting a route. For example if a JmsConsumer cannot get a connection 
to
diff --git a/docs/modules/ROOT/pages/activemq-starter.adoc 
b/docs/modules/ROOT/pages/activemq-starter.adoc
index 5f91fe8..1f4f9b2 100644
--- a/docs/modules/ROOT/pages/activemq-starter.adoc
+++ b/docs/modules/ROOT/pages/activemq-starter.adoc
@@ -34,7 +34,7 @@ The component supports 103 options, which are listed below.
 | *camel.component.activemq.allow-serialized-headers* | Controls whether or 
not to include serialized headers. Applies only when transferExchange is true. 
This requires that the objects are serializable. Camel will exclude any 
non-serializable objects and log it at WARN level. | false | Boolean
 | *camel.component.activemq.always-copy-message* | If true, Camel will always 
make a JMS message copy of the message when it is passed to the producer for 
sending. Copying the message is needed in some situations, such as when a 
replyToDestinationSelectorName is set (incidentally, Camel will set the 
alwaysCopyMessage option to true, if a replyToDestinationSelectorName is set) | 
false | Boolean
 | *camel.component.activemq.artemis-consumer-priority* | Consumer priorities 
allow you to ensure that high priority consumers receive messages while they 
are active. Normally, active consumers connected to a queue receive messages 
from it in a round-robin fashion. When consumer priorities are in use, messages 
are delivered round-robin if multiple active consumers exist with the same high 
priority. Messages will only going to lower priority consumers when the high 
priority consumers do no [...]
-| *camel.component.activemq.artemis-streaming-enabled* | Whether optimizing 
for Apache Artemis streaming mode. | true | Boolean
+| *camel.component.activemq.artemis-streaming-enabled* | Whether optimizing 
for Apache Artemis streaming mode. This can reduce memory overhead when using 
Artemis with JMS StreamMessage types. This option must only be enabled if 
Apache Artemis is being used. | false | Boolean
 | *camel.component.activemq.async-consumer* | Whether the JmsConsumer 
processes the Exchange asynchronously. If enabled then the JmsConsumer may 
pickup the next message from the JMS queue, while the previous message is being 
processed asynchronously (by the Asynchronous Routing Engine). This means that 
messages may be processed not 100% strictly in order. If disabled (as default) 
then the Exchange is fully processed before the JmsConsumer will pickup the 
next message from the JMS queue.  [...]
 | *camel.component.activemq.async-start-listener* | Whether to startup the 
JmsConsumer message listener asynchronously, when starting a route. For example 
if a JmsConsumer cannot get a connection to a remote JMS broker, then it may 
block while retrying and/or failover. This will cause Camel to block while 
starting routes. By setting this option to true, you will let routes startup, 
while the JmsConsumer connects to the JMS broker using a dedicated thread in 
asynchronous mode. If this opt [...]
 | *camel.component.activemq.async-stop-listener* | Whether to stop the 
JmsConsumer message listener asynchronously, when stopping a route. | false | 
Boolean
diff --git a/docs/modules/ROOT/pages/amqp-starter.adoc 
b/docs/modules/ROOT/pages/amqp-starter.adoc
index e30ac4b..cd17992 100644
--- a/docs/modules/ROOT/pages/amqp-starter.adoc
+++ b/docs/modules/ROOT/pages/amqp-starter.adoc
@@ -34,7 +34,7 @@ The component supports 100 options, which are listed below.
 | *camel.component.amqp.allow-serialized-headers* | Controls whether or not to 
include serialized headers. Applies only when transferExchange is true. This 
requires that the objects are serializable. Camel will exclude any 
non-serializable objects and log it at WARN level. | false | Boolean
 | *camel.component.amqp.always-copy-message* | If true, Camel will always make 
a JMS message copy of the message when it is passed to the producer for 
sending. Copying the message is needed in some situations, such as when a 
replyToDestinationSelectorName is set (incidentally, Camel will set the 
alwaysCopyMessage option to true, if a replyToDestinationSelectorName is set) | 
false | Boolean
 | *camel.component.amqp.artemis-consumer-priority* | Consumer priorities allow 
you to ensure that high priority consumers receive messages while they are 
active. Normally, active consumers connected to a queue receive messages from 
it in a round-robin fashion. When consumer priorities are in use, messages are 
delivered round-robin if multiple active consumers exist with the same high 
priority. Messages will only going to lower priority consumers when the high 
priority consumers do not ha [...]
-| *camel.component.amqp.artemis-streaming-enabled* | Whether optimizing for 
Apache Artemis streaming mode. | true | Boolean
+| *camel.component.amqp.artemis-streaming-enabled* | Whether optimizing for 
Apache Artemis streaming mode. This can reduce memory overhead when using 
Artemis with JMS StreamMessage types. This option must only be enabled if 
Apache Artemis is being used. | false | Boolean
 | *camel.component.amqp.async-consumer* | Whether the JmsConsumer processes 
the Exchange asynchronously. If enabled then the JmsConsumer may pickup the 
next message from the JMS queue, while the previous message is being processed 
asynchronously (by the Asynchronous Routing Engine). This means that messages 
may be processed not 100% strictly in order. If disabled (as default) then the 
Exchange is fully processed before the JmsConsumer will pickup the next message 
from the JMS queue. Note [...]
 | *camel.component.amqp.async-start-listener* | Whether to startup the 
JmsConsumer message listener asynchronously, when starting a route. For example 
if a JmsConsumer cannot get a connection to a remote JMS broker, then it may 
block while retrying and/or failover. This will cause Camel to block while 
starting routes. By setting this option to true, you will let routes startup, 
while the JmsConsumer connects to the JMS broker using a dedicated thread in 
asynchronous mode. If this option  [...]
 | *camel.component.amqp.async-stop-listener* | Whether to stop the JmsConsumer 
message listener asynchronously, when stopping a route. | false | Boolean
diff --git a/docs/modules/ROOT/pages/jms-starter.adoc 
b/docs/modules/ROOT/pages/jms-starter.adoc
index f46c00a..37153fa 100644
--- a/docs/modules/ROOT/pages/jms-starter.adoc
+++ b/docs/modules/ROOT/pages/jms-starter.adoc
@@ -34,7 +34,7 @@ The component supports 99 options, which are listed below.
 | *camel.component.jms.allow-serialized-headers* | Controls whether or not to 
include serialized headers. Applies only when transferExchange is true. This 
requires that the objects are serializable. Camel will exclude any 
non-serializable objects and log it at WARN level. | false | Boolean
 | *camel.component.jms.always-copy-message* | If true, Camel will always make 
a JMS message copy of the message when it is passed to the producer for 
sending. Copying the message is needed in some situations, such as when a 
replyToDestinationSelectorName is set (incidentally, Camel will set the 
alwaysCopyMessage option to true, if a replyToDestinationSelectorName is set) | 
false | Boolean
 | *camel.component.jms.artemis-consumer-priority* | Consumer priorities allow 
you to ensure that high priority consumers receive messages while they are 
active. Normally, active consumers connected to a queue receive messages from 
it in a round-robin fashion. When consumer priorities are in use, messages are 
delivered round-robin if multiple active consumers exist with the same high 
priority. Messages will only going to lower priority consumers when the high 
priority consumers do not hav [...]
-| *camel.component.jms.artemis-streaming-enabled* | Whether optimizing for 
Apache Artemis streaming mode. | true | Boolean
+| *camel.component.jms.artemis-streaming-enabled* | Whether optimizing for 
Apache Artemis streaming mode. This can reduce memory overhead when using 
Artemis with JMS StreamMessage types. This option must only be enabled if 
Apache Artemis is being used. | false | Boolean
 | *camel.component.jms.async-consumer* | Whether the JmsConsumer processes the 
Exchange asynchronously. If enabled then the JmsConsumer may pickup the next 
message from the JMS queue, while the previous message is being processed 
asynchronously (by the Asynchronous Routing Engine). This means that messages 
may be processed not 100% strictly in order. If disabled (as default) then the 
Exchange is fully processed before the JmsConsumer will pickup the next message 
from the JMS queue. Note  [...]
 | *camel.component.jms.async-start-listener* | Whether to startup the 
JmsConsumer message listener asynchronously, when starting a route. For example 
if a JmsConsumer cannot get a connection to a remote JMS broker, then it may 
block while retrying and/or failover. This will cause Camel to block while 
starting routes. By setting this option to true, you will let routes startup, 
while the JmsConsumer connects to the JMS broker using a dedicated thread in 
asynchronous mode. If this option i [...]
 | *camel.component.jms.async-stop-listener* | Whether to stop the JmsConsumer 
message listener asynchronously, when stopping a route. | false | Boolean

Reply via email to