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 8749d3b  Regen
8749d3b is described below

commit 8749d3b8b29360987fa6d4da8b622980ecd984e0
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Thu May 21 09:21:11 2020 +0200

    Regen
---
 .../camel/springboot/catalog/components/atomix-map.json      |  4 ++--
 .../org/apache/camel/springboot/catalog/components/exec.json |  2 +-
 .../org/apache/camel/springboot/catalog/components/ftp.json  |  8 ++++----
 .../org/apache/camel/springboot/catalog/components/ftps.json |  8 ++++----
 .../org/apache/camel/springboot/catalog/components/scp.json  |  6 +++---
 .../org/apache/camel/springboot/catalog/components/sftp.json |  8 ++++----
 .../org/apache/camel/springboot/catalog/components/sjms.json |  6 +++---
 .../apache/camel/springboot/catalog/components/sjms2.json    |  6 +++---
 components-starter/camel-corda-starter/pom.xml               | 12 ++++++++++++
 9 files changed, 36 insertions(+), 24 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/atomix-map.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/atomix-map.json
index 9281079..21bc780 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/atomix-map.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/atomix-map.json
@@ -29,7 +29,7 @@
     "nodes": { "kind": "property", "displayName": "Nodes", "group": "common", 
"required": false, "type": "array", "javaType": 
"java.util.List<io.atomix.catalyst.transport.Address>", "deprecated": false, 
"secret": false, "description": "The nodes the AtomixClient should connect to" 
},
     "resultHeader": { "kind": "property", "displayName": "Result Header", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.atomix.client.map.AtomixMapConfiguration", 
"configurationField": "configuration", "description": "The header that wil 
carry the result." },
     "transportClassName": { "kind": "property", "displayName": "Transport 
Class Name", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"defaultValue": "io.atomix.catalyst.transport.netty.NettyTransport", 
"configurationClass": 
"org.apache.camel.component.atomix.client.map.AtomixMapConfiguration", 
"configurationField": "configuration", "description": "The class name (fqn) of 
the Atomix transport" },
-    "ttl": { "kind": "property", "displayName": "Ttl", "group": "common", 
"label": "", "required": false, "type": "integer", "javaType": "long", 
"deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.atomix.client.map.AtomixMapConfiguration", 
"configurationField": "configuration", "description": "The resource ttl." },
+    "ttl": { "kind": "property", "displayName": "Ttl", "group": "common", 
"label": "", "required": false, "type": "duration", "javaType": "long", 
"deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.atomix.client.map.AtomixMapConfiguration", 
"configurationField": "configuration", "description": "The resource ttl." },
     "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": false, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
@@ -49,7 +49,7 @@
     "nodes": { "kind": "parameter", "displayName": "Nodes", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.atomix.client.map.AtomixMapConfiguration", 
"configurationField": "configuration", "description": "The address of the nodes 
composing the cluster." },
     "resultHeader": { "kind": "parameter", "displayName": "Result Header", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.atomix.client.map.AtomixMapConfiguration", 
"configurationField": "configuration", "description": "The header that wil 
carry the result." },
     "transportClassName": { "kind": "parameter", "displayName": "Transport 
Class Name", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"defaultValue": "io.atomix.catalyst.transport.netty.NettyTransport", 
"configurationClass": 
"org.apache.camel.component.atomix.client.map.AtomixMapConfiguration", 
"configurationField": "configuration", "description": "The class name (fqn) of 
the Atomix transport" },
-    "ttl": { "kind": "parameter", "displayName": "Ttl", "group": "common", 
"label": "", "required": false, "type": "integer", "javaType": "long", 
"deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.atomix.client.map.AtomixMapConfiguration", 
"configurationField": "configuration", "description": "The resource ttl." },
+    "ttl": { "kind": "parameter", "displayName": "Ttl", "group": "common", 
"label": "", "required": false, "type": "duration", "javaType": "long", 
"deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.atomix.client.map.AtomixMapConfiguration", 
"configurationField": "configuration", "description": "The resource ttl." },
     "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/components/exec.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/exec.json
index e5bf07a..867f742 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/exec.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/exec.json
@@ -32,7 +32,7 @@
     "commandLogLevel": { "kind": "parameter", "displayName": "Command Log 
Level", "group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "org.apache.camel.LoggingLevel", "enum": [ "TRACE", "DEBUG", 
"INFO", "WARN", "ERROR", "OFF" ], "deprecated": false, "secret": false, 
"defaultValue": "DEBUG", "description": "Logging level to be used for commands 
during execution. The default value is DEBUG. Possible values are TRACE, DEBUG, 
INFO, WARN, ERROR or OFF. (Values o [...]
     "lazyStartProducer": { "kind": "parameter", "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  [...]
     "outFile": { "kind": "parameter", "displayName": "Out File", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "description": "The 
name of a file, created by the executable, that should be considered as its 
output. If no outFile is set, the standard output (stdout) of the executable 
will be used instead." },
-    "timeout": { "kind": "parameter", "displayName": "Timeout", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"long", "deprecated": false, "secret": false, "description": "The timeout, in 
milliseconds, after which the executable should be terminated. If execution has 
not completed within the timeout, the component will send a termination 
request." },
+    "timeout": { "kind": "parameter", "displayName": "Timeout", "group": 
"producer", "label": "", "required": false, "type": "duration", "javaType": 
"long", "deprecated": false, "secret": false, "description": "The timeout, in 
milliseconds, after which the executable should be terminated. If execution has 
not completed within the timeout, the component will send a termination 
request." },
     "useStderrOnEmptyStdout": { "kind": "parameter", "displayName": "Use 
Stderr On Empty Stdout", "group": "producer", "label": "", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "A boolean indicating that when stdout is 
empty, this component will populate the Camel Message Body with stderr. This 
behavior is disabled (false) by default." },
     "workingDir": { "kind": "parameter", "displayName": "Working Dir", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The directory in which the command should be executed. If null, 
the working directory of the current process will be used." },
     "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" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
index d951912..7b86d3d 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
@@ -81,19 +81,19 @@
     "autoCreate": { "kind": "parameter", "displayName": "Auto Create", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "description": "Automatically create missing directories in the file's 
pathname. For the file consumer, that means creating the starting directory. 
For the file producer, it means the directory the files should be written to." 
},
     "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" },
     "bufferSize": { "kind": "parameter", "displayName": "Buffer Size", 
"group": "advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": 
"131072", "description": "Buffer size in bytes used for writing files (or in 
case of FTP for downloading and uploading files)." },
-    "connectTimeout": { "kind": "parameter", "displayName": "Connect Timeout", 
"group": "advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": 
"10000", "configurationClass": 
"org.apache.camel.component.file.remote.FtpConfiguration", 
"configurationField": "configuration", "description": "Sets the connect timeout 
for waiting for a connection to be established Used by both FTPClient and JSCH" 
},
+    "connectTimeout": { "kind": "parameter", "displayName": "Connect Timeout", 
"group": "advanced", "label": "advanced", "required": false, "type": 
"duration", "javaType": "int", "deprecated": false, "secret": false, 
"defaultValue": "10000", "configurationClass": 
"org.apache.camel.component.file.remote.FtpConfiguration", 
"configurationField": "configuration", "description": "Sets the connect timeout 
for waiting for a connection to be established Used by both FTPClient and JSCH" 
},
     "ftpClient": { "kind": "parameter", "displayName": "Ftp Client", "group": 
"advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "org.apache.commons.net.ftp.FTPClient", "deprecated": false, 
"secret": false, "description": "To use a custom instance of FTPClient" },
     "ftpClientConfig": { "kind": "parameter", "displayName": "Ftp Client 
Config", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": "org.apache.commons.net.ftp.FTPClientConfig", 
"deprecated": false, "secret": false, "description": "To use a custom instance 
of FTPClientConfig to configure the FTP client the endpoint should use." },
     "ftpClientConfigParameters": { "kind": "parameter", "displayName": "Ftp 
Client Config Parameters", "group": "advanced", "label": "advanced", 
"required": false, "type": "object", "javaType": 
"java.util.Map<java.lang.String, java.lang.Object>", "prefix": 
"ftpClientConfig.", "multiValue": true, "deprecated": false, "secret": false, 
"description": "Used by FtpComponent to provide additional parameters for the 
FTPClientConfig" },
     "ftpClientParameters": { "kind": "parameter", "displayName": "Ftp Client 
Parameters", "group": "advanced", "label": "advanced", "required": false, 
"type": "object", "javaType": "java.util.Map<java.lang.String, 
java.lang.Object>", "prefix": "ftpClient.", "multiValue": true, "deprecated": 
false, "secret": false, "description": "Used by FtpComponent to provide 
additional parameters for the FTPClient" },
     "maximumReconnectAttempts": { "kind": "parameter", "displayName": "Maximum 
Reconnect Attempts", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "secret": 
false, "description": "Specifies the maximum reconnect attempts Camel performs 
when it tries to connect to the remote FTP server. Use 0 to disable this 
behavior." },
-    "reconnectDelay": { "kind": "parameter", "displayName": "Reconnect Delay", 
"group": "advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "description": "Delay 
in millis Camel will wait before performing a reconnect attempt." },
+    "reconnectDelay": { "kind": "parameter", "displayName": "Reconnect Delay", 
"group": "advanced", "label": "advanced", "required": false, "type": 
"duration", "javaType": "long", "deprecated": false, "secret": false, 
"description": "Delay in millis Camel will wait before performing a reconnect 
attempt." },
     "siteCommand": { "kind": "parameter", "displayName": "Site Command", 
"group": "advanced", "label": "advanced", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.file.remote.FtpConfiguration", 
"configurationField": "configuration", "description": "Sets optional site 
command(s) to be executed after successful login. Multiple site commands can be 
separated using a new line character." },
-    "soTimeout": { "kind": "parameter", "displayName": "So Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": 
"300000", "configurationClass": 
"org.apache.camel.component.file.remote.FtpConfiguration", 
"configurationField": "configuration", "description": "Sets the so timeout FTP 
and FTPS Only for Camel 2.4. SFTP for Camel 2.14.3\/2.15.3\/2.16 onwards. Is 
the SocketOptions.SO_TI [...]
+    "soTimeout": { "kind": "parameter", "displayName": "So Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "duration", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": "5m", 
"configurationClass": 
"org.apache.camel.component.file.remote.FtpConfiguration", 
"configurationField": "configuration", "description": "Sets the so timeout FTP 
and FTPS Only for Camel 2.4. SFTP for Camel 2.14.3\/2.15.3\/2.16 onwards. Is 
the SocketOptions.SO_TIMEO [...]
     "stepwise": { "kind": "parameter", "displayName": "Stepwise", "group": 
"advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "configurationClass": 
"org.apache.camel.component.file.remote.FtpConfiguration", 
"configurationField": "configuration", "description": "Sets whether we should 
stepwise change directories while traversing file structures when downloading 
files, or as well when u [...]
     "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
     "throwExceptionOnConnectFailed": { "kind": "parameter", "displayName": 
"Throw Exception On Connect Failed", "group": "advanced", "label": "advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.file.remote.FtpConfiguration", 
"configurationField": "configuration", "description": "Should an exception be 
thrown if connection failed (exhausted) By default except [...]
-    "timeout": { "kind": "parameter", "displayName": "Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": 
"30000", "configurationClass": 
"org.apache.camel.component.file.remote.FtpConfiguration", 
"configurationField": "configuration", "description": "Sets the data timeout 
for waiting for reply Used only by FTPClient" },
+    "timeout": { "kind": "parameter", "displayName": "Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "duration", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": "30s", 
"configurationClass": 
"org.apache.camel.component.file.remote.FtpConfiguration", 
"configurationField": "configuration", "description": "Sets the data timeout 
for waiting for reply Used only by FTPClient" },
     "antExclude": { "kind": "parameter", "displayName": "Ant Exclude", 
"group": "filter", "label": "consumer,filter", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "Ant style filter exclusion. If both antInclude and antExclude 
are used, antExclude takes precedence over antInclude. Multiple exclusions may 
be specified in comma-delimited format." },
     "antFilterCaseSensitive": { "kind": "parameter", "displayName": "Ant 
Filter Case Sensitive", "group": "filter", "label": "consumer,filter", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": "true", "description": "Sets case 
sensitive flag on ant filter." },
     "antInclude": { "kind": "parameter", "displayName": "Ant Include", 
"group": "filter", "label": "consumer,filter", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "Ant style filter inclusion. Multiple inclusions may be 
specified in comma-delimited format." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
index 3e66167..b615cb3 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
@@ -82,19 +82,19 @@
     "autoCreate": { "kind": "parameter", "displayName": "Auto Create", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "description": "Automatically create missing directories in the file's 
pathname. For the file consumer, that means creating the starting directory. 
For the file producer, it means the directory the files should be written to." 
},
     "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" },
     "bufferSize": { "kind": "parameter", "displayName": "Buffer Size", 
"group": "advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": 
"131072", "description": "Buffer size in bytes used for writing files (or in 
case of FTP for downloading and uploading files)." },
-    "connectTimeout": { "kind": "parameter", "displayName": "Connect Timeout", 
"group": "advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": 
"10000", "configurationClass": 
"org.apache.camel.component.file.remote.FtpsConfiguration", 
"configurationField": "configuration", "description": "Sets the connect timeout 
for waiting for a connection to be established Used by both FTPClient and JSCH" 
},
+    "connectTimeout": { "kind": "parameter", "displayName": "Connect Timeout", 
"group": "advanced", "label": "advanced", "required": false, "type": 
"duration", "javaType": "int", "deprecated": false, "secret": false, 
"defaultValue": "10000", "configurationClass": 
"org.apache.camel.component.file.remote.FtpsConfiguration", 
"configurationField": "configuration", "description": "Sets the connect timeout 
for waiting for a connection to be established Used by both FTPClient and JSCH" 
},
     "ftpClient": { "kind": "parameter", "displayName": "Ftp Client", "group": 
"advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "org.apache.commons.net.ftp.FTPClient", "deprecated": false, 
"secret": false, "description": "To use a custom instance of FTPClient" },
     "ftpClientConfig": { "kind": "parameter", "displayName": "Ftp Client 
Config", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": "org.apache.commons.net.ftp.FTPClientConfig", 
"deprecated": false, "secret": false, "description": "To use a custom instance 
of FTPClientConfig to configure the FTP client the endpoint should use." },
     "ftpClientConfigParameters": { "kind": "parameter", "displayName": "Ftp 
Client Config Parameters", "group": "advanced", "label": "advanced", 
"required": false, "type": "object", "javaType": 
"java.util.Map<java.lang.String, java.lang.Object>", "prefix": 
"ftpClientConfig.", "multiValue": true, "deprecated": false, "secret": false, 
"description": "Used by FtpComponent to provide additional parameters for the 
FTPClientConfig" },
     "ftpClientParameters": { "kind": "parameter", "displayName": "Ftp Client 
Parameters", "group": "advanced", "label": "advanced", "required": false, 
"type": "object", "javaType": "java.util.Map<java.lang.String, 
java.lang.Object>", "prefix": "ftpClient.", "multiValue": true, "deprecated": 
false, "secret": false, "description": "Used by FtpComponent to provide 
additional parameters for the FTPClient" },
     "maximumReconnectAttempts": { "kind": "parameter", "displayName": "Maximum 
Reconnect Attempts", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "secret": 
false, "description": "Specifies the maximum reconnect attempts Camel performs 
when it tries to connect to the remote FTP server. Use 0 to disable this 
behavior." },
-    "reconnectDelay": { "kind": "parameter", "displayName": "Reconnect Delay", 
"group": "advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "description": "Delay 
in millis Camel will wait before performing a reconnect attempt." },
+    "reconnectDelay": { "kind": "parameter", "displayName": "Reconnect Delay", 
"group": "advanced", "label": "advanced", "required": false, "type": 
"duration", "javaType": "long", "deprecated": false, "secret": false, 
"description": "Delay in millis Camel will wait before performing a reconnect 
attempt." },
     "siteCommand": { "kind": "parameter", "displayName": "Site Command", 
"group": "advanced", "label": "advanced", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.file.remote.FtpsConfiguration", 
"configurationField": "configuration", "description": "Sets optional site 
command(s) to be executed after successful login. Multiple site commands can be 
separated using a new line character." },
-    "soTimeout": { "kind": "parameter", "displayName": "So Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": 
"300000", "configurationClass": 
"org.apache.camel.component.file.remote.FtpsConfiguration", 
"configurationField": "configuration", "description": "Sets the so timeout FTP 
and FTPS Only for Camel 2.4. SFTP for Camel 2.14.3\/2.15.3\/2.16 onwards. Is 
the SocketOptions.SO_T [...]
+    "soTimeout": { "kind": "parameter", "displayName": "So Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "duration", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": "5m", 
"configurationClass": 
"org.apache.camel.component.file.remote.FtpsConfiguration", 
"configurationField": "configuration", "description": "Sets the so timeout FTP 
and FTPS Only for Camel 2.4. SFTP for Camel 2.14.3\/2.15.3\/2.16 onwards. Is 
the SocketOptions.SO_TIME [...]
     "stepwise": { "kind": "parameter", "displayName": "Stepwise", "group": 
"advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "configurationClass": 
"org.apache.camel.component.file.remote.FtpsConfiguration", 
"configurationField": "configuration", "description": "Sets whether we should 
stepwise change directories while traversing file structures when downloading 
files, or as well when  [...]
     "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
     "throwExceptionOnConnectFailed": { "kind": "parameter", "displayName": 
"Throw Exception On Connect Failed", "group": "advanced", "label": "advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.file.remote.FtpsConfiguration", 
"configurationField": "configuration", "description": "Should an exception be 
thrown if connection failed (exhausted) By default excep [...]
-    "timeout": { "kind": "parameter", "displayName": "Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": 
"30000", "configurationClass": 
"org.apache.camel.component.file.remote.FtpsConfiguration", 
"configurationField": "configuration", "description": "Sets the data timeout 
for waiting for reply Used only by FTPClient" },
+    "timeout": { "kind": "parameter", "displayName": "Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "duration", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": "30s", 
"configurationClass": 
"org.apache.camel.component.file.remote.FtpsConfiguration", 
"configurationField": "configuration", "description": "Sets the data timeout 
for waiting for reply Used only by FTPClient" },
     "antExclude": { "kind": "parameter", "displayName": "Ant Exclude", 
"group": "filter", "label": "consumer,filter", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "Ant style filter exclusion. If both antInclude and antExclude 
are used, antExclude takes precedence over antInclude. Multiple exclusions may 
be specified in comma-delimited format." },
     "antFilterCaseSensitive": { "kind": "parameter", "displayName": "Ant 
Filter Case Sensitive", "group": "filter", "label": "consumer,filter", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": "true", "description": "Sets case 
sensitive flag on ant filter." },
     "antInclude": { "kind": "parameter", "displayName": "Ant Include", 
"group": "filter", "label": "consumer,filter", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "Ant style filter inclusion. Multiple inclusions may be 
specified in comma-delimited format." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/scp.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/scp.json
index ef37644..9384b2e 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/scp.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/scp.json
@@ -41,10 +41,10 @@
     "disconnectOnBatchComplete": { "kind": "parameter", "displayName": 
"Disconnect On Batch Complete", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": false, 
"description": "Whether or not to disconnect from remote FTP server right after 
a Batch upload is complete. disconnectOnBatchComplete will only disconnect the 
current connection to the FTP server." },
     "moveExistingFileStrategy": { "kind": "parameter", "displayName": "Move 
Existing File Strategy", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.component.file.strategy.FileMoveExistingStrategy", 
"deprecated": false, "secret": false, "description": "Strategy (Custom 
Strategy) used to move file with special naming token to use when 
fileExist=Move is configured. By default, there is an implementation used  [...]
     "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" },
-    "connectTimeout": { "kind": "parameter", "displayName": "Connect Timeout", 
"group": "advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": 
"10000", "configurationClass": 
"org.apache.camel.component.scp.ScpConfiguration", "configurationField": 
"configuration", "description": "Sets the connect timeout for waiting for a 
connection to be established Used by both FTPClient and JSCH" },
-    "soTimeout": { "kind": "parameter", "displayName": "So Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": 
"300000", "configurationClass": 
"org.apache.camel.component.scp.ScpConfiguration", "configurationField": 
"configuration", "description": "Sets the so timeout FTP and FTPS Only for 
Camel 2.4. SFTP for Camel 2.14.3\/2.15.3\/2.16 onwards. Is the 
SocketOptions.SO_TIMEOUT va [...]
+    "connectTimeout": { "kind": "parameter", "displayName": "Connect Timeout", 
"group": "advanced", "label": "advanced", "required": false, "type": 
"duration", "javaType": "int", "deprecated": false, "secret": false, 
"defaultValue": "10000", "configurationClass": 
"org.apache.camel.component.scp.ScpConfiguration", "configurationField": 
"configuration", "description": "Sets the connect timeout for waiting for a 
connection to be established Used by both FTPClient and JSCH" },
+    "soTimeout": { "kind": "parameter", "displayName": "So Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "duration", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": "5m", 
"configurationClass": "org.apache.camel.component.scp.ScpConfiguration", 
"configurationField": "configuration", "description": "Sets the so timeout FTP 
and FTPS Only for Camel 2.4. SFTP for Camel 2.14.3\/2.15.3\/2.16 onwards. Is 
the SocketOptions.SO_TIMEOUT value [...]
     "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
-    "timeout": { "kind": "parameter", "displayName": "Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": 
"30000", "configurationClass": 
"org.apache.camel.component.scp.ScpConfiguration", "configurationField": 
"configuration", "description": "Sets the data timeout for waiting for reply 
Used only by FTPClient" },
+    "timeout": { "kind": "parameter", "displayName": "Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "duration", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": "30s", 
"configurationClass": "org.apache.camel.component.scp.ScpConfiguration", 
"configurationField": "configuration", "description": "Sets the data timeout 
for waiting for reply Used only by FTPClient" },
     "knownHostsFile": { "kind": "parameter", "displayName": "Known Hosts 
File", "group": "security", "label": "security", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.scp.ScpConfiguration", 
"configurationField": "configuration", "description": "Sets the known_hosts 
file, so that the jsch endpoint can do host key verification. You can prefix 
with classpath: to load the file from  [...]
     "password": { "kind": "parameter", "displayName": "Password", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.scp.ScpConfiguration", 
"configurationField": "configuration", "description": "Password to use for 
login" },
     "preferredAuthentications": { "kind": "parameter", "displayName": 
"Preferred Authentications", "group": "security", "label": "security", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "secret": true, "configurationClass": 
"org.apache.camel.component.scp.ScpConfiguration", "configurationField": 
"configuration", "description": "Set a comma separated list of authentications 
that will be used in order of preference. Possible authentication metho [...]
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
index c1dd4e6..38e6548 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
@@ -77,18 +77,18 @@
     "bindAddress": { "kind": "parameter", "displayName": "Bind Address", 
"group": "advanced", "label": "advanced", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "Specifies the address of 
the local interface against which the connection should bind." },
     "bulkRequests": { "kind": "parameter", "displayName": "Bulk Requests", 
"group": "advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "Specifies how many 
requests may be outstanding at any one time. Increasing this value may slightly 
improve file transfer speed bu [...]
     "compression": { "kind": "parameter", "displayName": "Compression", 
"group": "advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "To use compression. 
Specify a level from 1 to 10. Important: You must manually add the needed JSCH 
zlib JAR to the classpath for compression support." },
-    "connectTimeout": { "kind": "parameter", "displayName": "Connect Timeout", 
"group": "advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": 
"10000", "configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "Sets the connect timeout 
for waiting for a connection to be established Used by both FTPClient and JSCH" 
},
+    "connectTimeout": { "kind": "parameter", "displayName": "Connect Timeout", 
"group": "advanced", "label": "advanced", "required": false, "type": 
"duration", "javaType": "int", "deprecated": false, "secret": false, 
"defaultValue": "10000", "configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "Sets the connect timeout 
for waiting for a connection to be established Used by both FTPClient and JSCH" 
},
     "existDirCheckUsingLs": { "kind": "parameter", "displayName": "Exist Dir 
Check Using Ls", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "Whether to check for 
existing directory using LS command or CD. By default LS is used which is s 
[...]
     "maximumReconnectAttempts": { "kind": "parameter", "displayName": "Maximum 
Reconnect Attempts", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "secret": 
false, "description": "Specifies the maximum reconnect attempts Camel performs 
when it tries to connect to the remote FTP server. Use 0 to disable this 
behavior." },
     "proxy": { "kind": "parameter", "displayName": "Proxy", "group": 
"advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "com.jcraft.jsch.Proxy", "deprecated": false, "secret": false, 
"description": "To use a custom configured com.jcraft.jsch.Proxy. This proxy is 
used to consume\/send messages from the target SFTP host." },
-    "reconnectDelay": { "kind": "parameter", "displayName": "Reconnect Delay", 
"group": "advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "long", "deprecated": false, "secret": false, "description": "Delay 
in millis Camel will wait before performing a reconnect attempt." },
+    "reconnectDelay": { "kind": "parameter", "displayName": "Reconnect Delay", 
"group": "advanced", "label": "advanced", "required": false, "type": 
"duration", "javaType": "long", "deprecated": false, "secret": false, 
"description": "Delay in millis Camel will wait before performing a reconnect 
attempt." },
     "serverAliveCountMax": { "kind": "parameter", "displayName": "Server Alive 
Count Max", "group": "advanced", "label": "advanced", "required": false, 
"type": "integer", "javaType": "int", "deprecated": false, "secret": false, 
"defaultValue": "1", "configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "Sets the number of 
keep-alive messages which may be sent without receiving any messages back from 
the serv [...]
     "serverAliveInterval": { "kind": "parameter", "displayName": "Server Alive 
Interval", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "Sets the interval 
(millis) to send a keep-alive message. If zero is specified, any keep-alive 
message must not be sent. The defa [...]
-    "soTimeout": { "kind": "parameter", "displayName": "So Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": 
"300000", "configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "Sets the so timeout FTP 
and FTPS Only for Camel 2.4. SFTP for Camel 2.14.3\/2.15.3\/2.16 onwards. Is 
the SocketOptions.SO_T [...]
+    "soTimeout": { "kind": "parameter", "displayName": "So Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "duration", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": "5m", 
"configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "Sets the so timeout FTP 
and FTPS Only for Camel 2.4. SFTP for Camel 2.14.3\/2.15.3\/2.16 onwards. Is 
the SocketOptions.SO_TIME [...]
     "stepwise": { "kind": "parameter", "displayName": "Stepwise", "group": 
"advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "Sets whether we should 
stepwise change directories while traversing file structures when downloading 
files, or as well when  [...]
     "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
     "throwExceptionOnConnectFailed": { "kind": "parameter", "displayName": 
"Throw Exception On Connect Failed", "group": "advanced", "label": "advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "Should an exception be 
thrown if connection failed (exhausted) By default excep [...]
-    "timeout": { "kind": "parameter", "displayName": "Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": 
"30000", "configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "Sets the data timeout 
for waiting for reply Used only by FTPClient" },
+    "timeout": { "kind": "parameter", "displayName": "Timeout", "group": 
"advanced", "label": "advanced", "required": false, "type": "duration", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": "30s", 
"configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "Sets the data timeout 
for waiting for reply Used only by FTPClient" },
     "antExclude": { "kind": "parameter", "displayName": "Ant Exclude", 
"group": "filter", "label": "consumer,filter", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "Ant style filter exclusion. If both antInclude and antExclude 
are used, antExclude takes precedence over antInclude. Multiple exclusions may 
be specified in comma-delimited format." },
     "antFilterCaseSensitive": { "kind": "parameter", "displayName": "Ant 
Filter Case Sensitive", "group": "filter", "label": "consumer,filter", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": "true", "description": "Sets case 
sensitive flag on ant filter." },
     "antInclude": { "kind": "parameter", "displayName": "Ant Include", 
"group": "filter", "label": "consumer,filter", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "Ant style filter inclusion. Multiple inclusions may be 
specified in comma-delimited format." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms.json
index 6e6ff26..ffd1e98 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms.json
@@ -58,10 +58,10 @@
     "namedReplyTo": { "kind": "parameter", "displayName": "Named Reply To", 
"group": "producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "Sets the reply to destination name used for InOut producer 
endpoints. The type of the reply to destination can be determined by the 
starting prefix (topic: or queue:) in its name." },
     "persistent": { "kind": "parameter", "displayName": "Persistent", "group": 
"producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "description": "Flag used to enable\/disable message persistence." },
     "producerCount": { "kind": "parameter", "displayName": "Producer Count", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": "1", 
"description": "Sets the number of producers used for this endpoint." },
-    "ttl": { "kind": "parameter", "displayName": "Ttl", "group": "producer", 
"label": "producer", "required": false, "type": "integer", "javaType": "long", 
"deprecated": false, "secret": false, "defaultValue": "-1", "description": 
"Flag used to adjust the Time To Live value of produced messages." },
+    "ttl": { "kind": "parameter", "displayName": "Ttl", "group": "producer", 
"label": "producer", "required": false, "type": "duration", "javaType": "long", 
"deprecated": false, "secret": false, "defaultValue": "-1", "description": 
"Flag used to adjust the Time To Live value of produced messages." },
     "allowNullBody": { "kind": "parameter", "displayName": "Allow Null Body", 
"group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": "true", "description": "Whether to allow sending 
messages with no body. If this option is false and the message body is null, 
then an JMSException is thrown." },
     "prefillPool": { "kind": "parameter", "displayName": "Prefill Pool", 
"group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": "true", "description": "Whether to prefill the producer 
connection pool on startup, or create connections lazy when needed." },
-    "responseTimeOut": { "kind": "parameter", "displayName": "Response Time 
Out", "group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "integer", "javaType": "long", "deprecated": false, "secret": 
false, "defaultValue": "5000", "description": "Sets the amount of time we 
should wait before timing out a InOut response." },
+    "responseTimeOut": { "kind": "parameter", "displayName": "Response Time 
Out", "group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "duration", "javaType": "long", "deprecated": false, "secret": 
false, "defaultValue": "5s", "description": "Sets the amount of time we should 
wait before timing out a InOut response." },
     "asyncStartListener": { "kind": "parameter", "displayName": "Async Start 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether to startup the consumer message 
listener asynchronously, when starting a route. For example if a JmsConsumer 
cannot get a connection to a remote JMS broker, then it may block while 
retrying and\/or failover. This wil [...]
     "asyncStopListener": { "kind": "parameter", "displayName": "Async Stop 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether to stop the consumer message 
listener asynchronously, when stopping a route." },
     "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" },
@@ -79,7 +79,7 @@
     "errorHandlerLogStackTrace": { "kind": "parameter", "displayName": "Error 
Handler Log Stack Trace", "group": "logging", "label": "consumer,logging", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": "true", "description": "Allows to 
control whether stacktraces should be logged or not, by the default 
errorHandler." },
     "transacted": { "kind": "parameter", "displayName": "Transacted", "group": 
"transaction", "label": "consumer,transaction", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Specifies whether to use transacted 
mode" },
     "transactionBatchCount": { "kind": "parameter", "displayName": 
"Transaction Batch Count", "group": "transaction", "label": 
"consumer,transaction", "required": false, "type": "integer", "javaType": 
"int", "deprecated": false, "secret": false, "defaultValue": "-1", 
"description": "If transacted sets the number of messages to process before 
committing a transaction." },
-    "transactionBatchTimeout": { "kind": "parameter", "displayName": 
"Transaction Batch Timeout", "group": "transaction", "label": 
"consumer,transaction", "required": false, "type": "integer", "javaType": 
"long", "deprecated": false, "secret": false, "defaultValue": "5000", 
"description": "Sets timeout (in millis) for batch transactions, the value 
should be 1000 or higher." },
+    "transactionBatchTimeout": { "kind": "parameter", "displayName": 
"Transaction Batch Timeout", "group": "transaction", "label": 
"consumer,transaction", "required": false, "type": "duration", "javaType": 
"long", "deprecated": false, "secret": false, "defaultValue": "5s", 
"description": "Sets timeout (in millis) for batch transactions, the value 
should be 1000 or higher." },
     "transactionCommitStrategy": { "kind": "parameter", "displayName": 
"Transaction Commit Strategy", "group": "transaction", "label": "transaction", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.component.sjms.TransactionCommitStrategy", "deprecated": 
false, "secret": false, "description": "Sets the commit strategy." },
     "sharedJMSSession": { "kind": "parameter", "displayName": "Shared 
JMSSession", "group": "transaction (advanced)", "label": 
"transaction,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": "true", 
"description": "Specifies whether to share JMS session with other SJMS 
endpoints. Turn this off if your route is accessing to multiple JMS providers. 
If you need transaction against multiple JMS providers, use jms comp [...]
   }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms2.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms2.json
index 0cd6353..ea07205 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms2.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms2.json
@@ -61,10 +61,10 @@
     "namedReplyTo": { "kind": "parameter", "displayName": "Named Reply To", 
"group": "producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "Sets the reply to destination name used for InOut producer 
endpoints. The type of the reply to destination can be determined by the 
starting prefix (topic: or queue:) in its name." },
     "persistent": { "kind": "parameter", "displayName": "Persistent", "group": 
"producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "description": "Flag used to enable\/disable message persistence." },
     "producerCount": { "kind": "parameter", "displayName": "Producer Count", 
"group": "producer", "label": "producer", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "defaultValue": "1", 
"description": "Sets the number of producers used for this endpoint." },
-    "ttl": { "kind": "parameter", "displayName": "Ttl", "group": "producer", 
"label": "producer", "required": false, "type": "integer", "javaType": "long", 
"deprecated": false, "secret": false, "defaultValue": "-1", "description": 
"Flag used to adjust the Time To Live value of produced messages." },
+    "ttl": { "kind": "parameter", "displayName": "Ttl", "group": "producer", 
"label": "producer", "required": false, "type": "duration", "javaType": "long", 
"deprecated": false, "secret": false, "defaultValue": "-1", "description": 
"Flag used to adjust the Time To Live value of produced messages." },
     "allowNullBody": { "kind": "parameter", "displayName": "Allow Null Body", 
"group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": "true", "description": "Whether to allow sending 
messages with no body. If this option is false and the message body is null, 
then an JMSException is thrown." },
     "prefillPool": { "kind": "parameter", "displayName": "Prefill Pool", 
"group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": "true", "description": "Whether to prefill the producer 
connection pool on startup, or create connections lazy when needed." },
-    "responseTimeOut": { "kind": "parameter", "displayName": "Response Time 
Out", "group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "integer", "javaType": "long", "deprecated": false, "secret": 
false, "defaultValue": "5000", "description": "Sets the amount of time we 
should wait before timing out a InOut response." },
+    "responseTimeOut": { "kind": "parameter", "displayName": "Response Time 
Out", "group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "duration", "javaType": "long", "deprecated": false, "secret": 
false, "defaultValue": "5s", "description": "Sets the amount of time we should 
wait before timing out a InOut response." },
     "asyncStartListener": { "kind": "parameter", "displayName": "Async Start 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether to startup the consumer message 
listener asynchronously, when starting a route. For example if a JmsConsumer 
cannot get a connection to a remote JMS broker, then it may block while 
retrying and\/or failover. This wil [...]
     "asyncStopListener": { "kind": "parameter", "displayName": "Async Stop 
Listener", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether to stop the consumer message 
listener asynchronously, when stopping a route." },
     "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" },
@@ -82,7 +82,7 @@
     "errorHandlerLogStackTrace": { "kind": "parameter", "displayName": "Error 
Handler Log Stack Trace", "group": "logging", "label": "consumer,logging", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": "true", "description": "Allows to 
control whether stacktraces should be logged or not, by the default 
errorHandler." },
     "transacted": { "kind": "parameter", "displayName": "Transacted", "group": 
"transaction", "label": "consumer,transaction", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Specifies whether to use transacted 
mode" },
     "transactionBatchCount": { "kind": "parameter", "displayName": 
"Transaction Batch Count", "group": "transaction", "label": 
"consumer,transaction", "required": false, "type": "integer", "javaType": 
"int", "deprecated": false, "secret": false, "defaultValue": "-1", 
"description": "If transacted sets the number of messages to process before 
committing a transaction." },
-    "transactionBatchTimeout": { "kind": "parameter", "displayName": 
"Transaction Batch Timeout", "group": "transaction", "label": 
"consumer,transaction", "required": false, "type": "integer", "javaType": 
"long", "deprecated": false, "secret": false, "defaultValue": "5000", 
"description": "Sets timeout (in millis) for batch transactions, the value 
should be 1000 or higher." },
+    "transactionBatchTimeout": { "kind": "parameter", "displayName": 
"Transaction Batch Timeout", "group": "transaction", "label": 
"consumer,transaction", "required": false, "type": "duration", "javaType": 
"long", "deprecated": false, "secret": false, "defaultValue": "5s", 
"description": "Sets timeout (in millis) for batch transactions, the value 
should be 1000 or higher." },
     "transactionCommitStrategy": { "kind": "parameter", "displayName": 
"Transaction Commit Strategy", "group": "transaction", "label": "transaction", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.component.sjms.TransactionCommitStrategy", "deprecated": 
false, "secret": false, "description": "Sets the commit strategy." },
     "sharedJMSSession": { "kind": "parameter", "displayName": "Shared 
JMSSession", "group": "transaction (advanced)", "label": 
"transaction,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": "true", 
"description": "Specifies whether to share JMS session with other SJMS 
endpoints. Turn this off if your route is accessing to multiple JMS providers. 
If you need transaction against multiple JMS providers, use jms comp [...]
   }
diff --git a/components-starter/camel-corda-starter/pom.xml 
b/components-starter/camel-corda-starter/pom.xml
index 8559a29..9ae10f6 100644
--- a/components-starter/camel-corda-starter/pom.xml
+++ b/components-starter/camel-corda-starter/pom.xml
@@ -38,6 +38,18 @@
       <groupId>org.apache.camel</groupId>
       <artifactId>camel-corda</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>

Reply via email to