You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2020/10/05 06:08:03 UTC

[camel-spring-boot] branch master updated: Regen

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-spring-boot.git


The following commit(s) were added to refs/heads/master by this push:
     new 58bd7e3  Regen
58bd7e3 is described below

commit 58bd7e3e1b46ce3ae73e94697e1f95284c9a126d
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Mon Oct 5 08:07:37 2020 +0200

    Regen
---
 .../springboot/catalog/components/infinispan.json  | 12 ++++
 .../springboot/catalog/components/wordpress.json   | 36 +++++------
 .../springboot/catalog/dataformats/tarfile.json    |  1 +
 .../springboot/catalog/dataformats/zipfile.json    |  1 +
 .../springboot/catalog/languages/jsonpath.json     |  1 +
 .../springboot/catalog/languages/xtokenize.json    |  2 +-
 components-starter/camel-corda-starter/pom.xml     |  8 +++
 .../src/main/docs/infinispan-starter.adoc          |  8 ++-
 .../InfinispanComponentConfiguration.java          | 72 ++++++++++++++++++++++
 components-starter/camel-iota-starter/pom.xml      | 12 ++++
 .../src/main/docs/jsonpath-starter.adoc            |  4 +-
 .../springboot/JsonPathLanguageConfiguration.java  | 13 ++++
 .../src/main/docs/tarfile-starter.adoc             |  3 +-
 .../springboot/TarFileDataFormatConfiguration.java | 15 +++++
 .../src/main/docs/wordpress-starter.adoc           |  2 +-
 .../WordpressComponentConfiguration.java           | 27 ++++----
 .../src/main/docs/zipfile-starter.adoc             |  3 +-
 .../springboot/ZipFileDataFormatConfiguration.java | 15 +++++
 docs/modules/ROOT/pages/infinispan-starter.adoc    |  8 ++-
 docs/modules/ROOT/pages/jsonpath-starter.adoc      |  4 +-
 docs/modules/ROOT/pages/tarfile-starter.adoc       |  3 +-
 docs/modules/ROOT/pages/wordpress-starter.adoc     |  2 +-
 docs/modules/ROOT/pages/zipfile-starter.adoc       |  3 +-
 tooling/camel-spring-boot-dependencies/pom.xml     |  2 +-
 24 files changed, 211 insertions(+), 46 deletions(-)

diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/infinispan.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/infinispan.json
index f5f9c5a..aa7912b 100644
--- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/infinispan.json
+++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/infinispan.json
@@ -25,6 +25,7 @@
     "configuration": { "kind": "property", "displayName": "Configuration", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.infinispan.InfinispanConfiguration", "deprecated": false, "secret": false, "description": "Component configuration" },
     "hosts": { "kind": "property", "displayName": "Hosts", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Specifies the host of the cache on Infinispan instance" },
     "queryBuilder": { "kind": "property", "displayName": "Query Builder", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.infinispan.InfinispanQueryBuilder", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Specifies the query builder." },
+    "secure": { "kind": "property", "displayName": "Secure", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "false", "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Define if we are connecting to a secured Infinispan instance" },
     "bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error Handler", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by [...]
     "clusteredListener": { "kind": "property", "displayName": "Clustered Listener", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "false", "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "If true, the listener will be installed for the entire cluster" },
     "command": { "kind": "property", "displayName": "Command", "group": "consumer", "label": "consumer", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": true, "secret": false, "defaultValue": "PUT", "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "The operation to perform." },
@@ -37,6 +38,11 @@
     "oldValue": { "kind": "property", "displayName": "Old Value", "group": "producer", "label": "producer", "required": false, "type": "object", "javaType": "java.lang.Object", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Set a specific old value for some producer operations" },
     "operation": { "kind": "property", "displayName": "Operation", "group": "producer", "label": "producer", "required": false, "type": "object", "javaType": "org.apache.camel.component.infinispan.InfinispanOperation", "enum": [ "PUT", "PUTASYNC", "PUTALL", "PUTALLASYNC", "PUTIFABSENT", "PUTIFABSENTASYNC", "GET", "GETORDEFAULT", "CONTAINSKEY", "CONTAINSVALUE", "REMOVE", "REMOVEASYNC", "REPLACE", "REPLACEASYNC", "SIZE", "CLEAR", "CLEARASYNC", "QUERY", "STATS", "COMPUTE", "COMPUTEASYNC" ], [...]
     "value": { "kind": "property", "displayName": "Value", "group": "producer", "label": "producer", "required": false, "type": "object", "javaType": "java.lang.Object", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Set a specific value for producer operations" },
+    "password": { "kind": "property", "displayName": "Password", "group": " security", "label": "common, security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": true, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Define the password to access the infinispan instance" },
+    "saslMechanism": { "kind": "property", "displayName": "Sasl Mechanism", "group": " security", "label": "common, security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Define the SASL Mechanism to access the infinispan instance" },
+    "securityRealm": { "kind": "property", "displayName": "Security Realm", "group": " security", "label": "common, security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Define the security realm to access the infinispan instance" },
+    "securityServerName": { "kind": "property", "displayName": "Security Server Name", "group": " security", "label": "common, security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Define the security server name to access the infinispan instance" },
+    "username": { "kind": "property", "displayName": "Username", "group": " security", "label": "common, security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Define the username to access the infinispan instance" },
     "basicPropertyBinding": { "kind": "property", "displayName": "Basic Property Binding", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": true, "secret": false, "defaultValue": false, "description": "Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities" },
     "cacheContainer": { "kind": "property", "displayName": "Cache Container", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "org.infinispan.commons.api.BasicCacheContainer", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Specifies the cache Container to connect" },
     "cacheContainerConfiguration": { "kind": "property", "displayName": "Cache Container Configuration", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "java.lang.Object", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "The CacheContainer configuration. Uses if the cacheContainer is not defined. Must be the followi [...]
@@ -50,6 +56,7 @@
     "cacheName": { "kind": "path", "displayName": "Cache Name", "group": "common", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "secret": false, "description": "The name of the cache to use. Use current to use the existing cache name from the currently configured cached manager. Or use default for the default cache manager name." },
     "hosts": { "kind": "parameter", "displayName": "Hosts", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Specifies the host of the cache on Infinispan instance" },
     "queryBuilder": { "kind": "parameter", "displayName": "Query Builder", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.infinispan.InfinispanQueryBuilder", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Specifies the query builder." },
+    "secure": { "kind": "parameter", "displayName": "Secure", "group": "common", "label": "common", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "false", "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Define if we are connecting to a secured Infinispan instance" },
     "bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error Handler", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled b [...]
     "clusteredListener": { "kind": "parameter", "displayName": "Clustered Listener", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "false", "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "If true, the listener will be installed for the entire cluster" },
     "command": { "kind": "parameter", "displayName": "Command", "group": "consumer", "label": "consumer", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": true, "secret": false, "defaultValue": "PUT", "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "The operation to perform." },
@@ -64,6 +71,11 @@
     "oldValue": { "kind": "parameter", "displayName": "Old Value", "group": "producer", "label": "producer", "required": false, "type": "object", "javaType": "java.lang.Object", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Set a specific old value for some producer operations" },
     "operation": { "kind": "parameter", "displayName": "Operation", "group": "producer", "label": "producer", "required": false, "type": "object", "javaType": "org.apache.camel.component.infinispan.InfinispanOperation", "enum": [ "PUT", "PUTASYNC", "PUTALL", "PUTALLASYNC", "PUTIFABSENT", "PUTIFABSENTASYNC", "GET", "GETORDEFAULT", "CONTAINSKEY", "CONTAINSVALUE", "REMOVE", "REMOVEASYNC", "REPLACE", "REPLACEASYNC", "SIZE", "CLEAR", "CLEARASYNC", "QUERY", "STATS", "COMPUTE", "COMPUTEASYNC" ] [...]
     "value": { "kind": "parameter", "displayName": "Value", "group": "producer", "label": "producer", "required": false, "type": "object", "javaType": "java.lang.Object", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Set a specific value for producer operations" },
+    "password": { "kind": "parameter", "displayName": "Password", "group": " security", "label": "common, security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": true, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Define the password to access the infinispan instance" },
+    "saslMechanism": { "kind": "parameter", "displayName": "Sasl Mechanism", "group": " security", "label": "common, security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Define the SASL Mechanism to access the infinispan instance" },
+    "securityRealm": { "kind": "parameter", "displayName": "Security Realm", "group": " security", "label": "common, security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Define the security realm to access the infinispan instance" },
+    "securityServerName": { "kind": "parameter", "displayName": "Security Server Name", "group": " security", "label": "common, security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Define the security server name to access the infinispan instance" },
+    "username": { "kind": "parameter", "displayName": "Username", "group": " security", "label": "common, security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Define the username to access the infinispan instance" },
     "basicPropertyBinding": { "kind": "parameter", "displayName": "Basic Property Binding", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities" },
     "cacheContainer": { "kind": "parameter", "displayName": "Cache Container", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "org.infinispan.commons.api.BasicCacheContainer", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "Specifies the cache Container to connect" },
     "cacheContainerConfiguration": { "kind": "parameter", "displayName": "Cache Container Configuration", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "java.lang.Object", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.infinispan.InfinispanConfiguration", "configurationField": "configuration", "description": "The CacheContainer configuration. Uses if the cacheContainer is not defined. Must be the follow [...]
diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/wordpress.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/wordpress.json
index 8f146eb..e6650a1 100644
--- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/wordpress.json
+++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/wordpress.json
@@ -22,30 +22,30 @@
     "lenientProperties": false
   },
   "componentProperties": {
-    "apiVersion": { "kind": "property", "displayName": "Api Version", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "defaultValue": "2", "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "The Wordpress REST API version" },
-    "criteria": { "kind": "property", "displayName": "Criteria", "group": "common", "label": "", "required": false, "type": "object", "javaType": "java.util.Map<java.lang.String, java.lang.Object>", "prefix": "criteria.", "multiValue": true, "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "The criteria to use with complex searches." },
-    "force": { "kind": "property", "displayName": "Force", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "Whether to bypass trash and force deletion." },
-    "id": { "kind": "property", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "The entity ID. Should be passed when the operation performed requires a specific entity, e.g. deleting a post" },
-    "password": { "kind": "property", "displayName": "Password", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "Password from authorized user" },
-    "searchCriteria": { "kind": "property", "displayName": "Search Criteria", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.wordpress.api.model.SearchCriteria", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "Search criteria" },
-    "url": { "kind": "property", "displayName": "Url", "group": "common", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "The Wordpress API URL from your site, e.g. http:\/\/myblog.com\/wp-json\/" },
-    "user": { "kind": "property", "displayName": "User", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "Authorized user to perform writing operations" },
+    "apiVersion": { "kind": "property", "displayName": "Api Version", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "defaultValue": "2", "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "The Wordpress REST API version" },
+    "configuration": { "kind": "property", "displayName": "Configuration", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.wordpress.WordpressConfiguration", "deprecated": false, "secret": false, "description": "Wordpress configuration" },
+    "criteria": { "kind": "property", "displayName": "Criteria", "group": "common", "label": "", "required": false, "type": "object", "javaType": "java.util.Map<java.lang.String, java.lang.Object>", "prefix": "criteria.", "multiValue": true, "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "The criteria to use with complex searches." },
+    "force": { "kind": "property", "displayName": "Force", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "Whether to bypass trash and force deletion." },
+    "id": { "kind": "property", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "The entity ID. Should be passed when the operation performed requires a specific entity, e.g. deleting a post" },
+    "password": { "kind": "property", "displayName": "Password", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "Password from authorized user" },
+    "searchCriteria": { "kind": "property", "displayName": "Search Criteria", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.wordpress.api.model.SearchCriteria", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "Search criteria" },
+    "url": { "kind": "property", "displayName": "Url", "group": "common", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "The Wordpress API URL from your site, e.g. http:\/\/myblog.com\/wp-json\/" },
+    "user": { "kind": "property", "displayName": "User", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "Authorized user to perform writing operations" },
     "bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error Handler", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by [...]
     "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the r [...]
-    "basicPropertyBinding": { "kind": "property", "displayName": "Basic Property Binding", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": true, "secret": false, "defaultValue": false, "description": "Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities" },
-    "configuration": { "kind": "property", "displayName": "Configuration", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "deprecated": false, "secret": false, "description": "Wordpress component configuration" }
+    "basicPropertyBinding": { "kind": "property", "displayName": "Basic Property Binding", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": true, "secret": false, "defaultValue": false, "description": "Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities" }
   },
   "properties": {
     "operation": { "kind": "path", "displayName": "Operation", "group": "common", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "enum": [ "post", "user" ], "deprecated": false, "deprecationNote": "", "secret": false, "description": "The endpoint operation." },
     "operationDetail": { "kind": "path", "displayName": "Operation Detail", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "enum": [ "delete" ], "deprecated": false, "secret": false, "description": "The second part of an endpoint operation. Needed only when endpoint semantic is not enough, like wordpress:post:delete" },
-    "apiVersion": { "kind": "parameter", "displayName": "Api Version", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "defaultValue": "2", "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "The Wordpress REST API version" },
-    "criteria": { "kind": "parameter", "displayName": "Criteria", "group": "common", "label": "", "required": false, "type": "object", "javaType": "java.util.Map<java.lang.String, java.lang.Object>", "prefix": "criteria.", "multiValue": true, "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "The criteria to use with complex searches." },
-    "force": { "kind": "parameter", "displayName": "Force", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "Whether to bypass trash and force deletion." },
-    "id": { "kind": "parameter", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "The entity ID. Should be passed when the operation performed requires a specific entity, e.g. deleting a post" },
-    "password": { "kind": "parameter", "displayName": "Password", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "Password from authorized user" },
-    "searchCriteria": { "kind": "parameter", "displayName": "Search Criteria", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.wordpress.api.model.SearchCriteria", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "Search criteria" },
-    "url": { "kind": "parameter", "displayName": "Url", "group": "common", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "The Wordpress API URL from your site, e.g. http:\/\/myblog.com\/wp-json\/" },
-    "user": { "kind": "parameter", "displayName": "User", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressComponentConfiguration", "configurationField": "configuration", "description": "Authorized user to perform writing operations" },
+    "apiVersion": { "kind": "parameter", "displayName": "Api Version", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "defaultValue": "2", "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "The Wordpress REST API version" },
+    "criteria": { "kind": "parameter", "displayName": "Criteria", "group": "common", "label": "", "required": false, "type": "object", "javaType": "java.util.Map<java.lang.String, java.lang.Object>", "prefix": "criteria.", "multiValue": true, "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "The criteria to use with complex searches." },
+    "force": { "kind": "parameter", "displayName": "Force", "group": "common", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "Whether to bypass trash and force deletion." },
+    "id": { "kind": "parameter", "displayName": "Id", "group": "common", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "The entity ID. Should be passed when the operation performed requires a specific entity, e.g. deleting a post" },
+    "password": { "kind": "parameter", "displayName": "Password", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "Password from authorized user" },
+    "searchCriteria": { "kind": "parameter", "displayName": "Search Criteria", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.wordpress.api.model.SearchCriteria", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "Search criteria" },
+    "url": { "kind": "parameter", "displayName": "Url", "group": "common", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "The Wordpress API URL from your site, e.g. http:\/\/myblog.com\/wp-json\/" },
+    "user": { "kind": "parameter", "displayName": "User", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.wordpress.WordpressConfiguration", "configurationField": "configuration", "description": "Authorized user to perform writing operations" },
     "bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error Handler", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled b [...]
     "exceptionHandler": { "kind": "parameter", "displayName": "Exception Handler", "group": "consumer (advanced)", "label": "consumer,advanced", "required": false, "type": "object", "javaType": "org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", "deprecated": false, "secret": false, "description": "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with [...]
     "exchangePattern": { "kind": "parameter", "displayName": "Exchange Pattern", "group": "consumer (advanced)", "label": "consumer,advanced", "required": false, "type": "object", "javaType": "org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut", "InOptionalOut" ], "deprecated": false, "secret": false, "description": "Sets the exchange pattern when the consumer creates an exchange." },
diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/tarfile.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/tarfile.json
index e5bfa74..75e1f65 100644
--- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/tarfile.json
+++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/tarfile.json
@@ -19,6 +19,7 @@
     "usingIterator": { "kind": "attribute", "displayName": "Using Iterator", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "If the tar file has more then one entry, the setting this option to true, allows to work with the splitter EIP, to split the data using an iterator in a streaming mode." },
     "allowEmptyDirectory": { "kind": "attribute", "displayName": "Allow Empty Directory", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "If the tar file has more then one entry, setting this option to true, allows to get the iterator even if the directory is empty" },
     "preservePathElements": { "kind": "attribute", "displayName": "Preserve Path Elements", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "If the file name contains path elements, setting this option to true, allows the path to be maintained in the tar file." },
+    "maxDecompressedSize": { "kind": "attribute", "displayName": "Max Decompressed Size", "required": false, "type": "integer", "javaType": "java.lang.Long", "deprecated": false, "secret": false, "defaultValue": "1073741824", "description": "Set the maximum decompressed size of a tar file (in bytes). The default value if not specified corresponds to 1 gigabyte. An IOException will be thrown if the decompressed size exceeds this amount. Set to -1 to disable setting a maximum decompressed  [...]
     "contentTypeHeader": { "kind": "attribute", "displayName": "Content Type Header", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application\/xml for data formats marshalling to XML, or application\/json for data formats marshalling to JS [...]
     "id": { "kind": "attribute", "displayName": "Id", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The id of this node" }
   }
diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/zipfile.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/zipfile.json
index 6aa5643..84c1a9e 100644
--- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/zipfile.json
+++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/zipfile.json
@@ -19,6 +19,7 @@
     "usingIterator": { "kind": "attribute", "displayName": "Using Iterator", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "If the zip file has more then one entry, the setting this option to true, allows to work with the splitter EIP, to split the data using an iterator in a streaming mode." },
     "allowEmptyDirectory": { "kind": "attribute", "displayName": "Allow Empty Directory", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "If the zip file has more then one entry, setting this option to true, allows to get the iterator even if the directory is empty" },
     "preservePathElements": { "kind": "attribute", "displayName": "Preserve Path Elements", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "If the file name contains path elements, setting this option to true, allows the path to be maintained in the zip file." },
+    "maxDecompressedSize": { "kind": "attribute", "displayName": "Max Decompressed Size", "required": false, "type": "integer", "javaType": "java.lang.Long", "deprecated": false, "secret": false, "defaultValue": "1073741824", "description": "Set the maximum decompressed size of a zip file (in bytes). The default value if not specified corresponds to 1 gigabyte. An IOException will be thrown if the decompressed size exceeds this amount. Set to -1 to disable setting a maximum decompressed  [...]
     "contentTypeHeader": { "kind": "attribute", "displayName": "Content Type Header", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application\/xml for data formats marshalling to XML, or application\/json for data formats marshalling to JS [...]
     "id": { "kind": "attribute", "displayName": "Id", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The id of this node" }
   }
diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/jsonpath.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/jsonpath.json
index b2d3327..53be4cb 100644
--- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/jsonpath.json
+++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/jsonpath.json
@@ -23,6 +23,7 @@
     "allowEasyPredicate": { "kind": "attribute", "displayName": "Allow Easy Predicate", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": true, "description": "Whether to allow using the easy predicate parser to pre-parse predicates." },
     "writeAsString": { "kind": "attribute", "displayName": "Write As String", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Whether to write the output of each row\/element as a JSON String value instead of a Map\/POJO value." },
     "headerName": { "kind": "attribute", "displayName": "Header Name", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "Name of header to use as input, instead of the message body" },
+    "option": { "kind": "attribute", "displayName": "Option", "required": false, "type": "enum", "javaType": "java.lang.String", "enum": [ "ALWAYS_RETURN_LIST", "AS_PATH_LIST", "DEFAULT_PATH_LEAF_TO_NULL", "REQUIRE_PROPERTIES", "SUPPRESS_EXCEPTIONS" ], "deprecated": false, "secret": false, "description": "To configure additional options on json path. Multiple values can be separated by comma." },
     "trim": { "kind": "attribute", "displayName": "Trim", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": true, "description": "Whether to trim the value to remove leading and trailing whitespaces and line breaks" },
     "id": { "kind": "attribute", "displayName": "Id", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "Sets the id of this node" }
   }
diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/xtokenize.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/xtokenize.json
index 9078199..3926d8d 100644
--- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/xtokenize.json
+++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/xtokenize.json
@@ -17,7 +17,7 @@
   },
   "properties": {
     "headerName": { "kind": "attribute", "displayName": "Header Name", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "Name of header to tokenize instead of using the message body." },
-    "mode": { "kind": "attribute", "displayName": "Mode", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The extraction mode. The available extraction modes are: i - injecting the contextual namespace bindings into the extracted token (default) w - wrapping the extracted token in its ancestor context u - unwrapping the extracted token to its child content t - extracting the text content of the specified element" },
+    "mode": { "kind": "attribute", "displayName": "Mode", "required": false, "type": "enum", "javaType": "java.lang.String", "enum": [ "i", "t", "u", "w" ], "deprecated": false, "secret": false, "description": "The extraction mode. The available extraction modes are: i - injecting the contextual namespace bindings into the extracted token (default) w - wrapping the extracted token in its ancestor context u - unwrapping the extracted token to its child content t - extracting the text cont [...]
     "group": { "kind": "attribute", "displayName": "Group", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "secret": false, "description": "To group N parts together" },
     "trim": { "kind": "attribute", "displayName": "Trim", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": true, "description": "Whether to trim the value to remove leading and trailing whitespaces and line breaks" },
     "id": { "kind": "attribute", "displayName": "Id", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "Sets the id of this node" }
diff --git a/components-starter/camel-corda-starter/pom.xml b/components-starter/camel-corda-starter/pom.xml
index 274f6da..43b013d 100644
--- a/components-starter/camel-corda-starter/pom.xml
+++ b/components-starter/camel-corda-starter/pom.xml
@@ -41,6 +41,14 @@
       <!--START OF GENERATED CODE-->
       <exclusions>
         <exclusion>
+          <groupId>ch.qos.logback</groupId>
+          <artifactId>logback-classic</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>ch.qos.logback</groupId>
+          <artifactId>logback-core</artifactId>
+        </exclusion>
+        <exclusion>
           <groupId>org.apache.logging.log4j</groupId>
           <artifactId>log4j-core</artifactId>
         </exclusion>
diff --git a/components-starter/camel-infinispan-starter/src/main/docs/infinispan-starter.adoc b/components-starter/camel-infinispan-starter/src/main/docs/infinispan-starter.adoc
index d79adaf..cd76c9f 100644
--- a/components-starter/camel-infinispan-starter/src/main/docs/infinispan-starter.adoc
+++ b/components-starter/camel-infinispan-starter/src/main/docs/infinispan-starter.adoc
@@ -17,7 +17,7 @@ When using infinispan with Spring Boot make sure to use the following Maven depe
 ----
 
 
-The component supports 28 options, which are listed below.
+The component supports 34 options, which are listed below.
 
 
 
@@ -45,10 +45,16 @@ The component supports 28 options, which are listed below.
 | *camel.component.infinispan.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed [...]
 | *camel.component.infinispan.old-value* | Set a specific old value for some producer operations. The option is a java.lang.Object type. |  | String
 | *camel.component.infinispan.operation* | The operation to perform. |  | InfinispanOperation
+| *camel.component.infinispan.password* | Define the password to access the infinispan instance |  | String
 | *camel.component.infinispan.query-builder* | Specifies the query builder. The option is a org.apache.camel.component.infinispan.InfinispanQueryBuilder type. |  | String
 | *camel.component.infinispan.remapping-function* | Set a specific remappingFunction to use in a compute operation. The option is a java.util.function.BiFunction type. |  | String
 | *camel.component.infinispan.result-header* | Store the operation result in a header instead of the message body. By default, resultHeader == null and the query result is stored in the message body, any existing content in the message body is discarded. If resultHeader is set, the value is used as the name of the header to store the query result and the original message body is preserved. This value can be overridden by an in message header named: CamelInfinispanOperationResultHeader. T [...]
+| *camel.component.infinispan.sasl-mechanism* | Define the SASL Mechanism to access the infinispan instance |  | String
+| *camel.component.infinispan.secure* | Define if we are connecting to a secured Infinispan instance | false | Boolean
+| *camel.component.infinispan.security-realm* | Define the security realm to access the infinispan instance |  | String
+| *camel.component.infinispan.security-server-name* | Define the security server name to access the infinispan instance |  | String
 | *camel.component.infinispan.sync* | If true, the consumer will receive notifications synchronously | true | Boolean
+| *camel.component.infinispan.username* | Define the username to access the infinispan instance |  | String
 | *camel.component.infinispan.value* | Set a specific value for producer operations. The option is a java.lang.Object type. |  | String
 | *camel.component.infinispan.basic-property-binding* | *Deprecated* Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | Boolean
 | *camel.component.infinispan.command* | *Deprecated* The operation to perform. | PUT | String
diff --git a/components-starter/camel-infinispan-starter/src/main/java/org/apache/camel/component/infinispan/springboot/InfinispanComponentConfiguration.java b/components-starter/camel-infinispan-starter/src/main/java/org/apache/camel/component/infinispan/springboot/InfinispanComponentConfiguration.java
index d6ac4d5..74270d3 100644
--- a/components-starter/camel-infinispan-starter/src/main/java/org/apache/camel/component/infinispan/springboot/InfinispanComponentConfiguration.java
+++ b/components-starter/camel-infinispan-starter/src/main/java/org/apache/camel/component/infinispan/springboot/InfinispanComponentConfiguration.java
@@ -55,6 +55,10 @@ public class InfinispanComponentConfiguration
      */
     private String queryBuilder;
     /**
+     * Define if we are connecting to a secured Infinispan instance
+     */
+    private Boolean secure = false;
+    /**
      * Allows for bridging the consumer to the Camel routing Error Handler,
      * which mean any exceptions occurred while the consumer is trying to pickup
      * incoming messages, or the likes, will now be processed as a message and
@@ -127,6 +131,26 @@ public class InfinispanComponentConfiguration
      */
     private String value;
     /**
+     * Define the password to access the infinispan instance
+     */
+    private String password;
+    /**
+     * Define the SASL Mechanism to access the infinispan instance
+     */
+    private String saslMechanism;
+    /**
+     * Define the security realm to access the infinispan instance
+     */
+    private String securityRealm;
+    /**
+     * Define the security server name to access the infinispan instance
+     */
+    private String securityServerName;
+    /**
+     * Define the username to access the infinispan instance
+     */
+    private String username;
+    /**
      * Whether the component should use basic property binding (Camel 2.x) or
      * the newer property binding with additional capabilities
      */
@@ -200,6 +224,14 @@ public class InfinispanComponentConfiguration
         this.queryBuilder = queryBuilder;
     }
 
+    public Boolean getSecure() {
+        return secure;
+    }
+
+    public void setSecure(Boolean secure) {
+        this.secure = secure;
+    }
+
     public Boolean getBridgeErrorHandler() {
         return bridgeErrorHandler;
     }
@@ -299,6 +331,46 @@ public class InfinispanComponentConfiguration
         this.value = value;
     }
 
+    public String getPassword() {
+        return password;
+    }
+
+    public void setPassword(String password) {
+        this.password = password;
+    }
+
+    public String getSaslMechanism() {
+        return saslMechanism;
+    }
+
+    public void setSaslMechanism(String saslMechanism) {
+        this.saslMechanism = saslMechanism;
+    }
+
+    public String getSecurityRealm() {
+        return securityRealm;
+    }
+
+    public void setSecurityRealm(String securityRealm) {
+        this.securityRealm = securityRealm;
+    }
+
+    public String getSecurityServerName() {
+        return securityServerName;
+    }
+
+    public void setSecurityServerName(String securityServerName) {
+        this.securityServerName = securityServerName;
+    }
+
+    public String getUsername() {
+        return username;
+    }
+
+    public void setUsername(String username) {
+        this.username = username;
+    }
+
     @Deprecated
     @DeprecatedConfigurationProperty
     public Boolean getBasicPropertyBinding() {
diff --git a/components-starter/camel-iota-starter/pom.xml b/components-starter/camel-iota-starter/pom.xml
index 2050aee..ce65d0f 100644
--- a/components-starter/camel-iota-starter/pom.xml
+++ b/components-starter/camel-iota-starter/pom.xml
@@ -38,6 +38,18 @@
       <groupId>org.apache.camel</groupId>
       <artifactId>camel-iota</artifactId>
       <version>${camel-version}</version>
+      <!--START OF GENERATED CODE-->
+      <exclusions>
+        <exclusion>
+          <groupId>ch.qos.logback</groupId>
+          <artifactId>logback-classic</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>ch.qos.logback</groupId>
+          <artifactId>logback-core</artifactId>
+        </exclusion>
+      </exclusions>
+      <!--END OF GENERATED CODE-->
     </dependency>
     <!--START OF GENERATED CODE-->
     <dependency>
diff --git a/components-starter/camel-jsonpath-starter/src/main/docs/jsonpath-starter.adoc b/components-starter/camel-jsonpath-starter/src/main/docs/jsonpath-starter.adoc
index 68c974b..dc32930 100644
--- a/components-starter/camel-jsonpath-starter/src/main/docs/jsonpath-starter.adoc
+++ b/components-starter/camel-jsonpath-starter/src/main/docs/jsonpath-starter.adoc
@@ -17,7 +17,7 @@ When using jsonpath with Spring Boot make sure to use the following Maven depend
 ----
 
 
-The component supports 7 options, which are listed below.
+The component supports 8 options, which are listed below.
 
 
 
@@ -28,9 +28,9 @@ The component supports 7 options, which are listed below.
 | *camel.language.jsonpath.allow-simple* | Whether to allow in inlined simple exceptions in the JsonPath expression | true | Boolean
 | *camel.language.jsonpath.enabled* | Whether to enable auto configuration of the jsonpath language. This is enabled by default. |  | Boolean
 | *camel.language.jsonpath.header-name* | Name of header to use as input, instead of the message body |  | String
+| *camel.language.jsonpath.option* | To configure additional options on json path. Multiple values can be separated by comma. |  | String
 | *camel.language.jsonpath.suppress-exceptions* | Whether to suppress exceptions such as PathNotFoundException. | false | Boolean
 | *camel.language.jsonpath.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 | *camel.language.jsonpath.write-as-string* | Whether to write the output of each row/element as a JSON String value instead of a Map/POJO value. | false | Boolean
 |===
-
 // spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jsonpath-starter/src/main/java/org/apache/camel/jsonpath/springboot/JsonPathLanguageConfiguration.java b/components-starter/camel-jsonpath-starter/src/main/java/org/apache/camel/jsonpath/springboot/JsonPathLanguageConfiguration.java
index 7cada48..e8d22c0 100644
--- a/components-starter/camel-jsonpath-starter/src/main/java/org/apache/camel/jsonpath/springboot/JsonPathLanguageConfiguration.java
+++ b/components-starter/camel-jsonpath-starter/src/main/java/org/apache/camel/jsonpath/springboot/JsonPathLanguageConfiguration.java
@@ -58,6 +58,11 @@ public class JsonPathLanguageConfiguration
      */
     private String headerName;
     /**
+     * To configure additional options on json path. Multiple values can be
+     * separated by comma.
+     */
+    private String option;
+    /**
      * Whether to trim the value to remove leading and trailing whitespaces and
      * line breaks
      */
@@ -103,6 +108,14 @@ public class JsonPathLanguageConfiguration
         this.headerName = headerName;
     }
 
+    public String getOption() {
+        return option;
+    }
+
+    public void setOption(String option) {
+        this.option = option;
+    }
+
     public Boolean getTrim() {
         return trim;
     }
diff --git a/components-starter/camel-tarfile-starter/src/main/docs/tarfile-starter.adoc b/components-starter/camel-tarfile-starter/src/main/docs/tarfile-starter.adoc
index a09c423..6040980 100644
--- a/components-starter/camel-tarfile-starter/src/main/docs/tarfile-starter.adoc
+++ b/components-starter/camel-tarfile-starter/src/main/docs/tarfile-starter.adoc
@@ -17,7 +17,7 @@ When using tarfile with Spring Boot make sure to use the following Maven depende
 ----
 
 
-The component supports 5 options, which are listed below.
+The component supports 6 options, which are listed below.
 
 
 
@@ -27,6 +27,7 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.tarfile.allow-empty-directory* | If the tar file has more then one entry, setting this option to true, allows to get the iterator even if the directory is empty | false | Boolean
 | *camel.dataformat.tarfile.content-type-header* | Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application/xml for data formats marshalling to XML, or application/json for data formats marshalling to JSON etc. | false | Boolean
 | *camel.dataformat.tarfile.enabled* | Whether to enable auto configuration of the tarfile data format. This is enabled by default. |  | Boolean
+| *camel.dataformat.tarfile.max-decompressed-size* | Set the maximum decompressed size of a tar file (in bytes). The default value if not specified corresponds to 1 gigabyte. An IOException will be thrown if the decompressed size exceeds this amount. Set to -1 to disable setting a maximum decompressed size. | 1073741824 | Long
 | *camel.dataformat.tarfile.preserve-path-elements* | If the file name contains path elements, setting this option to true, allows the path to be maintained in the tar file. | false | Boolean
 | *camel.dataformat.tarfile.using-iterator* | If the tar file has more then one entry, the setting this option to true, allows to work with the splitter EIP, to split the data using an iterator in a streaming mode. | false | Boolean
 |===
diff --git a/components-starter/camel-tarfile-starter/src/main/java/org/apache/camel/dataformat/tarfile/springboot/TarFileDataFormatConfiguration.java b/components-starter/camel-tarfile-starter/src/main/java/org/apache/camel/dataformat/tarfile/springboot/TarFileDataFormatConfiguration.java
index 3d7cd80..7e9767c 100644
--- a/components-starter/camel-tarfile-starter/src/main/java/org/apache/camel/dataformat/tarfile/springboot/TarFileDataFormatConfiguration.java
+++ b/components-starter/camel-tarfile-starter/src/main/java/org/apache/camel/dataformat/tarfile/springboot/TarFileDataFormatConfiguration.java
@@ -53,6 +53,13 @@ public class TarFileDataFormatConfiguration
      */
     private Boolean preservePathElements = false;
     /**
+     * Set the maximum decompressed size of a tar file (in bytes). The default
+     * value if not specified corresponds to 1 gigabyte. An IOException will be
+     * thrown if the decompressed size exceeds this amount. Set to -1 to disable
+     * setting a maximum decompressed size.
+     */
+    private Long maxDecompressedSize = 1073741824L;
+    /**
      * Whether the data format should set the Content-Type header with the type
      * from the data format if the data format is capable of doing so. For
      * example application/xml for data formats marshalling to XML, or
@@ -84,6 +91,14 @@ public class TarFileDataFormatConfiguration
         this.preservePathElements = preservePathElements;
     }
 
+    public Long getMaxDecompressedSize() {
+        return maxDecompressedSize;
+    }
+
+    public void setMaxDecompressedSize(Long maxDecompressedSize) {
+        this.maxDecompressedSize = maxDecompressedSize;
+    }
+
     public Boolean getContentTypeHeader() {
         return contentTypeHeader;
     }
diff --git a/components-starter/camel-wordpress-starter/src/main/docs/wordpress-starter.adoc b/components-starter/camel-wordpress-starter/src/main/docs/wordpress-starter.adoc
index 0fd4bb6..4df260a 100644
--- a/components-starter/camel-wordpress-starter/src/main/docs/wordpress-starter.adoc
+++ b/components-starter/camel-wordpress-starter/src/main/docs/wordpress-starter.adoc
@@ -26,7 +26,7 @@ The component supports 13 options, which are listed below.
 | Name | Description | Default | Type
 | *camel.component.wordpress.api-version* | The Wordpress REST API version | 2 | String
 | *camel.component.wordpress.bridge-error-handler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | Boolean
-| *camel.component.wordpress.configuration* | Wordpress component configuration. The option is a org.apache.camel.component.wordpress.WordpressComponentConfiguration type. |  | String
+| *camel.component.wordpress.configuration* | Wordpress configuration. The option is a org.apache.camel.component.wordpress.WordpressConfiguration type. |  | String
 | *camel.component.wordpress.criteria* | The criteria to use with complex searches. |  | Map
 | *camel.component.wordpress.enabled* | Whether to enable auto configuration of the wordpress component. This is enabled by default. |  | Boolean
 | *camel.component.wordpress.force* | Whether to bypass trash and force deletion. | false | Boolean
diff --git a/components-starter/camel-wordpress-starter/src/main/java/org/apache/camel/component/wordpress/springboot/WordpressComponentConfiguration.java b/components-starter/camel-wordpress-starter/src/main/java/org/apache/camel/component/wordpress/springboot/WordpressComponentConfiguration.java
index 8da246e..b71b489 100644
--- a/components-starter/camel-wordpress-starter/src/main/java/org/apache/camel/component/wordpress/springboot/WordpressComponentConfiguration.java
+++ b/components-starter/camel-wordpress-starter/src/main/java/org/apache/camel/component/wordpress/springboot/WordpressComponentConfiguration.java
@@ -43,6 +43,11 @@ public class WordpressComponentConfiguration
      */
     private String apiVersion = "2";
     /**
+     * Wordpress configuration. The option is a
+     * org.apache.camel.component.wordpress.WordpressConfiguration type.
+     */
+    private String configuration;
+    /**
      * The criteria to use with complex searches.
      */
     private Map<String, Object> criteria;
@@ -98,12 +103,6 @@ public class WordpressComponentConfiguration
      */
     @Deprecated
     private Boolean basicPropertyBinding = false;
-    /**
-     * Wordpress component configuration. The option is a
-     * org.apache.camel.component.wordpress.WordpressComponentConfiguration
-     * type.
-     */
-    private String configuration;
 
     public String getApiVersion() {
         return apiVersion;
@@ -113,6 +112,14 @@ public class WordpressComponentConfiguration
         this.apiVersion = apiVersion;
     }
 
+    public String getConfiguration() {
+        return configuration;
+    }
+
+    public void setConfiguration(String configuration) {
+        this.configuration = configuration;
+    }
+
     public Map<String, Object> getCriteria() {
         return criteria;
     }
@@ -195,12 +202,4 @@ public class WordpressComponentConfiguration
     public void setBasicPropertyBinding(Boolean basicPropertyBinding) {
         this.basicPropertyBinding = basicPropertyBinding;
     }
-
-    public String getConfiguration() {
-        return configuration;
-    }
-
-    public void setConfiguration(String configuration) {
-        this.configuration = configuration;
-    }
 }
\ No newline at end of file
diff --git a/components-starter/camel-zipfile-starter/src/main/docs/zipfile-starter.adoc b/components-starter/camel-zipfile-starter/src/main/docs/zipfile-starter.adoc
index f6927d0..722fc0d 100644
--- a/components-starter/camel-zipfile-starter/src/main/docs/zipfile-starter.adoc
+++ b/components-starter/camel-zipfile-starter/src/main/docs/zipfile-starter.adoc
@@ -17,7 +17,7 @@ When using zipfile with Spring Boot make sure to use the following Maven depende
 ----
 
 
-The component supports 5 options, which are listed below.
+The component supports 6 options, which are listed below.
 
 
 
@@ -27,6 +27,7 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.zipfile.allow-empty-directory* | If the zip file has more then one entry, setting this option to true, allows to get the iterator even if the directory is empty | false | Boolean
 | *camel.dataformat.zipfile.content-type-header* | Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application/xml for data formats marshalling to XML, or application/json for data formats marshalling to JSON etc. | false | Boolean
 | *camel.dataformat.zipfile.enabled* | Whether to enable auto configuration of the zipfile data format. This is enabled by default. |  | Boolean
+| *camel.dataformat.zipfile.max-decompressed-size* | Set the maximum decompressed size of a zip file (in bytes). The default value if not specified corresponds to 1 gigabyte. An IOException will be thrown if the decompressed size exceeds this amount. Set to -1 to disable setting a maximum decompressed size. | 1073741824 | Long
 | *camel.dataformat.zipfile.preserve-path-elements* | If the file name contains path elements, setting this option to true, allows the path to be maintained in the zip file. | false | Boolean
 | *camel.dataformat.zipfile.using-iterator* | If the zip file has more then one entry, the setting this option to true, allows to work with the splitter EIP, to split the data using an iterator in a streaming mode. | false | Boolean
 |===
diff --git a/components-starter/camel-zipfile-starter/src/main/java/org/apache/camel/dataformat/zipfile/springboot/ZipFileDataFormatConfiguration.java b/components-starter/camel-zipfile-starter/src/main/java/org/apache/camel/dataformat/zipfile/springboot/ZipFileDataFormatConfiguration.java
index a312f8e..2fb9b2b 100644
--- a/components-starter/camel-zipfile-starter/src/main/java/org/apache/camel/dataformat/zipfile/springboot/ZipFileDataFormatConfiguration.java
+++ b/components-starter/camel-zipfile-starter/src/main/java/org/apache/camel/dataformat/zipfile/springboot/ZipFileDataFormatConfiguration.java
@@ -53,6 +53,13 @@ public class ZipFileDataFormatConfiguration
      */
     private Boolean preservePathElements = false;
     /**
+     * Set the maximum decompressed size of a zip file (in bytes). The default
+     * value if not specified corresponds to 1 gigabyte. An IOException will be
+     * thrown if the decompressed size exceeds this amount. Set to -1 to disable
+     * setting a maximum decompressed size.
+     */
+    private Long maxDecompressedSize = 1073741824L;
+    /**
      * Whether the data format should set the Content-Type header with the type
      * from the data format if the data format is capable of doing so. For
      * example application/xml for data formats marshalling to XML, or
@@ -84,6 +91,14 @@ public class ZipFileDataFormatConfiguration
         this.preservePathElements = preservePathElements;
     }
 
+    public Long getMaxDecompressedSize() {
+        return maxDecompressedSize;
+    }
+
+    public void setMaxDecompressedSize(Long maxDecompressedSize) {
+        this.maxDecompressedSize = maxDecompressedSize;
+    }
+
     public Boolean getContentTypeHeader() {
         return contentTypeHeader;
     }
diff --git a/docs/modules/ROOT/pages/infinispan-starter.adoc b/docs/modules/ROOT/pages/infinispan-starter.adoc
index d79adaf..cd76c9f 100644
--- a/docs/modules/ROOT/pages/infinispan-starter.adoc
+++ b/docs/modules/ROOT/pages/infinispan-starter.adoc
@@ -17,7 +17,7 @@ When using infinispan with Spring Boot make sure to use the following Maven depe
 ----
 
 
-The component supports 28 options, which are listed below.
+The component supports 34 options, which are listed below.
 
 
 
@@ -45,10 +45,16 @@ The component supports 28 options, which are listed below.
 | *camel.component.infinispan.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed [...]
 | *camel.component.infinispan.old-value* | Set a specific old value for some producer operations. The option is a java.lang.Object type. |  | String
 | *camel.component.infinispan.operation* | The operation to perform. |  | InfinispanOperation
+| *camel.component.infinispan.password* | Define the password to access the infinispan instance |  | String
 | *camel.component.infinispan.query-builder* | Specifies the query builder. The option is a org.apache.camel.component.infinispan.InfinispanQueryBuilder type. |  | String
 | *camel.component.infinispan.remapping-function* | Set a specific remappingFunction to use in a compute operation. The option is a java.util.function.BiFunction type. |  | String
 | *camel.component.infinispan.result-header* | Store the operation result in a header instead of the message body. By default, resultHeader == null and the query result is stored in the message body, any existing content in the message body is discarded. If resultHeader is set, the value is used as the name of the header to store the query result and the original message body is preserved. This value can be overridden by an in message header named: CamelInfinispanOperationResultHeader. T [...]
+| *camel.component.infinispan.sasl-mechanism* | Define the SASL Mechanism to access the infinispan instance |  | String
+| *camel.component.infinispan.secure* | Define if we are connecting to a secured Infinispan instance | false | Boolean
+| *camel.component.infinispan.security-realm* | Define the security realm to access the infinispan instance |  | String
+| *camel.component.infinispan.security-server-name* | Define the security server name to access the infinispan instance |  | String
 | *camel.component.infinispan.sync* | If true, the consumer will receive notifications synchronously | true | Boolean
+| *camel.component.infinispan.username* | Define the username to access the infinispan instance |  | String
 | *camel.component.infinispan.value* | Set a specific value for producer operations. The option is a java.lang.Object type. |  | String
 | *camel.component.infinispan.basic-property-binding* | *Deprecated* Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | Boolean
 | *camel.component.infinispan.command* | *Deprecated* The operation to perform. | PUT | String
diff --git a/docs/modules/ROOT/pages/jsonpath-starter.adoc b/docs/modules/ROOT/pages/jsonpath-starter.adoc
index 68c974b..dc32930 100644
--- a/docs/modules/ROOT/pages/jsonpath-starter.adoc
+++ b/docs/modules/ROOT/pages/jsonpath-starter.adoc
@@ -17,7 +17,7 @@ When using jsonpath with Spring Boot make sure to use the following Maven depend
 ----
 
 
-The component supports 7 options, which are listed below.
+The component supports 8 options, which are listed below.
 
 
 
@@ -28,9 +28,9 @@ The component supports 7 options, which are listed below.
 | *camel.language.jsonpath.allow-simple* | Whether to allow in inlined simple exceptions in the JsonPath expression | true | Boolean
 | *camel.language.jsonpath.enabled* | Whether to enable auto configuration of the jsonpath language. This is enabled by default. |  | Boolean
 | *camel.language.jsonpath.header-name* | Name of header to use as input, instead of the message body |  | String
+| *camel.language.jsonpath.option* | To configure additional options on json path. Multiple values can be separated by comma. |  | String
 | *camel.language.jsonpath.suppress-exceptions* | Whether to suppress exceptions such as PathNotFoundException. | false | Boolean
 | *camel.language.jsonpath.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 | *camel.language.jsonpath.write-as-string* | Whether to write the output of each row/element as a JSON String value instead of a Map/POJO value. | false | Boolean
 |===
-
 // spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/tarfile-starter.adoc b/docs/modules/ROOT/pages/tarfile-starter.adoc
index a09c423..6040980 100644
--- a/docs/modules/ROOT/pages/tarfile-starter.adoc
+++ b/docs/modules/ROOT/pages/tarfile-starter.adoc
@@ -17,7 +17,7 @@ When using tarfile with Spring Boot make sure to use the following Maven depende
 ----
 
 
-The component supports 5 options, which are listed below.
+The component supports 6 options, which are listed below.
 
 
 
@@ -27,6 +27,7 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.tarfile.allow-empty-directory* | If the tar file has more then one entry, setting this option to true, allows to get the iterator even if the directory is empty | false | Boolean
 | *camel.dataformat.tarfile.content-type-header* | Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application/xml for data formats marshalling to XML, or application/json for data formats marshalling to JSON etc. | false | Boolean
 | *camel.dataformat.tarfile.enabled* | Whether to enable auto configuration of the tarfile data format. This is enabled by default. |  | Boolean
+| *camel.dataformat.tarfile.max-decompressed-size* | Set the maximum decompressed size of a tar file (in bytes). The default value if not specified corresponds to 1 gigabyte. An IOException will be thrown if the decompressed size exceeds this amount. Set to -1 to disable setting a maximum decompressed size. | 1073741824 | Long
 | *camel.dataformat.tarfile.preserve-path-elements* | If the file name contains path elements, setting this option to true, allows the path to be maintained in the tar file. | false | Boolean
 | *camel.dataformat.tarfile.using-iterator* | If the tar file has more then one entry, the setting this option to true, allows to work with the splitter EIP, to split the data using an iterator in a streaming mode. | false | Boolean
 |===
diff --git a/docs/modules/ROOT/pages/wordpress-starter.adoc b/docs/modules/ROOT/pages/wordpress-starter.adoc
index 0fd4bb6..4df260a 100644
--- a/docs/modules/ROOT/pages/wordpress-starter.adoc
+++ b/docs/modules/ROOT/pages/wordpress-starter.adoc
@@ -26,7 +26,7 @@ The component supports 13 options, which are listed below.
 | Name | Description | Default | Type
 | *camel.component.wordpress.api-version* | The Wordpress REST API version | 2 | String
 | *camel.component.wordpress.bridge-error-handler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | Boolean
-| *camel.component.wordpress.configuration* | Wordpress component configuration. The option is a org.apache.camel.component.wordpress.WordpressComponentConfiguration type. |  | String
+| *camel.component.wordpress.configuration* | Wordpress configuration. The option is a org.apache.camel.component.wordpress.WordpressConfiguration type. |  | String
 | *camel.component.wordpress.criteria* | The criteria to use with complex searches. |  | Map
 | *camel.component.wordpress.enabled* | Whether to enable auto configuration of the wordpress component. This is enabled by default. |  | Boolean
 | *camel.component.wordpress.force* | Whether to bypass trash and force deletion. | false | Boolean
diff --git a/docs/modules/ROOT/pages/zipfile-starter.adoc b/docs/modules/ROOT/pages/zipfile-starter.adoc
index f6927d0..722fc0d 100644
--- a/docs/modules/ROOT/pages/zipfile-starter.adoc
+++ b/docs/modules/ROOT/pages/zipfile-starter.adoc
@@ -17,7 +17,7 @@ When using zipfile with Spring Boot make sure to use the following Maven depende
 ----
 
 
-The component supports 5 options, which are listed below.
+The component supports 6 options, which are listed below.
 
 
 
@@ -27,6 +27,7 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.zipfile.allow-empty-directory* | If the zip file has more then one entry, setting this option to true, allows to get the iterator even if the directory is empty | false | Boolean
 | *camel.dataformat.zipfile.content-type-header* | Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application/xml for data formats marshalling to XML, or application/json for data formats marshalling to JSON etc. | false | Boolean
 | *camel.dataformat.zipfile.enabled* | Whether to enable auto configuration of the zipfile data format. This is enabled by default. |  | Boolean
+| *camel.dataformat.zipfile.max-decompressed-size* | Set the maximum decompressed size of a zip file (in bytes). The default value if not specified corresponds to 1 gigabyte. An IOException will be thrown if the decompressed size exceeds this amount. Set to -1 to disable setting a maximum decompressed size. | 1073741824 | Long
 | *camel.dataformat.zipfile.preserve-path-elements* | If the file name contains path elements, setting this option to true, allows the path to be maintained in the zip file. | false | Boolean
 | *camel.dataformat.zipfile.using-iterator* | If the zip file has more then one entry, the setting this option to true, allows to work with the splitter EIP, to split the data using an iterator in a streaming mode. | false | Boolean
 |===
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml b/tooling/camel-spring-boot-dependencies/pom.xml
index ce1e5a6..d81ea16 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -193,7 +193,7 @@
       <dependency>
         <groupId>net.sf.saxon</groupId>
         <artifactId>Saxon-HE</artifactId>
-        <version>9.9.1-6</version>
+        <version>9.9.1-7</version>
       </dependency>
       <dependency>
         <groupId>ognl</groupId>