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

commit d5c073d2b8b0038debbf0689f05814a14e701ca0
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Wed Sep 20 15:04:06 2023 +0200

    Regen
---
 .../catalog/components/atmosphere-websocket.json   | 37 +++++++++---------
 .../camel/springboot/catalog/components/jetty.json | 45 +++++++++++-----------
 .../springboot/catalog/components/servlet.json     | 39 ++++++++++---------
 .../src/main/docs/atmosphere-websocket.json        |  2 +-
 .../WebsocketComponentConfiguration.java           |  2 +-
 .../camel-jetty-starter/src/main/docs/jetty.json   |  2 +-
 .../JettyHttpComponentConfiguration11.java         |  2 +-
 .../src/main/docs/servlet.json                     |  2 +-
 .../springboot/ServletComponentConfiguration.java  |  2 +-
 9 files changed, 68 insertions(+), 65 deletions(-)

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 d09fd5b7238..afb08a27066 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
@@ -24,7 +24,7 @@
   },
   "componentProperties": {
     "bridgeErrorHandler": { "index": 0, "kind": "property", "displayName": 
"Bridge Error Handler", "group": "consumer", "label": "consumer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Allows for bridging the consumer to the Camel routing Error Handler, which 
mean any exceptions occurred while the consumer is trying to pickup incoming 
messages, or the likes, will now be proce [...]
-    "muteException": { "index": 1, "kind": "property", "displayName": "Mute 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled and 
an Exchange failed processing on the consumer side the response's body won't 
contain the exception's stack trace." },
+    "muteException": { "index": 1, "kind": "property", "displayName": "Mute 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": true, "description": "If enabled and an 
Exchange failed processing on the consumer side the response's body won't 
contain the exception's stack trace." },
     "servletName": { "index": 2, "kind": "property", "displayName": "Servlet 
Name", "group": "consumer", "label": "consumer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "CamelServlet", "description": "Default 
name of servlet to use. The default name is CamelServlet." },
     "attachmentMultipartBinding": { "index": 3, "kind": "property", 
"displayName": "Attachment Multipart Binding", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to automatic bind 
multipart\/form-data as attachments on the Camel Exchange. The options 
attachmentMultipartBinding=true and disableStreamCache=false [...]
     "fileNameExtWhitelist": { "index": 4, "kind": "property", "displayName": 
"File Name Ext Whitelist", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "Whitelist of accepted filename extensions for accepting 
uploaded files. Multiple extensions can be separated by comma, such as 
txt,xml." },
@@ -53,22 +53,23 @@
     "httpBinding": { "index": 7, "kind": "parameter", "displayName": "Http 
Binding", "group": "common (advanced)", "label": "common,advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.http.common.HttpBinding", "deprecated": false, "autowired": 
false, "secret": false, "description": "To use a custom HttpBinding to control 
the mapping between Camel message and HttpClient." },
     "async": { "index": 8, "kind": "parameter", "displayName": "Async", 
"group": "consumer", "label": "consumer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Configure the consumer to work in 
async mode" },
     "httpMethodRestrict": { "index": 9, "kind": "parameter", "displayName": 
"Http Method Restrict", "group": "consumer", "label": "consumer", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "Used to only allow 
consuming if the HttpMethod matches, such as GET\/POST\/PUT etc. Multiple 
methods can be specified separated by comma." },
-    "matchOnUriPrefix": { "index": 10, "kind": "parameter", "displayName": 
"Match On Uri Prefix", "group": "consumer", "label": "consumer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether or not the consumer should try to find a target consumer by matching 
the URI prefix if no exact match is found." },
-    "muteException": { "index": 11, "kind": "parameter", "displayName": "Mute 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled and 
an Exchange failed processing on the consumer side the response's body won't 
contain the exception's stack trace." },
-    "responseBufferSize": { "index": 12, "kind": "parameter", "displayName": 
"Response Buffer Size", "group": "consumer", "label": "consumer", "required": 
false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom buffer 
size on the jakarta.servlet.ServletResponse." },
-    "servletName": { "index": 13, "kind": "parameter", "displayName": "Servlet 
Name", "group": "consumer", "label": "consumer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "CamelServlet", "description": "Name of 
the servlet to use" },
-    "attachmentMultipartBinding": { "index": 14, "kind": "parameter", 
"displayName": "Attachment Multipart Binding", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to automatic bind 
multipart\/form-data as attachments on the Camel Exchange. The options 
attachmentMultipartBinding=true and disableStreamCache=fal [...]
-    "bridgeErrorHandler": { "index": 15, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the li [...]
-    "eagerCheckContentAvailable": { "index": 16, "kind": "parameter", 
"displayName": "Eager Check Content Available", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to eager check whether the HTTP 
requests has content if the content-length header is 0 or not present. This can 
be turned on in case HTTP clients  [...]
-    "exceptionHandler": { "index": 17, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By de [...]
-    "exchangePattern": { "index": 18, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
-    "fileNameExtWhitelist": { "index": 19, "kind": "parameter", "displayName": 
"File Name Ext Whitelist", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "Whitelist of accepted filename extensions for accepting 
uploaded files. Multiple extensions can be separated by comma, such as 
txt,xml." },
-    "mapHttpMessageBody": { "index": 20, "kind": "parameter", "displayName": 
"Map Http Message Body", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "If this option is true then IN exchange 
Body of the exchange will be mapped to HTTP body. Setting this to false will 
avoid the HTTP mapping." },
-    "mapHttpMessageFormUrlEncodedBody": { "index": 21, "kind": "parameter", 
"displayName": "Map Http Message Form Url Encoded Body", "group": "consumer 
(advanced)", "label": "consumer,advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "If this option is true 
then IN exchange Form Encoded body of the exchange will be mapped to HTTP. 
Setting this to false will avoid the HTTP  [...]
-    "mapHttpMessageHeaders": { "index": 22, "kind": "parameter", 
"displayName": "Map Http Message Headers", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "If this option is true then IN exchange 
Headers of the exchange will be mapped to HTTP headers. Setting this to false 
will avoid the HTTP Headers mapping." },
-    "optionsEnabled": { "index": 23, "kind": "parameter", "displayName": 
"Options Enabled", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Specifies whether to enable HTTP OPTIONS 
for this Servlet consumer. By default OPTIONS is turned off." },
-    "traceEnabled": { "index": 24, "kind": "parameter", "displayName": "Trace 
Enabled", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Specifies whether to enable HTTP TRACE for this Servlet 
consumer. By default TRACE is turned off." },
-    "bridgeEndpoint": { "index": 25, "kind": "parameter", "displayName": 
"Bridge Endpoint", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If the option is 
true, HttpProducer will ignore the Exchange.HTTP_URI header, and use the 
endpoint's URI for request. You may also set the option throwExceptionOnFailure 
to be false to let the HttpPro [...]
-    "lazyStartProducer": { "index": 26, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
+    "logException": { "index": 10, "kind": "parameter", "displayName": "Log 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled and 
an Exchange failed processing on the consumer side the exception's stack trace 
will be logged when the exception stack trace is not sent in the response's 
body." },
+    "matchOnUriPrefix": { "index": 11, "kind": "parameter", "displayName": 
"Match On Uri Prefix", "group": "consumer", "label": "consumer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether or not the consumer should try to find a target consumer by matching 
the URI prefix if no exact match is found." },
+    "muteException": { "index": 12, "kind": "parameter", "displayName": "Mute 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled and 
an Exchange failed processing on the consumer side the response's body won't 
contain the exception's stack trace." },
+    "responseBufferSize": { "index": 13, "kind": "parameter", "displayName": 
"Response Buffer Size", "group": "consumer", "label": "consumer", "required": 
false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom buffer 
size on the jakarta.servlet.ServletResponse." },
+    "servletName": { "index": 14, "kind": "parameter", "displayName": "Servlet 
Name", "group": "consumer", "label": "consumer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "CamelServlet", "description": "Name of 
the servlet to use" },
+    "attachmentMultipartBinding": { "index": 15, "kind": "parameter", 
"displayName": "Attachment Multipart Binding", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to automatic bind 
multipart\/form-data as attachments on the Camel Exchange. The options 
attachmentMultipartBinding=true and disableStreamCache=fal [...]
+    "bridgeErrorHandler": { "index": 16, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the li [...]
+    "eagerCheckContentAvailable": { "index": 17, "kind": "parameter", 
"displayName": "Eager Check Content Available", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to eager check whether the HTTP 
requests has content if the content-length header is 0 or not present. This can 
be turned on in case HTTP clients  [...]
+    "exceptionHandler": { "index": 18, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By de [...]
+    "exchangePattern": { "index": 19, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
+    "fileNameExtWhitelist": { "index": 20, "kind": "parameter", "displayName": 
"File Name Ext Whitelist", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "Whitelist of accepted filename extensions for accepting 
uploaded files. Multiple extensions can be separated by comma, such as 
txt,xml." },
+    "mapHttpMessageBody": { "index": 21, "kind": "parameter", "displayName": 
"Map Http Message Body", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "If this option is true then IN exchange 
Body of the exchange will be mapped to HTTP body. Setting this to false will 
avoid the HTTP mapping." },
+    "mapHttpMessageFormUrlEncodedBody": { "index": 22, "kind": "parameter", 
"displayName": "Map Http Message Form Url Encoded Body", "group": "consumer 
(advanced)", "label": "consumer,advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "If this option is true 
then IN exchange Form Encoded body of the exchange will be mapped to HTTP. 
Setting this to false will avoid the HTTP  [...]
+    "mapHttpMessageHeaders": { "index": 23, "kind": "parameter", 
"displayName": "Map Http Message Headers", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "If this option is true then IN exchange 
Headers of the exchange will be mapped to HTTP headers. Setting this to false 
will avoid the HTTP Headers mapping." },
+    "optionsEnabled": { "index": 24, "kind": "parameter", "displayName": 
"Options Enabled", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Specifies whether to enable HTTP OPTIONS 
for this Servlet consumer. By default OPTIONS is turned off." },
+    "traceEnabled": { "index": 25, "kind": "parameter", "displayName": "Trace 
Enabled", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Specifies whether to enable HTTP TRACE for this Servlet 
consumer. By default TRACE is turned off." },
+    "bridgeEndpoint": { "index": 26, "kind": "parameter", "displayName": 
"Bridge Endpoint", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If the option is 
true, HttpProducer will ignore the Exchange.HTTP_URI header, and use the 
endpoint's URI for request. You may also set the option throwExceptionOnFailure 
to be false to let the HttpPro [...]
+    "lazyStartProducer": { "index": 27, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
   }
 }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jetty.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jetty.json
index 9d3a5d4bc80..de1fff4bd05 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jetty.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/jetty.json
@@ -28,7 +28,7 @@
     "enableJmx": { "index": 2, "kind": "property", "displayName": "Enable 
Jmx", "group": "consumer", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "defaultValue": false, "description": "If this option 
is true, Jetty JMX support will be enabled for this endpoint." },
     "maxThreads": { "index": 3, "kind": "property", "displayName": "Max 
Threads", "group": "consumer", "label": "consumer", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "To 
set a value for maximum number of threads in server thread pool. Notice that 
both a min and max size must be configured." },
     "minThreads": { "index": 4, "kind": "property", "displayName": "Min 
Threads", "group": "consumer", "label": "consumer", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "To 
set a value for minimum number of threads in server thread pool. Notice that 
both a min and max size must be configured." },
-    "muteException": { "index": 5, "kind": "property", "displayName": "Mute 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled and 
an Exchange failed processing on the consumer side the response's body won't 
contain the exception's stack trace." },
+    "muteException": { "index": 5, "kind": "property", "displayName": "Mute 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": true, "description": "If enabled and an 
Exchange failed processing on the consumer side the response's body won't 
contain the exception's stack trace." },
     "requestBufferSize": { "index": 6, "kind": "property", "displayName": 
"Request Buffer Size", "group": "consumer", "label": "", "required": false, 
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Allows to configure a custom value of the request buffer size on the Jetty 
connectors." },
     "requestHeaderSize": { "index": 7, "kind": "property", "displayName": 
"Request Header Size", "group": "consumer", "label": "", "required": false, 
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Allows to configure a custom value of the request header size on the Jetty 
connectors." },
     "responseBufferSize": { "index": 8, "kind": "property", "displayName": 
"Response Buffer Size", "group": "consumer", "label": "", "required": false, 
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": 
"Allows to configure a custom value of the response buffer size on the Jetty 
connectors." },
@@ -73,26 +73,27 @@
     "enableJmx": { "index": 9, "kind": "parameter", "displayName": "Enable 
Jmx", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "If this option is true, 
Jetty JMX support will be enabled for this endpoint. See Jetty JMX support for 
more details." },
     "enableMultipartFilter": { "index": 10, "kind": "parameter", 
"displayName": "Enable Multipart Filter", "group": "consumer", "label": "", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether org.apache.camel.component.jetty.MultiPartFilter is 
enabled or not. You should set this value to false when bridging endpoints, to 
ensure multipart requests is proxied\/bridged as well." },
     "httpMethodRestrict": { "index": 11, "kind": "parameter", "displayName": 
"Http Method Restrict", "group": "consumer", "label": "consumer", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "Used to only allow 
consuming if the HttpMethod matches, such as GET\/POST\/PUT etc. Multiple 
methods can be specified separated by comma." },
-    "matchOnUriPrefix": { "index": 12, "kind": "parameter", "displayName": 
"Match On Uri Prefix", "group": "consumer", "label": "consumer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether or not the consumer should try to find a target consumer by matching 
the URI prefix if no exact match is found." },
-    "muteException": { "index": 13, "kind": "parameter", "displayName": "Mute 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled and 
an Exchange failed processing on the consumer side the response's body won't 
contain the exception's stack trace." },
-    "responseBufferSize": { "index": 14, "kind": "parameter", "displayName": 
"Response Buffer Size", "group": "consumer", "label": "consumer", "required": 
false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom buffer 
size on the jakarta.servlet.ServletResponse." },
-    "sendDateHeader": { "index": 15, "kind": "parameter", "displayName": "Send 
Date Header", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If the option is 
true, jetty server will send the date header to the client which sends the 
request. NOTE please make sure there is no any other camel-jetty endpoint is 
share the same port, otherwise [...]
-    "sendServerVersion": { "index": 16, "kind": "parameter", "displayName": 
"Send Server Version", "group": "consumer", "label": "consumer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, "description": "If 
the option is true, jetty will send the server header with the jetty version 
information to the client which sends the request. NOTE please make sure there 
is no any other camel-jetty endpoin [...]
-    "sessionSupport": { "index": 17, "kind": "parameter", "displayName": 
"Session Support", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "Specifies 
whether to enable the session manager on the server side of Jetty." },
-    "useContinuation": { "index": 18, "kind": "parameter", "displayName": "Use 
Continuation", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, 
"autowired": false, "secret": false, "description": "Whether or not to use 
Jetty continuations for the Jetty Server." },
-    "bridgeErrorHandler": { "index": 19, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the li [...]
-    "eagerCheckContentAvailable": { "index": 20, "kind": "parameter", 
"displayName": "Eager Check Content Available", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to eager check whether the HTTP 
requests has content if the content-length header is 0 or not present. This can 
be turned on in case HTTP clients  [...]
-    "exceptionHandler": { "index": 21, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By de [...]
-    "exchangePattern": { "index": 22, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
-    "filterInitParameters": { "index": 23, "kind": "parameter", "displayName": 
"Filter Init Parameters", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"java.util.Map<java.lang.String, java.lang.String>", "prefix": "filter.", 
"multiValue": true, "deprecated": false, "autowired": false, "secret": false, 
"description": "Configuration of the filter init parameters. These parameters 
will be applied to the filter list before star [...]
-    "filters": { "index": 24, "kind": "parameter", "displayName": "Filters", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "array", "javaType": "java.util.List<jakarta.servlet.Filter>", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Allows using a custom filters which is putted into a list and can be find in 
the Registry. Multiple values can be separated by comma." },
-    "handlers": { "index": 25, "kind": "parameter", "displayName": "Handlers", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "array", "javaType": 
"java.util.List<org.eclipse.jetty.server.Handler>", "deprecated": false, 
"autowired": false, "secret": false, "description": "Specifies a 
comma-delimited set of Handler instances to lookup in your Registry. These 
handlers are added to the Jetty servlet context (for example, to add security). 
Important: [...]
-    "mapHttpMessageBody": { "index": 26, "kind": "parameter", "displayName": 
"Map Http Message Body", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "If this option is true then IN exchange 
Body of the exchange will be mapped to HTTP body. Setting this to false will 
avoid the HTTP mapping." },
-    "mapHttpMessageFormUrlEncodedBody": { "index": 27, "kind": "parameter", 
"displayName": "Map Http Message Form Url Encoded Body", "group": "consumer 
(advanced)", "label": "consumer,advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "If this option is true 
then IN exchange Form Encoded body of the exchange will be mapped to HTTP. 
Setting this to false will avoid the HTTP  [...]
-    "mapHttpMessageHeaders": { "index": 28, "kind": "parameter", 
"displayName": "Map Http Message Headers", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "If this option is true then IN exchange 
Headers of the exchange will be mapped to HTTP headers. Setting this to false 
will avoid the HTTP Headers mapping." },
-    "multipartFilter": { "index": 29, "kind": "parameter", "displayName": 
"Multipart Filter", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"jakarta.servlet.Filter", "deprecated": false, "autowired": false, "secret": 
false, "description": "Allows using a custom multipart filter. Note: setting 
multipartFilterRef forces the value of enableMultipartFilter to true." },
-    "optionsEnabled": { "index": 30, "kind": "parameter", "displayName": 
"Options Enabled", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Specifies whether to enable HTTP OPTIONS 
for this Servlet consumer. By default OPTIONS is turned off." },
-    "traceEnabled": { "index": 31, "kind": "parameter", "displayName": "Trace 
Enabled", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Specifies whether to enable HTTP TRACE for this Servlet 
consumer. By default TRACE is turned off." },
-    "sslContextParameters": { "index": 32, "kind": "parameter", "displayName": 
"Ssl Context Parameters", "group": "security", "label": "security", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, 
"autowired": false, "secret": false, "description": "To configure security 
using SSLContextParameters" }
+    "logException": { "index": 12, "kind": "parameter", "displayName": "Log 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled and 
an Exchange failed processing on the consumer side the exception's stack trace 
will be logged when the exception stack trace is not sent in the response's 
body." },
+    "matchOnUriPrefix": { "index": 13, "kind": "parameter", "displayName": 
"Match On Uri Prefix", "group": "consumer", "label": "consumer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether or not the consumer should try to find a target consumer by matching 
the URI prefix if no exact match is found." },
+    "muteException": { "index": 14, "kind": "parameter", "displayName": "Mute 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled and 
an Exchange failed processing on the consumer side the response's body won't 
contain the exception's stack trace." },
+    "responseBufferSize": { "index": 15, "kind": "parameter", "displayName": 
"Response Buffer Size", "group": "consumer", "label": "consumer", "required": 
false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom buffer 
size on the jakarta.servlet.ServletResponse." },
+    "sendDateHeader": { "index": 16, "kind": "parameter", "displayName": "Send 
Date Header", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If the option is 
true, jetty server will send the date header to the client which sends the 
request. NOTE please make sure there is no any other camel-jetty endpoint is 
share the same port, otherwise [...]
+    "sendServerVersion": { "index": 17, "kind": "parameter", "displayName": 
"Send Server Version", "group": "consumer", "label": "consumer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, "description": "If 
the option is true, jetty will send the server header with the jetty version 
information to the client which sends the request. NOTE please make sure there 
is no any other camel-jetty endpoin [...]
+    "sessionSupport": { "index": 18, "kind": "parameter", "displayName": 
"Session Support", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "Specifies 
whether to enable the session manager on the server side of Jetty." },
+    "useContinuation": { "index": 19, "kind": "parameter", "displayName": "Use 
Continuation", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, 
"autowired": false, "secret": false, "description": "Whether or not to use 
Jetty continuations for the Jetty Server." },
+    "bridgeErrorHandler": { "index": 20, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the li [...]
+    "eagerCheckContentAvailable": { "index": 21, "kind": "parameter", 
"displayName": "Eager Check Content Available", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to eager check whether the HTTP 
requests has content if the content-length header is 0 or not present. This can 
be turned on in case HTTP clients  [...]
+    "exceptionHandler": { "index": 22, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By de [...]
+    "exchangePattern": { "index": 23, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
+    "filterInitParameters": { "index": 24, "kind": "parameter", "displayName": 
"Filter Init Parameters", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"java.util.Map<java.lang.String, java.lang.String>", "prefix": "filter.", 
"multiValue": true, "deprecated": false, "autowired": false, "secret": false, 
"description": "Configuration of the filter init parameters. These parameters 
will be applied to the filter list before star [...]
+    "filters": { "index": 25, "kind": "parameter", "displayName": "Filters", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "array", "javaType": "java.util.List<jakarta.servlet.Filter>", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Allows using a custom filters which is putted into a list and can be find in 
the Registry. Multiple values can be separated by comma." },
+    "handlers": { "index": 26, "kind": "parameter", "displayName": "Handlers", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "array", "javaType": 
"java.util.List<org.eclipse.jetty.server.Handler>", "deprecated": false, 
"autowired": false, "secret": false, "description": "Specifies a 
comma-delimited set of Handler instances to lookup in your Registry. These 
handlers are added to the Jetty servlet context (for example, to add security). 
Important: [...]
+    "mapHttpMessageBody": { "index": 27, "kind": "parameter", "displayName": 
"Map Http Message Body", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "If this option is true then IN exchange 
Body of the exchange will be mapped to HTTP body. Setting this to false will 
avoid the HTTP mapping." },
+    "mapHttpMessageFormUrlEncodedBody": { "index": 28, "kind": "parameter", 
"displayName": "Map Http Message Form Url Encoded Body", "group": "consumer 
(advanced)", "label": "consumer,advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "If this option is true 
then IN exchange Form Encoded body of the exchange will be mapped to HTTP. 
Setting this to false will avoid the HTTP  [...]
+    "mapHttpMessageHeaders": { "index": 29, "kind": "parameter", 
"displayName": "Map Http Message Headers", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "If this option is true then IN exchange 
Headers of the exchange will be mapped to HTTP headers. Setting this to false 
will avoid the HTTP Headers mapping." },
+    "multipartFilter": { "index": 30, "kind": "parameter", "displayName": 
"Multipart Filter", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"jakarta.servlet.Filter", "deprecated": false, "autowired": false, "secret": 
false, "description": "Allows using a custom multipart filter. Note: setting 
multipartFilterRef forces the value of enableMultipartFilter to true." },
+    "optionsEnabled": { "index": 31, "kind": "parameter", "displayName": 
"Options Enabled", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Specifies whether to enable HTTP OPTIONS 
for this Servlet consumer. By default OPTIONS is turned off." },
+    "traceEnabled": { "index": 32, "kind": "parameter", "displayName": "Trace 
Enabled", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Specifies whether to enable HTTP TRACE for this Servlet 
consumer. By default TRACE is turned off." },
+    "sslContextParameters": { "index": 33, "kind": "parameter", "displayName": 
"Ssl Context Parameters", "group": "security", "label": "security", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, 
"autowired": false, "secret": false, "description": "To configure security 
using SSLContextParameters" }
   }
 }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/servlet.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/servlet.json
index 55ace1e205a..8256dd8ae75 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/servlet.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/servlet.json
@@ -24,7 +24,7 @@
   },
   "componentProperties": {
     "bridgeErrorHandler": { "index": 0, "kind": "property", "displayName": 
"Bridge Error Handler", "group": "consumer", "label": "consumer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Allows for bridging the consumer to the Camel routing Error Handler, which 
mean any exceptions occurred while the consumer is trying to pickup incoming 
messages, or the likes, will now be proce [...]
-    "muteException": { "index": 1, "kind": "property", "displayName": "Mute 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled and 
an Exchange failed processing on the consumer side the response's body won't 
contain the exception's stack trace." },
+    "muteException": { "index": 1, "kind": "property", "displayName": "Mute 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": true, "description": "If enabled and an 
Exchange failed processing on the consumer side the response's body won't 
contain the exception's stack trace." },
     "servletName": { "index": 2, "kind": "property", "displayName": "Servlet 
Name", "group": "consumer", "label": "consumer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "CamelServlet", "description": "Default 
name of servlet to use. The default name is CamelServlet." },
     "attachmentMultipartBinding": { "index": 3, "kind": "property", 
"displayName": "Attachment Multipart Binding", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to automatic bind 
multipart\/form-data as attachments on the Camel Exchange. The options 
attachmentMultipartBinding=true and disableStreamCache=false [...]
     "fileNameExtWhitelist": { "index": 4, "kind": "property", "displayName": 
"File Name Ext Whitelist", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "Whitelist of accepted filename extensions for accepting 
uploaded files. Multiple extensions can be separated by comma, such as 
txt,xml." },
@@ -40,24 +40,25 @@
     "disableStreamCache": { "index": 1, "kind": "parameter", "displayName": 
"Disable Stream Cache", "group": "common", "label": "common", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Determines whether or not the raw input stream from Servlet is cached or not 
(Camel will read the stream into a in memory\/overflow to file, Stream caching) 
cache. By default Camel will cache the  [...]
     "headerFilterStrategy": { "index": 2, "kind": "parameter", "displayName": 
"Header Filter Strategy", "group": "common (advanced)", "label": 
"common,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.HeaderFilterStrategy", "deprecated": false, "autowired": 
false, "secret": false, "description": "To use a custom HeaderFilterStrategy to 
filter header to and from Camel message." },
     "httpBinding": { "index": 3, "kind": "parameter", "displayName": "Http 
Binding", "group": "common (advanced)", "label": "common,advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.http.common.HttpBinding", "deprecated": false, "autowired": 
false, "secret": false, "description": "To use a custom HttpBinding to control 
the mapping between Camel message and HttpClient." },
-    "async": { "index": 4, "kind": "parameter", "displayName": "Async", 
"group": "consumer", "label": "consumer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Configure the consumer to work in 
async mode" },
-    "chunked": { "index": 5, "kind": "parameter", "displayName": "Chunked", 
"group": "consumer", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": true, "description": "If this option is false the 
Servlet will disable the HTTP streaming and set the content-length header on 
the response" },
-    "transferException": { "index": 6, "kind": "parameter", "displayName": 
"Transfer Exception", "group": "common", "label": "common", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled and 
an Exchange failed processing on the consumer side, and if the caused Exception 
was send back serialized in the response as a 
application\/x-java-serialized-object content type. On the [...]
+    "chunked": { "index": 4, "kind": "parameter", "displayName": "Chunked", 
"group": "consumer", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": true, "description": "If this option is false the 
Servlet will disable the HTTP streaming and set the content-length header on 
the response" },
+    "transferException": { "index": 5, "kind": "parameter", "displayName": 
"Transfer Exception", "group": "common", "label": "common", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled and 
an Exchange failed processing on the consumer side, and if the caused Exception 
was send back serialized in the response as a 
application\/x-java-serialized-object content type. On the [...]
+    "async": { "index": 6, "kind": "parameter", "displayName": "Async", 
"group": "consumer", "label": "consumer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Configure the consumer to work in 
async mode" },
     "httpMethodRestrict": { "index": 7, "kind": "parameter", "displayName": 
"Http Method Restrict", "group": "consumer", "label": "consumer", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "Used to only allow 
consuming if the HttpMethod matches, such as GET\/POST\/PUT etc. Multiple 
methods can be specified separated by comma." },
-    "matchOnUriPrefix": { "index": 8, "kind": "parameter", "displayName": 
"Match On Uri Prefix", "group": "consumer", "label": "consumer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether or not the consumer should try to find a target consumer by matching 
the URI prefix if no exact match is found." },
-    "muteException": { "index": 9, "kind": "parameter", "displayName": "Mute 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled and 
an Exchange failed processing on the consumer side the response's body won't 
contain the exception's stack trace." },
-    "responseBufferSize": { "index": 10, "kind": "parameter", "displayName": 
"Response Buffer Size", "group": "consumer", "label": "consumer", "required": 
false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom buffer 
size on the jakarta.servlet.ServletResponse." },
-    "servletName": { "index": 11, "kind": "parameter", "displayName": "Servlet 
Name", "group": "consumer", "label": "consumer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "CamelServlet", "description": "Name of 
the servlet to use" },
-    "attachmentMultipartBinding": { "index": 12, "kind": "parameter", 
"displayName": "Attachment Multipart Binding", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to automatic bind 
multipart\/form-data as attachments on the Camel Exchange. The options 
attachmentMultipartBinding=true and disableStreamCache=fal [...]
-    "bridgeErrorHandler": { "index": 13, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the li [...]
-    "eagerCheckContentAvailable": { "index": 14, "kind": "parameter", 
"displayName": "Eager Check Content Available", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to eager check whether the HTTP 
requests has content if the content-length header is 0 or not present. This can 
be turned on in case HTTP clients  [...]
-    "exceptionHandler": { "index": 15, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By de [...]
-    "exchangePattern": { "index": 16, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
-    "fileNameExtWhitelist": { "index": 17, "kind": "parameter", "displayName": 
"File Name Ext Whitelist", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "Whitelist of accepted filename extensions for accepting 
uploaded files. Multiple extensions can be separated by comma, such as 
txt,xml." },
-    "mapHttpMessageBody": { "index": 18, "kind": "parameter", "displayName": 
"Map Http Message Body", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "If this option is true then IN exchange 
Body of the exchange will be mapped to HTTP body. Setting this to false will 
avoid the HTTP mapping." },
-    "mapHttpMessageFormUrlEncodedBody": { "index": 19, "kind": "parameter", 
"displayName": "Map Http Message Form Url Encoded Body", "group": "consumer 
(advanced)", "label": "consumer,advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "If this option is true 
then IN exchange Form Encoded body of the exchange will be mapped to HTTP. 
Setting this to false will avoid the HTTP  [...]
-    "mapHttpMessageHeaders": { "index": 20, "kind": "parameter", 
"displayName": "Map Http Message Headers", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "If this option is true then IN exchange 
Headers of the exchange will be mapped to HTTP headers. Setting this to false 
will avoid the HTTP Headers mapping." },
-    "optionsEnabled": { "index": 21, "kind": "parameter", "displayName": 
"Options Enabled", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Specifies whether to enable HTTP OPTIONS 
for this Servlet consumer. By default OPTIONS is turned off." },
-    "traceEnabled": { "index": 22, "kind": "parameter", "displayName": "Trace 
Enabled", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Specifies whether to enable HTTP TRACE for this Servlet 
consumer. By default TRACE is turned off." }
+    "logException": { "index": 8, "kind": "parameter", "displayName": "Log 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled and 
an Exchange failed processing on the consumer side the exception's stack trace 
will be logged when the exception stack trace is not sent in the response's 
body." },
+    "matchOnUriPrefix": { "index": 9, "kind": "parameter", "displayName": 
"Match On Uri Prefix", "group": "consumer", "label": "consumer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether or not the consumer should try to find a target consumer by matching 
the URI prefix if no exact match is found." },
+    "muteException": { "index": 10, "kind": "parameter", "displayName": "Mute 
Exception", "group": "consumer", "label": "consumer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If enabled and 
an Exchange failed processing on the consumer side the response's body won't 
contain the exception's stack trace." },
+    "responseBufferSize": { "index": 11, "kind": "parameter", "displayName": 
"Response Buffer Size", "group": "consumer", "label": "consumer", "required": 
false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"autowired": false, "secret": false, "description": "To use a custom buffer 
size on the jakarta.servlet.ServletResponse." },
+    "servletName": { "index": 12, "kind": "parameter", "displayName": "Servlet 
Name", "group": "consumer", "label": "consumer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "CamelServlet", "description": "Name of 
the servlet to use" },
+    "attachmentMultipartBinding": { "index": 13, "kind": "parameter", 
"displayName": "Attachment Multipart Binding", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to automatic bind 
multipart\/form-data as attachments on the Camel Exchange. The options 
attachmentMultipartBinding=true and disableStreamCache=fal [...]
+    "bridgeErrorHandler": { "index": 14, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the li [...]
+    "eagerCheckContentAvailable": { "index": 15, "kind": "parameter", 
"displayName": "Eager Check Content Available", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to eager check whether the HTTP 
requests has content if the content-length header is 0 or not present. This can 
be turned on in case HTTP clients  [...]
+    "exceptionHandler": { "index": 16, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By de [...]
+    "exchangePattern": { "index": 17, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
+    "fileNameExtWhitelist": { "index": 18, "kind": "parameter", "displayName": 
"File Name Ext Whitelist", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "Whitelist of accepted filename extensions for accepting 
uploaded files. Multiple extensions can be separated by comma, such as 
txt,xml." },
+    "mapHttpMessageBody": { "index": 19, "kind": "parameter", "displayName": 
"Map Http Message Body", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "If this option is true then IN exchange 
Body of the exchange will be mapped to HTTP body. Setting this to false will 
avoid the HTTP mapping." },
+    "mapHttpMessageFormUrlEncodedBody": { "index": 20, "kind": "parameter", 
"displayName": "Map Http Message Form Url Encoded Body", "group": "consumer 
(advanced)", "label": "consumer,advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "If this option is true 
then IN exchange Form Encoded body of the exchange will be mapped to HTTP. 
Setting this to false will avoid the HTTP  [...]
+    "mapHttpMessageHeaders": { "index": 21, "kind": "parameter", 
"displayName": "Map Http Message Headers", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": true, "description": "If this option is true then IN exchange 
Headers of the exchange will be mapped to HTTP headers. Setting this to false 
will avoid the HTTP Headers mapping." },
+    "optionsEnabled": { "index": 22, "kind": "parameter", "displayName": 
"Options Enabled", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Specifies whether to enable HTTP OPTIONS 
for this Servlet consumer. By default OPTIONS is turned off." },
+    "traceEnabled": { "index": 23, "kind": "parameter", "displayName": "Trace 
Enabled", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Specifies whether to enable HTTP TRACE for this Servlet 
consumer. By default TRACE is turned off." }
   }
 }
diff --git 
a/components-starter/camel-atmosphere-websocket-starter/src/main/docs/atmosphere-websocket.json
 
b/components-starter/camel-atmosphere-websocket-starter/src/main/docs/atmosphere-websocket.json
index dd2277a407a..d6b4e71671e 100644
--- 
a/components-starter/camel-atmosphere-websocket-starter/src/main/docs/atmosphere-websocket.json
+++ 
b/components-starter/camel-atmosphere-websocket-starter/src/main/docs/atmosphere-websocket.json
@@ -94,7 +94,7 @@
       "type": "java.lang.Boolean",
       "description": "If enabled and an Exchange failed processing on the 
consumer side the response's body won't contain the exception's stack trace.",
       "sourceType": 
"org.apache.camel.component.atmosphere.websocket.springboot.WebsocketComponentConfiguration",
-      "defaultValue": false
+      "defaultValue": true
     },
     {
       "name": "camel.component.atmosphere-websocket.servlet-name",
diff --git 
a/components-starter/camel-atmosphere-websocket-starter/src/main/java/org/apache/camel/component/atmosphere/websocket/springboot/WebsocketComponentConfiguration.java
 
b/components-starter/camel-atmosphere-websocket-starter/src/main/java/org/apache/camel/component/atmosphere/websocket/springboot/WebsocketComponentConfiguration.java
index 22ae6480311..b4654f64f76 100644
--- 
a/components-starter/camel-atmosphere-websocket-starter/src/main/java/org/apache/camel/component/atmosphere/websocket/springboot/WebsocketComponentConfiguration.java
+++ 
b/components-starter/camel-atmosphere-websocket-starter/src/main/java/org/apache/camel/component/atmosphere/websocket/springboot/WebsocketComponentConfiguration.java
@@ -51,7 +51,7 @@ public class WebsocketComponentConfiguration
      * If enabled and an Exchange failed processing on the consumer side the
      * response's body won't contain the exception's stack trace.
      */
-    private Boolean muteException = false;
+    private Boolean muteException = true;
     /**
      * Default name of servlet to use. The default name is CamelServlet.
      */
diff --git a/components-starter/camel-jetty-starter/src/main/docs/jetty.json 
b/components-starter/camel-jetty-starter/src/main/docs/jetty.json
index 0f64bd56cca..1af8dffaf84 100644
--- a/components-starter/camel-jetty-starter/src/main/docs/jetty.json
+++ b/components-starter/camel-jetty-starter/src/main/docs/jetty.json
@@ -112,7 +112,7 @@
       "type": "java.lang.Boolean",
       "description": "If enabled and an Exchange failed processing on the 
consumer side the response's body won't contain the exception's stack trace.",
       "sourceType": 
"org.apache.camel.component.jetty11.springboot.JettyHttpComponentConfiguration11",
-      "defaultValue": false
+      "defaultValue": true
     },
     {
       "name": "camel.component.jetty.proxy-host",
diff --git 
a/components-starter/camel-jetty-starter/src/main/java/org/apache/camel/component/jetty11/springboot/JettyHttpComponentConfiguration11.java
 
b/components-starter/camel-jetty-starter/src/main/java/org/apache/camel/component/jetty11/springboot/JettyHttpComponentConfiguration11.java
index a247ee1e2b3..cbcef8c1327 100644
--- 
a/components-starter/camel-jetty-starter/src/main/java/org/apache/camel/component/jetty11/springboot/JettyHttpComponentConfiguration11.java
+++ 
b/components-starter/camel-jetty-starter/src/main/java/org/apache/camel/component/jetty11/springboot/JettyHttpComponentConfiguration11.java
@@ -79,7 +79,7 @@ public class JettyHttpComponentConfiguration11
      * If enabled and an Exchange failed processing on the consumer side the
      * response's body won't contain the exception's stack trace.
      */
-    private Boolean muteException = false;
+    private Boolean muteException = true;
     /**
      * Allows to configure a custom value of the request buffer size on the
      * Jetty connectors.
diff --git 
a/components-starter/camel-servlet-starter/src/main/docs/servlet.json 
b/components-starter/camel-servlet-starter/src/main/docs/servlet.json
index 4b6421cb168..973ea1d9014 100644
--- a/components-starter/camel-servlet-starter/src/main/docs/servlet.json
+++ b/components-starter/camel-servlet-starter/src/main/docs/servlet.json
@@ -92,7 +92,7 @@
       "type": "java.lang.Boolean",
       "description": "If enabled and an Exchange failed processing on the 
consumer side the response's body won't contain the exception's stack trace.",
       "sourceType": 
"org.apache.camel.component.servlet.springboot.ServletComponentConfiguration",
-      "defaultValue": false
+      "defaultValue": true
     },
     {
       "name": "camel.component.servlet.servlet-name",
diff --git 
a/components-starter/camel-servlet-starter/src/main/java/org/apache/camel/component/servlet/springboot/ServletComponentConfiguration.java
 
b/components-starter/camel-servlet-starter/src/main/java/org/apache/camel/component/servlet/springboot/ServletComponentConfiguration.java
index 290b3b0fe91..cdbcba41c19 100644
--- 
a/components-starter/camel-servlet-starter/src/main/java/org/apache/camel/component/servlet/springboot/ServletComponentConfiguration.java
+++ 
b/components-starter/camel-servlet-starter/src/main/java/org/apache/camel/component/servlet/springboot/ServletComponentConfiguration.java
@@ -51,7 +51,7 @@ public class ServletComponentConfiguration
      * If enabled and an Exchange failed processing on the consumer side the
      * response's body won't contain the exception's stack trace.
      */
-    private Boolean muteException = false;
+    private Boolean muteException = true;
     /**
      * Default name of servlet to use. The default name is CamelServlet.
      */

Reply via email to