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

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

commit 19f4a11f2333b7d36b72ee727628f265c490db9b
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Tue Aug 6 07:08:40 2019 +0200

    Regen
---
 docs/components/modules/ROOT/pages/spring-boot.adoc      |  3 ++-
 docs/components/modules/ROOT/pages/test-blueprint.adoc   |  3 ++-
 docs/user-manual/modules/ROOT/pages/aggregate-eip.adoc   | 11 +++++++----
 docs/user-manual/modules/ROOT/pages/serviceCall-eip.adoc |  2 +-
 4 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/docs/components/modules/ROOT/pages/spring-boot.adoc 
b/docs/components/modules/ROOT/pages/spring-boot.adoc
index fa08bbd..ddbd8df 100644
--- a/docs/components/modules/ROOT/pages/spring-boot.adoc
+++ b/docs/components/modules/ROOT/pages/spring-boot.adoc
@@ -89,7 +89,7 @@ When using Spring Boot make sure to use the following Maven 
dependency to have s
 ----
 
 
-The component supports 126 options, which are listed below.
+The component supports 127 options, which are listed below.
 
 
 
@@ -164,6 +164,7 @@ The component supports 126 options, which are listed below.
 | *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.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.name* | Sets the name of the CamelContext. |  | String
 | *camel.springboot.producer-template-cache-size* | Producer template 
endpoints cache size. | 1000 | Integer
diff --git a/docs/components/modules/ROOT/pages/test-blueprint.adoc 
b/docs/components/modules/ROOT/pages/test-blueprint.adoc
index 8e5b1d0..b2a4b53 100644
--- a/docs/components/modules/ROOT/pages/test-blueprint.adoc
+++ b/docs/components/modules/ROOT/pages/test-blueprint.adoc
@@ -22,7 +22,8 @@ Also notice the use of *`getBlueprintDescriptor`* to specify 
the
 location of the OSGi Blueprint XML file. +
  If you have multiple OSGi Blueprint XML files, then you can specify
 them with a comma-separated list in the *`getBlueprintDescriptor`*
-method.
+method. Notice that only **one** `CamelContext` is supported per blueprint 
bundle,
+so if you have multiple XML files then only one of them should have 
`<camelContext>`.
 
 Here's the
 
http://svn.apache.org/viewvc/camel/trunk/components/camel-test-blueprint/src/test/resources/org/apache/camel/test/blueprint/camelContext.xml?view=markup[Blueprint
diff --git a/docs/user-manual/modules/ROOT/pages/aggregate-eip.adoc 
b/docs/user-manual/modules/ROOT/pages/aggregate-eip.adoc
index ab15c75..365ed17 100644
--- a/docs/user-manual/modules/ROOT/pages/aggregate-eip.adoc
+++ b/docs/user-manual/modules/ROOT/pages/aggregate-eip.adoc
@@ -17,15 +17,15 @@ single correlation key into a single message exchange.
 == Aggregator options
 
 // eip options: START
-The Aggregate EIP supports 24 options which are listed below:
+The Aggregate EIP supports 27 options which are listed below:
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
 | *correlationExpression* | *Required* The expression used to calculate the 
correlation key to use for aggregation. The Exchange which has the same 
correlation key is aggregated together. If the correlation key could not be 
evaluated an Exception is thrown. You can disable this by using the 
ignoreBadCorrelationKeys option. |  | NamespaceAware Expression
 | *completionPredicate* | A Predicate to indicate when an aggregated exchange 
is complete. If this is not specified and the AggregationStrategy object 
implements Predicate, the aggregationStrategy object will be used as the 
completionPredicate. |  | NamespaceAware Expression
-| *completionTimeout* | Time in millis that an aggregated exchange should be 
inactive before its complete (timeout). This option can be set as either a 
fixed value or using an Expression which allows you to evaluate a timeout 
dynamically - will use Long as result. If both are set Camel will fallback to 
use the fixed value if the Expression result was null or 0. You cannot use this 
option together with completionInterval, only one of the two can be used. By 
default the timeout checker run [...]
-| *completionSize* | Number of messages aggregated before the aggregation is 
complete. This option can be set as either a fixed value or using an Expression 
which allows you to evaluate a size dynamically - will use Integer as result. 
If both are set Camel will fallback to use the fixed value if the Expression 
result was null or 0. |  | Integer
+| *completionTimeoutExpression* | Time in millis that an aggregated exchange 
should be inactive before its complete (timeout). This option can be set as 
either a fixed value or using an Expression which allows you to evaluate a 
timeout dynamically - will use Long as result. If both are set Camel will 
fallback to use the fixed value if the Expression result was null or 0. You 
cannot use this option together with completionInterval, only one of the two 
can be used. By default the timeout c [...]
+| *completionSizeExpression* | Number of messages aggregated before the 
aggregation is complete. This option can be set as either a fixed value or 
using an Expression which allows you to evaluate a size dynamically - will use 
Integer as result. If both are set Camel will fallback to use the fixed value 
if the Expression result was null or 0. |  | NamespaceAware Expression
 | *optimisticLockRetryPolicy* | Allows to configure retry settings when using 
optimistic locking. |  | OptimisticLockRetry PolicyDefinition
 | *parallelProcessing* | When aggregated are completed they are being send out 
of the aggregator. This option indicates whether or not Camel should use a 
thread pool with multiple threads for concurrency. If no custom thread pool has 
been specified then Camel creates a default pool with 10 concurrent threads. | 
false | Boolean
 | *optimisticLocking* | Turns on using optimistic locking, which requires the 
aggregationRepository being used, is supporting this by implementing 
org.apache.camel.spi.OptimisticLockingAggregationRepository. | false | Boolean
@@ -35,14 +35,17 @@ The Aggregate EIP supports 24 options which are listed 
below:
 | *strategyRef* | A reference to lookup the AggregationStrategy in the 
Registry. Configuring an AggregationStrategy is required, and is used to merge 
the incoming Exchange with the existing already merged exchanges. At first call 
the oldExchange parameter is null. On subsequent invocations the oldExchange 
contains the merged exchanges and newExchange is of course the new incoming 
Exchange. |  | String
 | *strategyMethodName* | This option can be used to explicit declare the 
method name to use, when using POJOs as the AggregationStrategy. |  | String
 | *strategyMethodAllowNull* | If this option is false then the aggregate 
method is not used for the very first aggregation. If this option is true then 
null values is used as the oldExchange (at the very first aggregation), when 
using POJOs as the AggregationStrategy. | false | Boolean
+| *completionSize* | Number of messages aggregated before the aggregation is 
complete. This option can be set as either a fixed value or using an Expression 
which allows you to evaluate a size dynamically - will use Integer as result. 
If both are set Camel will fallback to use the fixed value if the Expression 
result was null or 0. |  | Integer
 | *completionInterval* | A repeating period in millis by which the aggregator 
will complete all current aggregated exchanges. Camel has a background task 
which is triggered every period. You cannot use this option together with 
completionTimeout, only one of them can be used. |  | Long
+| *completionTimeout* | Time in millis that an aggregated exchange should be 
inactive before its complete (timeout). This option can be set as either a 
fixed value or using an Expression which allows you to evaluate a timeout 
dynamically - will use Long as result. If both are set Camel will fallback to 
use the fixed value if the Expression result was null or 0. You cannot use this 
option together with completionInterval, only one of the two can be used. By 
default the timeout checker run [...]
 | *completionTimeoutChecker Interval* | Interval in millis that is used by the 
background task that checks for timeouts (org.apache.camel.TimeoutMap). By 
default the timeout checker runs every second. The timeout is an approximation 
and there is no guarantee that the a timeout is triggered exactly after the 
timeout value. It is not recommended to use very low timeout values or checker 
intervals. | 1000 | Long
-| *completionFromBatchConsumer* | Enables the batch completion mode where we 
aggregate from a org.apache.camel.BatchConsumer and aggregate the total number 
of exchanges the org.apache.camel.BatchConsumer has reported as total by 
checking the exchange property org.apache.camel.Exchange#BATCH_COMPLETE when 
its complete. | false | Boolean
+| *completionFromBatchConsumer* | Enables the batch completion mode where we 
aggregate from a org.apache.camel.BatchConsumer and aggregate the total number 
of exchanges the org.apache.camel.BatchConsumer has reported as total by 
checking the exchange property org.apache.camel.Exchange#BATCH_COMPLETE when 
its complete. This option cannot be used together with 
discardOnAggregationFailure. | false | Boolean
 | *completionOnNewCorrelation Group* | Enables completion on all previous 
groups when a new incoming correlation group. This can for example be used to 
complete groups with same correlation keys when they are in consecutive order. 
Notice when this is enabled then only 1 correlation group can be in progress as 
when a new correlation group starts, then the previous groups is forced 
completed. | false | Boolean
 | *eagerCheckCompletion* | Use eager completion checking which means that the 
completionPredicate will use the incoming Exchange. As opposed to without eager 
completion checking the completionPredicate will use the aggregated Exchange. | 
false | Boolean
 | *ignoreInvalidCorrelation Keys* | If a correlation key cannot be 
successfully evaluated it will be ignored by logging a DEBUG and then just 
ignore the incoming Exchange. | false | Boolean
 | *closeCorrelationKeyOn Completion* | Closes a correlation key when its 
complete. Any late received exchanges which has a correlation key that has been 
closed, it will be defined and a ClosedCorrelationKeyException is thrown. |  | 
Integer
 | *discardOnCompletionTimeout* | Discards the aggregated message on completion 
timeout. This means on timeout the aggregated message is dropped and not sent 
out of the aggregator. | false | Boolean
+| *discardOnAggregationFailure* | Discards the aggregated message when 
aggregation failed (an exception was thrown from AggregationStrategy. This 
means the partly aggregated message is dropped and not sent out of the 
aggregator. This option cannot be used together with 
completionFromBatchConsumer. | false | Boolean
 | *forceCompletionOnStop* | Indicates to complete all current aggregated 
exchanges when the context is stopped | false | Boolean
 | *completeAllOnStop* | Indicates to wait to complete all current and partial 
(pending) aggregated exchanges when the context is stopped. This also means 
that we will wait for all pending exchanges which are stored in the aggregation 
repository to complete so the repository is empty before we can stop. You may 
want to enable this when using the memory based aggregation repository that is 
memory based only, and do not store data on disk. When this option is enabled, 
then the aggregator is [...]
 | *aggregateControllerRef* | To use a 
org.apache.camel.processor.aggregate.AggregateController to allow external 
sources to control this aggregator. |  | String
diff --git a/docs/user-manual/modules/ROOT/pages/serviceCall-eip.adoc 
b/docs/user-manual/modules/ROOT/pages/serviceCall-eip.adoc
index 6db6a1a..221d775 100644
--- a/docs/user-manual/modules/ROOT/pages/serviceCall-eip.adoc
+++ b/docs/user-manual/modules/ROOT/pages/serviceCall-eip.adoc
@@ -100,7 +100,7 @@ The Service Call EIP supports 14 options which are listed 
below:
 | Name | Description | Default | Type
 | *name* | *Required* Sets the name of the service to use |  | String
 | *uri* | The uri of the endpoint to send to. The uri can be dynamic computed 
using the org.apache.camel.language.simple.SimpleLanguage expression. |  | 
String
-| *component* | The component to use. | http4 | String
+| *component* | The component to use. | http | String
 | *pattern* | Sets the optional ExchangePattern used to invoke this endpoint | 
 | ExchangePattern
 | *configurationRef* | Refers to a ServiceCall configuration to use |  | String
 | *serviceDiscoveryRef* | Sets a reference to a custom ServiceDiscovery to 
use. |  | String

Reply via email to