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

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


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

commit fd7be4ff35d3ac721c4583e6b9874f8611ca8d51
Author: davsclaus <davscl...@users.noreply.github.com>
AuthorDate: Thu Dec 29 07:33:44 2022 +0000

    Regen for commit 27fd30638fbde9efb9fb736c708929e5f004ab5e
    
    Signed-off-by: GitHub <nore...@github.com>
---
 .../catalog/components/atmosphere-websocket.json   |  4 +-
 .../org/apache/camel/catalog/components/jetty.json |  6 +--
 .../apache/camel/catalog/components/resteasy.json  | 18 ++++----
 .../apache/camel/catalog/components/servlet.json   |  6 +--
 .../atmosphere/websocket/atmosphere-websocket.json |  4 +-
 .../camel/http/common/HttpCommonEndpoint.java      |  2 +-
 .../apache/camel/component/http/HttpComponent.java |  6 +--
 .../apache/camel/component/http/HttpEndpoint.java  |  2 +-
 .../org/apache/camel/component/jetty9/jetty.json   |  6 +--
 .../apache/camel/component/resteasy/resteasy.json  | 18 ++++----
 .../apache/camel/component/servlet/servlet.json    |  6 +--
 .../dsl/ResteasyComponentBuilderFactory.java       | 54 +++++++++++-----------
 12 files changed, 66 insertions(+), 66 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/atmosphere-websocket.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/atmosphere-websocket.json
index 8dce44906ab..705b1fb20d5 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/atmosphere-websocket.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/atmosphere-websocket.json
@@ -46,10 +46,10 @@
     "servicePath": { "kind": "path", "displayName": "Service Path", "group": 
"common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Name of websocket endpoint" },
     "chunked": { "kind": "parameter", "displayName": "Chunked", "group": 
"common", "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" },
     "disableStreamCache": { "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 Servlet inpu [...]
-    "headerFilterStrategy": { "kind": "parameter", "displayName": "Header 
Filter Strategy", "group": "common", "label": "common", "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." 
},
     "sendToAll": { "kind": "parameter", "displayName": "Send To All", "group": 
"common", "label": "", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to send to all (broadcast) or 
send to a single receiver." },
-    "transferException": { "kind": "parameter", "displayName": "Transfer 
Exception", "group": "common", "label": "", "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 producer side the 
[...]
+    "transferException": { "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 producer si [...]
     "useStreaming": { "kind": "parameter", "displayName": "Use Streaming", 
"group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "To enable streaming to send data 
as multiple text fragments." },
+    "headerFilterStrategy": { "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": { "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": { "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": { "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." },
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jetty.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jetty.json
index f92daeed6cb..b3df5be1a2a 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jetty.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jetty.json
@@ -63,10 +63,11 @@
   },
   "properties": {
     "httpUri": { "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." },
+    "headerFilterStrategy": { "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": { "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." },
     "chunked": { "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" },
     "disableStreamCache": { "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 Servlet inpu [...]
-    "headerFilterStrategy": { "kind": "parameter", "displayName": "Header 
Filter Strategy", "group": "common", "label": "common", "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": { "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." },
+    "transferException": { "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 producer si [...]
     "async": { "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" },
     "continuationTimeout": { "kind": "parameter", "displayName": "Continuation 
Timeout", "group": "consumer", "label": "consumer", "required": false, "type": 
"integer", "javaType": "java.lang.Long", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "30000", "description": "Allows to set 
a timeout in millis when using Jetty as consumer (server). By default Jetty 
uses 30000. You can use a value of = 0 to never expire. If a timeout occurs 
then the request will be exp [...]
     "enableCORS": { "kind": "parameter", "displayName": "Enable CORS", 
"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 setup the CrossOriginFilter which supports the CORS out of box." },
@@ -79,7 +80,6 @@
     "sendDateHeader": { "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 this option  [...]
     "sendServerVersion": { "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 endpoint is share th [...]
     "sessionSupport": { "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." },
-    "transferException": { "kind": "parameter", "displayName": "Transfer 
Exception", "group": "consumer", "label": "", "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 producer side t [...]
     "useContinuation": { "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": { "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 likes, will now [...]
     "eagerCheckContentAvailable": { "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 do not send s [...]
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/resteasy.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/resteasy.json
index c44f510d0a1..0cfa5ca7d08 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/resteasy.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/resteasy.json
@@ -27,10 +27,10 @@
     "bridgeErrorHandler": { "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 processed as a me [...]
     "muteException": { "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." },
     "proxyConsumersClasses": { "kind": "property", "displayName": "Proxy 
Consumers Classes", "group": "consumer", "label": "consumer", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "Proxy classes for consumer 
endpoints. Multiple classes can be separated by comma." },
-    "copyHeaders": { "kind": "property", "displayName": "Copy Headers", 
"group": "producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": true, "description": "If this option is true then IN 
exchange headers will be copied to OUT exchange headers according to copy 
strategy. Setting this to false, allows to only include the headers from the 
HTTP response (not propagating IN heade [...]
+    "followRedirects": { "kind": "property", "displayName": "Follow 
Redirects", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "Whether to the 
HTTP request should follow redirects. By default the HTTP request does not 
follow redirects" },
     "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "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 producer 
may otherwise fail during star [...]
-    "responsePayloadStreamingThreshold": { "kind": "property", "displayName": 
"Response Payload Streaming Threshold", "group": "producer", "label": 
"producer", "required": false, "type": "integer", "javaType": "int", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 8192, 
"description": "This threshold in bytes controls whether the response payload 
should be stored in memory as a byte array or be streaming based. Set this to 
-1 to always use streaming mode." },
-    "followRedirects": { "kind": "property", "displayName": "Follow 
Redirects", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether to the HTTP request should follow redirects. By default 
the HTTP request does not follow redirects" },
+    "copyHeaders": { "kind": "property", "displayName": "Copy Headers", 
"group": "producer (advanced)", "label": "producer,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 will be copied to OUT exchange 
headers according to copy strategy. Setting this to false, allows to only 
include the headers from the HTTP response (not  [...]
+    "responsePayloadStreamingThreshold": { "kind": "property", "displayName": 
"Response Payload Streaming Threshold", "group": "producer (advanced)", 
"label": "producer,advanced", "required": false, "type": "integer", "javaType": 
"int", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": 8192, "description": "This threshold in bytes controls whether 
the response payload should be stored in memory as a byte array or be streaming 
based. Set this to -1 to always use st [...]
     "skipRequestHeaders": { "kind": "property", "displayName": "Skip Request 
Headers", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether to skip mapping all the Camel headers as HTTP request 
headers. If there are no data from Camel headers needed to be included in the 
HTTP request then this can avoid parsing over [...]
     "skipResponseHeaders": { "kind": "property", "displayName": "Skip Response 
Headers", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether to skip mapping all the HTTP response headers to Camel 
headers. If there are no data needed from HTTP headers then this can avoid 
parsing overhead with many object allocations [...]
     "allowJavaSerializedObject": { "kind": "property", "displayName": "Allow 
Java Serialized Object", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether to allow java serialization when a request uses 
context-type=application\/x-java-serialized-object. This is by default turned 
off. If you enable this then be aware that Java will des [...]
@@ -87,20 +87,20 @@
     "optionsEnabled": { "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": { "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": { "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 HttpProducer send al [...]
-    "clearExpiredCookies": { "kind": "parameter", "displayName": "Clear 
Expired Cookies", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": true, "description": "Whether to clear 
expired cookies before sending the HTTP request. This ensures the cookies store 
does not keep growing by adding new cookies which is newer removed when they 
are expired. If the component [...]
     "connectionClose": { "kind": "parameter", "displayName": "Connection 
Close", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Specifies whether a 
Connection Close header must be added to HTTP Request. By default 
connectionClose is false." },
-    "copyHeaders": { "kind": "parameter", "displayName": "Copy Headers", 
"group": "producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": true, "description": "If this option is true then IN 
exchange headers will be copied to OUT exchange headers according to copy 
strategy. Setting this to false, allows to only include the headers from the 
HTTP response (not propagating IN head [...]
-    "customHostHeader": { "kind": "parameter", "displayName": "Custom Host 
Header", "group": "producer", "label": "producer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "To use custom host header for producer. 
When not set in query will be ignored. When set will override host header 
derived from url." },
+    "followRedirects": { "kind": "parameter", "displayName": "Follow 
Redirects", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "Whether to the 
HTTP request should follow redirects. By default the HTTP request does not 
follow redirects" },
     "httpMethod": { "kind": "parameter", "displayName": "Http Method", 
"group": "producer", "label": "producer", "required": false, "type": "object", 
"javaType": "org.apache.camel.http.common.HttpMethods", "enum": [ "GET", 
"POST", "PUT", "DELETE", "HEAD", "OPTIONS", "TRACE", "PATCH" ], "deprecated": 
false, "autowired": false, "secret": false, "description": "Configure the HTTP 
method to use. The HttpMethod header cannot override this option if set." },
-    "ignoreResponseBody": { "kind": "parameter", "displayName": "Ignore 
Response Body", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If this option 
is true, The http producer won't read response body and cache the input stream" 
},
-    "preserveHostHeader": { "kind": "parameter", "displayName": "Preserve Host 
Header", "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 set the Host header to the value contained in the current 
exchange Host header, useful in reverse proxy applications where you want the 
Host header received by the [...]
     "throwExceptionOnFailure": { "kind": "parameter", "displayName": "Throw 
Exception On Failure", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, "description": 
"Option to disable throwing the HttpOperationFailedException in case of failed 
responses from the remote server. This allows you to get all responses 
regardless of the HTTP status code." },
+    "clearExpiredCookies": { "kind": "parameter", "displayName": "Clear 
Expired Cookies", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Whether to clear expired cookies before sending the HTTP 
request. This ensures the cookies store does not keep growing by adding new 
cookies which is newer removed when they are expir [...]
     "cookieHandler": { "kind": "parameter", "displayName": "Cookie Handler", 
"group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.http.base.cookie.CookieHandler", "deprecated": false, 
"autowired": false, "secret": false, "description": "Configure a cookie handler 
to maintain a HTTP session" },
+    "copyHeaders": { "kind": "parameter", "displayName": "Copy Headers", 
"group": "producer (advanced)", "label": "producer,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 will be copied to OUT exchange 
headers according to copy strategy. Setting this to false, allows to only 
include the headers from the HTTP response (not [...]
+    "customHostHeader": { "kind": "parameter", "displayName": "Custom Host 
Header", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
use custom host header for producer. When not set in query will be ignored. 
When set will override host header derived from url." },
     "deleteWithBody": { "kind": "parameter", "displayName": "Delete With 
Body", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether the HTTP DELETE should include the message body or not. 
By default HTTP DELETE do not include any HTTP body. However in some rare cases 
users may need to be able to include the message [...]
-    "followRedirects": { "kind": "parameter", "displayName": "Follow 
Redirects", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether to the HTTP request should follow redirects. By default 
the HTTP request does not follow redirects" },
     "getWithBody": { "kind": "parameter", "displayName": "Get With Body", 
"group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the HTTP GET should include the message body or not. By default HTTP 
GET do not include any HTTP body. However in some rare cases users may need to 
be able to include the message body." },
+    "ignoreResponseBody": { "kind": "parameter", "displayName": "Ignore 
Response Body", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "If this option is true, The http producer won't read response 
body and cache the input stream" },
     "lazyStartProducer": { "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 producer may other [...]
     "okStatusCodeRange": { "kind": "parameter", "displayName": "Ok Status Code 
Range", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
"200-299", "description": "The status codes which are considered a success 
response. The values are inclusive. Multiple ranges can be defined, separated 
by comma, e.g. 200-204,209,301-304. Each range  [...]
+    "preserveHostHeader": { "kind": "parameter", "displayName": "Preserve Host 
Header", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "If the option is true, HttpProducer will set the Host header to 
the value contained in the current exchange Host header, useful in reverse 
proxy applications where you want the Host he [...]
     "skipRequestHeaders": { "kind": "parameter", "displayName": "Skip Request 
Headers", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether to skip mapping all the Camel headers as HTTP request 
headers. If there are no data from Camel headers needed to be included in the 
HTTP request then this can avoid parsing ove [...]
     "skipResponseHeaders": { "kind": "parameter", "displayName": "Skip 
Response Headers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to skip mapping all the HTTP 
response headers to Camel headers. If there are no data needed from HTTP 
headers then this can avoid parsing overhead with many object allocation [...]
     "userAgent": { "kind": "parameter", "displayName": "User Agent", "group": 
"producer (advanced)", "label": "producer,advanced", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "To set a custom HTTP User-Agent request 
header" },
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/servlet.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/servlet.json
index 138c1147a04..fe10b790b8e 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/servlet.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/servlet.json
@@ -37,17 +37,17 @@
   },
   "properties": {
     "contextPath": { "kind": "path", "displayName": "Context Path", "group": 
"consumer", "label": "consumer", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The context-path to use" },
-    "chunked": { "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" },
     "disableStreamCache": { "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 Servlet inpu [...]
-    "headerFilterStrategy": { "kind": "parameter", "displayName": "Header 
Filter Strategy", "group": "common", "label": "common", "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." 
},
+    "headerFilterStrategy": { "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": { "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": { "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": { "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": { "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 producer si [...]
     "httpMethodRestrict": { "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": { "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": { "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": { "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 javax.servlet.ServletResponse." },
     "servletName": { "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" },
-    "transferException": { "kind": "parameter", "displayName": "Transfer 
Exception", "group": "consumer", "label": "", "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 producer side t [...]
     "attachmentMultipartBinding": { "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=false cannot wor [...]
     "bridgeErrorHandler": { "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 likes, will now [...]
     "eagerCheckContentAvailable": { "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 do not send s [...]
diff --git 
a/components/camel-atmosphere-websocket/src/generated/resources/org/apache/camel/component/atmosphere/websocket/atmosphere-websocket.json
 
b/components/camel-atmosphere-websocket/src/generated/resources/org/apache/camel/component/atmosphere/websocket/atmosphere-websocket.json
index 8dce44906ab..705b1fb20d5 100644
--- 
a/components/camel-atmosphere-websocket/src/generated/resources/org/apache/camel/component/atmosphere/websocket/atmosphere-websocket.json
+++ 
b/components/camel-atmosphere-websocket/src/generated/resources/org/apache/camel/component/atmosphere/websocket/atmosphere-websocket.json
@@ -46,10 +46,10 @@
     "servicePath": { "kind": "path", "displayName": "Service Path", "group": 
"common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Name of websocket endpoint" },
     "chunked": { "kind": "parameter", "displayName": "Chunked", "group": 
"common", "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" },
     "disableStreamCache": { "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 Servlet inpu [...]
-    "headerFilterStrategy": { "kind": "parameter", "displayName": "Header 
Filter Strategy", "group": "common", "label": "common", "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." 
},
     "sendToAll": { "kind": "parameter", "displayName": "Send To All", "group": 
"common", "label": "", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to send to all (broadcast) or 
send to a single receiver." },
-    "transferException": { "kind": "parameter", "displayName": "Transfer 
Exception", "group": "common", "label": "", "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 producer side the 
[...]
+    "transferException": { "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 producer si [...]
     "useStreaming": { "kind": "parameter", "displayName": "Use Streaming", 
"group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "To enable streaming to send data 
as multiple text fragments." },
+    "headerFilterStrategy": { "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": { "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": { "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": { "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." },
diff --git 
a/components/camel-http-common/src/main/java/org/apache/camel/http/common/HttpCommonEndpoint.java
 
b/components/camel-http-common/src/main/java/org/apache/camel/http/common/HttpCommonEndpoint.java
index 72c7431133c..be8ed561224 100644
--- 
a/components/camel-http-common/src/main/java/org/apache/camel/http/common/HttpCommonEndpoint.java
+++ 
b/components/camel-http-common/src/main/java/org/apache/camel/http/common/HttpCommonEndpoint.java
@@ -78,7 +78,7 @@ public abstract class HttpCommonEndpoint extends 
DefaultEndpoint implements Head
                             + " then the producers will not cache the response 
body stream but use the response stream as-is as the message body.")
     boolean disableStreamCache;
     @UriParam(label = "common",
-            description = "If enabled and an Exchange failed processing on the 
consumer side, and if the caused Exception was send back serialized"
+              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 producer side the exception will be 
deserialized and thrown as is, instead of the HttpOperationFailedException."
                             + " The caused exception is required to be 
serialized."
diff --git 
a/components/camel-http/src/main/java/org/apache/camel/component/http/HttpComponent.java
 
b/components/camel-http/src/main/java/org/apache/camel/component/http/HttpComponent.java
index dd3e2123285..662dd18dc6e 100644
--- 
a/components/camel-http/src/main/java/org/apache/camel/component/http/HttpComponent.java
+++ 
b/components/camel-http/src/main/java/org/apache/camel/component/http/HttpComponent.java
@@ -97,9 +97,9 @@ public class HttpComponent extends HttpCommonComponent 
implements RestProducerFa
               description = "To use a custom X509HostnameVerifier such as 
DefaultHostnameVerifier or NoopHostnameVerifier.")
     protected HostnameVerifier x509HostnameVerifier = new 
DefaultHostnameVerifier();
     @Metadata(label = "producer,advanced", description = "To use a custom 
org.apache.http.client.CookieStore."
-                                                + " By default the 
org.apache.http.impl.client.BasicCookieStore is used which is an in-memory only 
cookie store."
-                                                + " Notice if 
bridgeEndpoint=true then the cookie store is forced to be a noop cookie store 
as cookie"
-                                                + " shouldn't be stored as we 
are just bridging (eg acting as a proxy).")
+                                                         + " By default the 
org.apache.http.impl.client.BasicCookieStore is used which is an in-memory only 
cookie store."
+                                                         + " Notice if 
bridgeEndpoint=true then the cookie store is forced to be a noop cookie store 
as cookie"
+                                                         + " shouldn't be 
stored as we are just bridging (eg acting as a proxy).")
     protected CookieStore cookieStore;
 
     // timeout
diff --git 
a/components/camel-http/src/main/java/org/apache/camel/component/http/HttpEndpoint.java
 
b/components/camel-http/src/main/java/org/apache/camel/component/http/HttpEndpoint.java
index 2a457174973..5fa70271c7d 100644
--- 
a/components/camel-http/src/main/java/org/apache/camel/component/http/HttpEndpoint.java
+++ 
b/components/camel-http/src/main/java/org/apache/camel/component/http/HttpEndpoint.java
@@ -138,7 +138,7 @@ public class HttpEndpoint extends HttpCommonEndpoint {
               description = "To use a custom X509HostnameVerifier such as 
DefaultHostnameVerifier or NoopHostnameVerifier")
     private HostnameVerifier x509HostnameVerifier;
     @UriParam(label = "producer,advanced", description = "To use custom host 
header for producer. When not set in query will "
-                                                + "be ignored. When set will 
override host header derived from url.")
+                                                         + "be ignored. When 
set will override host header derived from url.")
     private String customHostHeader;
     @UriParam(label = "producer,advanced",
               description = "Whether to skip mapping all the Camel headers as 
HTTP request headers."
diff --git 
a/components/camel-jetty/src/generated/resources/org/apache/camel/component/jetty9/jetty.json
 
b/components/camel-jetty/src/generated/resources/org/apache/camel/component/jetty9/jetty.json
index f92daeed6cb..b3df5be1a2a 100644
--- 
a/components/camel-jetty/src/generated/resources/org/apache/camel/component/jetty9/jetty.json
+++ 
b/components/camel-jetty/src/generated/resources/org/apache/camel/component/jetty9/jetty.json
@@ -63,10 +63,11 @@
   },
   "properties": {
     "httpUri": { "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." },
+    "headerFilterStrategy": { "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": { "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." },
     "chunked": { "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" },
     "disableStreamCache": { "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 Servlet inpu [...]
-    "headerFilterStrategy": { "kind": "parameter", "displayName": "Header 
Filter Strategy", "group": "common", "label": "common", "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": { "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." },
+    "transferException": { "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 producer si [...]
     "async": { "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" },
     "continuationTimeout": { "kind": "parameter", "displayName": "Continuation 
Timeout", "group": "consumer", "label": "consumer", "required": false, "type": 
"integer", "javaType": "java.lang.Long", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "30000", "description": "Allows to set 
a timeout in millis when using Jetty as consumer (server). By default Jetty 
uses 30000. You can use a value of = 0 to never expire. If a timeout occurs 
then the request will be exp [...]
     "enableCORS": { "kind": "parameter", "displayName": "Enable CORS", 
"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 setup the CrossOriginFilter which supports the CORS out of box." },
@@ -79,7 +80,6 @@
     "sendDateHeader": { "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 this option  [...]
     "sendServerVersion": { "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 endpoint is share th [...]
     "sessionSupport": { "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." },
-    "transferException": { "kind": "parameter", "displayName": "Transfer 
Exception", "group": "consumer", "label": "", "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 producer side t [...]
     "useContinuation": { "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": { "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 likes, will now [...]
     "eagerCheckContentAvailable": { "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 do not send s [...]
diff --git 
a/components/camel-resteasy/src/generated/resources/org/apache/camel/component/resteasy/resteasy.json
 
b/components/camel-resteasy/src/generated/resources/org/apache/camel/component/resteasy/resteasy.json
index c44f510d0a1..0cfa5ca7d08 100644
--- 
a/components/camel-resteasy/src/generated/resources/org/apache/camel/component/resteasy/resteasy.json
+++ 
b/components/camel-resteasy/src/generated/resources/org/apache/camel/component/resteasy/resteasy.json
@@ -27,10 +27,10 @@
     "bridgeErrorHandler": { "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 processed as a me [...]
     "muteException": { "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." },
     "proxyConsumersClasses": { "kind": "property", "displayName": "Proxy 
Consumers Classes", "group": "consumer", "label": "consumer", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "Proxy classes for consumer 
endpoints. Multiple classes can be separated by comma." },
-    "copyHeaders": { "kind": "property", "displayName": "Copy Headers", 
"group": "producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": true, "description": "If this option is true then IN 
exchange headers will be copied to OUT exchange headers according to copy 
strategy. Setting this to false, allows to only include the headers from the 
HTTP response (not propagating IN heade [...]
+    "followRedirects": { "kind": "property", "displayName": "Follow 
Redirects", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "Whether to the 
HTTP request should follow redirects. By default the HTTP request does not 
follow redirects" },
     "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "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 producer 
may otherwise fail during star [...]
-    "responsePayloadStreamingThreshold": { "kind": "property", "displayName": 
"Response Payload Streaming Threshold", "group": "producer", "label": 
"producer", "required": false, "type": "integer", "javaType": "int", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 8192, 
"description": "This threshold in bytes controls whether the response payload 
should be stored in memory as a byte array or be streaming based. Set this to 
-1 to always use streaming mode." },
-    "followRedirects": { "kind": "property", "displayName": "Follow 
Redirects", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether to the HTTP request should follow redirects. By default 
the HTTP request does not follow redirects" },
+    "copyHeaders": { "kind": "property", "displayName": "Copy Headers", 
"group": "producer (advanced)", "label": "producer,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 will be copied to OUT exchange 
headers according to copy strategy. Setting this to false, allows to only 
include the headers from the HTTP response (not  [...]
+    "responsePayloadStreamingThreshold": { "kind": "property", "displayName": 
"Response Payload Streaming Threshold", "group": "producer (advanced)", 
"label": "producer,advanced", "required": false, "type": "integer", "javaType": 
"int", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": 8192, "description": "This threshold in bytes controls whether 
the response payload should be stored in memory as a byte array or be streaming 
based. Set this to -1 to always use st [...]
     "skipRequestHeaders": { "kind": "property", "displayName": "Skip Request 
Headers", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether to skip mapping all the Camel headers as HTTP request 
headers. If there are no data from Camel headers needed to be included in the 
HTTP request then this can avoid parsing over [...]
     "skipResponseHeaders": { "kind": "property", "displayName": "Skip Response 
Headers", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether to skip mapping all the HTTP response headers to Camel 
headers. If there are no data needed from HTTP headers then this can avoid 
parsing overhead with many object allocations [...]
     "allowJavaSerializedObject": { "kind": "property", "displayName": "Allow 
Java Serialized Object", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether to allow java serialization when a request uses 
context-type=application\/x-java-serialized-object. This is by default turned 
off. If you enable this then be aware that Java will des [...]
@@ -87,20 +87,20 @@
     "optionsEnabled": { "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": { "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": { "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 HttpProducer send al [...]
-    "clearExpiredCookies": { "kind": "parameter", "displayName": "Clear 
Expired Cookies", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": true, "description": "Whether to clear 
expired cookies before sending the HTTP request. This ensures the cookies store 
does not keep growing by adding new cookies which is newer removed when they 
are expired. If the component [...]
     "connectionClose": { "kind": "parameter", "displayName": "Connection 
Close", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Specifies whether a 
Connection Close header must be added to HTTP Request. By default 
connectionClose is false." },
-    "copyHeaders": { "kind": "parameter", "displayName": "Copy Headers", 
"group": "producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": true, "description": "If this option is true then IN 
exchange headers will be copied to OUT exchange headers according to copy 
strategy. Setting this to false, allows to only include the headers from the 
HTTP response (not propagating IN head [...]
-    "customHostHeader": { "kind": "parameter", "displayName": "Custom Host 
Header", "group": "producer", "label": "producer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "To use custom host header for producer. 
When not set in query will be ignored. When set will override host header 
derived from url." },
+    "followRedirects": { "kind": "parameter", "displayName": "Follow 
Redirects", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "Whether to the 
HTTP request should follow redirects. By default the HTTP request does not 
follow redirects" },
     "httpMethod": { "kind": "parameter", "displayName": "Http Method", 
"group": "producer", "label": "producer", "required": false, "type": "object", 
"javaType": "org.apache.camel.http.common.HttpMethods", "enum": [ "GET", 
"POST", "PUT", "DELETE", "HEAD", "OPTIONS", "TRACE", "PATCH" ], "deprecated": 
false, "autowired": false, "secret": false, "description": "Configure the HTTP 
method to use. The HttpMethod header cannot override this option if set." },
-    "ignoreResponseBody": { "kind": "parameter", "displayName": "Ignore 
Response Body", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "If this option 
is true, The http producer won't read response body and cache the input stream" 
},
-    "preserveHostHeader": { "kind": "parameter", "displayName": "Preserve Host 
Header", "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 set the Host header to the value contained in the current 
exchange Host header, useful in reverse proxy applications where you want the 
Host header received by the [...]
     "throwExceptionOnFailure": { "kind": "parameter", "displayName": "Throw 
Exception On Failure", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, "description": 
"Option to disable throwing the HttpOperationFailedException in case of failed 
responses from the remote server. This allows you to get all responses 
regardless of the HTTP status code." },
+    "clearExpiredCookies": { "kind": "parameter", "displayName": "Clear 
Expired Cookies", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Whether to clear expired cookies before sending the HTTP 
request. This ensures the cookies store does not keep growing by adding new 
cookies which is newer removed when they are expir [...]
     "cookieHandler": { "kind": "parameter", "displayName": "Cookie Handler", 
"group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.http.base.cookie.CookieHandler", "deprecated": false, 
"autowired": false, "secret": false, "description": "Configure a cookie handler 
to maintain a HTTP session" },
+    "copyHeaders": { "kind": "parameter", "displayName": "Copy Headers", 
"group": "producer (advanced)", "label": "producer,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 will be copied to OUT exchange 
headers according to copy strategy. Setting this to false, allows to only 
include the headers from the HTTP response (not [...]
+    "customHostHeader": { "kind": "parameter", "displayName": "Custom Host 
Header", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
use custom host header for producer. When not set in query will be ignored. 
When set will override host header derived from url." },
     "deleteWithBody": { "kind": "parameter", "displayName": "Delete With 
Body", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether the HTTP DELETE should include the message body or not. 
By default HTTP DELETE do not include any HTTP body. However in some rare cases 
users may need to be able to include the message [...]
-    "followRedirects": { "kind": "parameter", "displayName": "Follow 
Redirects", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether to the HTTP request should follow redirects. By default 
the HTTP request does not follow redirects" },
     "getWithBody": { "kind": "parameter", "displayName": "Get With Body", 
"group": "producer (advanced)", "label": "producer,advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the HTTP GET should include the message body or not. By default HTTP 
GET do not include any HTTP body. However in some rare cases users may need to 
be able to include the message body." },
+    "ignoreResponseBody": { "kind": "parameter", "displayName": "Ignore 
Response Body", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "If this option is true, The http producer won't read response 
body and cache the input stream" },
     "lazyStartProducer": { "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 producer may other [...]
     "okStatusCodeRange": { "kind": "parameter", "displayName": "Ok Status Code 
Range", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
"200-299", "description": "The status codes which are considered a success 
response. The values are inclusive. Multiple ranges can be defined, separated 
by comma, e.g. 200-204,209,301-304. Each range  [...]
+    "preserveHostHeader": { "kind": "parameter", "displayName": "Preserve Host 
Header", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "If the option is true, HttpProducer will set the Host header to 
the value contained in the current exchange Host header, useful in reverse 
proxy applications where you want the Host he [...]
     "skipRequestHeaders": { "kind": "parameter", "displayName": "Skip Request 
Headers", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether to skip mapping all the Camel headers as HTTP request 
headers. If there are no data from Camel headers needed to be included in the 
HTTP request then this can avoid parsing ove [...]
     "skipResponseHeaders": { "kind": "parameter", "displayName": "Skip 
Response Headers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to skip mapping all the HTTP 
response headers to Camel headers. If there are no data needed from HTTP 
headers then this can avoid parsing overhead with many object allocation [...]
     "userAgent": { "kind": "parameter", "displayName": "User Agent", "group": 
"producer (advanced)", "label": "producer,advanced", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "To set a custom HTTP User-Agent request 
header" },
diff --git 
a/components/camel-servlet/src/generated/resources/org/apache/camel/component/servlet/servlet.json
 
b/components/camel-servlet/src/generated/resources/org/apache/camel/component/servlet/servlet.json
index 138c1147a04..fe10b790b8e 100644
--- 
a/components/camel-servlet/src/generated/resources/org/apache/camel/component/servlet/servlet.json
+++ 
b/components/camel-servlet/src/generated/resources/org/apache/camel/component/servlet/servlet.json
@@ -37,17 +37,17 @@
   },
   "properties": {
     "contextPath": { "kind": "path", "displayName": "Context Path", "group": 
"consumer", "label": "consumer", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The context-path to use" },
-    "chunked": { "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" },
     "disableStreamCache": { "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 Servlet inpu [...]
-    "headerFilterStrategy": { "kind": "parameter", "displayName": "Header 
Filter Strategy", "group": "common", "label": "common", "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." 
},
+    "headerFilterStrategy": { "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": { "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": { "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": { "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": { "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 producer si [...]
     "httpMethodRestrict": { "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": { "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": { "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": { "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 javax.servlet.ServletResponse." },
     "servletName": { "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" },
-    "transferException": { "kind": "parameter", "displayName": "Transfer 
Exception", "group": "consumer", "label": "", "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 producer side t [...]
     "attachmentMultipartBinding": { "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=false cannot wor [...]
     "bridgeErrorHandler": { "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 likes, will now [...]
     "eagerCheckContentAvailable": { "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 do not send s [...]
diff --git 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ResteasyComponentBuilderFactory.java
 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ResteasyComponentBuilderFactory.java
index 2548348ae6d..e6199366e84 100644
--- 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ResteasyComponentBuilderFactory.java
+++ 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ResteasyComponentBuilderFactory.java
@@ -106,21 +106,19 @@ public interface ResteasyComponentBuilderFactory {
             return this;
         }
         /**
-         * If this option is true then IN exchange headers will be copied to 
OUT
-         * exchange headers according to copy strategy. Setting this to false,
-         * allows to only include the headers from the HTTP response (not
-         * propagating IN headers).
+         * Whether to the HTTP request should follow redirects. By default the
+         * HTTP request does not follow redirects.
          * 
          * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
-         * Default: true
+         * Default: false
          * Group: producer
          * 
-         * @param copyHeaders the value to set
+         * @param followRedirects the value to set
          * @return the dsl builder
          */
-        default ResteasyComponentBuilder copyHeaders(boolean copyHeaders) {
-            doSetProperty("copyHeaders", copyHeaders);
+        default ResteasyComponentBuilder followRedirects(boolean 
followRedirects) {
+            doSetProperty("followRedirects", followRedirects);
             return this;
         }
         /**
@@ -148,37 +146,39 @@ public interface ResteasyComponentBuilderFactory {
             return this;
         }
         /**
-         * This threshold in bytes controls whether the response payload should
-         * be stored in memory as a byte array or be streaming based. Set this
-         * to -1 to always use streaming mode.
+         * If this option is true then IN exchange headers will be copied to 
OUT
+         * exchange headers according to copy strategy. Setting this to false,
+         * allows to only include the headers from the HTTP response (not
+         * propagating IN headers).
          * 
-         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
+         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
          * 
-         * Default: 8192
-         * Group: producer
+         * Default: true
+         * Group: producer (advanced)
          * 
-         * @param responsePayloadStreamingThreshold the value to set
+         * @param copyHeaders the value to set
          * @return the dsl builder
          */
-        default ResteasyComponentBuilder responsePayloadStreamingThreshold(
-                int responsePayloadStreamingThreshold) {
-            doSetProperty("responsePayloadStreamingThreshold", 
responsePayloadStreamingThreshold);
+        default ResteasyComponentBuilder copyHeaders(boolean copyHeaders) {
+            doSetProperty("copyHeaders", copyHeaders);
             return this;
         }
         /**
-         * Whether to the HTTP request should follow redirects. By default the
-         * HTTP request does not follow redirects.
+         * This threshold in bytes controls whether the response payload should
+         * be stored in memory as a byte array or be streaming based. Set this
+         * to -1 to always use streaming mode.
          * 
-         * The option is a: &lt;code&gt;boolean&lt;/code&gt; type.
+         * The option is a: &lt;code&gt;int&lt;/code&gt; type.
          * 
-         * Default: false
+         * Default: 8192
          * Group: producer (advanced)
          * 
-         * @param followRedirects the value to set
+         * @param responsePayloadStreamingThreshold the value to set
          * @return the dsl builder
          */
-        default ResteasyComponentBuilder followRedirects(boolean 
followRedirects) {
-            doSetProperty("followRedirects", followRedirects);
+        default ResteasyComponentBuilder responsePayloadStreamingThreshold(
+                int responsePayloadStreamingThreshold) {
+            doSetProperty("responsePayloadStreamingThreshold", 
responsePayloadStreamingThreshold);
             return this;
         }
         /**
@@ -411,10 +411,10 @@ public interface ResteasyComponentBuilderFactory {
             case "bridgeErrorHandler": ((ResteasyComponent) 
component).setBridgeErrorHandler((boolean) value); return true;
             case "muteException": ((ResteasyComponent) 
component).setMuteException((boolean) value); return true;
             case "proxyConsumersClasses": ((ResteasyComponent) 
component).setProxyConsumersClasses((java.lang.String) value); return true;
-            case "copyHeaders": ((ResteasyComponent) 
component).setCopyHeaders((boolean) value); return true;
+            case "followRedirects": ((ResteasyComponent) 
component).setFollowRedirects((boolean) value); return true;
             case "lazyStartProducer": ((ResteasyComponent) 
component).setLazyStartProducer((boolean) value); return true;
+            case "copyHeaders": ((ResteasyComponent) 
component).setCopyHeaders((boolean) value); return true;
             case "responsePayloadStreamingThreshold": ((ResteasyComponent) 
component).setResponsePayloadStreamingThreshold((int) value); return true;
-            case "followRedirects": ((ResteasyComponent) 
component).setFollowRedirects((boolean) value); return true;
             case "skipRequestHeaders": ((ResteasyComponent) 
component).setSkipRequestHeaders((boolean) value); return true;
             case "skipResponseHeaders": ((ResteasyComponent) 
component).setSkipResponseHeaders((boolean) value); return true;
             case "allowJavaSerializedObject": ((ResteasyComponent) 
component).setAllowJavaSerializedObject((boolean) value); return true;


Reply via email to