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