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.git

commit c0eade158f51033741e9fb79d367359332c15018
Author: Claus Ibsen <[email protected]>
AuthorDate: Fri Jun 25 16:54:46 2021 +0200

    Fixed update EIP docs maven plugin
---
 .../resources/org/apache/camel/catalog/docs/aggregate-eip.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/bean-eip.adoc         | 8 ++++----
 .../resources/org/apache/camel/catalog/docs/claimCheck-eip.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/enrich-eip.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/pollEnrich-eip.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/removeHeader-eip.adoc | 5 +++--
 .../src/main/docs/modules/eips/pages/aggregate-eip.adoc           | 2 +-
 .../src/main/docs/modules/eips/pages/bean-eip.adoc                | 8 ++++----
 .../src/main/docs/modules/eips/pages/claimCheck-eip.adoc          | 2 +-
 .../src/main/docs/modules/eips/pages/enrich-eip.adoc              | 2 +-
 .../src/main/docs/modules/eips/pages/pollEnrich-eip.adoc          | 2 +-
 .../src/main/docs/modules/eips/pages/removeHeader-eip.adoc        | 5 +++--
 .../java/org/apache/camel/maven/packaging/UpdateReadmeMojo.java   | 2 ++
 13 files changed, 24 insertions(+), 20 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aggregate-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aggregate-eip.adoc
index 5f70fa9..65b06dd 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aggregate-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aggregate-eip.adoc
@@ -36,7 +36,7 @@ The Aggregate EIP supports 27 options which are listed below:
 | *executorServiceRef* | If using parallelProcessing you can specify a custom 
thread pool to be used. In fact also if you are not using parallelProcessing 
this custom thread pool is used to send out aggregated exchanges as well. |  | 
String
 | *timeoutCheckerExecutorService{zwsp}Ref* | If using either of the 
completionTimeout, completionTimeoutExpression, or completionInterval options a 
background thread is created to check for the completion for every aggregator. 
Set this option to provide a custom thread pool to be used rather than creating 
a new thread for every aggregator. |  | String
 | *aggregationRepositoryRef* | Sets the custom aggregate repository to use. 
Will by default use 
org.apache.camel.processor.aggregate.MemoryAggregationRepository |  | String
-| *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
+| *strategyRef* | A reference to lookup the AggregationStrategy in the 
Registry. The value can either refer to a bean to lookup, or to lookup a 
singleton bean by its type, or to create a new bean: Lookup bean - This is the 
default behavior to lookup an existing bean by the bean id (value) reference by 
type - Values can refer to singleton beans by their type in the registry by 
prefixing with #type: syntax, eg #type:com.foo.MyClassType reference new class 
- Values can refer to creating new [...]
 | *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
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-eip.adoc
index e37f30c..8003b0b 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-eip.adoc
@@ -1,7 +1,7 @@
 [[bean-eip]]
 = Bean EIP
 :docTitle: Bean
-:description: Calls a java bean
+:description: Calls a Java bean
 :since: 
 :supportLevel: Stable
 
@@ -25,11 +25,11 @@ The Bean EIP supports 5 options which are listed below:
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *ref* | Sets a reference to a bean to use |  | String
+| *ref* | Sets a reference to an exiting bean to use, which is looked up from 
the registry |  | String
 | *method* | Sets the method name on the bean to use |  | String
-| *beanType* | Sets the Class of the bean |  | String
+| *beanType* | Sets the class name (fully qualified) of the bean to use |  | 
String
 | *cache* | *Deprecated* Use singleton option instead | true | Boolean
-| *scope* | Scope of bean. When using singleton scope (default) the bean is 
created or looked up only once and reused for the lifetime of the endpoint. The 
bean should be thread-safe in case concurrent threads is calling the bean at 
the same time. When using request scope the bean is created or looked up once 
per request (exchange). This can be used if you want to store state on a bean 
while processing a request and you want to call the same bean instance multiple 
times while processing  [...]
+| *scope* | Scope of bean. When using singleton scope (default) the bean is 
created or looked up only once and reused for the lifetime of the endpoint. The 
bean should be thread-safe in case concurrent threads is calling the bean at 
the same time. When using request scope the bean is created or looked up once 
per request (exchange). This can be used if you want to store state on a bean 
while processing a request and you want to call the same bean instance multiple 
times while processing  [...]
 |===
 // eip options: END
 
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/claimCheck-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/claimCheck-eip.adoc
index 6b0438c..f3cf3ef 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/claimCheck-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/claimCheck-eip.adoc
@@ -26,7 +26,7 @@ The Claim Check EIP supports 5 options which are listed below:
 | *operation* | The claim check operation to use. The following operations is 
supported: Get - Gets (does not remove) the claim check by the given key. 
GetAndRemove - Gets and remove the claim check by the given key. Set - Sets a 
new (will override if key already exists) claim check with the given key. Push 
- Sets a new claim check on the stack (does not use key). Pop - Gets the latest 
claim check from the stack (does not use key). |  | ClaimCheckOperation
 | *key* | To use a specific key for claim check id (for dynamic keys use 
simple language syntax as the key). |  | String
 | *filter* | Specified a filter to control what data gets merging data back 
from the claim check repository. The following syntax is supported: body - to 
aggregate the message body attachments - to aggregate all the message 
attachments headers - to aggregate all the message headers header:pattern - to 
aggregate all the message headers that matches the pattern. The pattern uses 
the following rules are applied in this order: exact match, returns true 
wildcard match (pattern ends with a and [...]
-| *strategyRef* | To use a custom AggregationStrategy instead of the default 
implementation. Notice you cannot use both custom aggregation strategy and 
configure data at the same time. |  | String
+| *strategyRef* | To use a custom AggregationStrategy instead of the default 
implementation. Notice you cannot use both custom aggregation strategy and 
configure data at the same time. The value can either refer to a bean to 
lookup, or to lookup a singleton bean by its type, or to create a new bean: 
Lookup bean - This is the default behavior to lookup an existing bean by the 
bean id (value) reference by type - Values can refer to singleton beans by 
their type in the registry by prefixing [...]
 | *strategyMethodName* | This option can be used to explicit declare the 
method name to use, when using POJOs as the AggregationStrategy. |  | String
 |===
 // eip options: END
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/enrich-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/enrich-eip.adoc
index 2b3b3b9..467b5c0 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/enrich-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/enrich-eip.adoc
@@ -17,7 +17,7 @@ The Enrich EIP supports 8 options which are listed below:
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *strategyRef* | Refers to an AggregationStrategy to be used to merge the 
reply from the external service, into a single outgoing message. By default 
Camel will use the reply from the external service as outgoing message. |  | 
String
+| *strategyRef* | Refers to an AggregationStrategy to be used to merge the 
reply from the external service, into a single outgoing message. By default 
Camel will use the reply from the external service as outgoing message. The 
value can either refer to a bean to lookup, or to lookup a singleton bean by 
its type, or to create a new bean: Lookup bean - This is the default behavior 
to lookup an existing bean by the bean id (value) reference by type - Values 
can refer to singleton beans by t [...]
 | *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 if there was no data to enrich. If this option is true then 
null values is used as the oldExchange (when no data to enrich), when using 
POJOs as the AggregationStrategy. |  | String
 | *aggregateOnException* | If this option is false then the aggregate method 
is not used if there was an exception thrown while trying to retrieve the data 
to enrich from the resource. Setting this option to true allows end users to 
control what to do if there was an exception in the aggregate method. For 
example to suppress the exception or set a custom message body etc. | false | 
Boolean
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pollEnrich-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pollEnrich-eip.adoc
index 5c1178c..f377609 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pollEnrich-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pollEnrich-eip.adoc
@@ -44,7 +44,7 @@ The Poll Enrich EIP supports 7 options which are listed below:
 |===
 | Name | Description | Default | Type
 | *timeout* | Timeout in millis when polling from the external service. The 
timeout has influence about the poll enrich behavior. It basically operations 
in three different modes: negative value - Waits until a message is available 
and then returns it. Warning that this method could block indefinitely if no 
messages are available. 0 - Attempts to receive a message exchange immediately 
without waiting and returning null if a message exchange is not available yet. 
positive value - Attempts [...]
-| *strategyRef* | Refers to an AggregationStrategy to be used to merge the 
reply from the external service, into a single outgoing message. By default 
Camel will use the reply from the external service as outgoing message. |  | 
String
+| *strategyRef* | Refers to an AggregationStrategy to be used to merge the 
reply from the external service, into a single outgoing message. By default 
Camel will use the reply from the external service as outgoing message. The 
value can either refer to a bean to lookup, or to lookup a singleton bean by 
its type, or to create a new bean: Lookup bean - This is the default behavior 
to lookup an existing bean by the bean id (value) reference by type - Values 
can refer to singleton beans by t [...]
 | *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 if there was no data to enrich. If this option is true then 
null values is used as the oldExchange (when no data to enrich), when using 
POJOs as the AggregationStrategy. | false | Boolean
 | *aggregateOnException* | If this option is false then the aggregate method 
is not used if there was an exception thrown while trying to retrieve the data 
to enrich from the resource. Setting this option to true allows end users to 
control what to do if there was an exception in the aggregate method. For 
example to suppress the exception or set a custom message body etc. | false | 
Boolean
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/removeHeader-eip.adoc
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/removeHeader-eip.adoc
index a389bda..a885486 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/removeHeader-eip.adoc
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/removeHeader-eip.adoc
@@ -8,12 +8,13 @@
 == Options
 
 // eip options: START
-The Remove Header EIP supports 1 options which are listed below:
+The Remove Header EIP supports 2 options which are listed below:
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *headerName* | *Required* Name of header to remove |  | String
+| *name* | Name of header to remove |  | String
+| *headerName* | *Deprecated* Name of header to remove (deprecated use name 
instead) |  | String
 |===
 // eip options: END
 
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/aggregate-eip.adoc 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/aggregate-eip.adoc
index 5f70fa9..65b06dd 100644
--- a/core/camel-core-engine/src/main/docs/modules/eips/pages/aggregate-eip.adoc
+++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/aggregate-eip.adoc
@@ -36,7 +36,7 @@ The Aggregate EIP supports 27 options which are listed below:
 | *executorServiceRef* | If using parallelProcessing you can specify a custom 
thread pool to be used. In fact also if you are not using parallelProcessing 
this custom thread pool is used to send out aggregated exchanges as well. |  | 
String
 | *timeoutCheckerExecutorService{zwsp}Ref* | If using either of the 
completionTimeout, completionTimeoutExpression, or completionInterval options a 
background thread is created to check for the completion for every aggregator. 
Set this option to provide a custom thread pool to be used rather than creating 
a new thread for every aggregator. |  | String
 | *aggregationRepositoryRef* | Sets the custom aggregate repository to use. 
Will by default use 
org.apache.camel.processor.aggregate.MemoryAggregationRepository |  | String
-| *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
+| *strategyRef* | A reference to lookup the AggregationStrategy in the 
Registry. The value can either refer to a bean to lookup, or to lookup a 
singleton bean by its type, or to create a new bean: Lookup bean - This is the 
default behavior to lookup an existing bean by the bean id (value) reference by 
type - Values can refer to singleton beans by their type in the registry by 
prefixing with #type: syntax, eg #type:com.foo.MyClassType reference new class 
- Values can refer to creating new [...]
 | *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
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/bean-eip.adoc 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/bean-eip.adoc
index e37f30c..8003b0b 100644
--- a/core/camel-core-engine/src/main/docs/modules/eips/pages/bean-eip.adoc
+++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/bean-eip.adoc
@@ -1,7 +1,7 @@
 [[bean-eip]]
 = Bean EIP
 :docTitle: Bean
-:description: Calls a java bean
+:description: Calls a Java bean
 :since: 
 :supportLevel: Stable
 
@@ -25,11 +25,11 @@ The Bean EIP supports 5 options which are listed below:
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *ref* | Sets a reference to a bean to use |  | String
+| *ref* | Sets a reference to an exiting bean to use, which is looked up from 
the registry |  | String
 | *method* | Sets the method name on the bean to use |  | String
-| *beanType* | Sets the Class of the bean |  | String
+| *beanType* | Sets the class name (fully qualified) of the bean to use |  | 
String
 | *cache* | *Deprecated* Use singleton option instead | true | Boolean
-| *scope* | Scope of bean. When using singleton scope (default) the bean is 
created or looked up only once and reused for the lifetime of the endpoint. The 
bean should be thread-safe in case concurrent threads is calling the bean at 
the same time. When using request scope the bean is created or looked up once 
per request (exchange). This can be used if you want to store state on a bean 
while processing a request and you want to call the same bean instance multiple 
times while processing  [...]
+| *scope* | Scope of bean. When using singleton scope (default) the bean is 
created or looked up only once and reused for the lifetime of the endpoint. The 
bean should be thread-safe in case concurrent threads is calling the bean at 
the same time. When using request scope the bean is created or looked up once 
per request (exchange). This can be used if you want to store state on a bean 
while processing a request and you want to call the same bean instance multiple 
times while processing  [...]
 |===
 // eip options: END
 
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/claimCheck-eip.adoc 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/claimCheck-eip.adoc
index 6b0438c..f3cf3ef 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/claimCheck-eip.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/claimCheck-eip.adoc
@@ -26,7 +26,7 @@ The Claim Check EIP supports 5 options which are listed below:
 | *operation* | The claim check operation to use. The following operations is 
supported: Get - Gets (does not remove) the claim check by the given key. 
GetAndRemove - Gets and remove the claim check by the given key. Set - Sets a 
new (will override if key already exists) claim check with the given key. Push 
- Sets a new claim check on the stack (does not use key). Pop - Gets the latest 
claim check from the stack (does not use key). |  | ClaimCheckOperation
 | *key* | To use a specific key for claim check id (for dynamic keys use 
simple language syntax as the key). |  | String
 | *filter* | Specified a filter to control what data gets merging data back 
from the claim check repository. The following syntax is supported: body - to 
aggregate the message body attachments - to aggregate all the message 
attachments headers - to aggregate all the message headers header:pattern - to 
aggregate all the message headers that matches the pattern. The pattern uses 
the following rules are applied in this order: exact match, returns true 
wildcard match (pattern ends with a and [...]
-| *strategyRef* | To use a custom AggregationStrategy instead of the default 
implementation. Notice you cannot use both custom aggregation strategy and 
configure data at the same time. |  | String
+| *strategyRef* | To use a custom AggregationStrategy instead of the default 
implementation. Notice you cannot use both custom aggregation strategy and 
configure data at the same time. The value can either refer to a bean to 
lookup, or to lookup a singleton bean by its type, or to create a new bean: 
Lookup bean - This is the default behavior to lookup an existing bean by the 
bean id (value) reference by type - Values can refer to singleton beans by 
their type in the registry by prefixing [...]
 | *strategyMethodName* | This option can be used to explicit declare the 
method name to use, when using POJOs as the AggregationStrategy. |  | String
 |===
 // eip options: END
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/enrich-eip.adoc 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/enrich-eip.adoc
index 2b3b3b9..467b5c0 100644
--- a/core/camel-core-engine/src/main/docs/modules/eips/pages/enrich-eip.adoc
+++ b/core/camel-core-engine/src/main/docs/modules/eips/pages/enrich-eip.adoc
@@ -17,7 +17,7 @@ The Enrich EIP supports 8 options which are listed below:
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *strategyRef* | Refers to an AggregationStrategy to be used to merge the 
reply from the external service, into a single outgoing message. By default 
Camel will use the reply from the external service as outgoing message. |  | 
String
+| *strategyRef* | Refers to an AggregationStrategy to be used to merge the 
reply from the external service, into a single outgoing message. By default 
Camel will use the reply from the external service as outgoing message. The 
value can either refer to a bean to lookup, or to lookup a singleton bean by 
its type, or to create a new bean: Lookup bean - This is the default behavior 
to lookup an existing bean by the bean id (value) reference by type - Values 
can refer to singleton beans by t [...]
 | *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 if there was no data to enrich. If this option is true then 
null values is used as the oldExchange (when no data to enrich), when using 
POJOs as the AggregationStrategy. |  | String
 | *aggregateOnException* | If this option is false then the aggregate method 
is not used if there was an exception thrown while trying to retrieve the data 
to enrich from the resource. Setting this option to true allows end users to 
control what to do if there was an exception in the aggregate method. For 
example to suppress the exception or set a custom message body etc. | false | 
Boolean
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/pollEnrich-eip.adoc 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/pollEnrich-eip.adoc
index 5c1178c..f377609 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/pollEnrich-eip.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/pollEnrich-eip.adoc
@@ -44,7 +44,7 @@ The Poll Enrich EIP supports 7 options which are listed below:
 |===
 | Name | Description | Default | Type
 | *timeout* | Timeout in millis when polling from the external service. The 
timeout has influence about the poll enrich behavior. It basically operations 
in three different modes: negative value - Waits until a message is available 
and then returns it. Warning that this method could block indefinitely if no 
messages are available. 0 - Attempts to receive a message exchange immediately 
without waiting and returning null if a message exchange is not available yet. 
positive value - Attempts [...]
-| *strategyRef* | Refers to an AggregationStrategy to be used to merge the 
reply from the external service, into a single outgoing message. By default 
Camel will use the reply from the external service as outgoing message. |  | 
String
+| *strategyRef* | Refers to an AggregationStrategy to be used to merge the 
reply from the external service, into a single outgoing message. By default 
Camel will use the reply from the external service as outgoing message. The 
value can either refer to a bean to lookup, or to lookup a singleton bean by 
its type, or to create a new bean: Lookup bean - This is the default behavior 
to lookup an existing bean by the bean id (value) reference by type - Values 
can refer to singleton beans by t [...]
 | *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 if there was no data to enrich. If this option is true then 
null values is used as the oldExchange (when no data to enrich), when using 
POJOs as the AggregationStrategy. | false | Boolean
 | *aggregateOnException* | If this option is false then the aggregate method 
is not used if there was an exception thrown while trying to retrieve the data 
to enrich from the resource. Setting this option to true allows end users to 
control what to do if there was an exception in the aggregate method. For 
example to suppress the exception or set a custom message body etc. | false | 
Boolean
diff --git 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/removeHeader-eip.adoc 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/removeHeader-eip.adoc
index a389bda..a885486 100644
--- 
a/core/camel-core-engine/src/main/docs/modules/eips/pages/removeHeader-eip.adoc
+++ 
b/core/camel-core-engine/src/main/docs/modules/eips/pages/removeHeader-eip.adoc
@@ -8,12 +8,13 @@
 == Options
 
 // eip options: START
-The Remove Header EIP supports 1 options which are listed below:
+The Remove Header EIP supports 2 options which are listed below:
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *headerName* | *Required* Name of header to remove |  | String
+| *name* | Name of header to remove |  | String
+| *headerName* | *Deprecated* Name of header to remove (deprecated use name 
instead) |  | String
 |===
 // eip options: END
 
diff --git 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateReadmeMojo.java
 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateReadmeMojo.java
index 580a1c5..669d9de 100644
--- 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateReadmeMojo.java
+++ 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateReadmeMojo.java
@@ -143,6 +143,8 @@ public class UpdateReadmeMojo extends AbstractGeneratorMojo 
{
         executeOther();
         executeDataFormat();
         executeLanguage();
+        File engine = findCamelDirectory(project.getBasedir(), 
"camel-core-engine");
+        eipDocDir = new File(engine, "/src/main/docs/modules/eips/pages");
         executeEips();
     }
 

Reply via email to