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

acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git

commit c8216c5164edb00e124bcfb49e0325562dc34ba7
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Wed Sep 16 07:52:31 2020 +0200

    Sync Properties and full regen
---
 camel-dependencies/pom.xml                                     |  2 +-
 .../org/apache/camel/catalog/components/activemq.json          |  4 ++--
 .../resources/org/apache/camel/catalog/components/amqp.json    |  4 ++--
 .../resources/org/apache/camel/catalog/components/jms.json     |  4 ++--
 .../org/apache/camel/catalog/docs/activemq-component.adoc      |  4 ++--
 .../org/apache/camel/catalog/docs/amqp-component.adoc          |  4 ++--
 .../resources/org/apache/camel/catalog/docs/jms-component.adoc |  4 ++--
 .../org/apache/camel/catalog/docs/pgp-dataformat.adoc          |  6 +++---
 .../resources/org/apache/camel/catalog/models/threads.json     |  2 +-
 .../org/apache/camel/catalog/schemas/camel-spring.xsd          |  2 +-
 .../org/apache/camel/component/activemq/activemq.json          |  4 ++--
 .../camel-activemq/src/main/docs/activemq-component.adoc       |  4 ++--
 .../resources/org/apache/camel/component/amqp/amqp.json        |  4 ++--
 components/camel-amqp/src/main/docs/amqp-component.adoc        |  4 ++--
 .../resources/org/apache/camel/component/jms/jms.json          |  4 ++--
 components/camel-jms/src/main/docs/jms-component.adoc          |  4 ++--
 .../builder/component/dsl/ActivemqComponentBuilderFactory.java |  2 +-
 .../builder/component/dsl/AmqpComponentBuilderFactory.java     |  2 +-
 .../builder/component/dsl/JmsComponentBuilderFactory.java      |  2 +-
 .../generated/resources/org/apache/camel/model/threads.json    |  2 +-
 .../camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java |  4 ++--
 .../builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java   |  4 ++--
 .../camel/builder/endpoint/dsl/JmsEndpointBuilderFactory.java  |  4 ++--
 docs/components/modules/ROOT/pages/activemq-component.adoc     |  4 ++--
 docs/components/modules/ROOT/pages/amqp-component.adoc         |  4 ++--
 docs/components/modules/ROOT/pages/jms-component.adoc          |  4 ++--
 parent/pom.xml                                                 | 10 ++++++++++
 27 files changed, 56 insertions(+), 46 deletions(-)

diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
index 8ecfe38..16cad47 100644
--- a/camel-dependencies/pom.xml
+++ b/camel-dependencies/pom.xml
@@ -71,7 +71,7 @@
     <awaitility-version>4.0.3</awaitility-version>
     <aws-java-sdk-swf-libs>1.11.22</aws-java-sdk-swf-libs>
     <aws-java-sdk-version>1.11.714</aws-java-sdk-version>
-    <aws-java-sdk2-version>2.14.17</aws-java-sdk2-version>
+    <aws-java-sdk2-version>2.14.18</aws-java-sdk2-version>
     <aws-xray-version>2.6.1</aws-xray-version>
     <axiom-version>1.2.14</axiom-version>
     
<azure-eventhubs-checkpointstore-blob-version>1.1.2</azure-eventhubs-checkpointstore-blob-version>
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/activemq.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/activemq.json
index 398cba2..9975617 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/activemq.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/activemq.json
@@ -55,7 +55,7 @@
     "replyToSameDestinationAllowed": { "kind": "property", "displayName": 
"Reply To Same Destination Allowed", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether a JMS consumer 
is allowed to send a reply message to the same [...]
     "taskExecutor": { "kind": "property", "displayName": "Task Executor", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.core.task.TaskExecutor", "deprecated": false, "secret": 
false, "configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Allows you to specify a 
custom task executor for consuming messages." },
     "deliveryDelay": { "kind": "property", "displayName": "Delivery Delay", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "defaultValue": "-1", 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets delivery delay to 
use for send calls for JMS. This option requires JMS 2.0 compliant broker." },
-    "deliveryMode": { "kind": "property", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT  
[...]
+    "deliveryMode": { "kind": "property", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possible values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
[...]
     "deliveryPersistent": { "kind": "property", "displayName": "Delivery 
Persistent", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether persistent delivery is used 
by default." },
     "explicitQosEnabled": { "kind": "property", "displayName": "Explicit Qos 
Enabled", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending mess [...]
     "formatDateHeadersToIso8601": { "kind": "property", "displayName": "Format 
Date Headers To Iso8601", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether JMS date properties should be 
formatted according to the ISO 8601 standard." },
@@ -158,7 +158,7 @@
     "replyToSameDestinationAllowed": { "kind": "parameter", "displayName": 
"Reply To Same Destination Allowed", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether a JMS consumer 
is allowed to send a reply message to the sam [...]
     "taskExecutor": { "kind": "parameter", "displayName": "Task Executor", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.core.task.TaskExecutor", "deprecated": false, "secret": 
false, "configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Allows you to specify a 
custom task executor for consuming messages." },
     "deliveryDelay": { "kind": "parameter", "displayName": "Delivery Delay", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "defaultValue": "-1", 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets delivery delay to 
use for send calls for JMS. This option requires JMS 2.0 compliant broker." },
-    "deliveryMode": { "kind": "parameter", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT 
[...]
+    "deliveryMode": { "kind": "parameter", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possible values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT  
[...]
     "deliveryPersistent": { "kind": "parameter", "displayName": "Delivery 
Persistent", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether persistent delivery is used 
by default." },
     "explicitQosEnabled": { "kind": "parameter", "displayName": "Explicit Qos 
Enabled", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending mes [...]
     "formatDateHeadersToIso8601": { "kind": "parameter", "displayName": 
"Format Date Headers To Iso8601", "group": "producer", "label": "producer", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether JMS date properties should be 
formatted according to the ISO 8601 standard." },
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/amqp.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/amqp.json
index 2829634..ddf362f 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/amqp.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/amqp.json
@@ -53,7 +53,7 @@
     "replyToSameDestinationAllowed": { "kind": "property", "displayName": 
"Reply To Same Destination Allowed", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether a JMS consumer 
is allowed to send a reply message to the same [...]
     "taskExecutor": { "kind": "property", "displayName": "Task Executor", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.core.task.TaskExecutor", "deprecated": false, "secret": 
false, "configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Allows you to specify a 
custom task executor for consuming messages." },
     "deliveryDelay": { "kind": "property", "displayName": "Delivery Delay", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "defaultValue": "-1", 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets delivery delay to 
use for send calls for JMS. This option requires JMS 2.0 compliant broker." },
-    "deliveryMode": { "kind": "property", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT  
[...]
+    "deliveryMode": { "kind": "property", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possible values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
[...]
     "deliveryPersistent": { "kind": "property", "displayName": "Delivery 
Persistent", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether persistent delivery is used 
by default." },
     "explicitQosEnabled": { "kind": "property", "displayName": "Explicit Qos 
Enabled", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending mess [...]
     "formatDateHeadersToIso8601": { "kind": "property", "displayName": "Format 
Date Headers To Iso8601", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether JMS date properties should be 
formatted according to the ISO 8601 standard." },
@@ -155,7 +155,7 @@
     "replyToSameDestinationAllowed": { "kind": "parameter", "displayName": 
"Reply To Same Destination Allowed", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether a JMS consumer 
is allowed to send a reply message to the sam [...]
     "taskExecutor": { "kind": "parameter", "displayName": "Task Executor", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.core.task.TaskExecutor", "deprecated": false, "secret": 
false, "configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Allows you to specify a 
custom task executor for consuming messages." },
     "deliveryDelay": { "kind": "parameter", "displayName": "Delivery Delay", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "defaultValue": "-1", 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets delivery delay to 
use for send calls for JMS. This option requires JMS 2.0 compliant broker." },
-    "deliveryMode": { "kind": "parameter", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT 
[...]
+    "deliveryMode": { "kind": "parameter", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possible values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT  
[...]
     "deliveryPersistent": { "kind": "parameter", "displayName": "Delivery 
Persistent", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether persistent delivery is used 
by default." },
     "explicitQosEnabled": { "kind": "parameter", "displayName": "Explicit Qos 
Enabled", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending mes [...]
     "formatDateHeadersToIso8601": { "kind": "parameter", "displayName": 
"Format Date Headers To Iso8601", "group": "producer", "label": "producer", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether JMS date properties should be 
formatted according to the ISO 8601 standard." },
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jms.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jms.json
index 37935c1..80f8875 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jms.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jms.json
@@ -53,7 +53,7 @@
     "replyToSameDestinationAllowed": { "kind": "property", "displayName": 
"Reply To Same Destination Allowed", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether a JMS consumer 
is allowed to send a reply message to the same [...]
     "taskExecutor": { "kind": "property", "displayName": "Task Executor", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.core.task.TaskExecutor", "deprecated": false, "secret": 
false, "configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Allows you to specify a 
custom task executor for consuming messages." },
     "deliveryDelay": { "kind": "property", "displayName": "Delivery Delay", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "defaultValue": "-1", 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets delivery delay to 
use for send calls for JMS. This option requires JMS 2.0 compliant broker." },
-    "deliveryMode": { "kind": "property", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT  
[...]
+    "deliveryMode": { "kind": "property", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possible values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
[...]
     "deliveryPersistent": { "kind": "property", "displayName": "Delivery 
Persistent", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether persistent delivery is used 
by default." },
     "explicitQosEnabled": { "kind": "property", "displayName": "Explicit Qos 
Enabled", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending mess [...]
     "formatDateHeadersToIso8601": { "kind": "property", "displayName": "Format 
Date Headers To Iso8601", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether JMS date properties should be 
formatted according to the ISO 8601 standard." },
@@ -155,7 +155,7 @@
     "replyToSameDestinationAllowed": { "kind": "parameter", "displayName": 
"Reply To Same Destination Allowed", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether a JMS consumer 
is allowed to send a reply message to the sam [...]
     "taskExecutor": { "kind": "parameter", "displayName": "Task Executor", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.core.task.TaskExecutor", "deprecated": false, "secret": 
false, "configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Allows you to specify a 
custom task executor for consuming messages." },
     "deliveryDelay": { "kind": "parameter", "displayName": "Delivery Delay", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "defaultValue": "-1", 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets delivery delay to 
use for send calls for JMS. This option requires JMS 2.0 compliant broker." },
-    "deliveryMode": { "kind": "parameter", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT 
[...]
+    "deliveryMode": { "kind": "parameter", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possible values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT  
[...]
     "deliveryPersistent": { "kind": "parameter", "displayName": "Delivery 
Persistent", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether persistent delivery is used 
by default." },
     "explicitQosEnabled": { "kind": "parameter", "displayName": "Explicit Qos 
Enabled", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending mes [...]
     "formatDateHeadersToIso8601": { "kind": "parameter", "displayName": 
"Format Date Headers To Iso8601", "group": "producer", "label": "producer", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether JMS date properties should be 
formatted according to the ISO 8601 standard." },
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/activemq-component.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/activemq-component.adoc
index 77e8514..f513846 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/activemq-component.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/activemq-component.adoc
@@ -91,7 +91,7 @@ The ActiveMQ component supports 100 options, which are listed 
below.
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
@@ -222,7 +222,7 @@ with the following path and query parameters:
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/amqp-component.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/amqp-component.adoc
index e428fda..dd89492 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/amqp-component.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/amqp-component.adoc
@@ -81,7 +81,7 @@ The AMQP component supports 97 options, which are listed 
below.
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
@@ -214,7 +214,7 @@ with the following path and query parameters:
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jms-component.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jms-component.adoc
index 5db62b5..0f0386e 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jms-component.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jms-component.adoc
@@ -222,7 +222,7 @@ The JMS component supports 96 options, which are listed 
below.
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
@@ -366,7 +366,7 @@ with the following path and query parameters:
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pgp-dataformat.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pgp-dataformat.adoc
index 34a2dc9..6657c25 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pgp-dataformat.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pgp-dataformat.adoc
@@ -10,11 +10,11 @@
 
 The PGP Data Format integrates the Java
 Cryptographic Extension into Camel, allowing simple and flexible
-encryption and decryption of messages using Camel's familiar marshall
+encryption and decryption of messages using Camel's familiar marshal
 and unmarshal formatting mechanism. It assumes marshalling to mean
-encryption to cyphertext and unmarshalling to mean decryption back to
+encryption to ciphertext and unmarshalling to mean decryption back to
 the original plaintext. This data format implements only symmetric
-(shared-key) encryption and decyption.
+(shared-key) encryption and decryption.
 
 == PGPDataFormat Options
 
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/threads.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/threads.json
index b853065..0bf6e46 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/threads.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/threads.json
@@ -17,7 +17,7 @@
     "keepAliveTime": { "kind": "attribute", "displayName": "Keep Alive Time", 
"required": false, "type": "integer", "javaType": "java.lang.Long", 
"deprecated": false, "secret": false, "description": "Sets the keep alive time 
for idle threads" },
     "timeUnit": { "kind": "attribute", "displayName": "Time Unit", "required": 
false, "type": "enum", "javaType": "java.util.concurrent.TimeUnit", "enum": [ 
"DAYS", "HOURS", "MICROSECONDS", "MILLISECONDS", "MINUTES", "NANOSECONDS", 
"SECONDS" ], "deprecated": false, "secret": false, "description": "Sets the 
keep alive time unit. By default SECONDS is used." },
     "maxQueueSize": { "kind": "attribute", "displayName": "Max Queue Size", 
"required": false, "type": "integer", "javaType": "java.lang.Integer", 
"deprecated": false, "secret": false, "description": "Sets the maximum number 
of tasks in the work queue. Use -1 or Integer.MAX_VALUE for an unbounded queue" 
},
-    "allowCoreThreadTimeOut": { "kind": "attribute", "displayName": "Allow 
Core Thread Time Out", "required": false, "type": "boolean", "javaType": 
"java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": 
false, "description": "Whether idle core threads is allowed to timeout and 
therefore can shrink the pool size below the core pool size Is by default 
false" },
+    "allowCoreThreadTimeOut": { "kind": "attribute", "displayName": "Allow 
Core Thread Time Out", "required": false, "type": "boolean", "javaType": 
"java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": 
false, "description": "Whether idle core threads are allowed to timeout and 
therefore can shrink the pool size below the core pool size Is by default 
false" },
     "threadName": { "kind": "attribute", "displayName": "Thread Name", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "secret": false, "defaultValue": "Threads", "description": 
"Sets the thread name to use." },
     "rejectedPolicy": { "kind": "attribute", "displayName": "Rejected Policy", 
"required": false, "type": "enum", "javaType": 
"org.apache.camel.util.concurrent.ThreadPoolRejectedPolicy", "enum": [ "Abort", 
"CallerRuns", "Discard", "DiscardOldest" ], "deprecated": false, "secret": 
false, "description": "Sets the handler for tasks which cannot be executed by 
the thread pool." },
     "callerRunsWhenRejected": { "kind": "attribute", "displayName": "Caller 
Runs When Rejected", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "defaultValue": 
"true", "description": "Whether or not to use as caller runs as fallback when a 
task is rejected being added to the thread pool (when its full). This is only 
used as fallback if no rejectedPolicy has been configured, or the thread pool 
has no configured rejection handler. [...]
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
index d4be3ef..4822147 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
@@ -10742,7 +10742,7 @@ for an unbounded queue.
         <xs:attribute name="allowCoreThreadTimeOut" type="xs:string">
           <xs:annotation>
             <xs:documentation xml:lang="en"><![CDATA[
-Whether idle core threads is allowed to timeout and therefore can shrink the
+Whether idle core threads are allowed to timeout and therefore can shrink the
 pool size below the core pool size Is by default false. Default value: false
             ]]></xs:documentation>
           </xs:annotation>
diff --git 
a/components/camel-activemq/src/generated/resources/org/apache/camel/component/activemq/activemq.json
 
b/components/camel-activemq/src/generated/resources/org/apache/camel/component/activemq/activemq.json
index 398cba2..9975617 100644
--- 
a/components/camel-activemq/src/generated/resources/org/apache/camel/component/activemq/activemq.json
+++ 
b/components/camel-activemq/src/generated/resources/org/apache/camel/component/activemq/activemq.json
@@ -55,7 +55,7 @@
     "replyToSameDestinationAllowed": { "kind": "property", "displayName": 
"Reply To Same Destination Allowed", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether a JMS consumer 
is allowed to send a reply message to the same [...]
     "taskExecutor": { "kind": "property", "displayName": "Task Executor", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.core.task.TaskExecutor", "deprecated": false, "secret": 
false, "configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Allows you to specify a 
custom task executor for consuming messages." },
     "deliveryDelay": { "kind": "property", "displayName": "Delivery Delay", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "defaultValue": "-1", 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets delivery delay to 
use for send calls for JMS. This option requires JMS 2.0 compliant broker." },
-    "deliveryMode": { "kind": "property", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT  
[...]
+    "deliveryMode": { "kind": "property", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possible values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
[...]
     "deliveryPersistent": { "kind": "property", "displayName": "Delivery 
Persistent", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether persistent delivery is used 
by default." },
     "explicitQosEnabled": { "kind": "property", "displayName": "Explicit Qos 
Enabled", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending mess [...]
     "formatDateHeadersToIso8601": { "kind": "property", "displayName": "Format 
Date Headers To Iso8601", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether JMS date properties should be 
formatted according to the ISO 8601 standard." },
@@ -158,7 +158,7 @@
     "replyToSameDestinationAllowed": { "kind": "parameter", "displayName": 
"Reply To Same Destination Allowed", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether a JMS consumer 
is allowed to send a reply message to the sam [...]
     "taskExecutor": { "kind": "parameter", "displayName": "Task Executor", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.core.task.TaskExecutor", "deprecated": false, "secret": 
false, "configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Allows you to specify a 
custom task executor for consuming messages." },
     "deliveryDelay": { "kind": "parameter", "displayName": "Delivery Delay", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "defaultValue": "-1", 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets delivery delay to 
use for send calls for JMS. This option requires JMS 2.0 compliant broker." },
-    "deliveryMode": { "kind": "parameter", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT 
[...]
+    "deliveryMode": { "kind": "parameter", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possible values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT  
[...]
     "deliveryPersistent": { "kind": "parameter", "displayName": "Delivery 
Persistent", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether persistent delivery is used 
by default." },
     "explicitQosEnabled": { "kind": "parameter", "displayName": "Explicit Qos 
Enabled", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending mes [...]
     "formatDateHeadersToIso8601": { "kind": "parameter", "displayName": 
"Format Date Headers To Iso8601", "group": "producer", "label": "producer", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether JMS date properties should be 
formatted according to the ISO 8601 standard." },
diff --git a/components/camel-activemq/src/main/docs/activemq-component.adoc 
b/components/camel-activemq/src/main/docs/activemq-component.adoc
index 77e8514..f513846 100644
--- a/components/camel-activemq/src/main/docs/activemq-component.adoc
+++ b/components/camel-activemq/src/main/docs/activemq-component.adoc
@@ -91,7 +91,7 @@ The ActiveMQ component supports 100 options, which are listed 
below.
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
@@ -222,7 +222,7 @@ with the following path and query parameters:
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
diff --git 
a/components/camel-amqp/src/generated/resources/org/apache/camel/component/amqp/amqp.json
 
b/components/camel-amqp/src/generated/resources/org/apache/camel/component/amqp/amqp.json
index 2829634..ddf362f 100644
--- 
a/components/camel-amqp/src/generated/resources/org/apache/camel/component/amqp/amqp.json
+++ 
b/components/camel-amqp/src/generated/resources/org/apache/camel/component/amqp/amqp.json
@@ -53,7 +53,7 @@
     "replyToSameDestinationAllowed": { "kind": "property", "displayName": 
"Reply To Same Destination Allowed", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether a JMS consumer 
is allowed to send a reply message to the same [...]
     "taskExecutor": { "kind": "property", "displayName": "Task Executor", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.core.task.TaskExecutor", "deprecated": false, "secret": 
false, "configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Allows you to specify a 
custom task executor for consuming messages." },
     "deliveryDelay": { "kind": "property", "displayName": "Delivery Delay", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "defaultValue": "-1", 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets delivery delay to 
use for send calls for JMS. This option requires JMS 2.0 compliant broker." },
-    "deliveryMode": { "kind": "property", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT  
[...]
+    "deliveryMode": { "kind": "property", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possible values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
[...]
     "deliveryPersistent": { "kind": "property", "displayName": "Delivery 
Persistent", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether persistent delivery is used 
by default." },
     "explicitQosEnabled": { "kind": "property", "displayName": "Explicit Qos 
Enabled", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending mess [...]
     "formatDateHeadersToIso8601": { "kind": "property", "displayName": "Format 
Date Headers To Iso8601", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether JMS date properties should be 
formatted according to the ISO 8601 standard." },
@@ -155,7 +155,7 @@
     "replyToSameDestinationAllowed": { "kind": "parameter", "displayName": 
"Reply To Same Destination Allowed", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether a JMS consumer 
is allowed to send a reply message to the sam [...]
     "taskExecutor": { "kind": "parameter", "displayName": "Task Executor", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.core.task.TaskExecutor", "deprecated": false, "secret": 
false, "configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Allows you to specify a 
custom task executor for consuming messages." },
     "deliveryDelay": { "kind": "parameter", "displayName": "Delivery Delay", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "defaultValue": "-1", 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets delivery delay to 
use for send calls for JMS. This option requires JMS 2.0 compliant broker." },
-    "deliveryMode": { "kind": "parameter", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT 
[...]
+    "deliveryMode": { "kind": "parameter", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possible values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT  
[...]
     "deliveryPersistent": { "kind": "parameter", "displayName": "Delivery 
Persistent", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether persistent delivery is used 
by default." },
     "explicitQosEnabled": { "kind": "parameter", "displayName": "Explicit Qos 
Enabled", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending mes [...]
     "formatDateHeadersToIso8601": { "kind": "parameter", "displayName": 
"Format Date Headers To Iso8601", "group": "producer", "label": "producer", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether JMS date properties should be 
formatted according to the ISO 8601 standard." },
diff --git a/components/camel-amqp/src/main/docs/amqp-component.adoc 
b/components/camel-amqp/src/main/docs/amqp-component.adoc
index e428fda..dd89492 100644
--- a/components/camel-amqp/src/main/docs/amqp-component.adoc
+++ b/components/camel-amqp/src/main/docs/amqp-component.adoc
@@ -81,7 +81,7 @@ The AMQP component supports 97 options, which are listed 
below.
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
@@ -214,7 +214,7 @@ with the following path and query parameters:
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
diff --git 
a/components/camel-jms/src/generated/resources/org/apache/camel/component/jms/jms.json
 
b/components/camel-jms/src/generated/resources/org/apache/camel/component/jms/jms.json
index 37935c1..80f8875 100644
--- 
a/components/camel-jms/src/generated/resources/org/apache/camel/component/jms/jms.json
+++ 
b/components/camel-jms/src/generated/resources/org/apache/camel/component/jms/jms.json
@@ -53,7 +53,7 @@
     "replyToSameDestinationAllowed": { "kind": "property", "displayName": 
"Reply To Same Destination Allowed", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether a JMS consumer 
is allowed to send a reply message to the same [...]
     "taskExecutor": { "kind": "property", "displayName": "Task Executor", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.core.task.TaskExecutor", "deprecated": false, "secret": 
false, "configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Allows you to specify a 
custom task executor for consuming messages." },
     "deliveryDelay": { "kind": "property", "displayName": "Delivery Delay", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "defaultValue": "-1", 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets delivery delay to 
use for send calls for JMS. This option requires JMS 2.0 compliant broker." },
-    "deliveryMode": { "kind": "property", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT  
[...]
+    "deliveryMode": { "kind": "property", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possible values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
[...]
     "deliveryPersistent": { "kind": "property", "displayName": "Delivery 
Persistent", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether persistent delivery is used 
by default." },
     "explicitQosEnabled": { "kind": "property", "displayName": "Explicit Qos 
Enabled", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending mess [...]
     "formatDateHeadersToIso8601": { "kind": "property", "displayName": "Format 
Date Headers To Iso8601", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether JMS date properties should be 
formatted according to the ISO 8601 standard." },
@@ -155,7 +155,7 @@
     "replyToSameDestinationAllowed": { "kind": "parameter", "displayName": 
"Reply To Same Destination Allowed", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Whether a JMS consumer 
is allowed to send a reply message to the sam [...]
     "taskExecutor": { "kind": "parameter", "displayName": "Task Executor", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.core.task.TaskExecutor", "deprecated": false, "secret": 
false, "configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Allows you to specify a 
custom task executor for consuming messages." },
     "deliveryDelay": { "kind": "parameter", "displayName": "Delivery Delay", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "defaultValue": "-1", 
"configurationClass": "org.apache.camel.component.jms.JmsConfiguration", 
"configurationField": "configuration", "description": "Sets delivery delay to 
use for send calls for JMS. This option requires JMS 2.0 compliant broker." },
-    "deliveryMode": { "kind": "parameter", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT 
[...]
+    "deliveryMode": { "kind": "parameter", "displayName": "Delivery Mode", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "enum": [ "1", "2" ], "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies the delivery mode to be used. 
Possible values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT  
[...]
     "deliveryPersistent": { "kind": "parameter", "displayName": "Delivery 
Persistent", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Specifies whether persistent delivery is used 
by default." },
     "explicitQosEnabled": { "kind": "parameter", "displayName": "Explicit Qos 
Enabled", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": 
false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending mes [...]
     "formatDateHeadersToIso8601": { "kind": "parameter", "displayName": 
"Format Date Headers To Iso8601", "group": "producer", "label": "producer", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.jms.JmsConfiguration", "configurationField": 
"configuration", "description": "Sets whether JMS date properties should be 
formatted according to the ISO 8601 standard." },
diff --git a/components/camel-jms/src/main/docs/jms-component.adoc 
b/components/camel-jms/src/main/docs/jms-component.adoc
index 5db62b5..0f0386e 100644
--- a/components/camel-jms/src/main/docs/jms-component.adoc
+++ b/components/camel-jms/src/main/docs/jms-component.adoc
@@ -222,7 +222,7 @@ The JMS component supports 96 options, which are listed 
below.
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
@@ -366,7 +366,7 @@ with the following path and query parameters:
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
diff --git 
a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ActivemqComponentBuilderFactory.java
 
b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ActivemqComponentBuilderFactory.java
index 6477df7..9df3985 100644
--- 
a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ActivemqComponentBuilderFactory.java
+++ 
b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ActivemqComponentBuilderFactory.java
@@ -579,7 +579,7 @@ public interface ActivemqComponentBuilderFactory {
             return this;
         }
         /**
-         * Specifies the delivery mode to be used. Possibles values are those
+         * Specifies the delivery mode to be used. Possible values are those
          * defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and PERSISTENT
          * = 2.
          * 
diff --git 
a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AmqpComponentBuilderFactory.java
 
b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AmqpComponentBuilderFactory.java
index fc80f85..1b33c95 100644
--- 
a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AmqpComponentBuilderFactory.java
+++ 
b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AmqpComponentBuilderFactory.java
@@ -540,7 +540,7 @@ public interface AmqpComponentBuilderFactory {
             return this;
         }
         /**
-         * Specifies the delivery mode to be used. Possibles values are those
+         * Specifies the delivery mode to be used. Possible values are those
          * defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and PERSISTENT
          * = 2.
          * 
diff --git 
a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JmsComponentBuilderFactory.java
 
b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JmsComponentBuilderFactory.java
index 3bf0ecb..532206f 100644
--- 
a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JmsComponentBuilderFactory.java
+++ 
b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JmsComponentBuilderFactory.java
@@ -524,7 +524,7 @@ public interface JmsComponentBuilderFactory {
             return this;
         }
         /**
-         * Specifies the delivery mode to be used. Possibles values are those
+         * Specifies the delivery mode to be used. Possible values are those
          * defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and PERSISTENT
          * = 2.
          * 
diff --git 
a/core/camel-core-engine/src/generated/resources/org/apache/camel/model/threads.json
 
b/core/camel-core-engine/src/generated/resources/org/apache/camel/model/threads.json
index b853065..0bf6e46 100644
--- 
a/core/camel-core-engine/src/generated/resources/org/apache/camel/model/threads.json
+++ 
b/core/camel-core-engine/src/generated/resources/org/apache/camel/model/threads.json
@@ -17,7 +17,7 @@
     "keepAliveTime": { "kind": "attribute", "displayName": "Keep Alive Time", 
"required": false, "type": "integer", "javaType": "java.lang.Long", 
"deprecated": false, "secret": false, "description": "Sets the keep alive time 
for idle threads" },
     "timeUnit": { "kind": "attribute", "displayName": "Time Unit", "required": 
false, "type": "enum", "javaType": "java.util.concurrent.TimeUnit", "enum": [ 
"DAYS", "HOURS", "MICROSECONDS", "MILLISECONDS", "MINUTES", "NANOSECONDS", 
"SECONDS" ], "deprecated": false, "secret": false, "description": "Sets the 
keep alive time unit. By default SECONDS is used." },
     "maxQueueSize": { "kind": "attribute", "displayName": "Max Queue Size", 
"required": false, "type": "integer", "javaType": "java.lang.Integer", 
"deprecated": false, "secret": false, "description": "Sets the maximum number 
of tasks in the work queue. Use -1 or Integer.MAX_VALUE for an unbounded queue" 
},
-    "allowCoreThreadTimeOut": { "kind": "attribute", "displayName": "Allow 
Core Thread Time Out", "required": false, "type": "boolean", "javaType": 
"java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": 
false, "description": "Whether idle core threads is allowed to timeout and 
therefore can shrink the pool size below the core pool size Is by default 
false" },
+    "allowCoreThreadTimeOut": { "kind": "attribute", "displayName": "Allow 
Core Thread Time Out", "required": false, "type": "boolean", "javaType": 
"java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": 
false, "description": "Whether idle core threads are allowed to timeout and 
therefore can shrink the pool size below the core pool size Is by default 
false" },
     "threadName": { "kind": "attribute", "displayName": "Thread Name", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "secret": false, "defaultValue": "Threads", "description": 
"Sets the thread name to use." },
     "rejectedPolicy": { "kind": "attribute", "displayName": "Rejected Policy", 
"required": false, "type": "enum", "javaType": 
"org.apache.camel.util.concurrent.ThreadPoolRejectedPolicy", "enum": [ "Abort", 
"CallerRuns", "Discard", "DiscardOldest" ], "deprecated": false, "secret": 
false, "description": "Sets the handler for tasks which cannot be executed by 
the thread pool." },
     "callerRunsWhenRejected": { "kind": "attribute", "displayName": "Caller 
Runs When Rejected", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "defaultValue": 
"true", "description": "Whether or not to use as caller runs as fallback when a 
task is rejected being added to the thread pool (when its full). This is only 
used as fallback if no rejectedPolicy has been configured, or the thread pool 
has no configured rejection handler. [...]
diff --git 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
index 75fd699..287328e 100644
--- 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
+++ 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
@@ -2368,7 +2368,7 @@ public interface AMQPEndpointBuilderFactory {
             return this;
         }
         /**
-         * Specifies the delivery mode to be used. Possibles values are those
+         * Specifies the delivery mode to be used. Possible values are those
          * defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and PERSISTENT
          * = 2.
          * 
@@ -2381,7 +2381,7 @@ public interface AMQPEndpointBuilderFactory {
             return this;
         }
         /**
-         * Specifies the delivery mode to be used. Possibles values are those
+         * Specifies the delivery mode to be used. Possible values are those
          * defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and PERSISTENT
          * = 2.
          * 
diff --git 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java
 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java
index e85bb36..245b617 100644
--- 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java
+++ 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java
@@ -2377,7 +2377,7 @@ public interface ActiveMQEndpointBuilderFactory {
             return this;
         }
         /**
-         * Specifies the delivery mode to be used. Possibles values are those
+         * Specifies the delivery mode to be used. Possible values are those
          * defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and PERSISTENT
          * = 2.
          * 
@@ -2391,7 +2391,7 @@ public interface ActiveMQEndpointBuilderFactory {
             return this;
         }
         /**
-         * Specifies the delivery mode to be used. Possibles values are those
+         * Specifies the delivery mode to be used. Possible values are those
          * defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and PERSISTENT
          * = 2.
          * 
diff --git 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/JmsEndpointBuilderFactory.java
 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/JmsEndpointBuilderFactory.java
index 4d60a86..5fcd388 100644
--- 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/JmsEndpointBuilderFactory.java
+++ 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/JmsEndpointBuilderFactory.java
@@ -2366,7 +2366,7 @@ public interface JmsEndpointBuilderFactory {
             return this;
         }
         /**
-         * Specifies the delivery mode to be used. Possibles values are those
+         * Specifies the delivery mode to be used. Possible values are those
          * defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and PERSISTENT
          * = 2.
          * 
@@ -2379,7 +2379,7 @@ public interface JmsEndpointBuilderFactory {
             return this;
         }
         /**
-         * Specifies the delivery mode to be used. Possibles values are those
+         * Specifies the delivery mode to be used. Possible values are those
          * defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and PERSISTENT
          * = 2.
          * 
diff --git a/docs/components/modules/ROOT/pages/activemq-component.adoc 
b/docs/components/modules/ROOT/pages/activemq-component.adoc
index bae4f79..3112569 100644
--- a/docs/components/modules/ROOT/pages/activemq-component.adoc
+++ b/docs/components/modules/ROOT/pages/activemq-component.adoc
@@ -93,7 +93,7 @@ The ActiveMQ component supports 100 options, which are listed 
below.
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
@@ -224,7 +224,7 @@ with the following path and query parameters:
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
diff --git a/docs/components/modules/ROOT/pages/amqp-component.adoc 
b/docs/components/modules/ROOT/pages/amqp-component.adoc
index 669119b..f619e26 100644
--- a/docs/components/modules/ROOT/pages/amqp-component.adoc
+++ b/docs/components/modules/ROOT/pages/amqp-component.adoc
@@ -83,7 +83,7 @@ The AMQP component supports 97 options, which are listed 
below.
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
@@ -216,7 +216,7 @@ with the following path and query parameters:
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
diff --git a/docs/components/modules/ROOT/pages/jms-component.adoc 
b/docs/components/modules/ROOT/pages/jms-component.adoc
index 6adb1ef..6c4e1bb 100644
--- a/docs/components/modules/ROOT/pages/jms-component.adoc
+++ b/docs/components/modules/ROOT/pages/jms-component.adoc
@@ -224,7 +224,7 @@ The JMS component supports 96 options, which are listed 
below.
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
@@ -368,7 +368,7 @@ with the following path and query parameters:
 | *replyToSameDestinationAllowed* (consumer) | Whether a JMS consumer is 
allowed to send a reply message to the same destination that the consumer is 
using to consume from. This prevents an endless loop by consuming and sending 
back the same message to itself. | false | boolean
 | *taskExecutor* (consumer) | Allows you to specify a custom task executor for 
consuming messages. |  | TaskExecutor
 | *deliveryDelay* (producer) | Sets delivery delay to use for send calls for 
JMS. This option requires JMS 2.0 compliant broker. | -1 | long
-| *deliveryMode* (producer) | Specifies the delivery mode to be used. 
Possibles values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 
1 and PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | 
Integer
+| *deliveryMode* (producer) | Specifies the delivery mode to be used. Possible 
values are those defined by javax.jms.DeliveryMode. NON_PERSISTENT = 1 and 
PERSISTENT = 2. There are 2 enums and the value can be one of: 1, 2 |  | Integer
 | *deliveryPersistent* (producer) | Specifies whether persistent delivery is 
used by default. | true | boolean
 | *explicitQosEnabled* (producer) | Set if the deliveryMode, priority or 
timeToLive qualities of service should be used when sending messages. This 
option is based on Spring's JmsTemplate. The deliveryMode, priority and 
timeToLive options are applied to the current endpoint. This contrasts with the 
preserveMessageQos option, which operates at message granularity, reading QoS 
properties exclusively from the Camel In message headers. | false | Boolean
 | *formatDateHeadersToIso8601* (producer) | Sets whether JMS date properties 
should be formatted according to the ISO 8601 standard. | false | boolean
diff --git a/parent/pom.xml b/parent/pom.xml
index 6fe0f51..ec759b9 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -1179,6 +1179,11 @@
                        </dependency>
                        <dependency>
                                <groupId>org.apache.camel</groupId>
+                               <artifactId>camel-core-languages</artifactId>
+                               <version>${project.version}</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.apache.camel</groupId>
                                <artifactId>camel-couchbase</artifactId>
                                <version>${project.version}</version>
                        </dependency>
@@ -2544,6 +2549,11 @@
                        </dependency>
                        <dependency>
                                <groupId>org.apache.camel</groupId>
+                               <artifactId>camel-xml-jaxp</artifactId>
+                               <version>${project.version}</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.apache.camel</groupId>
                                <artifactId>camel-xmlsecurity</artifactId>
                                <version>${project.version}</version>
                        </dependency>

Reply via email to