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

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


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

commit 222bd37472f5fb935f484afeea57f881bc728624
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Thu May 21 09:14:01 2020 +0200

    Regen
---
 camel-dependencies/pom.xml                         |  2 +-
 .../apache/camel/component/file/remote/ftp.json    |  4 ++--
 .../apache/camel/component/file/remote/ftps.json   |  4 ++--
 .../apache/camel/component/file/remote/sftp.json   |  4 ++--
 .../camel-ftp/src/main/docs/ftp-component.adoc     |  4 ++--
 .../camel-ftp/src/main/docs/ftps-component.adoc    |  4 ++--
 .../camel-ftp/src/main/docs/sftp-component.adoc    |  4 ++--
 .../org/apache/camel/component/scp/scp.json        |  4 ++--
 .../camel-jsch/src/main/docs/scp-component.adoc    |  4 ++--
 .../org/apache/camel/component/sjms/sjms.json      |  4 ++--
 .../camel-sjms/src/main/docs/sjms-component.adoc   |  4 ++--
 .../org/apache/camel/component/sjms2/sjms2.json    |  4 ++--
 .../camel-sjms2/src/main/docs/sjms2-component.adoc |  4 ++--
 .../endpoint/dsl/FtpEndpointBuilderFactory.java    | 24 +++++++++++-----------
 .../endpoint/dsl/FtpsEndpointBuilderFactory.java   | 24 +++++++++++-----------
 .../endpoint/dsl/ScpEndpointBuilderFactory.java    |  8 ++++----
 .../endpoint/dsl/SftpEndpointBuilderFactory.java   | 24 +++++++++++-----------
 .../endpoint/dsl/Sjms2EndpointBuilderFactory.java  |  8 ++++----
 .../endpoint/dsl/SjmsEndpointBuilderFactory.java   |  8 ++++----
 .../modules/ROOT/pages/ftp-component.adoc          |  4 ++--
 .../modules/ROOT/pages/ftps-component.adoc         |  4 ++--
 .../modules/ROOT/pages/scp-component.adoc          |  4 ++--
 .../modules/ROOT/pages/sftp-component.adoc         |  4 ++--
 .../modules/ROOT/pages/sjms-component.adoc         |  4 ++--
 .../modules/ROOT/pages/sjms2-component.adoc        |  4 ++--
 25 files changed, 85 insertions(+), 85 deletions(-)

diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
index a0fb9e4..4984431 100644
--- a/camel-dependencies/pom.xml
+++ b/camel-dependencies/pom.xml
@@ -17,7 +17,7 @@
     limitations under the License.
 
 -->
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
https://maven.apache.org/xsd/maven-4.0.0.xsd"; 
xmlns="http://maven.apache.org/POM/4.0.0";
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd"; 
xmlns="http://maven.apache.org/POM/4.0.0";
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
   <modelVersion>4.0.0</modelVersion>
   <parent>
diff --git 
a/components/camel-ftp/src/generated/resources/org/apache/camel/component/file/remote/ftp.json
 
b/components/camel-ftp/src/generated/resources/org/apache/camel/component/file/remote/ftp.json
index 5e8f749..20ea4a3 100644
--- 
a/components/camel-ftp/src/generated/resources/org/apache/camel/component/file/remote/ftp.json
+++ 
b/components/camel-ftp/src/generated/resources/org/apache/camel/component/file/remote/ftp.json
@@ -89,11 +89,11 @@
     "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": 
"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": "duration", 
"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_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.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": "duration", 
"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/components/camel-ftp/src/generated/resources/org/apache/camel/component/file/remote/ftps.json
 
b/components/camel-ftp/src/generated/resources/org/apache/camel/component/file/remote/ftps.json
index e5dcb15..f6aabc8 100644
--- 
a/components/camel-ftp/src/generated/resources/org/apache/camel/component/file/remote/ftps.json
+++ 
b/components/camel-ftp/src/generated/resources/org/apache/camel/component/file/remote/ftps.json
@@ -90,11 +90,11 @@
     "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": 
"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": "duration", 
"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_ [...]
+    "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": "duration", 
"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/components/camel-ftp/src/generated/resources/org/apache/camel/component/file/remote/sftp.json
 
b/components/camel-ftp/src/generated/resources/org/apache/camel/component/file/remote/sftp.json
index e5acae4..1208e9a 100644
--- 
a/components/camel-ftp/src/generated/resources/org/apache/camel/component/file/remote/sftp.json
+++ 
b/components/camel-ftp/src/generated/resources/org/apache/camel/component/file/remote/sftp.json
@@ -84,11 +84,11 @@
     "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": "duration", 
"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_ [...]
+    "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": "duration", 
"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/components/camel-ftp/src/main/docs/ftp-component.adoc 
b/components/camel-ftp/src/main/docs/ftp-component.adoc
index 59dc5cb..67bcf29 100644
--- a/components/camel-ftp/src/main/docs/ftp-component.adoc
+++ b/components/camel-ftp/src/main/docs/ftp-component.adoc
@@ -175,11 +175,11 @@ with the following path and query parameters:
 | *maximumReconnectAttempts* (advanced) | Specifies the maximum reconnect 
attempts Camel performs when it tries to connect to the remote FTP server. Use 
0 to disable this behavior. |  | int
 | *reconnectDelay* (advanced) | Delay in millis Camel will wait before 
performing a reconnect attempt. |  | long
 | *siteCommand* (advanced) | Sets optional site command(s) to be executed 
after successful login. Multiple site commands can be separated using a new 
line character. |  | String
-| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 300000 | int
+| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 5m | int
 | *stepwise* (advanced) | Sets whether we should stepwise change directories 
while traversing file structures when downloading files, or as well when 
uploading a file to a directory. You can disable this if you for example are in 
a situation where you cannot change directory on the FTP server due security 
reasons. Stepwise cannot be used together with streamDownload. | true | boolean
 | *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used, or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
 | *throwExceptionOnConnectFailed* (advanced) | Should an exception be thrown 
if connection failed (exhausted) By default exception is not thrown and a WARN 
is logged. You can use this to enable exception being thrown and handle the 
thrown exception from the org.apache.camel.spi.PollingConsumerPollStrategy 
rollback method. | false | boolean
-| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30000 | int
+| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30s | int
 | *antExclude* (filter) | 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. |  | String
 | *antFilterCaseSensitive* (filter) | Sets case sensitive flag on ant filter. 
| true | boolean
 | *antInclude* (filter) | Ant style filter inclusion. Multiple inclusions may 
be specified in comma-delimited format. |  | String
diff --git a/components/camel-ftp/src/main/docs/ftps-component.adoc 
b/components/camel-ftp/src/main/docs/ftps-component.adoc
index 73de842..ecc587c 100644
--- a/components/camel-ftp/src/main/docs/ftps-component.adoc
+++ b/components/camel-ftp/src/main/docs/ftps-component.adoc
@@ -134,11 +134,11 @@ with the following path and query parameters:
 | *maximumReconnectAttempts* (advanced) | Specifies the maximum reconnect 
attempts Camel performs when it tries to connect to the remote FTP server. Use 
0 to disable this behavior. |  | int
 | *reconnectDelay* (advanced) | Delay in millis Camel will wait before 
performing a reconnect attempt. |  | long
 | *siteCommand* (advanced) | Sets optional site command(s) to be executed 
after successful login. Multiple site commands can be separated using a new 
line character. |  | String
-| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 300000 | int
+| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 5m | int
 | *stepwise* (advanced) | Sets whether we should stepwise change directories 
while traversing file structures when downloading files, or as well when 
uploading a file to a directory. You can disable this if you for example are in 
a situation where you cannot change directory on the FTP server due security 
reasons. Stepwise cannot be used together with streamDownload. | true | boolean
 | *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used, or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
 | *throwExceptionOnConnectFailed* (advanced) | Should an exception be thrown 
if connection failed (exhausted) By default exception is not thrown and a WARN 
is logged. You can use this to enable exception being thrown and handle the 
thrown exception from the org.apache.camel.spi.PollingConsumerPollStrategy 
rollback method. | false | boolean
-| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30000 | int
+| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30s | int
 | *antExclude* (filter) | 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. |  | String
 | *antFilterCaseSensitive* (filter) | Sets case sensitive flag on ant filter. 
| true | boolean
 | *antInclude* (filter) | Ant style filter inclusion. Multiple inclusions may 
be specified in comma-delimited format. |  | String
diff --git a/components/camel-ftp/src/main/docs/sftp-component.adoc 
b/components/camel-ftp/src/main/docs/sftp-component.adoc
index 552a324..ccfe05f 100644
--- a/components/camel-ftp/src/main/docs/sftp-component.adoc
+++ b/components/camel-ftp/src/main/docs/sftp-component.adoc
@@ -129,11 +129,11 @@ with the following path and query parameters:
 | *reconnectDelay* (advanced) | Delay in millis Camel will wait before 
performing a reconnect attempt. |  | long
 | *serverAliveCountMax* (advanced) | Sets the number of keep-alive messages 
which may be sent without receiving any messages back from the server. If this 
threshold is reached while keep-alive messages are being sent, the connection 
will be disconnected. The default value is one. | 1 | int
 | *serverAliveInterval* (advanced) | Sets the interval (millis) to send a 
keep-alive message. If zero is specified, any keep-alive message must not be 
sent. The default interval is zero. |  | int
-| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 300000 | int
+| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 5m | int
 | *stepwise* (advanced) | Sets whether we should stepwise change directories 
while traversing file structures when downloading files, or as well when 
uploading a file to a directory. You can disable this if you for example are in 
a situation where you cannot change directory on the FTP server due security 
reasons. Stepwise cannot be used together with streamDownload. | true | boolean
 | *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used, or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
 | *throwExceptionOnConnectFailed* (advanced) | Should an exception be thrown 
if connection failed (exhausted) By default exception is not thrown and a WARN 
is logged. You can use this to enable exception being thrown and handle the 
thrown exception from the org.apache.camel.spi.PollingConsumerPollStrategy 
rollback method. | false | boolean
-| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30000 | int
+| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30s | int
 | *antExclude* (filter) | 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. |  | String
 | *antFilterCaseSensitive* (filter) | Sets case sensitive flag on ant filter. 
| true | boolean
 | *antInclude* (filter) | Ant style filter inclusion. Multiple inclusions may 
be specified in comma-delimited format. |  | String
diff --git 
a/components/camel-jsch/src/generated/resources/org/apache/camel/component/scp/scp.json
 
b/components/camel-jsch/src/generated/resources/org/apache/camel/component/scp/scp.json
index 7d9ab59..ffdbf58 100644
--- 
a/components/camel-jsch/src/generated/resources/org/apache/camel/component/scp/scp.json
+++ 
b/components/camel-jsch/src/generated/resources/org/apache/camel/component/scp/scp.json
@@ -42,9 +42,9 @@
     "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": 
"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": 
"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 v [...]
+    "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": "duration", 
"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/components/camel-jsch/src/main/docs/scp-component.adoc 
b/components/camel-jsch/src/main/docs/scp-component.adoc
index 3007c7b..13b2ad8 100644
--- a/components/camel-jsch/src/main/docs/scp-component.adoc
+++ b/components/camel-jsch/src/main/docs/scp-component.adoc
@@ -110,9 +110,9 @@ with the following path and query parameters:
 | *moveExistingFileStrategy* (producer) | 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 if no custom strategy is provided | 
 | FileMoveExistingStrategy
 | *basicPropertyBinding* (advanced) | Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities | false | boolean
 | *connectTimeout* (advanced) | Sets the connect timeout for waiting for a 
connection to be established Used by both FTPClient and JSCH | 10000 | int
-| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 300000 | int
+| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 5m | int
 | *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used, or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
-| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30000 | int
+| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30s | int
 | *knownHostsFile* (security) | 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 classpath instead of file system. |  | String
 | *password* (security) | Password to use for login |  | String
 | *preferredAuthentications* (security) | Set a comma separated list of 
authentications that will be used in order of preference. Possible 
authentication methods are defined by JCraft JSCH. Some examples include: 
gssapi-with-mic,publickey,keyboard-interactive,password If not specified the 
JSCH and/or system defaults will be used. |  | String
diff --git 
a/components/camel-sjms/src/generated/resources/org/apache/camel/component/sjms/sjms.json
 
b/components/camel-sjms/src/generated/resources/org/apache/camel/component/sjms/sjms.json
index 0703567..49da893 100644
--- 
a/components/camel-sjms/src/generated/resources/org/apache/camel/component/sjms/sjms.json
+++ 
b/components/camel-sjms/src/generated/resources/org/apache/camel/component/sjms/sjms.json
@@ -61,7 +61,7 @@
     "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": "duration", "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": "duration", "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/camel-sjms/src/main/docs/sjms-component.adoc 
b/components/camel-sjms/src/main/docs/sjms-component.adoc
index fb326d9..301c956 100644
--- a/components/camel-sjms/src/main/docs/sjms-component.adoc
+++ b/components/camel-sjms/src/main/docs/sjms-component.adoc
@@ -162,7 +162,7 @@ with the following path and query parameters:
 | *ttl* (producer) | Flag used to adjust the Time To Live value of produced 
messages. | -1 | long
 | *allowNullBody* (producer) | Whether to allow sending messages with no body. 
If this option is false and the message body is null, then an JMSException is 
thrown. | true | boolean
 | *prefillPool* (producer) | Whether to prefill the producer connection pool 
on startup, or create connections lazy when needed. | true | boolean
-| *responseTimeOut* (producer) | Sets the amount of time we should wait before 
timing out a InOut response. | 5000 | long
+| *responseTimeOut* (producer) | Sets the amount of time we should wait before 
timing out a InOut response. | 5s | long
 | *asyncStartListener* (advanced) | 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 will cause Camel to block while starting routes. 
By setting this option to true, you will let routes startup, while the 
JmsConsumer connects to the JMS broker using a dedicated thread in asynchronous 
mode. If this option is used, then b [...]
 | *asyncStopListener* (advanced) | Whether to stop the consumer message 
listener asynchronously, when stopping a route. | false | boolean
 | *basicPropertyBinding* (advanced) | Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities | false | boolean
@@ -180,7 +180,7 @@ with the following path and query parameters:
 | *errorHandlerLogStackTrace* (logging) | Allows to control whether 
stacktraces should be logged or not, by the default errorHandler. | true | 
boolean
 | *transacted* (transaction) | Specifies whether to use transacted mode | 
false | boolean
 | *transactionBatchCount* (transaction) | If transacted sets the number of 
messages to process before committing a transaction. | -1 | int
-| *transactionBatchTimeout* (transaction) | Sets timeout (in millis) for batch 
transactions, the value should be 1000 or higher. | 5000 | long
+| *transactionBatchTimeout* (transaction) | Sets timeout (in millis) for batch 
transactions, the value should be 1000 or higher. | 5s | long
 | *transactionCommitStrategy* (transaction) | Sets the commit strategy. |  | 
TransactionCommitStrategy
 | *sharedJMSSession* (transaction) | 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 
component to leverage XA transaction. | true | boolean
 |===
diff --git 
a/components/camel-sjms2/src/generated/resources/org/apache/camel/component/sjms2/sjms2.json
 
b/components/camel-sjms2/src/generated/resources/org/apache/camel/component/sjms2/sjms2.json
index 089fce6..b46f8a8 100644
--- 
a/components/camel-sjms2/src/generated/resources/org/apache/camel/component/sjms2/sjms2.json
+++ 
b/components/camel-sjms2/src/generated/resources/org/apache/camel/component/sjms2/sjms2.json
@@ -64,7 +64,7 @@
     "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": "duration", "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": "duration", "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/camel-sjms2/src/main/docs/sjms2-component.adoc 
b/components/camel-sjms2/src/main/docs/sjms2-component.adoc
index 2b4a0df..839ff59 100644
--- a/components/camel-sjms2/src/main/docs/sjms2-component.adoc
+++ b/components/camel-sjms2/src/main/docs/sjms2-component.adoc
@@ -174,7 +174,7 @@ with the following path and query parameters:
 | *ttl* (producer) | Flag used to adjust the Time To Live value of produced 
messages. | -1 | long
 | *allowNullBody* (producer) | Whether to allow sending messages with no body. 
If this option is false and the message body is null, then an JMSException is 
thrown. | true | boolean
 | *prefillPool* (producer) | Whether to prefill the producer connection pool 
on startup, or create connections lazy when needed. | true | boolean
-| *responseTimeOut* (producer) | Sets the amount of time we should wait before 
timing out a InOut response. | 5000 | long
+| *responseTimeOut* (producer) | Sets the amount of time we should wait before 
timing out a InOut response. | 5s | long
 | *asyncStartListener* (advanced) | 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 will cause Camel to block while starting routes. 
By setting this option to true, you will let routes startup, while the 
JmsConsumer connects to the JMS broker using a dedicated thread in asynchronous 
mode. If this option is used, then b [...]
 | *asyncStopListener* (advanced) | Whether to stop the consumer message 
listener asynchronously, when stopping a route. | false | boolean
 | *basicPropertyBinding* (advanced) | Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities | false | boolean
@@ -192,7 +192,7 @@ with the following path and query parameters:
 | *errorHandlerLogStackTrace* (logging) | Allows to control whether 
stacktraces should be logged or not, by the default errorHandler. | true | 
boolean
 | *transacted* (transaction) | Specifies whether to use transacted mode | 
false | boolean
 | *transactionBatchCount* (transaction) | If transacted sets the number of 
messages to process before committing a transaction. | -1 | int
-| *transactionBatchTimeout* (transaction) | Sets timeout (in millis) for batch 
transactions, the value should be 1000 or higher. | 5000 | long
+| *transactionBatchTimeout* (transaction) | Sets timeout (in millis) for batch 
transactions, the value should be 1000 or higher. | 5s | long
 | *transactionCommitStrategy* (transaction) | Sets the commit strategy. |  | 
TransactionCommitStrategy
 | *sharedJMSSession* (transaction) | 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 
component to leverage XA transaction. | true | boolean
 |===
diff --git 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/FtpEndpointBuilderFactory.java
 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/FtpEndpointBuilderFactory.java
index a83db03..a36a0b0 100644
--- 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/FtpEndpointBuilderFactory.java
+++ 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/FtpEndpointBuilderFactory.java
@@ -2668,7 +2668,7 @@ public interface FtpEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedFtpEndpointConsumerBuilder soTimeout(int soTimeout) {
@@ -2684,7 +2684,7 @@ public interface FtpEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedFtpEndpointConsumerBuilder soTimeout(String soTimeout) 
{
@@ -2792,7 +2792,7 @@ public interface FtpEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedFtpEndpointConsumerBuilder timeout(int timeout) {
@@ -2804,7 +2804,7 @@ public interface FtpEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedFtpEndpointConsumerBuilder timeout(String timeout) {
@@ -4000,7 +4000,7 @@ public interface FtpEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedFtpEndpointProducerBuilder soTimeout(int soTimeout) {
@@ -4016,7 +4016,7 @@ public interface FtpEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedFtpEndpointProducerBuilder soTimeout(String soTimeout) 
{
@@ -4124,7 +4124,7 @@ public interface FtpEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedFtpEndpointProducerBuilder timeout(int timeout) {
@@ -4136,7 +4136,7 @@ public interface FtpEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedFtpEndpointProducerBuilder timeout(String timeout) {
@@ -4845,7 +4845,7 @@ public interface FtpEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedFtpEndpointBuilder soTimeout(int soTimeout) {
@@ -4861,7 +4861,7 @@ public interface FtpEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedFtpEndpointBuilder soTimeout(String soTimeout) {
@@ -4967,7 +4967,7 @@ public interface FtpEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedFtpEndpointBuilder timeout(int timeout) {
@@ -4979,7 +4979,7 @@ public interface FtpEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedFtpEndpointBuilder timeout(String timeout) {
diff --git 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/FtpsEndpointBuilderFactory.java
 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/FtpsEndpointBuilderFactory.java
index 5105638..1122545 100644
--- 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/FtpsEndpointBuilderFactory.java
+++ 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/FtpsEndpointBuilderFactory.java
@@ -2875,7 +2875,7 @@ public interface FtpsEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedFtpsEndpointConsumerBuilder soTimeout(int soTimeout) {
@@ -2891,7 +2891,7 @@ public interface FtpsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedFtpsEndpointConsumerBuilder soTimeout(String 
soTimeout) {
@@ -2999,7 +2999,7 @@ public interface FtpsEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedFtpsEndpointConsumerBuilder timeout(int timeout) {
@@ -3011,7 +3011,7 @@ public interface FtpsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedFtpsEndpointConsumerBuilder timeout(String timeout) {
@@ -4411,7 +4411,7 @@ public interface FtpsEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedFtpsEndpointProducerBuilder soTimeout(int soTimeout) {
@@ -4427,7 +4427,7 @@ public interface FtpsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedFtpsEndpointProducerBuilder soTimeout(String 
soTimeout) {
@@ -4535,7 +4535,7 @@ public interface FtpsEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedFtpsEndpointProducerBuilder timeout(int timeout) {
@@ -4547,7 +4547,7 @@ public interface FtpsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedFtpsEndpointProducerBuilder timeout(String timeout) {
@@ -5456,7 +5456,7 @@ public interface FtpsEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedFtpsEndpointBuilder soTimeout(int soTimeout) {
@@ -5472,7 +5472,7 @@ public interface FtpsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedFtpsEndpointBuilder soTimeout(String soTimeout) {
@@ -5578,7 +5578,7 @@ public interface FtpsEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedFtpsEndpointBuilder timeout(int timeout) {
@@ -5590,7 +5590,7 @@ public interface FtpsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedFtpsEndpointBuilder timeout(String timeout) {
diff --git 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ScpEndpointBuilderFactory.java
 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ScpEndpointBuilderFactory.java
index f07e7c2..9293ede 100644
--- 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ScpEndpointBuilderFactory.java
+++ 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ScpEndpointBuilderFactory.java
@@ -558,7 +558,7 @@ public interface ScpEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedScpEndpointBuilder soTimeout(int soTimeout) {
@@ -574,7 +574,7 @@ public interface ScpEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedScpEndpointBuilder soTimeout(String soTimeout) {
@@ -612,7 +612,7 @@ public interface ScpEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedScpEndpointBuilder timeout(int timeout) {
@@ -624,7 +624,7 @@ public interface ScpEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedScpEndpointBuilder timeout(String timeout) {
diff --git 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SftpEndpointBuilderFactory.java
 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SftpEndpointBuilderFactory.java
index 60d8722..6e23433 100644
--- 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SftpEndpointBuilderFactory.java
+++ 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SftpEndpointBuilderFactory.java
@@ -2887,7 +2887,7 @@ public interface SftpEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedSftpEndpointConsumerBuilder soTimeout(int soTimeout) {
@@ -2903,7 +2903,7 @@ public interface SftpEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedSftpEndpointConsumerBuilder soTimeout(String 
soTimeout) {
@@ -3011,7 +3011,7 @@ public interface SftpEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedSftpEndpointConsumerBuilder timeout(int timeout) {
@@ -3023,7 +3023,7 @@ public interface SftpEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedSftpEndpointConsumerBuilder timeout(String timeout) {
@@ -4367,7 +4367,7 @@ public interface SftpEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedSftpEndpointProducerBuilder soTimeout(int soTimeout) {
@@ -4383,7 +4383,7 @@ public interface SftpEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedSftpEndpointProducerBuilder soTimeout(String 
soTimeout) {
@@ -4491,7 +4491,7 @@ public interface SftpEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedSftpEndpointProducerBuilder timeout(int timeout) {
@@ -4503,7 +4503,7 @@ public interface SftpEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedSftpEndpointProducerBuilder timeout(String timeout) {
@@ -5357,7 +5357,7 @@ public interface SftpEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedSftpEndpointBuilder soTimeout(int soTimeout) {
@@ -5373,7 +5373,7 @@ public interface SftpEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 300000
+         * Default: 5m
          * Group: advanced
          */
         default AdvancedSftpEndpointBuilder soTimeout(String soTimeout) {
@@ -5479,7 +5479,7 @@ public interface SftpEndpointBuilderFactory {
          * 
          * The option is a: <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedSftpEndpointBuilder timeout(int timeout) {
@@ -5491,7 +5491,7 @@ public interface SftpEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>int</code> type.
          * 
-         * Default: 30000
+         * Default: 30s
          * Group: advanced
          */
         default AdvancedSftpEndpointBuilder timeout(String timeout) {
diff --git 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/Sjms2EndpointBuilderFactory.java
 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/Sjms2EndpointBuilderFactory.java
index 1d65bda..ca5dabf 100644
--- 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/Sjms2EndpointBuilderFactory.java
+++ 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/Sjms2EndpointBuilderFactory.java
@@ -401,7 +401,7 @@ public interface Sjms2EndpointBuilderFactory {
          * 
          * The option is a: <code>long</code> type.
          * 
-         * Default: 5000
+         * Default: 5s
          * Group: transaction
          */
         default Sjms2EndpointConsumerBuilder transactionBatchTimeout(
@@ -415,7 +415,7 @@ public interface Sjms2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
-         * Default: 5000
+         * Default: 5s
          * Group: transaction
          */
         default Sjms2EndpointConsumerBuilder transactionBatchTimeout(
@@ -1227,7 +1227,7 @@ public interface Sjms2EndpointBuilderFactory {
          * 
          * The option is a: <code>long</code> type.
          * 
-         * Default: 5000
+         * Default: 5s
          * Group: producer (advanced)
          */
         default AdvancedSjms2EndpointProducerBuilder responseTimeOut(
@@ -1241,7 +1241,7 @@ public interface Sjms2EndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
-         * Default: 5000
+         * Default: 5s
          * Group: producer (advanced)
          */
         default AdvancedSjms2EndpointProducerBuilder responseTimeOut(
diff --git 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SjmsEndpointBuilderFactory.java
 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SjmsEndpointBuilderFactory.java
index 7c53ea7..e9c62a0 100644
--- 
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SjmsEndpointBuilderFactory.java
+++ 
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SjmsEndpointBuilderFactory.java
@@ -341,7 +341,7 @@ public interface SjmsEndpointBuilderFactory {
          * 
          * The option is a: <code>long</code> type.
          * 
-         * Default: 5000
+         * Default: 5s
          * Group: transaction
          */
         default SjmsEndpointConsumerBuilder transactionBatchTimeout(
@@ -355,7 +355,7 @@ public interface SjmsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
-         * Default: 5000
+         * Default: 5s
          * Group: transaction
          */
         default SjmsEndpointConsumerBuilder transactionBatchTimeout(
@@ -1167,7 +1167,7 @@ public interface SjmsEndpointBuilderFactory {
          * 
          * The option is a: <code>long</code> type.
          * 
-         * Default: 5000
+         * Default: 5s
          * Group: producer (advanced)
          */
         default AdvancedSjmsEndpointProducerBuilder responseTimeOut(
@@ -1181,7 +1181,7 @@ public interface SjmsEndpointBuilderFactory {
          * 
          * The option will be converted to a <code>long</code> type.
          * 
-         * Default: 5000
+         * Default: 5s
          * Group: producer (advanced)
          */
         default AdvancedSjmsEndpointProducerBuilder responseTimeOut(
diff --git a/docs/components/modules/ROOT/pages/ftp-component.adoc 
b/docs/components/modules/ROOT/pages/ftp-component.adoc
index f98998d..3b93a47 100644
--- a/docs/components/modules/ROOT/pages/ftp-component.adoc
+++ b/docs/components/modules/ROOT/pages/ftp-component.adoc
@@ -177,11 +177,11 @@ with the following path and query parameters:
 | *maximumReconnectAttempts* (advanced) | Specifies the maximum reconnect 
attempts Camel performs when it tries to connect to the remote FTP server. Use 
0 to disable this behavior. |  | int
 | *reconnectDelay* (advanced) | Delay in millis Camel will wait before 
performing a reconnect attempt. |  | long
 | *siteCommand* (advanced) | Sets optional site command(s) to be executed 
after successful login. Multiple site commands can be separated using a new 
line character. |  | String
-| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 300000 | int
+| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 5m | int
 | *stepwise* (advanced) | Sets whether we should stepwise change directories 
while traversing file structures when downloading files, or as well when 
uploading a file to a directory. You can disable this if you for example are in 
a situation where you cannot change directory on the FTP server due security 
reasons. Stepwise cannot be used together with streamDownload. | true | boolean
 | *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used, or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
 | *throwExceptionOnConnectFailed* (advanced) | Should an exception be thrown 
if connection failed (exhausted) By default exception is not thrown and a WARN 
is logged. You can use this to enable exception being thrown and handle the 
thrown exception from the org.apache.camel.spi.PollingConsumerPollStrategy 
rollback method. | false | boolean
-| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30000 | int
+| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30s | int
 | *antExclude* (filter) | 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. |  | String
 | *antFilterCaseSensitive* (filter) | Sets case sensitive flag on ant filter. 
| true | boolean
 | *antInclude* (filter) | Ant style filter inclusion. Multiple inclusions may 
be specified in comma-delimited format. |  | String
diff --git a/docs/components/modules/ROOT/pages/ftps-component.adoc 
b/docs/components/modules/ROOT/pages/ftps-component.adoc
index edeac5f..f957f28 100644
--- a/docs/components/modules/ROOT/pages/ftps-component.adoc
+++ b/docs/components/modules/ROOT/pages/ftps-component.adoc
@@ -136,11 +136,11 @@ with the following path and query parameters:
 | *maximumReconnectAttempts* (advanced) | Specifies the maximum reconnect 
attempts Camel performs when it tries to connect to the remote FTP server. Use 
0 to disable this behavior. |  | int
 | *reconnectDelay* (advanced) | Delay in millis Camel will wait before 
performing a reconnect attempt. |  | long
 | *siteCommand* (advanced) | Sets optional site command(s) to be executed 
after successful login. Multiple site commands can be separated using a new 
line character. |  | String
-| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 300000 | int
+| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 5m | int
 | *stepwise* (advanced) | Sets whether we should stepwise change directories 
while traversing file structures when downloading files, or as well when 
uploading a file to a directory. You can disable this if you for example are in 
a situation where you cannot change directory on the FTP server due security 
reasons. Stepwise cannot be used together with streamDownload. | true | boolean
 | *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used, or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
 | *throwExceptionOnConnectFailed* (advanced) | Should an exception be thrown 
if connection failed (exhausted) By default exception is not thrown and a WARN 
is logged. You can use this to enable exception being thrown and handle the 
thrown exception from the org.apache.camel.spi.PollingConsumerPollStrategy 
rollback method. | false | boolean
-| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30000 | int
+| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30s | int
 | *antExclude* (filter) | 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. |  | String
 | *antFilterCaseSensitive* (filter) | Sets case sensitive flag on ant filter. 
| true | boolean
 | *antInclude* (filter) | Ant style filter inclusion. Multiple inclusions may 
be specified in comma-delimited format. |  | String
diff --git a/docs/components/modules/ROOT/pages/scp-component.adoc 
b/docs/components/modules/ROOT/pages/scp-component.adoc
index f47960c..8372b60 100644
--- a/docs/components/modules/ROOT/pages/scp-component.adoc
+++ b/docs/components/modules/ROOT/pages/scp-component.adoc
@@ -112,9 +112,9 @@ with the following path and query parameters:
 | *moveExistingFileStrategy* (producer) | 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 if no custom strategy is provided | 
 | FileMoveExistingStrategy
 | *basicPropertyBinding* (advanced) | Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities | false | boolean
 | *connectTimeout* (advanced) | Sets the connect timeout for waiting for a 
connection to be established Used by both FTPClient and JSCH | 10000 | int
-| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 300000 | int
+| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 5m | int
 | *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used, or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
-| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30000 | int
+| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30s | int
 | *knownHostsFile* (security) | 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 classpath instead of file system. |  | String
 | *password* (security) | Password to use for login |  | String
 | *preferredAuthentications* (security) | Set a comma separated list of 
authentications that will be used in order of preference. Possible 
authentication methods are defined by JCraft JSCH. Some examples include: 
gssapi-with-mic,publickey,keyboard-interactive,password If not specified the 
JSCH and/or system defaults will be used. |  | String
diff --git a/docs/components/modules/ROOT/pages/sftp-component.adoc 
b/docs/components/modules/ROOT/pages/sftp-component.adoc
index e63e54d..ee15c85 100644
--- a/docs/components/modules/ROOT/pages/sftp-component.adoc
+++ b/docs/components/modules/ROOT/pages/sftp-component.adoc
@@ -131,11 +131,11 @@ with the following path and query parameters:
 | *reconnectDelay* (advanced) | Delay in millis Camel will wait before 
performing a reconnect attempt. |  | long
 | *serverAliveCountMax* (advanced) | Sets the number of keep-alive messages 
which may be sent without receiving any messages back from the server. If this 
threshold is reached while keep-alive messages are being sent, the connection 
will be disconnected. The default value is one. | 1 | int
 | *serverAliveInterval* (advanced) | Sets the interval (millis) to send a 
keep-alive message. If zero is specified, any keep-alive message must not be 
sent. The default interval is zero. |  | int
-| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 300000 | int
+| *soTimeout* (advanced) | 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 in millis. Recommended option is to set this to 300000 so as not have a 
hanged connection. On SFTP this option is set as timeout on the JSCH Session 
instance. | 5m | int
 | *stepwise* (advanced) | Sets whether we should stepwise change directories 
while traversing file structures when downloading files, or as well when 
uploading a file to a directory. You can disable this if you for example are in 
a situation where you cannot change directory on the FTP server due security 
reasons. Stepwise cannot be used together with streamDownload. | true | boolean
 | *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used, or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
 | *throwExceptionOnConnectFailed* (advanced) | Should an exception be thrown 
if connection failed (exhausted) By default exception is not thrown and a WARN 
is logged. You can use this to enable exception being thrown and handle the 
thrown exception from the org.apache.camel.spi.PollingConsumerPollStrategy 
rollback method. | false | boolean
-| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30000 | int
+| *timeout* (advanced) | Sets the data timeout for waiting for reply Used only 
by FTPClient | 30s | int
 | *antExclude* (filter) | 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. |  | String
 | *antFilterCaseSensitive* (filter) | Sets case sensitive flag on ant filter. 
| true | boolean
 | *antInclude* (filter) | Ant style filter inclusion. Multiple inclusions may 
be specified in comma-delimited format. |  | String
diff --git a/docs/components/modules/ROOT/pages/sjms-component.adoc 
b/docs/components/modules/ROOT/pages/sjms-component.adoc
index ab9ac75..ad48f08 100644
--- a/docs/components/modules/ROOT/pages/sjms-component.adoc
+++ b/docs/components/modules/ROOT/pages/sjms-component.adoc
@@ -164,7 +164,7 @@ with the following path and query parameters:
 | *ttl* (producer) | Flag used to adjust the Time To Live value of produced 
messages. | -1 | long
 | *allowNullBody* (producer) | Whether to allow sending messages with no body. 
If this option is false and the message body is null, then an JMSException is 
thrown. | true | boolean
 | *prefillPool* (producer) | Whether to prefill the producer connection pool 
on startup, or create connections lazy when needed. | true | boolean
-| *responseTimeOut* (producer) | Sets the amount of time we should wait before 
timing out a InOut response. | 5000 | long
+| *responseTimeOut* (producer) | Sets the amount of time we should wait before 
timing out a InOut response. | 5s | long
 | *asyncStartListener* (advanced) | 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 will cause Camel to block while starting routes. 
By setting this option to true, you will let routes startup, while the 
JmsConsumer connects to the JMS broker using a dedicated thread in asynchronous 
mode. If this option is used, then b [...]
 | *asyncStopListener* (advanced) | Whether to stop the consumer message 
listener asynchronously, when stopping a route. | false | boolean
 | *basicPropertyBinding* (advanced) | Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities | false | boolean
@@ -182,7 +182,7 @@ with the following path and query parameters:
 | *errorHandlerLogStackTrace* (logging) | Allows to control whether 
stacktraces should be logged or not, by the default errorHandler. | true | 
boolean
 | *transacted* (transaction) | Specifies whether to use transacted mode | 
false | boolean
 | *transactionBatchCount* (transaction) | If transacted sets the number of 
messages to process before committing a transaction. | -1 | int
-| *transactionBatchTimeout* (transaction) | Sets timeout (in millis) for batch 
transactions, the value should be 1000 or higher. | 5000 | long
+| *transactionBatchTimeout* (transaction) | Sets timeout (in millis) for batch 
transactions, the value should be 1000 or higher. | 5s | long
 | *transactionCommitStrategy* (transaction) | Sets the commit strategy. |  | 
TransactionCommitStrategy
 | *sharedJMSSession* (transaction) | 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 
component to leverage XA transaction. | true | boolean
 |===
diff --git a/docs/components/modules/ROOT/pages/sjms2-component.adoc 
b/docs/components/modules/ROOT/pages/sjms2-component.adoc
index c4df589..2a2c401 100644
--- a/docs/components/modules/ROOT/pages/sjms2-component.adoc
+++ b/docs/components/modules/ROOT/pages/sjms2-component.adoc
@@ -176,7 +176,7 @@ with the following path and query parameters:
 | *ttl* (producer) | Flag used to adjust the Time To Live value of produced 
messages. | -1 | long
 | *allowNullBody* (producer) | Whether to allow sending messages with no body. 
If this option is false and the message body is null, then an JMSException is 
thrown. | true | boolean
 | *prefillPool* (producer) | Whether to prefill the producer connection pool 
on startup, or create connections lazy when needed. | true | boolean
-| *responseTimeOut* (producer) | Sets the amount of time we should wait before 
timing out a InOut response. | 5000 | long
+| *responseTimeOut* (producer) | Sets the amount of time we should wait before 
timing out a InOut response. | 5s | long
 | *asyncStartListener* (advanced) | 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 will cause Camel to block while starting routes. 
By setting this option to true, you will let routes startup, while the 
JmsConsumer connects to the JMS broker using a dedicated thread in asynchronous 
mode. If this option is used, then b [...]
 | *asyncStopListener* (advanced) | Whether to stop the consumer message 
listener asynchronously, when stopping a route. | false | boolean
 | *basicPropertyBinding* (advanced) | Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities | false | boolean
@@ -194,7 +194,7 @@ with the following path and query parameters:
 | *errorHandlerLogStackTrace* (logging) | Allows to control whether 
stacktraces should be logged or not, by the default errorHandler. | true | 
boolean
 | *transacted* (transaction) | Specifies whether to use transacted mode | 
false | boolean
 | *transactionBatchCount* (transaction) | If transacted sets the number of 
messages to process before committing a transaction. | -1 | int
-| *transactionBatchTimeout* (transaction) | Sets timeout (in millis) for batch 
transactions, the value should be 1000 or higher. | 5000 | long
+| *transactionBatchTimeout* (transaction) | Sets timeout (in millis) for batch 
transactions, the value should be 1000 or higher. | 5s | long
 | *transactionCommitStrategy* (transaction) | Sets the commit strategy. |  | 
TransactionCommitStrategy
 | *sharedJMSSession* (transaction) | 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 
component to leverage XA transaction. | true | boolean
 |===

Reply via email to