This is an automated email from the ASF dual-hosted git repository.
zregvart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/master by this push:
new 0096a1a Regen
0096a1a is described below
commit 0096a1a22da32d9d7597bd910a0c42994223fe17
Author: Zoran Regvart <[email protected]>
AuthorDate: Wed Feb 5 17:16:31 2020 +0100
Regen
---
camel-spring-boot/src/main/docs/spring-boot.adoc | 134 +++++++++++------------
components-starter/camel-corda-starter/pom.xml | 12 --
tooling/camel-spring-boot-dependencies/pom.xml | 5 +
3 files changed, 72 insertions(+), 79 deletions(-)
diff --git a/camel-spring-boot/src/main/docs/spring-boot.adoc
b/camel-spring-boot/src/main/docs/spring-boot.adoc
index 6e77476..c7dfed8 100644
--- a/camel-spring-boot/src/main/docs/spring-boot.adoc
+++ b/camel-spring-boot/src/main/docs/spring-boot.adoc
@@ -96,45 +96,45 @@ The component supports 145 options, which are listed below.
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *camel.cloud.enabled* | Global option to enable/disable Camel cloud support,
default is true. | true | Boolean
-| *camel.cloud.load-balancer.enabled* | Global option to enable/disable Camel
cloud load balancer, default is true. | true | Boolean
+| *camel.cloud.enabled* | Global option to enable/disable Camel cloud support,
default is true. | | Boolean
+| *camel.cloud.load-balancer.enabled* | Global option to enable/disable Camel
cloud load balancer, default is true. | | Boolean
| *camel.cloud.service-call.component* | The Camel component to use for
calling the service. The default is http component. | | String
-| *camel.cloud.service-call.default-load-balancer* | Determine if the default
load balancer should be used instead of any auto discovered one. | false |
Boolean
+| *camel.cloud.service-call.default-load-balancer* | Determine if the default
load balancer should be used instead of any auto discovered one. | | Boolean
| *camel.cloud.service-call.expression* | The expression to use. | | String
-| *camel.cloud.service-call.expression-language* | The expression language to
use, default is ref. | ref | String
+| *camel.cloud.service-call.expression-language* | The expression language to
use, default is ref. | | String
| *camel.cloud.service-call.load-balancer* | A reference to the
org.apache.camel.cloud.ServiceLoadBalancer to use. | | String
| *camel.cloud.service-call.service-chooser* | A reference to the
org.apache.camel.cloud.ServiceChooser to use. | | String
| *camel.cloud.service-call.service-discovery* | A reference to the
org.apache.camel.cloud.ServiceDiscovery to use. | | String
| *camel.cloud.service-call.service-filter* | A reference to the
org.apache.camel.cloud.ServiceFilter to use. | | String
| *camel.cloud.service-call.uri* | The uri of the endpoint to send to. The uri
can be dynamic computed using the simple language expression. | | String
-| *camel.cloud.service-chooser.enabled* | Global option to enable/disable
Camel cloud service chooser, default is true. | true | Boolean
+| *camel.cloud.service-chooser.enabled* | Global option to enable/disable
Camel cloud service chooser, default is true. | | Boolean
| *camel.cloud.service-discovery.cache-timeout* | Configure cache timeout (in
millis). | | String
| *camel.cloud.service-discovery.configurations* | Configure the service
discovery rules. | | Map
-| *camel.cloud.service-discovery.enabled* | Global option to enable/disable
Camel cloud service discovery, default is true. | true | Boolean
+| *camel.cloud.service-discovery.enabled* | Global option to enable/disable
Camel cloud service discovery, default is true. | | Boolean
| *camel.cloud.service-discovery.services* | Configure service discoveries. |
| Map
| *camel.cloud.service-filter.blacklist* | Configure service filter
blacklists. | | Map
| *camel.cloud.service-filter.configurations* | Configure the service
filtering rules. | | Map
-| *camel.cloud.service-filter.enabled* | Global option to enable/disable Camel
cloud service filter, default is true. | true | Boolean
-| *camel.cloud.service-registry.enabled* | Configure if service registry
should be enabled or not, default true. | true | Boolean
+| *camel.cloud.service-filter.enabled* | Global option to enable/disable Camel
cloud service filter, default is true. | | Boolean
+| *camel.cloud.service-registry.enabled* | Configure if service registry
should be enabled or not, default true. | | Boolean
| *camel.cloud.service-registry.service-host* | Configure the service
listening address. | | String
| *camel.clustered.controller.cluster-service* | The cluster service. | |
CamelClusterService
-| *camel.clustered.controller.enabled* | Global option to enable/disable Camel
clustered route controller, default is false. | false | Boolean
+| *camel.clustered.controller.enabled* | Global option to enable/disable Camel
clustered route controller, default is false. | | Boolean
| *camel.clustered.controller.initial-delay* | Set the amount of time (in
millis) the route controller should wait before to start the routes after the
camel context is started or after the route is initialized if the route is
created after the camel context is started. | | String
| *camel.clustered.controller.namespace* | The default namespace. | | String
| *camel.clustered.controller.routes* | Routes configuration. | | Map
-| *camel.component.enabled* | Global option to enable/disable component
auto-configuration, default is true. | true | Boolean
-| *camel.component.properties.auto-discover-properties-sources* | Whether to
automatically discovery instances of PropertiesSource from registry and service
factory. | true | Boolean
-| *camel.component.properties.default-fallback-enabled* | If false, the
component does not attempt to find a default for the key by looking after the
colon separator. | true | Boolean
+| *camel.component.enabled* | Global option to enable/disable component
auto-configuration, default is true. | | Boolean
+| *camel.component.properties.auto-discover-properties-sources* | Whether to
automatically discovery instances of PropertiesSource from registry and service
factory. | | Boolean
+| *camel.component.properties.default-fallback-enabled* | If false, the
component does not attempt to find a default for the key by looking after the
colon separator. | | Boolean
| *camel.component.properties.encoding* | Encoding to use when loading
properties file from the file system or classpath. If no encoding has been set,
then the properties files is loaded using ISO-8859-1 encoding (latin-1) as
documented by java.util.Properties#load(java.io.InputStream) | | String
-| *camel.component.properties.environment-variable-mode* | Sets the OS
environment variables mode (0 = never, 1 = fallback, 2 = override). The default
mode (override) is to use OS environment variables if present, and override any
existing properties. OS environment variable mode is checked before JVM system
property mode | 2 | Integer
-| *camel.component.properties.ignore-missing-location* | Whether to silently
ignore if a location cannot be located, such as a properties file not found. |
false | Boolean
+| *camel.component.properties.environment-variable-mode* | Sets the OS
environment variables mode (0 = never, 1 = fallback, 2 = override). The default
mode (override) is to use OS environment variables if present, and override any
existing properties. OS environment variable mode is checked before JVM system
property mode | | Integer
+| *camel.component.properties.ignore-missing-location* | Whether to silently
ignore if a location cannot be located, such as a properties file not found. |
| Boolean
| *camel.component.properties.initial-properties* | Sets initial properties
which will be used before any locations are resolved. The option is a
java.util.Properties type. | | String
| *camel.component.properties.location* | A list of locations to load
properties. You can use comma to separate multiple locations. This option will
override any default locations and only use the locations from this option. |
| String
| *camel.component.properties.override-properties* | Sets a special list of
override properties that take precedence and will use first, if a property
exist. The option is a java.util.Properties type. | | String
| *camel.component.properties.properties-parser* | To use a custom
PropertiesParser. The option is a
org.apache.camel.component.properties.PropertiesParser type. | | String
-| *camel.component.properties.system-properties-mode* | Sets the JVM system
property mode (0 = never, 1 = fallback, 2 = override). The default mode
(override) is to use system properties if present, and override any existing
properties. OS environment variable mode is checked before JVM system property
mode | 2 | Integer
-| *camel.dataformat.enabled* | Global option to enable/disable dataformat
auto-configuration, default is true. | true | Boolean
-| *camel.health.check.routes.enabled* | Global option to enable/disable Camel
extended health check for routes, default is false. | false | Boolean
+| *camel.component.properties.system-properties-mode* | Sets the JVM system
property mode (0 = never, 1 = fallback, 2 = override). The default mode
(override) is to use system properties if present, and override any existing
properties. OS environment variable mode is checked before JVM system property
mode | | Integer
+| *camel.dataformat.enabled* | Global option to enable/disable dataformat
auto-configuration, default is true. | | Boolean
+| *camel.health.check.routes.enabled* | Global option to enable/disable Camel
extended health check for routes, default is false. | | Boolean
| *camel.health.check.routes.threshold* | General health check configurations.
| | Map
| *camel.health.check.routes.thresholds.exchanges-failed* | Number of failed
exchanges. | | Long
| *camel.health.check.routes.thresholds.exchanges-inflight* | Number of
inflight exchanges. | | Long
@@ -150,68 +150,68 @@ The component supports 145 options, which are listed
below.
| *camel.health.check.routes.thresholds.redeliveries* | Number of redeliveries
(internal only). | | Long
| *camel.health.check.service.check-interval* | The interval between checks. |
| String
| *camel.health.check.service.checks* | Configuration of health checks | | Map
-| *camel.health.check.service.enabled* | Global option to enable/disable
extended Camel health checks, default is false. | false | Boolean
-| *camel.health.enabled* | Global option to enable/disable camel health bean,
default is true. | true | Boolean
-| *camel.language.enabled* | Global option to enable/disable language
auto-configuration, default is true. | true | Boolean
-| *camel.springboot.allow-use-original-message* | Sets whether to allow access
to the original message from Camel's error handler, or from
org.apache.camel.spi.UnitOfWork.getOriginalInMessage(). Turning this off can
optimize performance, as defensive copy of the original message is not needed.
Default is false. | false | Boolean
-| *camel.springboot.auto-startup* | Sets whether the object should
automatically start when Camel starts. Important: Currently only routes can be
disabled, as CamelContext's are always started. Note: When setting auto startup
false on CamelContext then that takes precedence and no routes is started. You
would need to start CamelContext explicit using the
org.apache.camel.CamelContext.start() method, to start the context, and then
you would need to start the routes manually using Camelcon [...]
-| *camel.springboot.backlog-tracing* | Sets whether backlog tracing is enabled
or not. Default is false. | false | Boolean
-| *camel.springboot.bean-introspection-extended-statistics* | Sets whether
bean introspection uses extended statistics. The default is false. | false |
Boolean
+| *camel.health.check.service.enabled* | Global option to enable/disable
extended Camel health checks, default is false. | | Boolean
+| *camel.health.enabled* | Global option to enable/disable camel health bean,
default is true. | | Boolean
+| *camel.language.enabled* | Global option to enable/disable language
auto-configuration, default is true. | | Boolean
+| *camel.springboot.allow-use-original-message* | Sets whether to allow access
to the original message from Camel's error handler, or from
org.apache.camel.spi.UnitOfWork.getOriginalInMessage(). Turning this off can
optimize performance, as defensive copy of the original message is not needed.
Default is false. | | Boolean
+| *camel.springboot.auto-startup* | Sets whether the object should
automatically start when Camel starts. Important: Currently only routes can be
disabled, as CamelContext's are always started. Note: When setting auto startup
false on CamelContext then that takes precedence and no routes is started. You
would need to start CamelContext explicit using the
org.apache.camel.CamelContext.start() method, to start the context, and then
you would need to start the routes manually using Camelcon [...]
+| *camel.springboot.backlog-tracing* | Sets whether backlog tracing is enabled
or not. Default is false. | | Boolean
+| *camel.springboot.bean-introspection-extended-statistics* | Sets whether
bean introspection uses extended statistics. The default is false. | | Boolean
| *camel.springboot.bean-introspection-logging-level* | Sets the logging level
used by bean introspection, logging activity of its usage. The default is
TRACE. | | LoggingLevel
-| *camel.springboot.case-insensitive-headers* | Whether to use case sensitive
or insensitive headers. Important: When using case sensitive (this is set to
false). Then the map is case sensitive which means headers such as content-type
and Content-Type are two different keys which can be a problem for some
protocols such as HTTP based, which rely on case insensitive headers. However
case sensitive implementations can yield faster performance. Therefore use case
sensitive implementation wi [...]
-| *camel.springboot.consumer-template-cache-size* | Consumer template
endpoints cache size. | 1000 | Integer
-| *camel.springboot.duration-max-idle-seconds* | To specify for how long time
in seconds Camel can be idle before automatic terminating the JVM. You can use
this to run Spring Boot for a short while. | 0 | Integer
-| *camel.springboot.duration-max-messages* | To specify how many messages to
process by Camel before automatic terminating the JVM. You can use this to run
Spring Boot for a short while. | 0 | Integer
-| *camel.springboot.duration-max-seconds* | To specify for how long time in
seconds to keep running the JVM before automatic terminating the JVM. You can
use this to run Spring Boot for a short while. | 0 | Integer
-| *camel.springboot.endpoint-basic-property-binding* | Whether the endpoint
should use basic property binding (Camel 2.x) or the newer property binding
with additional capabilities. The default value is false. | false | Boolean
-| *camel.springboot.endpoint-bridge-error-handler* | 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 message and handled by the routing Error Handler. <p/> By
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal
with exceptions, that will be logged at WARN/ERROR level and ignored. The
default value is false. [...]
-| *camel.springboot.endpoint-lazy-start-producer* | 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 starting and cause the route to fail being started.
By deferring this startup to be lazy then the startup failure can be handled
during routing messages via Camel's routing error handlers. Beware that when
the first message is processed [...]
-| *camel.springboot.endpoint-runtime-statistics-enabled* | Sets whether
endpoint runtime statistics is enabled (gathers runtime usage of each incoming
and outgoing endpoints). The default value is false. | false | Boolean
+| *camel.springboot.case-insensitive-headers* | Whether to use case sensitive
or insensitive headers. Important: When using case sensitive (this is set to
false). Then the map is case sensitive which means headers such as content-type
and Content-Type are two different keys which can be a problem for some
protocols such as HTTP based, which rely on case insensitive headers. However
case sensitive implementations can yield faster performance. Therefore use case
sensitive implementation wi [...]
+| *camel.springboot.consumer-template-cache-size* | Consumer template
endpoints cache size. | | Integer
+| *camel.springboot.duration-max-idle-seconds* | To specify for how long time
in seconds Camel can be idle before automatic terminating the JVM. You can use
this to run Spring Boot for a short while. | | Integer
+| *camel.springboot.duration-max-messages* | To specify how many messages to
process by Camel before automatic terminating the JVM. You can use this to run
Spring Boot for a short while. | | Integer
+| *camel.springboot.duration-max-seconds* | To specify for how long time in
seconds to keep running the JVM before automatic terminating the JVM. You can
use this to run Spring Boot for a short while. | | Integer
+| *camel.springboot.endpoint-basic-property-binding* | Whether the endpoint
should use basic property binding (Camel 2.x) or the newer property binding
with additional capabilities. The default value is false. | | Boolean
+| *camel.springboot.endpoint-bridge-error-handler* | 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 message and handled by the routing Error Handler. <p/> By
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal
with exceptions, that will be logged at WARN/ERROR level and ignored. The
default value is false. [...]
+| *camel.springboot.endpoint-lazy-start-producer* | 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 starting and cause the route to fail being started.
By deferring this startup to be lazy then the startup failure can be handled
during routing messages via Camel's routing error handlers. Beware that when
the first message is processed [...]
+| *camel.springboot.endpoint-runtime-statistics-enabled* | Sets whether
endpoint runtime statistics is enabled (gathers runtime usage of each incoming
and outgoing endpoints). The default value is false. | | Boolean
| *camel.springboot.file-configurations* | Directory to load additional
configuration files that contains configuration values that takes precedence
over any other configuration. This can be used to refer to files that may have
secret configuration that has been mounted on the file system for containers.
You must use either file: or classpath: as prefix to load from file system or
classpath. Then you can specify a pattern to load from sub directories and a
name pattern such as file:/var/ [...]
-| *camel.springboot.include-non-singletons* | Whether to include non-singleton
beans (prototypes) when scanning for RouteBuilder instances. By default only
singleton beans is included in the context scan. | false | Boolean
-| *camel.springboot.inflight-repository-browse-enabled* | Sets whether the
inflight repository should allow browsing each inflight exchange. This is by
default disabled as there is a very slight performance overhead when enabled. |
false | Boolean
+| *camel.springboot.include-non-singletons* | Whether to include non-singleton
beans (prototypes) when scanning for RouteBuilder instances. By default only
singleton beans is included in the context scan. | | Boolean
+| *camel.springboot.inflight-repository-browse-enabled* | Sets whether the
inflight repository should allow browsing each inflight exchange. This is by
default disabled as there is a very slight performance overhead when enabled. |
| Boolean
| *camel.springboot.java-routes-exclude-pattern* | Used for exclusive
filtering component scanning of RouteBuilder classes with @Component
annotation. The exclusive filtering takes precedence over inclusive filtering.
The pattern is using Ant-path style pattern. Multiple patterns can be specified
separated by comma. For example to exclude all classes starting with Bar use:
**/Bar* To exclude all routes form a specific package use:
com/mycompany/bar/* To exclude all routes [...]
| *camel.springboot.java-routes-include-pattern* | Used for inclusive
filtering component scanning of RouteBuilder classes with @Component
annotation. The exclusive filtering takes precedence over inclusive filtering.
The pattern is using Ant-path style pattern. Multiple patterns can be specified
separated by comma. For example to include all classes starting with Foo use:
**/Foo* To include all routes form a specific package use:
com/mycompany/foo/* To include all routes for [...]
-| *camel.springboot.jmx-create-connector* | Whether JMX connector is created,
allowing clients to connect remotely The default value is false. | false |
Boolean
-| *camel.springboot.jmx-enabled* | Enable JMX in your Camel application. |
true | Boolean
-| *camel.springboot.jmx-management-name-pattern* | The naming pattern for
creating the CamelContext JMX management name. The default pattern is #name# |
#name# | String
+| *camel.springboot.jmx-create-connector* | Whether JMX connector is created,
allowing clients to connect remotely The default value is false. | | Boolean
+| *camel.springboot.jmx-enabled* | Enable JMX in your Camel application. | |
Boolean
+| *camel.springboot.jmx-management-name-pattern* | The naming pattern for
creating the CamelContext JMX management name. The default pattern is #name# |
| String
| *camel.springboot.jmx-management-statistics-level* | Sets the JMX statistics
level The level can be set to Extended to gather additional information The
default value is Default. | | ManagementStatisticsLevel
-| *camel.springboot.load-type-converters* | Whether to load custom type
converters by scanning classpath. This is used for backwards compatibility with
Camel 2.x. Its recommended to migrate to use fast type converter loading by
setting <tt>@Converter(generateLoader = true)</tt> on your custom type
converter classes. | true | Boolean
-| *camel.springboot.log-debug-max-chars* | Is used to limit the maximum length
of the logging Camel message bodies. If the message body is longer than the
limit, the log message is clipped. Use -1 to have unlimited length. Use for
example 1000 to log at most 1000 characters. | 0 | Integer
-| *camel.springboot.log-exhausted-message-body* | Sets whether to log
exhausted message body with message history. Default is false. | false | Boolean
-| *camel.springboot.log-mask* | Sets whether log mask is enabled or not.
Default is false. | false | Boolean
-| *camel.springboot.main-run-controller* | Whether to use the main run
controller to ensure the Spring-Boot application keeps running until being
stopped or the JVM terminated. You typically only need this if you run
Spring-Boot standalone. If you run Spring-Boot with spring-boot-starter-web
then the web container keeps the JVM running. | false | Boolean
+| *camel.springboot.load-type-converters* | Whether to load custom type
converters by scanning classpath. This is used for backwards compatibility with
Camel 2.x. Its recommended to migrate to use fast type converter loading by
setting <tt>@Converter(generateLoader = true)</tt> on your custom type
converter classes. | | Boolean
+| *camel.springboot.log-debug-max-chars* | Is used to limit the maximum length
of the logging Camel message bodies. If the message body is longer than the
limit, the log message is clipped. Use -1 to have unlimited length. Use for
example 1000 to log at most 1000 characters. | | Integer
+| *camel.springboot.log-exhausted-message-body* | Sets whether to log
exhausted message body with message history. Default is false. | | Boolean
+| *camel.springboot.log-mask* | Sets whether log mask is enabled or not.
Default is false. | | Boolean
+| *camel.springboot.main-run-controller* | Whether to use the main run
controller to ensure the Spring-Boot application keeps running until being
stopped or the JVM terminated. You typically only need this if you run
Spring-Boot standalone. If you run Spring-Boot with spring-boot-starter-web
then the web container keeps the JVM running. | | Boolean
| *camel.springboot.mdc-logging-keys-pattern* | Sets the pattern used for
determine which custom MDC keys to propagate during message routing when the
routing engine continues routing asynchronously for the given message. Setting
this pattern to * will propagate all custom keys. Or setting the pattern to
foo*,bar* will propagate any keys starting with either foo or bar. Notice that
a set of standard Camel MDC keys are always propagated which starts with camel.
as key name. The match rule [...]
-| *camel.springboot.message-history* | Sets whether message history is enabled
or not. Default is true. | true | Boolean
+| *camel.springboot.message-history* | Sets whether message history is enabled
or not. Default is true. | | Boolean
| *camel.springboot.name* | Sets the name of the CamelContext. | | String
-| *camel.springboot.producer-template-cache-size* | Producer template
endpoints cache size. | 1000 | Integer
+| *camel.springboot.producer-template-cache-size* | Producer template
endpoints cache size. | | Integer
| *camel.springboot.route-filter-exclude-pattern* | Used for filtering routes
routes matching the given pattern, which follows the following rules: - Match
by route id - Match by route input endpoint uri The matching is using exact
match, by wildcard and regular expression. For example to only include routes
which starts with foo in their route id's, use: include=foo* And to exclude
routes which starts from JMS endpoints, use: exclude=jms:* Multiple
patterns can be separated by c [...]
| *camel.springboot.route-filter-include-pattern* | Used for filtering routes
routes matching the given pattern, which follows the following rules: - Match
by route id - Match by route input endpoint uri The matching is using exact
match, by wildcard and regular expression. For example to only include routes
which starts with foo in their route id's, use: include=foo* And to exclude
routes which starts from JMS endpoints, use: exclude=jms:* Multiple
patterns can be separated by c [...]
-| *camel.springboot.routes-collector-enabled* | Whether the routes collector
is enabled or not. When enabled Camel will auto-discover routes (RouteBuilder
instances from the registry and also load additional XML routes from the file
system. The routes collector is default enabled. | true | Boolean
-| *camel.springboot.shutdown-log-inflight-exchanges-on-timeout* | Sets whether
to log information about the inflight Exchanges which are still running during
a shutdown which didn't complete without the given timeout. This requires to
enable the option inflightRepositoryExchangeEnabled. | true | Boolean
-| *camel.springboot.shutdown-now-on-timeout* | Sets whether to force shutdown
of all consumers when a timeout occurred and thus not all consumers was
shutdown within that period. You should have good reasons to set this option to
false as it means that the routes keep running and is halted abruptly when
CamelContext has been shutdown. | true | Boolean
-| *camel.springboot.shutdown-routes-in-reverse-order* | Sets whether routes
should be shutdown in reverse or the same order as they where started. | true |
Boolean
-| *camel.springboot.shutdown-suppress-logging-on-timeout* | Whether Camel
should try to suppress logging during shutdown and timeout was triggered,
meaning forced shutdown is happening. And during forced shutdown we want to
avoid logging errors/warnings et all in the logs as a side-effect of the forced
timeout. Notice the suppress is a best effort as there may still be some logs
coming from 3rd party libraries and whatnot, which Camel cannot control. This
option is default false. | false [...]
-| *camel.springboot.shutdown-timeout* | Timeout in seconds to graceful
shutdown Camel. | 300 | Integer
-| *camel.springboot.stream-caching-any-spool-rules* | Sets whether if just any
of the org.apache.camel.spi.StreamCachingStrategy.SpoolRule rules returns true
then shouldSpoolCache(long) returns true, to allow spooling to disk. If this
option is false, then all the
org.apache.camel.spi.StreamCachingStrategy.SpoolRule must return true. The
default value is false which means that all the rules must return true. | false
| Boolean
-| *camel.springboot.stream-caching-buffer-size* | Sets the stream caching
buffer size to use when allocating in-memory buffers used for in-memory stream
caches. The default size is 4096. | 0 | Integer
-| *camel.springboot.stream-caching-enabled* | Sets whether stream caching is
enabled or not. Default is false. | false | Boolean
-| *camel.springboot.stream-caching-remove-spool-directory-when-stopping* |
Whether to remove stream caching temporary directory when stopping. This option
is default true. | true | Boolean
+| *camel.springboot.routes-collector-enabled* | Whether the routes collector
is enabled or not. When enabled Camel will auto-discover routes (RouteBuilder
instances from the registry and also load additional XML routes from the file
system. The routes collector is default enabled. | | Boolean
+| *camel.springboot.shutdown-log-inflight-exchanges-on-timeout* | Sets whether
to log information about the inflight Exchanges which are still running during
a shutdown which didn't complete without the given timeout. This requires to
enable the option inflightRepositoryExchangeEnabled. | | Boolean
+| *camel.springboot.shutdown-now-on-timeout* | Sets whether to force shutdown
of all consumers when a timeout occurred and thus not all consumers was
shutdown within that period. You should have good reasons to set this option to
false as it means that the routes keep running and is halted abruptly when
CamelContext has been shutdown. | | Boolean
+| *camel.springboot.shutdown-routes-in-reverse-order* | Sets whether routes
should be shutdown in reverse or the same order as they where started. | |
Boolean
+| *camel.springboot.shutdown-suppress-logging-on-timeout* | Whether Camel
should try to suppress logging during shutdown and timeout was triggered,
meaning forced shutdown is happening. And during forced shutdown we want to
avoid logging errors/warnings et all in the logs as a side-effect of the forced
timeout. Notice the suppress is a best effort as there may still be some logs
coming from 3rd party libraries and whatnot, which Camel cannot control. This
option is default false. | | Boolean
+| *camel.springboot.shutdown-timeout* | Timeout in seconds to graceful
shutdown Camel. | | Integer
+| *camel.springboot.stream-caching-any-spool-rules* | Sets whether if just any
of the org.apache.camel.spi.StreamCachingStrategy.SpoolRule rules returns true
then shouldSpoolCache(long) returns true, to allow spooling to disk. If this
option is false, then all the
org.apache.camel.spi.StreamCachingStrategy.SpoolRule must return true. The
default value is false which means that all the rules must return true. | |
Boolean
+| *camel.springboot.stream-caching-buffer-size* | Sets the stream caching
buffer size to use when allocating in-memory buffers used for in-memory stream
caches. The default size is 4096. | | Integer
+| *camel.springboot.stream-caching-enabled* | Sets whether stream caching is
enabled or not. Default is false. | | Boolean
+| *camel.springboot.stream-caching-remove-spool-directory-when-stopping* |
Whether to remove stream caching temporary directory when stopping. This option
is default true. | | Boolean
| *camel.springboot.stream-caching-spool-cipher* | Sets a stream caching
cipher name to use when spooling to disk to write with encryption. By default
the data is not encrypted. | | String
| *camel.springboot.stream-caching-spool-directory* | Sets the stream caching
spool (temporary) directory to use for overflow and spooling to disk. If no
spool directory has been explicit configured, then a temporary directory is
created in the java.io.tmpdir directory. | | String
-| *camel.springboot.stream-caching-spool-threshold* | Stream caching threshold
in bytes when overflow to disk is activated. The default threshold is 128kb.
Use -1 to disable overflow to disk. | 0 | Long
+| *camel.springboot.stream-caching-spool-threshold* | Stream caching threshold
in bytes when overflow to disk is activated. The default threshold is 128kb.
Use -1 to disable overflow to disk. | | Long
| *camel.springboot.stream-caching-spool-used-heap-memory-limit* | Sets what
the upper bounds should be when streamCachingSpoolUsedHeapMemoryThreshold is in
use. | | String
-| *camel.springboot.stream-caching-spool-used-heap-memory-threshold* | Sets a
percentage (1-99) of used heap memory threshold to activate stream caching
spooling to disk. | 0 | Integer
-| *camel.springboot.stream-caching-statistics-enabled* | Sets whether stream
caching statistics is enabled. | false | Boolean
+| *camel.springboot.stream-caching-spool-used-heap-memory-threshold* | Sets a
percentage (1-99) of used heap memory threshold to activate stream caching
spooling to disk. | | Integer
+| *camel.springboot.stream-caching-statistics-enabled* | Sets whether stream
caching statistics is enabled. | | Boolean
| *camel.springboot.thread-name-pattern* | Sets the thread name pattern used
for creating the full thread name. The default pattern is: Camel (#camelId#)
thread ##counter# - #name# Where #camelId# is the name of the CamelContext. and
#counter# is a unique incrementing counter. and #name# is the regular thread
name. You can also use #longName# which is the long thread name which can
includes endpoint parameters etc. | | String
-| *camel.springboot.tracing* | Sets whether tracing is enabled or not. Default
is false. | false | Boolean
+| *camel.springboot.tracing* | Sets whether tracing is enabled or not. Default
is false. | | Boolean
| *camel.springboot.tracing-pattern* | Tracing pattern to match which node
EIPs to trace. For example to match all To EIP nodes, use to*. The pattern
matches by node and route id's Multiple patterns can be separated by comma. |
| String
-| *camel.springboot.use-breadcrumb* | Set whether breadcrumb is enabled. The
default value is false. | false | Boolean
-| *camel.springboot.use-data-type* | Whether to enable using data type on
Camel messages. Data type are automatic turned on if one ore more routes has
been explicit configured with input and output types. Otherwise data type is
default off. | false | Boolean
-| *camel.springboot.use-mdc-logging* | To turn on MDC logging | false | Boolean
-| *camel.springboot.warn-on-early-shutdown* | Whether to log a WARN if Camel
on Spring Boot was immediately shutdown after starting which very likely is
because there is no JVM thread to keep the application running. | true | Boolean
-| *camel.springboot.xml-rests* | Directory to scan for adding additional XML
rests. You can turn this off by setting the value to false. Files can be loaded
from either classpath or file by prefixing with classpath: or file: Wildcards
is supported using a ANT pattern style paths, such as
classpath:**/*camel*.xml Multiple directories can be specified
and separated by comma, such as:
file:/myapp/mycamel/*.xml,file:/myapp/myothercamel/*.xml |
classpath:camel-rest/*.x [...]
-| *camel.springboot.xml-routes* | Directory to scan for adding additional XML
routes. You can turn this off by setting the value to false. Files can be
loaded from either classpath or file by prefixing with classpath: or file:
Wildcards is supported using a ANT pattern style paths, such as
classpath:**/*camel*.xml Multiple directories can be specified
and separated by comma, such as:
file:/myapp/mycamel/*.xml,file:/myapp/myothercamel/*.xml |
classpath:camel/*.xml [...]
+| *camel.springboot.use-breadcrumb* | Set whether breadcrumb is enabled. The
default value is false. | | Boolean
+| *camel.springboot.use-data-type* | Whether to enable using data type on
Camel messages. Data type are automatic turned on if one ore more routes has
been explicit configured with input and output types. Otherwise data type is
default off. | | Boolean
+| *camel.springboot.use-mdc-logging* | To turn on MDC logging | | Boolean
+| *camel.springboot.warn-on-early-shutdown* | Whether to log a WARN if Camel
on Spring Boot was immediately shutdown after starting which very likely is
because there is no JVM thread to keep the application running. | | Boolean
+| *camel.springboot.xml-rests* | Directory to scan for adding additional XML
rests. You can turn this off by setting the value to false. Files can be loaded
from either classpath or file by prefixing with classpath: or file: Wildcards
is supported using a ANT pattern style paths, such as
classpath:**/*camel*.xml Multiple directories can be specified
and separated by comma, such as:
file:/myapp/mycamel/*.xml,file:/myapp/myothercamel/*.xml | | String
+| *camel.springboot.xml-routes* | Directory to scan for adding additional XML
routes. You can turn this off by setting the value to false. Files can be
loaded from either classpath or file by prefixing with classpath: or file:
Wildcards is supported using a ANT pattern style paths, such as
classpath:**/*camel*.xml Multiple directories can be specified
and separated by comma, such as:
file:/myapp/mycamel/*.xml,file:/myapp/myothercamel/*.xml | | String
| *camel.ssl.cert-alias* | An optional certificate alias to use. This is
useful when the keystore has multiple certificates. | | String
| *camel.ssl.cipher-suites* | The optional explicitly configured cipher suites
for this configuration. | | CipherSuitesParameters
| *camel.ssl.cipher-suites-filter* | The optional cipher suite filter
configuration for this configuration. | | FilterParameters
@@ -231,7 +231,7 @@ The component supports 145 options, which are listed below.
| *camel.supervising.controller.default-back-off.max-delay* | The maximum
back-off time. You can also specify time values using units, such as 60s (60
seconds), 5m30s (5 minutes and 30 seconds), and 1h (1 hour). | | String
| *camel.supervising.controller.default-back-off.max-elapsed-time* | The
maximum elapsed time after which the back-off is exhausted. You can also
specify time values using units, such as 60s (60 seconds), 5m30s (5 minutes and
30 seconds), and 1h (1 hour). | | String
| *camel.supervising.controller.default-back-off.multiplier* | The value to
multiply the current interval by for each retry attempt. | | Double
-| *camel.supervising.controller.enabled* | Global option to enable/disable
this org.apache.camel.spi.RouteController, default is false. | false | Boolean
+| *camel.supervising.controller.enabled* | Global option to enable/disable
this org.apache.camel.spi.RouteController, default is false. | | Boolean
| *camel.supervising.controller.initial-delay* | Set the amount of time the
route controller should wait before to start the routes after the camel context
is started or after the route is initialized if the route is created after the
camel context is started. | | String
| *camel.supervising.controller.routes* | Routes configuration. | | Map
| *management.endpoint.camelroutecontroller.cache.time-to-live* | Maximum time
that a response can be cached. | 0ms | Duration
@@ -240,7 +240,7 @@ The component supports 145 options, which are listed below.
| *management.endpoint.camelroutes.enabled* | To turn on or off information
about Camel Routes via actuator endpoint. | true | Boolean
| *management.endpoint.camelroutes.read-only* | Whether Camel Routes actuator
is in read-only mode. If not in read-only mode then operations to start/stop
routes would be enabled. | true | Boolean
| *management.info.camel.enabled* | Whether to enable Camel info. | true |
Boolean
-| *management.info.camel.verbose* | Global option to enable/disable health
bean camel version info, default is true. | true | Boolean
+| *management.info.camel.verbose* | Global option to enable/disable health
bean camel version info, default is true. | | Boolean
|===
// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-corda-starter/pom.xml
b/components-starter/camel-corda-starter/pom.xml
index d834111..47eae69 100644
--- a/components-starter/camel-corda-starter/pom.xml
+++ b/components-starter/camel-corda-starter/pom.xml
@@ -38,18 +38,6 @@
<groupId>org.apache.camel</groupId>
<artifactId>camel-corda</artifactId>
<version>${camel-version}</version>
- <!--START OF GENERATED CODE-->
- <exclusions>
- <exclusion>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-classic</artifactId>
- </exclusion>
- <exclusion>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-core</artifactId>
- </exclusion>
- </exclusions>
- <!--END OF GENERATED CODE-->
</dependency>
<!--START OF GENERATED CODE-->
<dependency>
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml
b/tooling/camel-spring-boot-dependencies/pom.xml
index 97c7a2c..dabcbef 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -2254,6 +2254,11 @@
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
+ <artifactId>camel-core-catalog</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
<artifactId>camel-core-engine</artifactId>
<version>3.1.0-SNAPSHOT</version>
</dependency>