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