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

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git


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

commit de03b17cdcf60a6a4666f6a5ebde932ad0213a42
Author: Claus Ibsen <[email protected]>
AuthorDate: Mon Nov 24 15:26:29 2025 +0100

    Regen
---
 .../org/apache/camel/springboot/catalog/components/asterisk.json  | 2 +-
 .../camel/springboot/catalog/components/atmosphere-websocket.json | 2 +-
 .../org/apache/camel/springboot/catalog/components/exec.json      | 2 +-
 .../apache/camel/springboot/catalog/components/file-watch.json    | 2 +-
 .../org/apache/camel/springboot/catalog/components/file.json      | 4 ++--
 .../org/apache/camel/springboot/catalog/components/ftp.json       | 8 ++++----
 .../org/apache/camel/springboot/catalog/components/ftps.json      | 8 ++++----
 .../org/apache/camel/springboot/catalog/components/http.json      | 6 +++---
 .../org/apache/camel/springboot/catalog/components/https.json     | 6 +++---
 .../org/apache/camel/springboot/catalog/components/kafka.json     | 8 ++++----
 .../apache/camel/springboot/catalog/components/mybatis-bean.json  | 2 +-
 .../org/apache/camel/springboot/catalog/components/mybatis.json   | 2 +-
 .../org/apache/camel/springboot/catalog/components/nats.json      | 6 +++---
 .../apache/camel/springboot/catalog/components/netty-http.json    | 6 +++---
 .../org/apache/camel/springboot/catalog/components/netty.json     | 2 +-
 .../apache/camel/springboot/catalog/components/paho-mqtt5.json    | 2 +-
 .../org/apache/camel/springboot/catalog/components/paho.json      | 2 +-
 .../org/apache/camel/springboot/catalog/components/rest.json      | 4 ++--
 .../org/apache/camel/springboot/catalog/components/rocketmq.json  | 2 +-
 .../org/apache/camel/springboot/catalog/components/sftp.json      | 8 ++++----
 .../org/apache/camel/springboot/catalog/components/smb.json       | 4 ++--
 .../apache/camel/springboot/catalog/components/sql-stored.json    | 2 +-
 .../org/apache/camel/springboot/catalog/components/sql.json       | 6 +++---
 .../org/apache/camel/springboot/catalog/components/ssh.json       | 2 +-
 .../org/apache/camel/springboot/catalog/components/undertow.json  | 6 +++---
 25 files changed, 52 insertions(+), 52 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/asterisk.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/asterisk.json
index 488b0277eb1..b4ca6bfdf68 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/asterisk.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/asterisk.json
@@ -29,7 +29,7 @@
     "autowiredEnabled": { "index": 2, "kind": "property", "displayName": 
"Autowired Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, "description": 
"Whether autowiring is enabled. This is used for automatic autowiring options 
(the option must be marked as autowired) by looking up in the registry to find 
if there is a single instance of matching t [...]
   },
   "headers": {
-    "CamelAsteriskEventName": { "index": 0, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "defaultValue": "Simple name of the event", 
"description": "The name of the Asterisk event.", "constantName": 
"org.apache.camel.component.asterisk.AsteriskConstants#EVENT_NAME" },
+    "CamelAsteriskEventName": { "index": 0, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "important": true, "description": "The name of the 
Asterisk event.", "constantName": 
"org.apache.camel.component.asterisk.AsteriskConstants#EVENT_NAME" },
     "CamelAsteriskExtension": { "index": 1, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The extension to query in case of an 
ExtensionStateAction.", "constantName": 
"org.apache.camel.component.asterisk.AsteriskConstants#EXTENSION" },
     "CamelAsteriskContext": { "index": 2, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The name of the context that contains 
the extension to query in case of an ExtensionStateAction.", "constantName": 
"org.apache.camel.component.asterisk.AsteriskConstants#CONTEXT" },
     "CamelAsteriskAction": { "index": 3, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"org.apache.camel.component.asterisk.AsteriskAction", "enum": [ "QUEUE_STATUS", 
"SIP_PEERS", "EXTENSION_STATE" ], "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The Asterisk action to 
do.", "constantName": 
"org.apache.camel.component.asterisk.AsteriskConstants#ACTION" }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/atmosphere-websocket.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/atmosphere-websocket.json
index c9b4530c24e..c431e451f54 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/atmosphere-websocket.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/atmosphere-websocket.json
@@ -41,7 +41,7 @@
   "headers": {
     "websocket.connectionKey": { "index": 0, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The connection key.", "constantName": 
"org.apache.camel.component.atmosphere.websocket.WebsocketConstants#CONNECTION_KEY"
 },
     "websocket.connectionKey.list": { "index": 1, "kind": "header", 
"displayName": "", "group": "common", "label": "", "required": false, 
"javaType": "java.util.List", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The list of connection 
keys.", "constantName": 
"org.apache.camel.component.atmosphere.websocket.WebsocketConstants#CONNECTION_KEY_LIST"
 },
-    "websocket.eventType": { "index": 2, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The type of event received. It can be ONOPEN_EVENT_TYPE, 
ONERROR_EVENT_TYPE or ONCLOSE_EVENT_TYPE.", "constantName": 
"org.apache.camel.component.atmosphere.websocket.WebsocketConstants#EVENT_TYPE" 
},
+    "websocket.eventType": { "index": 2, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The type of event received. It can be 
ONOPEN_EVENT_TYPE, ONERROR_EVENT_TYPE or ONCLOSE_EVENT_TYPE.", "constantName": 
"org.apache.camel.component.atmosphere.websocket.WebsocketConstants#EVENT_TYPE" 
},
     "websocket.errorType": { "index": 3, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The type of error that occurred. It can be 
MESSAGE_NOT_SENT_ERROR_TYPE.", "constantName": 
"org.apache.camel.component.atmosphere.websocket.WebsocketConstants#ERROR_TYPE" 
}
   },
   "properties": {
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/exec.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/exec.json
index 808b57346f6..2c10919f18f 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/exec.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/exec.json
@@ -35,7 +35,7 @@
     "CamelExecCommandTimeout": { "index": 4, "kind": "header", "displayName": 
"", "group": "in", "label": "in", "required": false, "javaType": "long", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The timeout, in milliseconds, after which the executable 
should be terminated. Overrides any existing timeout in the URI.", 
"constantName": 
"org.apache.camel.component.exec.ExecBinding#EXEC_COMMAND_TIMEOUT" },
     "CamelExecExitValues": { "index": 5, "kind": "header", "displayName": "", 
"group": "in", "label": "in", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The exit values for successful execution of the process. 
Overrides any existing exitValues in the URI.", "constantName": 
"org.apache.camel.component.exec.ExecBinding#EXEC_COMMAND_EXIT_VALUES" },
     "CamelExecStderr": { "index": 6, "kind": "header", "displayName": "", 
"group": "out", "label": "out", "required": false, "javaType": 
"java.io.InputStream", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The value of this header points to the 
standard error stream (stderr) of the executable. If no stderr is written, the 
value is null.", "constantName": 
"org.apache.camel.component.exec.ExecBinding#EXEC_STDERR" },
-    "CamelExecExitValue": { "index": 7, "kind": "header", "displayName": "", 
"group": "out", "label": "out", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The value of this header is the _exit value_ of the 
executable. Non-zero exit values typically indicate abnormal termination. Note 
that the exit value is OS-dependent.", "constantName": 
"org.apache.camel.component.exec.ExecBinding#EXEC_EXIT_VALUE" },
+    "CamelExecExitValue": { "index": 7, "kind": "header", "displayName": "", 
"group": "out", "label": "out", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The value of this header is the _exit 
value_ of the executable. Non-zero exit values typically indicate abnormal 
termination. Note that the exit value is OS-dependent.", "constantName": 
"org.apache.camel.component.exec.ExecBindin [...]
     "CamelExecUseStderrOnEmptyStdout": { "index": 8, "kind": "header", 
"displayName": "", "group": "in", "label": "in", "required": false, "javaType": 
"boolean", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Indicates that when stdout is empty, this 
component will populate the Camel Message Body with stderr. This behavior is 
disabled (false) by default.", "constantName": 
"org.apache.camel.component.exec.ExecBinding#EXEC_USE_STDERR_ON_EMP [...]
     "CamelExecCommandLogLevel": { "index": 9, "kind": "header", "displayName": 
"", "group": "in", "label": "in", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "Logging level to be used for commands during execution. 
The default value is DEBUG. Possible values are TRACE, DEBUG, INFO, WARN, ERROR 
or OFF (Values of LoggingLevel enum)", "constantName": 
"org.apache.camel.component.exec.ExecBinding#EXEC_ [...]
   },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file-watch.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file-watch.json
index 2498cf4e87e..ba7e2d92a9a 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file-watch.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file-watch.json
@@ -38,7 +38,7 @@
     "CamelFileAbsolute": { "index": 2, "kind": "header", "displayName": "", 
"group": "consumer", "label": "", "required": false, "javaType": "Boolean", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "A boolean option specifying whether the consumed file 
denotes an absolute path or not. Should normally be false for relative paths. 
Absolute paths should normally not be used but we added to the move option to 
allow moving files to absolute pa [...]
     "CamelFileAbsolutePath": { "index": 3, "kind": "header", "displayName": 
"", "group": "consumer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The absolute path to the file. For relative files this 
path holds the relative path instead.", "constantName": 
"org.apache.camel.component.file.watch.FileWatchConstants#FILE_ABSOLUTE_PATH" },
     "CamelFilePath": { "index": 4, "kind": "header", "displayName": "", 
"group": "consumer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The file path. For relative files this is the starting 
directory the relative filename. For absolute files this is the absolute 
path.", "constantName": 
"org.apache.camel.component.file.watch.FileWatchConstants#FILE_PATH" },
-    "CamelFileName": { "index": 5, "kind": "header", "displayName": "", 
"group": "consumer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "Name of the consumed file as a relative file path with 
offset from the starting directory configured on the endpoint.", 
"constantName": 
"org.apache.camel.component.file.watch.FileWatchConstants#FILE_NAME" },
+    "CamelFileName": { "index": 5, "kind": "header", "displayName": "", 
"group": "consumer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "Name of the consumed file as a 
relative file path with offset from the starting directory configured on the 
endpoint.", "constantName": 
"org.apache.camel.component.file.watch.FileWatchConstants#FILE_NAME" },
     "CamelFileRelativePath": { "index": 6, "kind": "header", "displayName": 
"", "group": "consumer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The relative path.", "constantName": 
"org.apache.camel.component.file.watch.FileWatchConstants#FILE_RELATIVE_PATH" },
     "CamelFileNameConsumed": { "index": 7, "kind": "header", "displayName": 
"", "group": "consumer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The name of the file that has been consumed", 
"constantName": 
"org.apache.camel.component.file.watch.FileWatchConstants#FILE_NAME_CONSUMED" },
     "CamelFileParent": { "index": 8, "kind": "header", "displayName": "", 
"group": "consumer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The parent path.", "constantName": 
"org.apache.camel.component.file.watch.FileWatchConstants#FILE_PARENT" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file.json
index 58ef4882a84..b3a5f1e3821 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file.json
@@ -31,11 +31,11 @@
     "healthCheckProducerEnabled": { "index": 4, "kind": "property", 
"displayName": "Health Check Producer Enabled", "group": "health", "label": 
"health", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Used for enabling or disabling all producer based health checks 
from this component. Notice: Camel has by default disabled all producer based 
health-checks. You can turn on producer [...]
   },
   "headers": {
-    "CamelFileLength": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A long value containing the file size.", 
"constantName": "org.apache.camel.component.file.FileConstants#FILE_LENGTH" },
+    "CamelFileLength": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "A long value containing the 
file size.", "constantName": 
"org.apache.camel.component.file.FileConstants#FILE_LENGTH" },
     "CamelFileLastModified": { "index": 1, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A Long value containing the last modified 
timestamp of the file.", "constantName": 
"org.apache.camel.component.file.FileConstants#FILE_LAST_MODIFIED" },
     "CamelFileLocalWorkPath": { "index": 2, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"File", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The local work path", "constantName": 
"org.apache.camel.component.file.FileConstants#FILE_LOCAL_WORK_PATH" },
     "CamelFileNameOnly": { "index": 3, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Only the file name (the name with no leading 
paths).", "constantName": 
"org.apache.camel.component.file.FileConstants#FILE_NAME_ONLY" },
-    "CamelFileName": { "index": 4, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "(producer) Specifies the name of the file to write 
(relative to the endpoint directory). This name can be a String; a String with 
a file or simple Language expression; or an Expression object. If it's null 
then Camel will auto-generate a filename bas [...]
+    "CamelFileName": { "index": 4, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "(producer) Specifies the name of the 
file to write (relative to the endpoint directory). This name can be a String; 
a String with a file or simple Language expression; or an Expression object. If 
it's null then Camel will auto-gene [...]
     "CamelFileNameConsumed": { "index": 5, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The name of the file that has been consumed", 
"constantName": 
"org.apache.camel.component.file.FileConstants#FILE_NAME_CONSUMED" },
     "CamelFileAbsolute": { "index": 6, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A boolean option specifying whether the 
consumed file denotes an absolute path or not. Should normally be false for 
relative paths. Absolute paths should normally not be used but we added to the 
move option to allow moving files to abs [...]
     "CamelFileAbsolutePath": { "index": 7, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The absolute path to the file. For relative 
files this path holds the relative path instead.", "constantName": 
"org.apache.camel.component.file.FileConstants#FILE_ABSOLUTE_PATH" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
index 76924e93cf2..31fc3623c5d 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
@@ -32,10 +32,10 @@
     "healthCheckProducerEnabled": { "index": 4, "kind": "property", 
"displayName": "Health Check Producer Enabled", "group": "health", "label": 
"health", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Used for enabling or disabling all producer based health checks 
from this component. Notice: Camel has by default disabled all producer based 
health-checks. You can turn on producer [...]
   },
   "headers": {
-    "CamelFileLength": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A long value containing the file size.", 
"constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_LENGTH" },
+    "CamelFileLength": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "A long value containing the 
file size.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_LENGTH" },
     "CamelFileLastModified": { "index": 1, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A Long value containing the last modified 
timestamp of the file.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_LAST_MODIFIED" },
     "CamelFileNameOnly": { "index": 2, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Only the file name (the name with no leading 
paths).", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_ONLY" },
-    "CamelFileName": { "index": 3, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "(producer) Specifies the name of the file to write 
(relative to the endpoint directory). This name can be a String; a String with 
a file or simple Language expression; or an Expression object. If it's null 
then Camel will auto-generate a filename bas [...]
+    "CamelFileName": { "index": 3, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "(producer) Specifies the name of the 
file to write (relative to the endpoint directory). This name can be a String; 
a String with a file or simple Language expression; or an Expression object. If 
it's null then Camel will auto-gene [...]
     "CamelFileNameConsumed": { "index": 4, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The name of the file that has been consumed", 
"constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_CONSUMED" },
     "CamelFileAbsolute": { "index": 5, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A boolean option specifying whether the 
consumed file denotes an absolute path or not. Should normally be false for 
relative paths. Absolute paths should normally not be used but we added to the 
move option to allow moving files to abs [...]
     "CamelFileAbsolutePath": { "index": 6, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The absolute path to the file. For relative 
files this path holds the relative path instead.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_ABSOLUTE_PATH" },
@@ -47,8 +47,8 @@
     "CamelFileLocalWorkPath": { "index": 12, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Path to the local work file, if local work 
directory is used.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_LOCAL_WORK_PATH" },
     "CamelRemoteFileInputStream": { "index": 13, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "java.io.InputStream", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The remote file input 
stream.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#REMOTE_FILE_INPUT_STREAM" 
},
     "CamelFileHost": { "index": 14, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The remote hostname.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_HOST" },
-    "CamelFtpReplyCode": { "index": 15, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The FTP client reply code", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_CODE" },
-    "CamelFtpReplyString": { "index": 16, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The FTP client reply string", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_STRING" }
+    "CamelFtpReplyCode": { "index": 15, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The FTP client reply code", 
"constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_CODE" },
+    "CamelFtpReplyString": { "index": 16, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The FTP client reply string", 
"constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_STRING" }
   },
   "properties": {
     "host": { "index": 0, "kind": "path", "displayName": "Host", "group": 
"common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.file.remote.FtpConfiguration", 
"configurationField": "configuration", "description": "Hostname of the FTP 
server" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
index 45e42ae3a6a..405d6d529b1 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
@@ -33,10 +33,10 @@
     "useGlobalSslContextParameters": { "index": 5, "kind": "property", 
"displayName": "Use Global Ssl Context Parameters", "group": "security", 
"label": "security", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Enable usage of global SSL context 
parameters." }
   },
   "headers": {
-    "CamelFileLength": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A long value containing the file size.", 
"constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_LENGTH" },
+    "CamelFileLength": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "A long value containing the 
file size.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_LENGTH" },
     "CamelFileLastModified": { "index": 1, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A Long value containing the last modified 
timestamp of the file.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_LAST_MODIFIED" },
     "CamelFileNameOnly": { "index": 2, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Only the file name (the name with no leading 
paths).", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_ONLY" },
-    "CamelFileName": { "index": 3, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "(producer) Specifies the name of the file to write 
(relative to the endpoint directory). This name can be a String; a String with 
a file or simple Language expression; or an Expression object. If it's null 
then Camel will auto-generate a filename bas [...]
+    "CamelFileName": { "index": 3, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "(producer) Specifies the name of the 
file to write (relative to the endpoint directory). This name can be a String; 
a String with a file or simple Language expression; or an Expression object. If 
it's null then Camel will auto-gene [...]
     "CamelFileNameConsumed": { "index": 4, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The name of the file that has been consumed", 
"constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_CONSUMED" },
     "CamelFileAbsolute": { "index": 5, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A boolean option specifying whether the 
consumed file denotes an absolute path or not. Should normally be false for 
relative paths. Absolute paths should normally not be used but we added to the 
move option to allow moving files to abs [...]
     "CamelFileAbsolutePath": { "index": 6, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The absolute path to the file. For relative 
files this path holds the relative path instead.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_ABSOLUTE_PATH" },
@@ -48,8 +48,8 @@
     "CamelFileLocalWorkPath": { "index": 12, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Path to the local work file, if local work 
directory is used.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_LOCAL_WORK_PATH" },
     "CamelRemoteFileInputStream": { "index": 13, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "java.io.InputStream", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The remote file input 
stream.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#REMOTE_FILE_INPUT_STREAM" 
},
     "CamelFileHost": { "index": 14, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The remote hostname.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_HOST" },
-    "CamelFtpReplyCode": { "index": 15, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The FTP client reply code", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_CODE" },
-    "CamelFtpReplyString": { "index": 16, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The FTP client reply string", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_STRING" }
+    "CamelFtpReplyCode": { "index": 15, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The FTP client reply code", 
"constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_CODE" },
+    "CamelFtpReplyString": { "index": 16, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The FTP client reply string", 
"constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_STRING" }
   },
   "properties": {
     "host": { "index": 0, "kind": "path", "displayName": "Host", "group": 
"common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.file.remote.FtpsConfiguration", 
"configurationField": "configuration", "description": "Hostname of the FTP 
server" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
index 41afadb4929..5fa946db421 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/http.json
@@ -78,8 +78,8 @@
   },
   "headers": {
     "Content-Encoding": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The HTTP content encoding. Is set on both the IN and OUT 
message to provide a content encoding, such as gzip.", "constantName": 
"org.apache.camel.component.http.HttpConstants#CONTENT_ENCODING" },
-    "CamelHttpResponseCode": { "index": 1, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The HTTP response code from the external server. Is 200 
for OK.", "constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_RESPONSE_CODE" },
-    "CamelHttpResponseText": { "index": 2, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The HTTP response text from the external server.", 
"constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_RESPONSE_TEXT" },
+    "CamelHttpResponseCode": { "index": 1, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The HTTP response code from the 
external server. Is 200 for OK.", "constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_RESPONSE_CODE" },
+    "CamelHttpResponseText": { "index": 2, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The HTTP response text from the 
external server.", "constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_RESPONSE_TEXT" },
     "CamelHttpQuery": { "index": 3, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "URI parameters. Will override existing URI 
parameters set directly on the endpoint.", "constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_QUERY" },
     "CamelHttpProtocolVersion": { "index": 4, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The version of the http protocol used.", 
"constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_PROTOCOL_VERSION" },
     "Host": { "index": 5, "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The target host.", "constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_HEADER_HOST" },
@@ -90,7 +90,7 @@
     "CamelHttpRawQuery": { "index": 10, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The http raw query.", "constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_RAW_QUERY" },
     "CamelHttpMethod": { "index": 11, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"org.apache.camel.component.http.HttpMethods", "enum": [ "GET", "PATCH", 
"POST", "PUT", "DELETE", "HEAD", "OPTIONS", "TRACE" ], "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
http method to use.", "constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_METHOD" },
     "CamelHttpCharacterEncoding": { "index": 12, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The character encoding.", 
"constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_CHARACTER_ENCODING" },
-    "Content-Type": { "index": 13, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The HTTP content type. Is set on both the IN and OUT 
message to provide a content type, such as text\/html.", "constantName": 
"org.apache.camel.component.http.HttpConstants#CONTENT_TYPE" }
+    "Content-Type": { "index": 13, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The HTTP content type. Is set on both 
the IN and OUT message to provide a content type, such as text\/html.", 
"constantName": "org.apache.camel.component.http.HttpConstants#CONTENT_TYPE" }
   },
   "properties": {
     "httpUri": { "index": 0, "kind": "path", "displayName": "Http Uri", 
"group": "common", "label": "common", "required": true, "type": "string", 
"javaType": "java.net.URI", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The url of the HTTP 
endpoint to call." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
index 485ce859523..f90a745ad20 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/https.json
@@ -78,8 +78,8 @@
   },
   "headers": {
     "Content-Encoding": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The HTTP content encoding. Is set on both the IN and OUT 
message to provide a content encoding, such as gzip.", "constantName": 
"org.apache.camel.component.http.HttpConstants#CONTENT_ENCODING" },
-    "CamelHttpResponseCode": { "index": 1, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The HTTP response code from the external server. Is 200 
for OK.", "constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_RESPONSE_CODE" },
-    "CamelHttpResponseText": { "index": 2, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The HTTP response text from the external server.", 
"constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_RESPONSE_TEXT" },
+    "CamelHttpResponseCode": { "index": 1, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The HTTP response code from the 
external server. Is 200 for OK.", "constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_RESPONSE_CODE" },
+    "CamelHttpResponseText": { "index": 2, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The HTTP response text from the 
external server.", "constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_RESPONSE_TEXT" },
     "CamelHttpQuery": { "index": 3, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "URI parameters. Will override existing URI 
parameters set directly on the endpoint.", "constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_QUERY" },
     "CamelHttpProtocolVersion": { "index": 4, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The version of the http protocol used.", 
"constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_PROTOCOL_VERSION" },
     "Host": { "index": 5, "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The target host.", "constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_HEADER_HOST" },
@@ -90,7 +90,7 @@
     "CamelHttpRawQuery": { "index": 10, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The http raw query.", "constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_RAW_QUERY" },
     "CamelHttpMethod": { "index": 11, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"org.apache.camel.component.http.HttpMethods", "enum": [ "GET", "PATCH", 
"POST", "PUT", "DELETE", "HEAD", "OPTIONS", "TRACE" ], "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
http method to use.", "constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_METHOD" },
     "CamelHttpCharacterEncoding": { "index": 12, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The character encoding.", 
"constantName": 
"org.apache.camel.component.http.HttpConstants#HTTP_CHARACTER_ENCODING" },
-    "Content-Type": { "index": 13, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The HTTP content type. Is set on both the IN and OUT 
message to provide a content type, such as text\/html.", "constantName": 
"org.apache.camel.component.http.HttpConstants#CONTENT_TYPE" }
+    "Content-Type": { "index": 13, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The HTTP content type. Is set on both 
the IN and OUT message to provide a content type, such as text\/html.", 
"constantName": "org.apache.camel.component.http.HttpConstants#CONTENT_TYPE" }
   },
   "properties": {
     "httpUri": { "index": 0, "kind": "path", "displayName": "Http Uri", 
"group": "common", "label": "common", "required": true, "type": "string", 
"javaType": "java.net.URI", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The url of the HTTP 
endpoint to call." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/kafka.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/kafka.json
index 40d5d02533e..a319b9daa50 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/kafka.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/kafka.json
@@ -147,11 +147,11 @@
   },
   "headers": {
     "kafka.PARTITION_KEY": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Explicitly specify the partition", 
"constantName": "org.apache.camel.component.kafka.KafkaConstants#PARTITION_KEY" 
},
-    "kafka.PARTITION": { "index": 1, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The partition where the message was stored", 
"constantName": "org.apache.camel.component.kafka.KafkaConstants#PARTITION" },
-    "kafka.KEY": { "index": 2, "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": true, "javaType": "Object", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "Producer: The key of the message in order to ensure that all 
related message goes in the same partition. Consumer: The key of the message if 
configured", "constantName": 
"org.apache.camel.component.kafka.KafkaConstants#KEY" },
-    "kafka.TOPIC": { "index": 3, "kind": "header", "displayName": "", "group": 
"consumer", "label": "consumer", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The topic from where the message originated", 
"constantName": "org.apache.camel.component.kafka.KafkaConstants#TOPIC" },
+    "kafka.PARTITION": { "index": 1, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "The partition where the 
message was stored", "constantName": 
"org.apache.camel.component.kafka.KafkaConstants#PARTITION" },
+    "kafka.KEY": { "index": 2, "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": true, "javaType": "Object", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, "important": 
true, "description": "Producer: The key of the message in order to ensure that 
all related message goes in the same partition. Consumer: The key of the 
message if configured", "constantName": 
"org.apache.camel.component.kafka.KafkaConstants#KEY" },
+    "kafka.TOPIC": { "index": 3, "kind": "header", "displayName": "", "group": 
"consumer", "label": "consumer", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The topic from where the message 
originated", "constantName": 
"org.apache.camel.component.kafka.KafkaConstants#TOPIC" },
     "kafka.OVERRIDE_TOPIC": { "index": 4, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The topic to which send the message (override 
and takes precedence), and the header is not preserved.", "constantName": 
"org.apache.camel.component.kafka.KafkaConstants#OVERRIDE_TOPIC" },
-    "kafka.OFFSET": { "index": 5, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"Long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The offset of the message", "constantName": 
"org.apache.camel.component.kafka.KafkaConstants#OFFSET" },
+    "kafka.OFFSET": { "index": 5, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"Long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "The offset of the message", 
"constantName": "org.apache.camel.component.kafka.KafkaConstants#OFFSET" },
     "kafka.HEADERS": { "index": 6, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"org.apache.kafka.common.header.Headers", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
record headers", "constantName": 
"org.apache.camel.component.kafka.KafkaConstants#HEADERS" },
     "kafka.LAST_RECORD_BEFORE_COMMIT": { "index": 7, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Whether or not it's the last record 
before commit (only available if autoCommitEnable endpoint parameter is 
false)", "constantName": 
"org.apache.camel.component.kafka.KafkaConstants#LAST_RECORD_BEFORE_COMMIT" },
     "kafka.LAST_POLL_RECORD": { "index": 8, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Indicates the last record within the current 
poll request (only available if autoCommitEnable endpoint parameter is false or 
allowManualCommit is true)", "constantName": 
"org.apache.camel.component.kafka.KafkaConstants#LAST_POLL_R [...]
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mybatis-bean.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mybatis-bean.json
index e7056f7b6b8..79baf5c2a2f 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mybatis-bean.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mybatis-bean.json
@@ -32,7 +32,7 @@
     "healthCheckProducerEnabled": { "index": 5, "kind": "property", 
"displayName": "Health Check Producer Enabled", "group": "health", "label": 
"health", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Used for enabling or disabling all producer based health checks 
from this component. Notice: Camel has by default disabled all producer based 
health-checks. You can turn on producer [...]
   },
   "headers": {
-    "CamelMyBatisResult": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Object", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The response returned from MtBatis in any of 
the operations. For instance an INSERT could return the auto-generated key, or 
number of rows etc.", "constantName": 
"org.apache.camel.component.mybatis.MyBatisConstants#MYBATIS_RESULT" }
+    "CamelMyBatisResult": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Object", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The response returned from MyBatis in any of 
the operations. Such as INSERT could return the auto-generated key, or number 
of rows etc.", "constantName": 
"org.apache.camel.component.mybatis.MyBatisConstants#MYBATIS_RESULT" }
   },
   "properties": {
     "beanName": { "index": 0, "kind": "path", "displayName": "Bean Name", 
"group": "producer", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Name of the bean with the 
MyBatis annotations. This can either by a type alias or a FQN class name." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mybatis.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mybatis.json
index a05ce6bbd2e..2f60c403f09 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mybatis.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/mybatis.json
@@ -33,7 +33,7 @@
     "healthCheckProducerEnabled": { "index": 6, "kind": "property", 
"displayName": "Health Check Producer Enabled", "group": "health", "label": 
"health", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Used for enabling or disabling all producer based health checks 
from this component. Notice: Camel has by default disabled all producer based 
health-checks. You can turn on producer [...]
   },
   "headers": {
-    "CamelMyBatisResult": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Object", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The response returned from MtBatis in any of 
the operations. For instance an INSERT could return the auto-generated key, or 
number of rows etc.", "constantName": 
"org.apache.camel.component.mybatis.MyBatisConstants#MYBATIS_RESULT" },
+    "CamelMyBatisResult": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Object", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The response returned from MyBatis in any of 
the operations. Such as INSERT could return the auto-generated key, or number 
of rows etc.", "constantName": 
"org.apache.camel.component.mybatis.MyBatisConstants#MYBATIS_RESULT" },
     "CamelMyBatisStatementName": { "index": 1, "kind": "header", 
"displayName": "", "group": "common", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The statementName used (for example: 
insertAccount).", "constantName": 
"org.apache.camel.component.mybatis.MyBatisConstants#MYBATIS_STATEMENT_NAME" }
   },
   "properties": {
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/nats.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/nats.json
index 3807f4879ff..dbe355d8c2d 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/nats.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/nats.json
@@ -34,12 +34,12 @@
   },
   "headers": {
     "CamelNatsMessageTimestamp": { "index": 0, "kind": "header", 
"displayName": "", "group": "common", "label": "", "required": false, 
"javaType": "long", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The timestamp of a consumed message.", 
"constantName": 
"org.apache.camel.component.nats.NatsConstants#NATS_MESSAGE_TIMESTAMP" },
-    "CamelNatsSID": { "index": 1, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The SID of a consumed message.", "constantName": 
"org.apache.camel.component.nats.NatsConstants#NATS_SID" },
+    "CamelNatsSID": { "index": 1, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The SID of a consumed message.", 
"constantName": "org.apache.camel.component.nats.NatsConstants#NATS_SID" },
     "CamelNatsReplyTo": { "index": 2, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The ReplyTo of a consumed message (may be null).", 
"constantName": "org.apache.camel.component.nats.NatsConstants#NATS_REPLY_TO" },
     "CamelNatsSubject": { "index": 3, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The Subject of a consumed message.", "constantName": 
"org.apache.camel.component.nats.NatsConstants#NATS_SUBJECT" },
     "CamelNatsQueueName": { "index": 4, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The Queue name of a consumed message (may be null).", 
"constantName": "org.apache.camel.component.nats.NatsConstants#NATS_QUEUE_NAME" 
},
-    "CamelNatsStatusCode": { "index": 5, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "Status message code", "constantName": 
"org.apache.camel.component.nats.NatsConstants#NATS_STATUS_CODE" },
-    "CamelNatsStatusError": { "index": 6, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Status message error message", "constantName": 
"org.apache.camel.component.nats.NatsConstants#NATS_STATUS_ERROR" }
+    "CamelNatsStatusCode": { "index": 5, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "Status message code", "constantName": 
"org.apache.camel.component.nats.NatsConstants#NATS_STATUS_CODE" },
+    "CamelNatsStatusError": { "index": 6, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "Status message error 
message", "constantName": 
"org.apache.camel.component.nats.NatsConstants#NATS_STATUS_ERROR" }
   },
   "properties": {
     "topic": { "index": 0, "kind": "path", "displayName": "Topic", "group": 
"common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.nats.NatsConfiguration", "configurationField": 
"configuration", "description": "The name of topic we want to use" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty-http.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty-http.json
index 0ee3042a104..565e6fd7e19 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty-http.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty-http.json
@@ -107,10 +107,10 @@
   },
   "headers": {
     "CamelHttpAuthentication": { "index": 0, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "If the user was authenticated using HTTP Basic then this 
header is added with the value Basic.", "constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#HTTP_AUTHENTICATION" 
},
-    "Content-Type": { "index": 1, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "To set the content-type of the HTTP body. For example: 
text\/plain; charset=UTF-8.", "constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#CONTENT_TYPE" },
+    "Content-Type": { "index": 1, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "To set the content-type of the HTTP 
body. For example: text\/plain; charset=UTF-8.", "constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#CONTENT_TYPE" },
     "connection": { "index": 2, "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "String", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The value of the HTTP header connection to use.", 
"constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#CONNECTION" },
     "CamelNettyCloseChannelWhenComplete": { "index": 3, "kind": "header", 
"displayName": "", "group": "common", "label": "", "required": false, 
"javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Indicates whether the channel should be 
closed after complete.", "constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#NETTY_CLOSE_CHANNEL_WHEN_COMPLETE"
 },
-    "CamelHttpResponseCode": { "index": 4, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": "Integer", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "Allows to set the HTTP Status code to use. By default 
200 is used for success, and 500 for failure.", "constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#HTTP_RESPONSE_CODE" },
+    "CamelHttpResponseCode": { "index": 4, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": "Integer", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "Allows to set the HTTP Status code to 
use. By default 200 is used for success, and 500 for failure.", "constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#HTTP_RESPONSE_CODE" },
     "CamelHttpProtocolVersion": { "index": 5, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "defaultValue": "HTTP\/1.1", "description": "The version of the HTTP 
protocol.", "constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#HTTP_PROTOCOL_VERSION"
 },
     "CamelHttpMethod": { "index": 6, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "defaultValue": "GET", "description": "The HTTP method used, such as 
GET, POST, TRACE etc.", "constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#HTTP_METHOD" },
     "CamelHttpQuery": { "index": 7, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "Any query parameters, such as foo=bar&beer=yes", 
"constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#HTTP_QUERY" },
@@ -120,7 +120,7 @@
     "CamelHttpCharacterEncoding": { "index": 11, "kind": "header", 
"displayName": "", "group": "common", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The charset from the content-type 
header.", "constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#HTTP_CHARACTER_ENCODING"
 },
     "CamelHttpUri": { "index": 12, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The URI without protocol, host and port, etc: \/myapp.", 
"constantName": 
"org.apache.camel.component.netty.http.NettyHttpConstants#HTTP_URI" },
     "CamelNettyChannelHandlerContext": { "index": 13, "kind": "header", 
"displayName": "", "group": "common", "label": "", "required": false, 
"javaType": "io.netty.channel.ChannelHandlerContext", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
channel handler context.", "constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_CHANNEL_HANDLER_CONTEXT" 
},
-    "CamelNettyRemoteAddress": { "index": 14, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": 
"java.net.SocketAddress", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The remote address.", 
"constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_REMOTE_ADDRESS" },
+    "CamelNettyRemoteAddress": { "index": 14, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": 
"java.net.SocketAddress", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "important": true, "description": "The 
remote address.", "constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_REMOTE_ADDRESS" },
     "CamelNettyLocalAddress": { "index": 15, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": 
"java.net.SocketAddress", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The local address.", 
"constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_LOCAL_ADDRESS" },
     "CamelNettySSLSession": { "index": 16, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": 
"javax.net.ssl.SSLSession", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The SSL session.", 
"constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_SSL_SESSION" },
     "CamelNettySSLClientCertSubjectName": { "index": 17, "kind": "header", 
"displayName": "", "group": "common", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The SSL client certificate subject 
name.", "constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_SSL_CLIENT_CERT_SUBJECT_NAME"
 },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty.json
index 8852bbf3e7c..67f06651f79 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty.json
@@ -103,7 +103,7 @@
   "headers": {
     "CamelNettyCloseChannelWhenComplete": { "index": 0, "kind": "header", 
"displayName": "", "group": "common", "label": "", "required": false, 
"javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Indicates whether the channel should be 
closed after complete.", "constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_CLOSE_CHANNEL_WHEN_COMPLETE"
 },
     "CamelNettyChannelHandlerContext": { "index": 1, "kind": "header", 
"displayName": "", "group": "common", "label": "", "required": false, 
"javaType": "io.netty.channel.ChannelHandlerContext", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
channel handler context.", "constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_CHANNEL_HANDLER_CONTEXT" 
},
-    "CamelNettyRemoteAddress": { "index": 2, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": 
"java.net.SocketAddress", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The remote address.", 
"constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_REMOTE_ADDRESS" },
+    "CamelNettyRemoteAddress": { "index": 2, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": 
"java.net.SocketAddress", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "important": true, "description": "The 
remote address.", "constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_REMOTE_ADDRESS" },
     "CamelNettyLocalAddress": { "index": 3, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": 
"java.net.SocketAddress", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The local address.", 
"constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_LOCAL_ADDRESS" },
     "CamelNettySSLSession": { "index": 4, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": 
"javax.net.ssl.SSLSession", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The SSL session.", 
"constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_SSL_SESSION" },
     "CamelNettySSLClientCertSubjectName": { "index": 5, "kind": "header", 
"displayName": "", "group": "common", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The SSL client certificate subject 
name.", "constantName": 
"org.apache.camel.component.netty.NettyConstants#NETTY_SSL_CLIENT_CERT_SUBJECT_NAME"
 },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/paho-mqtt5.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/paho-mqtt5.json
index 6ef9334841b..e48cb3bd6e4 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/paho-mqtt5.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/paho-mqtt5.json
@@ -59,7 +59,7 @@
     "userName": { "index": 32, "kind": "property", "displayName": "User Name", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": true, "configurationClass": 
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Configuration", 
"configurationField": "configuration", "description": "Username to be used for 
authentication against the MQTT broker" }
   },
   "headers": {
-    "CamelMqttTopic": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The name of the topic.", "constantName": 
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Constants#MQTT_TOPIC" },
+    "CamelMqttTopic": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "The name of the topic.", 
"constantName": 
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Constants#MQTT_TOPIC" },
     "CamelMqttQoS": { "index": 1, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The quality of service of the incoming 
message.", "constantName": 
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Constants#MQTT_QOS" },
     "CamelPahoMqtt5Qos": { "index": 2, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The client quality of service level (0-2).", 
"constantName": 
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Constants#CAMEL_PAHO_MSG_QOS" },
     "CamelPahoMqtt5Retained": { "index": 3, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Retain option.", "constantName": 
"org.apache.camel.component.paho.mqtt5.PahoMqtt5Constants#CAMEL_PAHO_MSG_RETAINED"
 },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/paho.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/paho.json
index 19947f9d8e8..3173780c0ef 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/paho.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/paho.json
@@ -58,7 +58,7 @@
     "userName": { "index": 31, "kind": "property", "displayName": "User Name", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": true, "configurationClass": 
"org.apache.camel.component.paho.PahoConfiguration", "configurationField": 
"configuration", "description": "Username to be used for authentication against 
the MQTT broker" }
   },
   "headers": {
-    "CamelMqttTopic": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The name of the topic.", "constantName": 
"org.apache.camel.component.paho.PahoConstants#MQTT_TOPIC" },
+    "CamelMqttTopic": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "The name of the topic.", 
"constantName": "org.apache.camel.component.paho.PahoConstants#MQTT_TOPIC" },
     "CamelMqttQoS": { "index": 1, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The quality of service of the incoming 
message.", "constantName": 
"org.apache.camel.component.paho.PahoConstants#MQTT_QOS" },
     "CamelPahoQos": { "index": 2, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The client quality of service level (0-2).", 
"constantName": 
"org.apache.camel.component.paho.PahoConstants#CAMEL_PAHO_MSG_QOS" },
     "CamelPahoRetained": { "index": 3, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Retain option.", "constantName": 
"org.apache.camel.component.paho.PahoConstants#CAMEL_PAHO_MSG_RETAINED" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rest.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rest.json
index 910df00ba09..bd88febc7d3 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rest.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rest.json
@@ -39,9 +39,9 @@
     "CamelRestHttpQuery": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The query parameters for the rest call to be 
used", "constantName": 
"org.apache.camel.component.rest.RestConstants#REST_HTTP_QUERY" },
     "CamelRestHttpUri": { "index": 1, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The http uri for the rest call to be used", 
"constantName": "org.apache.camel.component.rest.RestConstants#REST_HTTP_URI" },
     "CamelHttpMethod": { "index": 2, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The method should be in upper case", 
"constantName": "org.apache.camel.component.rest.RestConstants#HTTP_METHOD" },
-    "Content-Type": { "index": 3, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The media type such as: 'text\/xml', or 
'application\/json' this REST service returns.", "constantName": 
"org.apache.camel.component.rest.RestConstants#CONTENT_TYPE" },
+    "Content-Type": { "index": 3, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "The media type such as: 
'text\/xml', or 'application\/json' this REST service returns.", 
"constantName": "org.apache.camel.component.rest.RestConstants#CONTENT_TYPE" },
     "Accept": { "index": 4, "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The media type such as: 'text\/xml', or 
'application\/json' this REST service accepts.", "constantName": 
"org.apache.camel.component.rest.RestConstants#ACCEPT" },
-    "CamelHttpResponseCode": { "index": 5, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The http response code", "constantName": 
"org.apache.camel.component.rest.RestConstants#HTTP_RESPONSE_CODE" }
+    "CamelHttpResponseCode": { "index": 5, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "The http response code", 
"constantName": 
"org.apache.camel.component.rest.RestConstants#HTTP_RESPONSE_CODE" }
   },
   "properties": {
     "method": { "index": 0, "kind": "path", "displayName": "Method", "group": 
"common", "label": "common", "required": true, "type": "enum", "javaType": 
"java.lang.String", "enum": [ "get", "post", "put", "delete", "patch", "head", 
"trace", "connect", "options" ], "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "HTTP method to use." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rocketmq.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rocketmq.json
index c5361e638c8..d52dec629be 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rocketmq.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rocketmq.json
@@ -48,7 +48,7 @@
   "headers": {
     "CamelRockerMQTopic": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Topic of message", "constantName": 
"org.apache.camel.component.rocketmq.RocketMQConstants#TOPIC" },
     "CamelRockerMQTag": { "index": 1, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Tag of message", "constantName": 
"org.apache.camel.component.rocketmq.RocketMQConstants#TAG" },
-    "CamelRockerMQKey": { "index": 2, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Key of message", "constantName": 
"org.apache.camel.component.rocketmq.RocketMQConstants#KEY" },
+    "CamelRockerMQKey": { "index": 2, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "Key of message", 
"constantName": "org.apache.camel.component.rocketmq.RocketMQConstants#KEY" },
     "CamelRockerMQOverrideTopicName": { "index": 3, "kind": "header", 
"displayName": "", "group": "producer", "label": "producer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "If this header is set, the message will 
be routed to the topic specified by this header instead of the origin topic in 
endpoint.", "constantName": 
"org.apache.camel.component.rocketmq.RocketMQConstants#OVERRIDE_TOPIC_NAME" },
     "CamelRockerMQOverrideTag": { "index": 4, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "If this header is set, the message's tag will 
be set to value specified by this header instead of the sendTag defined in 
endpoint.", "constantName": 
"org.apache.camel.component.rocketmq.RocketMQConstants#OVERRIDE_TAG" },
     "CamelRockerMQOverrideMessageKey": { "index": 5, "kind": "header", 
"displayName": "", "group": "producer", "label": "producer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Set keys for the message. When using 
in-out pattern, the value will be prepended to the generated keys", 
"constantName": 
"org.apache.camel.component.rocketmq.RocketMQConstants#OVERRIDE_MESSAGE_KEY" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
index 98a35589c06..c340629b1cb 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
@@ -31,10 +31,10 @@
     "healthCheckProducerEnabled": { "index": 4, "kind": "property", 
"displayName": "Health Check Producer Enabled", "group": "health", "label": 
"health", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Used for enabling or disabling all producer based health checks 
from this component. Notice: Camel has by default disabled all producer based 
health-checks. You can turn on producer [...]
   },
   "headers": {
-    "CamelFileLength": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A long value containing the file size.", 
"constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_LENGTH" },
+    "CamelFileLength": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "A long value containing the 
file size.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_LENGTH" },
     "CamelFileLastModified": { "index": 1, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A Long value containing the last modified 
timestamp of the file.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_LAST_MODIFIED" },
     "CamelFileNameOnly": { "index": 2, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Only the file name (the name with no leading 
paths).", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_ONLY" },
-    "CamelFileName": { "index": 3, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "(producer) Specifies the name of the file to write 
(relative to the endpoint directory). This name can be a String; a String with 
a file or simple Language expression; or an Expression object. If it's null 
then Camel will auto-generate a filename bas [...]
+    "CamelFileName": { "index": 3, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "(producer) Specifies the name of the 
file to write (relative to the endpoint directory). This name can be a String; 
a String with a file or simple Language expression; or an Expression object. If 
it's null then Camel will auto-gene [...]
     "CamelFileNameConsumed": { "index": 4, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The name of the file that has been consumed", 
"constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_CONSUMED" },
     "CamelFileAbsolute": { "index": 5, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A boolean option specifying whether the 
consumed file denotes an absolute path or not. Should normally be false for 
relative paths. Absolute paths should normally not be used but we added to the 
move option to allow moving files to abs [...]
     "CamelFileAbsolutePath": { "index": 6, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The absolute path to the file. For relative 
files this path holds the relative path instead.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_ABSOLUTE_PATH" },
@@ -46,8 +46,8 @@
     "CamelFileLocalWorkPath": { "index": 12, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Path to the local work file, if local work 
directory is used.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_LOCAL_WORK_PATH" },
     "CamelRemoteFileInputStream": { "index": 13, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "java.io.InputStream", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The remote file input 
stream.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#REMOTE_FILE_INPUT_STREAM" 
},
     "CamelFileHost": { "index": 14, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The remote hostname.", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FILE_HOST" },
-    "CamelFtpReplyCode": { "index": 15, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The FTP client reply code", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_CODE" },
-    "CamelFtpReplyString": { "index": 16, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The FTP client reply string", "constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_STRING" }
+    "CamelFtpReplyCode": { "index": 15, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "int", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The FTP client reply code", 
"constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_CODE" },
+    "CamelFtpReplyString": { "index": 16, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The FTP client reply string", 
"constantName": 
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_STRING" }
   },
   "properties": {
     "host": { "index": 0, "kind": "path", "displayName": "Host", "group": 
"common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.file.remote.SftpConfiguration", 
"configurationField": "configuration", "description": "Hostname of the FTP 
server" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smb.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smb.json
index 2085a68a5ac..b6f9fb5f4e2 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smb.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smb.json
@@ -31,10 +31,10 @@
     "healthCheckProducerEnabled": { "index": 4, "kind": "property", 
"displayName": "Health Check Producer Enabled", "group": "health", "label": 
"health", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Used for enabling or disabling all producer based health checks 
from this component. Notice: Camel has by default disabled all producer based 
health-checks. You can turn on producer [...]
   },
   "headers": {
-    "CamelFileLength": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A long value containing the file size.", 
"constantName": "org.apache.camel.component.smb.SmbConstants#FILE_LENGTH" },
+    "CamelFileLength": { "index": 0, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "A long value containing the 
file size.", "constantName": 
"org.apache.camel.component.smb.SmbConstants#FILE_LENGTH" },
     "CamelFileLastModified": { "index": 1, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"long", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A Long value containing the last modified 
timestamp of the file.", "constantName": 
"org.apache.camel.component.smb.SmbConstants#FILE_LAST_MODIFIED" },
     "CamelFileNameOnly": { "index": 2, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Only the file name (the name with no leading 
paths).", "constantName": 
"org.apache.camel.component.smb.SmbConstants#FILE_NAME_ONLY" },
-    "CamelFileName": { "index": 3, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "(producer) Specifies the name of the file to write 
(relative to the endpoint directory). This name can be a String; a String with 
a file or simple Language expression; or an Expression object. If it's null 
then Camel will auto-generate a filename bas [...]
+    "CamelFileName": { "index": 3, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "(producer) Specifies the name of the 
file to write (relative to the endpoint directory). This name can be a String; 
a String with a file or simple Language expression; or an Expression object. If 
it's null then Camel will auto-gene [...]
     "CamelFileNameConsumed": { "index": 4, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The name of the file that has been consumed", 
"constantName": 
"org.apache.camel.component.smb.SmbConstants#FILE_NAME_CONSUMED" },
     "CamelFileAbsolute": { "index": 5, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "A boolean option specifying whether the 
consumed file denotes an absolute path or not. Should normally be false for 
relative paths. Absolute paths should normally not be used but we added to the 
move option to allow moving files to abs [...]
     "CamelFileAbsolutePath": { "index": 6, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The absolute path to the file. For relative 
files this path holds the relative path instead.", "constantName": 
"org.apache.camel.component.smb.SmbConstants#FILE_ABSOLUTE_PATH" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sql-stored.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sql-stored.json
index d625b35e42f..0f06f6d914c 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sql-stored.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sql-stored.json
@@ -32,7 +32,7 @@
   "headers": {
     "CamelSqlStoredTemplate": { "index": 0, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The template", "constantName": 
"org.apache.camel.component.sql.stored.SqlStoredConstants#SQL_STORED_TEMPLATE" 
},
     "CamelSqlStoredParameters": { "index": 1, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"Iterator", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The parameters", "constantName": 
"org.apache.camel.component.sql.stored.SqlStoredConstants#SQL_STORED_PARAMETERS"
 },
-    "CamelSqlStoredUpdateCount": { "index": 2, "kind": "header", 
"displayName": "", "group": "producer", "label": "producer", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The update count", "constantName": 
"org.apache.camel.component.sql.stored.SqlStoredConstants#SQL_STORED_UPDATE_COUNT"
 }
+    "CamelSqlStoredUpdateCount": { "index": 2, "kind": "header", 
"displayName": "", "group": "producer", "label": "producer", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "important": true, "description": "The update count", 
"constantName": 
"org.apache.camel.component.sql.stored.SqlStoredConstants#SQL_STORED_UPDATE_COUNT"
 }
   },
   "properties": {
     "template": { "index": 0, "kind": "path", "displayName": "Template", 
"group": "producer", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "supportFileReference": true, 
"largeInput": true, "inputLanguage": "sql", "description": "Sets the stored 
procedure template to perform. You can externalize the template by using file: 
or classpath: as prefix and specify the location of [...]
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sql.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sql.json
index c1fd01e781b..f6f4092e747 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sql.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sql.json
@@ -37,9 +37,9 @@
     "healthCheckProducerEnabled": { "index": 10, "kind": "property", 
"displayName": "Health Check Producer Enabled", "group": "health", "label": 
"health", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Used for enabling or disabling all producer based health checks 
from this component. Notice: Camel has by default disabled all producer based 
health-checks. You can turn on produce [...]
   },
   "headers": {
-    "CamelSqlQuery": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Query to execute. This query takes precedence 
over the query specified in the endpoint URI. Note that query parameters in the 
header _are_ represented by a instead of a pass:# symbol", "constantName": 
"org.apache.camel.component.sql.SqlCons [...]
-    "CamelSqlUpdateCount": { "index": 1, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The number of rows updated for update 
operations, returned as an Integer object. This header is not provided when 
using outputType=StreamList.", "constantName": 
"org.apache.camel.component.sql.SqlConstants#SQL_UPDATE_COUNT" },
-    "CamelSqlRowCount": { "index": 2, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The number of rows returned for select 
operations, returned as an Integer object. This header is not provided when 
using outputType=StreamList.", "constantName": 
"org.apache.camel.component.sql.SqlConstants#SQL_ROW_COUNT" },
+    "CamelSqlQuery": { "index": 0, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Query to execute. This query takes precedence 
over the query specified in the endpoint URI. Note that query parameters in the 
header are represented by a instead of a pass:# symbol", "constantName": 
"org.apache.camel.component.sql.SqlConsta [...]
+    "CamelSqlUpdateCount": { "index": 1, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "The number of rows updated 
for update operations, returned as an Integer object. This header is not 
provided when using outputType=StreamList.", "constantName": 
"org.apache.camel.component.sql.SqlConstants#SQL_UPDA [...]
+    "CamelSqlRowCount": { "index": 2, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "The number of rows returned 
for select operations, returned as an Integer object. This header is not 
provided when using outputType=StreamList.", "constantName": 
"org.apache.camel.component.sql.SqlConstants#SQL_ROW_COUNT" },
     "CamelSqlRetrieveGeneratedKeys": { "index": 3, "kind": "header", 
"displayName": "", "group": "producer", "label": "producer", "required": false, 
"javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "defaultValue": "false", "description": "Set its value 
to true to retrieve generated keys", "constantName": 
"org.apache.camel.component.sql.SqlConstants#SQL_RETRIEVE_GENERATED_KEYS" },
     "CamelSqlGeneratedColumns": { "index": 4, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"String[] or int[]", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Set it to specify the expected 
generated columns", "constantName": 
"org.apache.camel.component.sql.SqlConstants#SQL_GENERATED_COLUMNS" },
     "CamelSqlGeneratedKeysRowCount": { "index": 5, "kind": "header", 
"displayName": "", "group": "producer", "label": "producer", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The number of rows in the header that 
contains generated keys.", "constantName": 
"org.apache.camel.component.sql.SqlConstants#SQL_GENERATED_KEYS_ROW_COUNT" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ssh.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ssh.json
index 8404c04b85e..6f78190a3ee 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ssh.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ssh.json
@@ -55,7 +55,7 @@
     "CamelSshUsername": { "index": 0, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The user name", "constantName": 
"org.apache.camel.component.ssh.SshConstants#USERNAME_HEADER" },
     "CamelSshPassword": { "index": 1, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The password", "constantName": 
"org.apache.camel.component.ssh.SshConstants#PASSWORD_HEADER" },
     "CamelSshStderr": { "index": 2, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "InputStream", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The value of this header is a InputStream with the 
standard error stream of the executable.", "constantName": 
"org.apache.camel.component.ssh.SshConstants#STDERR" },
-    "CamelSshExitValue": { "index": 3, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "Integer", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The value of this header is the exit value that is 
returned, after the execution. By convention a non-zero status exit value 
indicates abnormal termination. Note that the exit value is OS dependent.", 
"constantName": "org.apache.camel.component. [...]
+    "CamelSshExitValue": { "index": 3, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "Integer", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The value of this header is the exit 
value that is returned, after the execution. By convention a non-zero status 
exit value indicates abnormal termination. Note that the exit value is OS 
dependent.", "constantName": "org.apac [...]
   },
   "properties": {
     "host": { "index": 0, "kind": "path", "displayName": "Host", "group": 
"common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.ssh.SshConfiguration", "configurationField": 
"configuration", "description": "Sets the hostname of the remote SSH server." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/undertow.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/undertow.json
index b72af987cb5..2739959ed78 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/undertow.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/undertow.json
@@ -41,12 +41,12 @@
     "websocket.connectionKey": { "index": 0, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "An identifier of WebSocketChannel through which the 
message was received or should be sent.", "constantName": 
"org.apache.camel.component.undertow.UndertowConstants#CONNECTION_KEY" },
     "websocket.connectionKey.list": { "index": 1, "kind": "header", 
"displayName": "", "group": "producer", "label": "producer", "required": false, 
"javaType": "List<String>", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The list of websocket 
connection keys", "constantName": 
"org.apache.camel.component.undertow.UndertowConstants#CONNECTION_KEY_LIST" },
     "websocket.sendToAll": { "index": 2, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "Boolean", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "To send to all websocket subscribers. Can be used to 
configure on endpoint level, instead of having to use the 
UndertowConstants.SEND_TO_ALL header on the message.", "constantName": 
"org.apache.camel.component.undertow.UndertowConstants#SEND_T [...]
-    "websocket.eventType": { "index": 3, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The numeric identifier of the type of 
websocket event", "constantName": 
"org.apache.camel.component.undertow.UndertowConstants#EVENT_TYPE" },
+    "websocket.eventType": { "index": 3, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "important": true, "description": "The numeric identifier of 
the type of websocket event", "constantName": 
"org.apache.camel.component.undertow.UndertowConstants#EVENT_TYPE" },
     "websocket.eventTypeEnum": { "index": 4, "kind": "header", "displayName": 
"", "group": "consumer", "label": "consumer", "required": false, "javaType": 
"org.apache.camel.component.undertow.UndertowConstants.EventType", "enum": [ 
"ONOPEN", "ONCLOSE", "ONERROR" ], "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The type of websocket 
event", "constantName": 
"org.apache.camel.component.undertow.UndertowConstants#EVENT_TYPE_ENUM" },
     "websocket.channel": { "index": 5, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"io.undertow.websockets.core.WebSocketChannel", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
WebSocketChannel through which the message was received", "constantName": 
"org.apache.camel.component.undertow.UndertowConstants#CHANNEL" },
     "websocket.exchange": { "index": 6, "kind": "header", "displayName": "", 
"group": "consumer", "label": "consumer", "required": false, "javaType": 
"io.undertow.websockets.spi.WebSocketHttpExchange", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
exchange for the websocket transport, only available for ON_OPEN events", 
"constantName": 
"org.apache.camel.component.undertow.UndertowConstants#EXCHANGE" },
-    "CamelHttpResponseCode": { "index": 7, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": "Integer", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The http response code", "constantName": 
"org.apache.camel.component.undertow.UndertowConstants#HTTP_RESPONSE_CODE" },
-    "Content-Type": { "index": 8, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The content type", "constantName": 
"org.apache.camel.component.undertow.UndertowConstants#CONTENT_TYPE" },
+    "CamelHttpResponseCode": { "index": 7, "kind": "header", "displayName": 
"", "group": "common", "label": "", "required": false, "javaType": "Integer", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The http response code", 
"constantName": 
"org.apache.camel.component.undertow.UndertowConstants#HTTP_RESPONSE_CODE" },
+    "Content-Type": { "index": 8, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "important": true, "description": "The content type", "constantName": 
"org.apache.camel.component.undertow.UndertowConstants#CONTENT_TYPE" },
     "CamelHttpCharacterEncoding": { "index": 9, "kind": "header", 
"displayName": "", "group": "consumer", "label": "consumer", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The http character encoding", 
"constantName": 
"org.apache.camel.component.undertow.UndertowConstants#HTTP_CHARACTER_ENCODING" 
},
     "CamelHttpPath": { "index": 10, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The http path", "constantName": 
"org.apache.camel.component.undertow.UndertowConstants#HTTP_PATH" },
     "CamelHttpQuery": { "index": 11, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The http query", "constantName": 
"org.apache.camel.component.undertow.UndertowConstants#HTTP_QUERY" },

Reply via email to