http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-jms/src/main/docs/jms-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jms/src/main/docs/jms-component.adoc 
b/components/camel-jms/src/main/docs/jms-component.adoc
index 598383b..0a17932 100644
--- a/components/camel-jms/src/main/docs/jms-component.adoc
+++ b/components/camel-jms/src/main/docs/jms-component.adoc
@@ -350,6 +350,7 @@ The JMS component supports 83 endpoint options which are 
listed below:
 | defaultTaskExecutorType | consumer (advanced) |  | DefaultTaskExecutorType | 
Specifies what default TaskExecutor type to use in the 
DefaultMessageListenerContainer for both consumer endpoints and the ReplyTo 
consumer of producer endpoints. Possible values: SimpleAsync (uses Spring's 
SimpleAsyncTaskExecutor) or ThreadPool (uses Spring's ThreadPoolTaskExecutor 
with optimal values - cached threadpool-like). If not set it defaults to the 
previous behaviour which uses a cached thread pool for consumer endpoints and 
SimpleAsync for reply consumers. The use of ThreadPool is recommended to reduce 
thread trash in elastic configurations with dynamically increasing and 
decreasing concurrent consumers.
 | eagerLoadingOfProperties | consumer (advanced) | false | boolean | Enables 
eager loading of JMS properties as soon as a message is loaded which generally 
is inefficient as the JMS properties may not be required but sometimes can 
catch early any issues with the underlying JMS provider and the use of JMS 
properties
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | exposeListenerSession | consumer (advanced) | false | boolean | Specifies 
whether the listener session should be exposed when consuming messages.
 | replyToSameDestinationAllowed | consumer (advanced) | false | boolean | 
Whether a JMS consumer is allowed to send a reply message to the same 
destination that the consumer is using to consume from. This prevents an 
endless loop by consuming and sending back the same message to itself.
 | deliveryMode | producer |  | Integer | Specifies the delivery mode to be 
used. Possibles values are those defined by javax.jms.DeliveryMode. 
NON_PERSISTENT = 1 and PERSISTENT = 2.
@@ -378,7 +379,6 @@ The JMS component supports 83 endpoint options which are 
listed below:
 | errorHandlerLoggingLevel | advanced | WARN | LoggingLevel | Allows to 
configure the default errorHandler logging level for logging uncaught 
exceptions.
 | errorHandlerLogStackTrace | advanced | true | boolean | Allows to control 
whether stacktraces should be logged or not by the default errorHandler.
 | exceptionListener | advanced |  | ExceptionListener | Specifies the JMS 
Exception Listener that is to be notified of any underlying JMS exceptions.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | headerFilterStrategy | advanced |  | HeaderFilterStrategy | To use a custom 
HeaderFilterStrategy to filter header to and from Camel message.
 | idleConsumerLimit | advanced | 1 | int | Specify the limit for the number of 
consumers that are allowed to be idle at any given time.
 | idleTaskExecutionLimit | advanced | 1 | int | Specifies the limit for idle 
executions of a receive task not having received any message within its 
execution. If this limit is reached the task will shut down and leave receiving 
to other executing tasks (in the case of dynamic scheduling; see the 
maxConcurrentConsumers setting). There is additional doc available from Spring.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-jmx/src/main/docs/jmx-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jmx/src/main/docs/jmx-component.adoc 
b/components/camel-jmx/src/main/docs/jmx-component.adoc
index 6b52b72..33ff6d9 100644
--- a/components/camel-jmx/src/main/docs/jmx-component.adoc
+++ b/components/camel-jmx/src/main/docs/jmx-component.adoc
@@ -42,7 +42,7 @@ The JMX component supports 30 endpoint options which are 
listed below:
 | objectName | consumer |  | String | URI Property: The name key for the mbean 
you're connecting to. This value is mutually exclusive with the object 
properties that get passed.
 | observedAttribute | consumer |  | String | URI Property: monitor types only 
The attribute to observe for the monitor bean.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | handback | advanced |  | Object | URI Property: Value to handback to the 
listener when a notification is received. This value will be put in the message 
header with the key jmx.handback
 | notificationFilter | advanced |  | NotificationFilter | URI Property: 
Reference to a bean that implements the NotificationFilter.
 | objectProperties | advanced |  | Map | URI Property: properties for the 
object name. These values will be used if the objectName param is not set

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-jolt/src/main/docs/jolt-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jolt/src/main/docs/jolt-component.adoc 
b/components/camel-jolt/src/main/docs/jolt-component.adoc
index 31bf8bc..aac994e 100644
--- a/components/camel-jolt/src/main/docs/jolt-component.adoc
+++ b/components/camel-jolt/src/main/docs/jolt-component.adoc
@@ -66,7 +66,7 @@ The JOLT component supports 1 options which are listed below.
 
 
 // endpoint options: START
-The JOLT component supports 7 endpoint options which are listed below:
+The JOLT component supports 6 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -77,7 +77,6 @@ The JOLT component supports 7 endpoint options which are 
listed below:
 | inputType | producer | Hydrated | JoltInputOutputType | Specifies if the 
input is hydrated JSON or a JSON String.
 | outputType | producer | Hydrated | JoltInputOutputType | Specifies if the 
output should be hydrated JSON or a JSON String.
 | transformDsl | producer | Chainr | JoltTransformType | Specifies the 
Transform DSL of the endpoint resource. If none is specified Chainr will be 
used.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-jpa/src/main/docs/jpa-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jpa/src/main/docs/jpa-component.adoc 
b/components/camel-jpa/src/main/docs/jpa-component.adoc
index 00d55bf..86d2e28 100644
--- a/components/camel-jpa/src/main/docs/jpa-component.adoc
+++ b/components/camel-jpa/src/main/docs/jpa-component.adoc
@@ -143,13 +143,13 @@ The JPA component supports 42 endpoint options which are 
listed below:
 | skipLockedEntity | consumer | false | boolean | To configure whether to use 
NOWAIT on lock and silently skip the entity.
 | transacted | consumer | false | boolean | Whether to run the consumer in 
transacted mode by which all messages will either commit or rollback when the 
entire batch has been processed. The default behavior (false) is to commit all 
the previously successfully processed messages and only rollback the last 
failed message.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | pollStrategy | consumer (advanced) |  | PollingConsumerPollStrategy | A 
pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to 
provide your custom implementation to control error handling usually occurred 
during the poll operation before an Exchange have been created and being routed 
in Camel.
 | flushOnSend | producer | true | boolean | Flushes the EntityManager after 
the entity bean has been persisted.
 | remove | producer | false | boolean | Indicates to use 
entityManager.remove(entity).
 | usePassedInEntityManager | producer | false | boolean | If set to true then 
Camel will use the EntityManager from the header JpaConstants.ENTITYMANAGER 
instead of the configured entity manager on the component/endpoint. This allows 
end users to control which entity manager will be in use.
 | usePersist | producer | false | boolean | Indicates to use 
entityManager.persist(entity) instead of entityManager.merge(entity). Note: 
entityManager.persist(entity) doesn't work for detached entities (where the 
EntityManager has to execute an UPDATE instead of an INSERT query)!
 | entityManagerProperties | advanced |  | Map | Additional properties for the 
entity manager to use.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 | backoffErrorThreshold | scheduler |  | int | The number of subsequent error 
polls (failed due some error) that should happen before the backoffMultipler 
should kick-in.
 | backoffIdleThreshold | scheduler |  | int | The number of subsequent idle 
polls that should happen before the backoffMultipler should kick-in.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-jsch/src/main/docs/scp-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jsch/src/main/docs/scp-component.adoc 
b/components/camel-jsch/src/main/docs/scp-component.adoc
index 11f3be7..1e281bf 100644
--- a/components/camel-jsch/src/main/docs/scp-component.adoc
+++ b/components/camel-jsch/src/main/docs/scp-component.adoc
@@ -67,7 +67,7 @@ The SCP component supports 1 options which are listed below.
 
 
 // endpoint options: START
-The SCP component supports 22 endpoint options which are listed below:
+The SCP component supports 21 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -84,7 +84,6 @@ The SCP component supports 22 endpoint options which are 
listed below:
 | strictHostKeyChecking | producer | no | String | Sets whether to use strict 
host key checking. Possible values are: no yes
 | allowNullBody | producer (advanced) | false | boolean | Used to specify if a 
null body is allowed during file writing. If set to true then an empty file 
will be created when set to false and attempting to send a null body to the 
file component a GenericFileWriteException of 'Cannot write null body to file.' 
will be thrown. If the fileExist option is set to 'Override' then the file will 
be truncated and if set to append the file will remain unchanged.
 | connectTimeout | advanced | 10000 | int | Sets the connect timeout for 
waiting for a connection to be established Used by both FTPClient and JSCH
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | soTimeout | advanced | 300000 | int | Sets the so timeout Used only by 
FTPClient
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 | timeout | advanced | 30000 | int | Sets the data timeout for waiting for 
reply Used only by FTPClient

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-jt400/src/main/docs/jt400-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jt400/src/main/docs/jt400-component.adoc 
b/components/camel-jt400/src/main/docs/jt400-component.adoc
index 10c7612..ea1f7a1 100644
--- a/components/camel-jt400/src/main/docs/jt400-component.adoc
+++ b/components/camel-jt400/src/main/docs/jt400-component.adoc
@@ -81,8 +81,8 @@ The JT400 component supports 34 endpoint options which are 
listed below:
 | readTimeout | consumer | 30000 | int | Timeout in millis the consumer will 
wait while trying to read a new message of the data queue.
 | sendEmptyMessageWhenIdle | consumer | false | boolean | If the polling 
consumer did not poll any files you can enable this option to send an empty 
message (no body) instead.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | pollStrategy | consumer (advanced) |  | PollingConsumerPollStrategy | A 
pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to 
provide your custom implementation to control error handling usually occurred 
during the poll operation before an Exchange have been created and being routed 
in Camel.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 | backoffErrorThreshold | scheduler |  | int | The number of subsequent error 
polls (failed due some error) that should happen before the backoffMultipler 
should kick-in.
 | backoffIdleThreshold | scheduler |  | int | The number of subsequent idle 
polls that should happen before the backoffMultipler should kick-in.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-kafka/src/main/docs/kafka-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-kafka/src/main/docs/kafka-component.adoc 
b/components/camel-kafka/src/main/docs/kafka-component.adoc
index f6de208..17229f2 100644
--- a/components/camel-kafka/src/main/docs/kafka-component.adoc
+++ b/components/camel-kafka/src/main/docs/kafka-component.adoc
@@ -129,6 +129,7 @@ The Kafka component supports 77 endpoint options which are 
listed below:
 | sessionTimeoutMs | consumer | 30000 | Integer | The timeout used to detect 
failures when using Kafka's group management facilities.
 | valueDeserializer | consumer | 
org.apache.kafka.common.serialization.StringDeserializer | String | 
Deserializer class for value that implements the Deserializer interface.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | bridgeEndpoint | producer | false | boolean | If the option is true then 
KafkaProducer will ignore the KafkaConstants.TOPIC header setting of the 
inbound message.
 | bufferMemorySize | producer | 33554432 | Integer | The total bytes of memory 
the producer can use to buffer records waiting to be sent to the server. If 
records are sent faster than they can be delivered to the server the producer 
will either block or throw an exception based on the preference specified by 
block.on.buffer.full.This setting should correspond roughly to the total memory 
the producer will use but is not a hard bound since not all memory the producer 
uses is used for buffering. Some additional memory will be used for compression 
(if compression is enabled) as well as for maintaining in-flight requests.
 | compressionCodec | producer | none | String | This parameter allows you to 
specify the compression codec for all data generated by this producer. Valid 
values are none gzip and snappy.
@@ -156,7 +157,6 @@ The Kafka component supports 77 endpoint options which are 
listed below:
 | workerPool | producer |  | ExecutorService | To use a custom worker pool for 
continue routing Exchange after kafka server has acknowledge the message that 
was sent to it from KafkaProducer using asynchronous non-blocking processing.
 | workerPoolCoreSize | producer | 10 | Integer | Number of core threads for 
the worker pool for continue routing Exchange after kafka server has 
acknowledge the message that was sent to it from KafkaProducer using 
asynchronous non-blocking processing.
 | workerPoolMaxSize | producer | 20 | Integer | Maximum number of threads for 
the worker pool for continue routing Exchange after kafka server has 
acknowledge the message that was sent to it from KafkaProducer using 
asynchronous non-blocking processing.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 | kerberosBeforeReloginMinTime | security | 60000 | Integer | Login thread 
sleep time between refresh attempts.
 | kerberosInitCmd | security | /usr/bin/kinit | String | Kerberos kinit 
command path. Default is /usr/bin/kinit

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-kestrel/src/main/docs/kestrel-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-kestrel/src/main/docs/kestrel-component.adoc 
b/components/camel-kestrel/src/main/docs/kestrel-component.adoc
index ce56acc..8062079 100644
--- a/components/camel-kestrel/src/main/docs/kestrel-component.adoc
+++ b/components/camel-kestrel/src/main/docs/kestrel-component.adoc
@@ -105,7 +105,7 @@ The Kestrel component supports 8 endpoint options which are 
listed below:
 | waitTimeMs | common | 100 | int | How long a given wait should block (server 
side) in milliseconds
 | bridgeErrorHandler | consumer | false | boolean | 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. 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.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-krati/src/main/docs/krati-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-krati/src/main/docs/krati-component.adoc 
b/components/camel-krati/src/main/docs/krati-component.adoc
index 4514a12..b78964c 100644
--- a/components/camel-krati/src/main/docs/krati-component.adoc
+++ b/components/camel-krati/src/main/docs/krati-component.adoc
@@ -74,11 +74,11 @@ The Krati component supports 30 endpoint options which are 
listed below:
 | maxMessagesPerPoll | consumer |  | int | The maximum number of messages 
which can be received in one poll. This can be used to avoid reading in too 
much data and taking up too much memory.
 | sendEmptyMessageWhenIdle | consumer | false | boolean | If the polling 
consumer did not poll any files you can enable this option to send an empty 
message (no body) instead.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | pollStrategy | consumer (advanced) |  | PollingConsumerPollStrategy | A 
pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to 
provide your custom implementation to control error handling usually occurred 
during the poll operation before an Exchange have been created and being routed 
in Camel.
 | key | producer |  | String | The key.
 | operation | producer |  | String | Specifies the type of operation that will 
be performed to the datastore.
 | value | producer |  | String | The Value.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 | backoffErrorThreshold | scheduler |  | int | The number of subsequent error 
polls (failed due some error) that should happen before the backoffMultipler 
should kick-in.
 | backoffIdleThreshold | scheduler |  | int | The number of subsequent idle 
polls that should happen before the backoffMultipler should kick-in.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-kubernetes/src/main/docs/kubernetes-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-kubernetes/src/main/docs/kubernetes-component.adoc 
b/components/camel-kubernetes/src/main/docs/kubernetes-component.adoc
index abd780b..e59918d 100644
--- a/components/camel-kubernetes/src/main/docs/kubernetes-component.adoc
+++ b/components/camel-kubernetes/src/main/docs/kubernetes-component.adoc
@@ -68,8 +68,8 @@ The Kubernetes component supports 28 endpoint options which 
are listed below:
 | poolSize | consumer | 1 | int | The Consumer pool size
 | resourceName | consumer |  | String | The Consumer Resource Name we would 
like to watch
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | operation | producer |  | String | Producer operation to do on Kubernetes
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 | caCertData | security |  | String | The CA Cert Data
 | caCertFile | security |  | String | The CA Cert File

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-ldap/src/main/docs/ldap-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-ldap/src/main/docs/ldap-component.adoc 
b/components/camel-ldap/src/main/docs/ldap-component.adoc
index 8385757..cc4703e 100644
--- a/components/camel-ldap/src/main/docs/ldap-component.adoc
+++ b/components/camel-ldap/src/main/docs/ldap-component.adoc
@@ -51,7 +51,7 @@ The LDAP component has no options.
 
 
 // endpoint options: START
-The LDAP component supports 7 endpoint options which are listed below:
+The LDAP component supports 6 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -62,7 +62,6 @@ The LDAP component supports 7 endpoint options which are 
listed below:
 | pageSize | producer |  | Integer | When specified the ldap module uses 
paging to retrieve all results (most LDAP Servers throw an exception when 
trying to retrieve more than 1000 entries in one query). To be able to use this 
a LdapContext (subclass of DirContext) has to be passed in as ldapServerBean 
(otherwise an exception is thrown)
 | returnedAttributes | producer |  | String | Comma-separated list of 
attributes that should be set in each entry of the result
 | scope | producer | subtree | String | Specifies how deeply to search the 
tree of entries starting at the base DN.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-linkedin/camel-linkedin-component/src/main/docs/linkedin-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-linkedin/camel-linkedin-component/src/main/docs/linkedin-component.adoc
 
b/components/camel-linkedin/camel-linkedin-component/src/main/docs/linkedin-component.adoc
index 3f47498..6a964af 100644
--- 
a/components/camel-linkedin/camel-linkedin-component/src/main/docs/linkedin-component.adoc
+++ 
b/components/camel-linkedin/camel-linkedin-component/src/main/docs/linkedin-component.adoc
@@ -107,7 +107,7 @@ The Linkedin component supports 16 endpoint options which 
are listed below:
 | userPassword | common |  | String | LinkedIn account password
 | bridgeErrorHandler | consumer | false | boolean | 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. 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.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-lucene/src/main/docs/lucene-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-lucene/src/main/docs/lucene-component.adoc 
b/components/camel-lucene/src/main/docs/lucene-component.adoc
index b720e70..92d3930 100644
--- a/components/camel-lucene/src/main/docs/lucene-component.adoc
+++ b/components/camel-lucene/src/main/docs/lucene-component.adoc
@@ -83,7 +83,7 @@ The Lucene component supports 7 options which are listed 
below.
 
 
 // endpoint options: START
-The Lucene component supports 8 endpoint options which are listed below:
+The Lucene component supports 7 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -95,7 +95,6 @@ The Lucene component supports 8 endpoint options which are 
listed below:
 | indexDir | producer |  | File | A file system directory in which index files 
are created upon analysis of the document by the specified analyzer
 | maxHits | producer |  | int | An integer value that limits the result set of 
the search operation
 | srcDir | producer |  | File | An optional directory containing files to be 
used to be analyzed and added to the index at producer startup.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-lumberjack/src/main/docs/lumberjack-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-lumberjack/src/main/docs/lumberjack-component.adoc 
b/components/camel-lumberjack/src/main/docs/lumberjack-component.adoc
index 102348f..f7d1833 100644
--- a/components/camel-lumberjack/src/main/docs/lumberjack-component.adoc
+++ b/components/camel-lumberjack/src/main/docs/lumberjack-component.adoc
@@ -74,7 +74,7 @@ The Lumberjack component supports 7 endpoint options which 
are listed below:
 | bridgeErrorHandler | consumer | false | boolean | 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. 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.
 | sslContextParameters | consumer |  | SSLContextParameters | SSL configuration
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-mail/src/main/docs/mail-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mail/src/main/docs/mail-component.adoc 
b/components/camel-mail/src/main/docs/mail-component.adoc
index 96410263..5ca70fe 100644
--- a/components/camel-mail/src/main/docs/mail-component.adoc
+++ b/components/camel-mail/src/main/docs/mail-component.adoc
@@ -157,6 +157,7 @@ The Mail component supports 63 endpoint options which are 
listed below:
 | skipFailedMessage | consumer | false | boolean | If the mail consumer cannot 
retrieve a given mail message then this option allows to skip the message and 
move on to retrieve the next mail message. The default behavior would be the 
consumer throws an exception and no mails from the batch would be able to be 
routed by Camel.
 | unseen | consumer | true | boolean | Whether to limit by unseen mails only.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | fetchSize | consumer (advanced) | -1 | int | Sets the maximum number of 
messages to consume during a poll. This can be used to avoid overloading a mail 
server if a mailbox folder contains a lot of messages. Default value of -1 
means no fetch size and all messages will be consumed. Setting the value to 0 
is a special corner case where Camel will not consume any messages at all.
 | folderName | consumer (advanced) | INBOX | String | The folder to poll.
 | mailUidGenerator | consumer (advanced) |  | MailUidGenerator | A pluggable 
MailUidGenerator that allows to use custom logic to generate UUID of the mail 
message.
@@ -178,7 +179,6 @@ The Mail component supports 63 endpoint options which are 
listed below:
 | contentType | advanced | text/plain | String | The mail message content 
type. Use text/html for HTML mails.
 | contentTypeResolver | advanced |  | ContentTypeResolver | Resolver to 
determine Content-Type for file attachments.
 | debugMode | advanced | false | boolean | Enable debug mode on the underlying 
mail framework. The SUN Mail framework logs the debug messages to System.out by 
default.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | headerFilterStrategy | advanced |  | HeaderFilterStrategy | To use a custom 
org.apache.camel.spi.HeaderFilterStrategy to filter headers.
 | ignoreUnsupportedCharset | advanced | false | boolean | Option to let Camel 
ignore unsupported charset in the local JVM when sending mails. If the charset 
is unsupported then charset=XXX (where XXX represents the unsupported charset) 
is removed from the content-type and it relies on the platform default instead.
 | ignoreUriScheme | advanced | false | boolean | Option to let Camel ignore 
unsupported charset in the local JVM when sending mails. If the charset is 
unsupported then charset=XXX (where XXX represents the unsupported charset) is 
removed from the content-type and it relies on the platform default instead.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-metrics/src/main/docs/metrics-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-metrics/src/main/docs/metrics-component.adoc 
b/components/camel-metrics/src/main/docs/metrics-component.adoc
index fd28672..4a737ae 100644
--- a/components/camel-metrics/src/main/docs/metrics-component.adoc
+++ b/components/camel-metrics/src/main/docs/metrics-component.adoc
@@ -64,7 +64,7 @@ The Metrics component supports 1 options which are listed 
below.
 
 
 // endpoint options: START
-The Metrics component supports 9 endpoint options which are listed below:
+The Metrics component supports 8 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -77,7 +77,6 @@ The Metrics component supports 9 endpoint options which are 
listed below:
 | increment | producer |  | Long | Increment value when using counter type
 | mark | producer |  | Long | Mark when using meter type
 | value | producer |  | Long | Value value when using histogram type
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-mina/src/main/docs/mina-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mina/src/main/docs/mina-component.adoc 
b/components/camel-mina/src/main/docs/mina-component.adoc
index 027136a..aeea588 100644
--- a/components/camel-mina/src/main/docs/mina-component.adoc
+++ b/components/camel-mina/src/main/docs/mina-component.adoc
@@ -126,9 +126,9 @@ The Mina component supports 24 endpoint options which are 
listed below:
 | clientMode | consumer | false | boolean | If the clientMode is true mina 
consumer will connect the address as a TCP client.
 | disconnectOnNoReply | consumer (advanced) | true | boolean | If sync is 
enabled then this option dictates MinaConsumer if it should disconnect where 
there is no reply to send back.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | noReplyLogLevel | consumer (advanced) | WARN | LoggingLevel | If sync is 
enabled this option dictates MinaConsumer which logging level to use when 
logging a there is no reply to send back.
 | lazySessionCreation | producer (advanced) | true | boolean | Sessions can be 
lazily created to avoid exceptions if the remote server is not up and running 
when the Camel producer is started.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 | transferExchange | advanced | false | boolean | Only used for TCP. You can 
transfer the exchange over the wire instead of just the body. The following 
fields are transferred: In body Out body fault body In headers Out headers 
fault headers exchange properties exchange exception. This requires that the 
objects are serializable. Camel will exclude any non-serializable objects and 
log it at WARN level.
 | allowDefaultCodec | codec | true | boolean | The mina component installs a 
default codec if both codec is null and textline is false. Setting 
allowDefaultCodec to false prevents the mina component from installing a 
default codec as the first element in the filter chain. This is useful in 
scenarios where another filter must be the first in the filter chain like the 
SSL filter.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-mina2/src/main/docs/mina2-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mina2/src/main/docs/mina2-component.adoc 
b/components/camel-mina2/src/main/docs/mina2-component.adoc
index 200c79d..e3ca7fd 100644
--- a/components/camel-mina2/src/main/docs/mina2-component.adoc
+++ b/components/camel-mina2/src/main/docs/mina2-component.adoc
@@ -132,10 +132,10 @@ The Mina2 component supports 29 endpoint options which 
are listed below:
 | clientMode | consumer | false | boolean | If the clientMode is true mina 
consumer will connect the address as a TCP client.
 | disconnectOnNoReply | consumer (advanced) | true | boolean | If sync is 
enabled then this option dictates MinaConsumer if it should disconnect where 
there is no reply to send back.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | noReplyLogLevel | consumer (advanced) | WARN | LoggingLevel | If sync is 
enabled this option dictates MinaConsumer which logging level to use when 
logging a there is no reply to send back.
 | cachedAddress | producer (advanced) | true | boolean | Whether to create the 
InetAddress once and reuse. Setting this to false allows to pickup DNS changes 
in the network.
 | lazySessionCreation | producer (advanced) | true | boolean | Sessions can be 
lazily created to avoid exceptions if the remote server is not up and running 
when the Camel producer is started.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | maximumPoolSize | advanced | 16 | int | Number of worker threads in the 
worker pool for TCP and UDP
 | orderedThreadPoolExecutor | advanced | true | boolean | Whether to use 
ordered thread pool to ensure events are processed orderly on the same channel.
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-mllp/src/main/docs/mllp-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mllp/src/main/docs/mllp-component.adoc 
b/components/camel-mllp/src/main/docs/mllp-component.adoc
index ef7e904..65a0223 100644
--- a/components/camel-mllp/src/main/docs/mllp-component.adoc
+++ b/components/camel-mllp/src/main/docs/mllp-component.adoc
@@ -70,8 +70,8 @@ The MLLP component supports 22 endpoint options which are 
listed below:
 | tcpNoDelay | common | true | boolean | Enable/disable the TCP_NODELAY socket 
option.
 | bridgeErrorHandler | consumer | false | boolean | 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. 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.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | backlog | advanced | 5 | int | The maximum queue length for incoming 
connection indications (a request to connect) is set to the backlog parameter. 
If a connection indication arrives when the queue is full the connection is 
refused.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | receiveBufferSize | advanced |  | Integer | Sets the SO_RCVBUF option to the 
specified value (in bytes)
 | sendBufferSize | advanced |  | Integer | Sets the SO_SNDBUF option to the 
specified value (in bytes)
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-mongodb-gridfs/src/main/docs/gridfs-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-mongodb-gridfs/src/main/docs/gridfs-component.adoc 
b/components/camel-mongodb-gridfs/src/main/docs/gridfs-component.adoc
index a25193b..ec6b933 100644
--- a/components/camel-mongodb-gridfs/src/main/docs/gridfs-component.adoc
+++ b/components/camel-mongodb-gridfs/src/main/docs/gridfs-component.adoc
@@ -60,8 +60,8 @@ The MongoDBGridFS component supports 18 endpoint options 
which are listed below:
 | query | consumer |  | String | Additional query parameters (in JSON) that 
are used to configure the query used for finding files in the GridFsConsumer
 | queryStrategy | consumer | TimeStamp | QueryStrategy | Sets the 
QueryStrategy that is used for polling for new files. Default is Timestamp
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | operation | producer |  | String | Sets the operation this endpoint will 
execute against GridRS.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-mongodb/src/main/docs/mongodb-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mongodb/src/main/docs/mongodb-component.adoc 
b/components/camel-mongodb/src/main/docs/mongodb-component.adoc
index cccf25d..d93334e 100644
--- a/components/camel-mongodb/src/main/docs/mongodb-component.adoc
+++ b/components/camel-mongodb/src/main/docs/mongodb-component.adoc
@@ -82,9 +82,9 @@ The MongoDB component supports 22 endpoint options which are 
listed below:
 | writeConcern | common | ACKNOWLEDGED | WriteConcern | Set the WriteConcern 
for write operations on MongoDB using the standard ones. Resolved from the 
fields of the WriteConcern class by calling the link 
WriteConcernvalueOf(String) method.
 | bridgeErrorHandler | consumer | false | boolean | 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. 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.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | cursorRegenerationDelay | advanced | 1000 | long | MongoDB tailable cursors 
will block until new data arrives. If no new data is inserted after some time 
the cursor will be automatically freed and closed by the MongoDB server. The 
client is expected to regenerate the cursor if needed. This value specifies the 
time to wait before attempting to fetch a new cursor and if the attempt fails 
how long before the next attempt is made. Default value is 1000ms.
 | dynamicity | advanced | false | boolean | Sets whether this endpoint will 
attempt to dynamically resolve the target database and collection from the 
incoming Exchange properties. Can be used to override at runtime the database 
and collection specified on the otherwise static endpoint URI. It is disabled 
by default to boost performance. Enabling it will take a minimal performance 
hit.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | readPreference | advanced |  | ReadPreference | Sets a MongoDB 
ReadPreference on the Mongo connection. Read preferences set directly on the 
connection will be overridden by this setting. The link 
com.mongodb.ReadPreferencevalueOf(String) utility method is used to resolve the 
passed readPreference value. Some examples for the possible values are nearest 
primary or secondary etc.
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 | writeResultAsHeader | advanced | false | boolean | In write operations it 
determines whether instead of returning WriteResult as the body of the OUT 
message we transfer the IN message to the OUT and attach the WriteResult as a 
header.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-mqtt/src/main/docs/mqtt-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mqtt/src/main/docs/mqtt-component.adoc 
b/components/camel-mqtt/src/main/docs/mqtt-component.adoc
index b907263..0a78397 100644
--- a/components/camel-mqtt/src/main/docs/mqtt-component.adoc
+++ b/components/camel-mqtt/src/main/docs/mqtt-component.adoc
@@ -105,7 +105,7 @@ The MQTT component supports 39 endpoint options which are 
listed below:
 | willTopic | common |  | String | If set the server will publish the client's 
Will message to the specified topics if the client has an unexpected 
disconnection.
 | bridgeErrorHandler | consumer | false | boolean | 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. 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.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-msv/src/main/docs/msv-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-msv/src/main/docs/msv-component.adoc 
b/components/camel-msv/src/main/docs/msv-component.adoc
index eda020f..857a77a 100644
--- a/components/camel-msv/src/main/docs/msv-component.adoc
+++ b/components/camel-msv/src/main/docs/msv-component.adoc
@@ -75,7 +75,7 @@ The MSV component supports 2 options which are listed below.
 
 
 // endpoint options: START
-The MSV component supports 13 endpoint options which are listed below:
+The MSV component supports 12 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -86,7 +86,6 @@ The MSV component supports 13 endpoint options which are 
listed below:
 | failOnNullHeader | producer | true | boolean | Whether to fail if no header 
exists when validating against a header.
 | headerName | producer |  | String | To validate against a header instead of 
the message body.
 | errorHandler | advanced |  | ValidatorErrorHandler | To use a custom 
org.apache.camel.processor.validation.ValidatorErrorHandler. The default error 
handler captures the errors and throws an exception.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | resourceResolver | advanced |  | LSResourceResolver | To use a custom 
LSResourceResolver. Do not use together with resourceResolverFactory
 | resourceResolverFactory | advanced |  | ValidatorResourceResolverFactory | 
To use a custom LSResourceResolver which depends on a dynamic endpoint resource 
URI. The default resource resolver factory resturns a resource resolver which 
can read files from the class path and file system. Do not use together with 
resourceResolver.
 | schemaFactory | advanced |  | SchemaFactory | To use a custom 
javax.xml.validation.SchemaFactory

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-mustache/src/main/docs/mustache-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mustache/src/main/docs/mustache-component.adoc 
b/components/camel-mustache/src/main/docs/mustache-component.adoc
index df7e04d..cedfeee 100644
--- a/components/camel-mustache/src/main/docs/mustache-component.adoc
+++ b/components/camel-mustache/src/main/docs/mustache-component.adoc
@@ -67,7 +67,7 @@ The Mustache component supports 1 options which are listed 
below.
 
 
 // endpoint options: START
-The Mustache component supports 7 endpoint options which are listed below:
+The Mustache component supports 6 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -78,7 +78,6 @@ The Mustache component supports 7 endpoint options which are 
listed below:
 | encoding | producer |  | String | Character encoding of the resource content.
 | endDelimiter | producer | }} | String | Characters used to mark template 
code end.
 | startDelimiter | producer | {{ | String | Characters used to mark template 
code beginning.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-mvel/src/main/docs/mvel-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mvel/src/main/docs/mvel-component.adoc 
b/components/camel-mvel/src/main/docs/mvel-component.adoc
index 3b57520..be4557d 100644
--- a/components/camel-mvel/src/main/docs/mvel-component.adoc
+++ b/components/camel-mvel/src/main/docs/mvel-component.adoc
@@ -50,7 +50,7 @@ The MVEL component has no options.
 
 
 // endpoint options: START
-The MVEL component supports 5 endpoint options which are listed below:
+The MVEL component supports 4 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -59,7 +59,6 @@ The MVEL component supports 5 endpoint options which are 
listed below:
 | resourceUri | producer |  | String | *Required* Path to the resource or a 
reference to lookup a bean in the Registry to use as the resource
 | contentCache | producer | false | boolean | Sets whether to use resource 
content cache or not
 | encoding | producer |  | String | Character encoding of the resource content.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-mybatis/src/main/docs/mybatis-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mybatis/src/main/docs/mybatis-component.adoc 
b/components/camel-mybatis/src/main/docs/mybatis-component.adoc
index bd08e88..ea66e90 100644
--- a/components/camel-mybatis/src/main/docs/mybatis-component.adoc
+++ b/components/camel-mybatis/src/main/docs/mybatis-component.adoc
@@ -87,10 +87,10 @@ The MyBatis component supports 29 endpoint options which 
are listed below:
 | transacted | consumer | false | boolean | Enables or disables transaction. 
If enabled then if processing an exchange failed then the consumer break out 
processing any further exchanges to cause a rollback eager
 | useIterator | consumer | true | boolean | Process resultset individually or 
as a list
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | pollStrategy | consumer (advanced) |  | PollingConsumerPollStrategy | A 
pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to 
provide your custom implementation to control error handling usually occurred 
during the poll operation before an Exchange have been created and being routed 
in Camel.
 | executorType | producer | SIMPLE | ExecutorType | The executor type to be 
used while executing statements. simple - executor does nothing special. reuse 
- executor reuses prepared statements. batch - executor reuses statements and 
batches updates.
 | statementType | producer |  | StatementType | Mandatory to specify for the 
producer to control which kind of operation to invoke.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 | backoffErrorThreshold | scheduler |  | int | The number of subsequent error 
polls (failed due some error) that should happen before the backoffMultipler 
should kick-in.
 | backoffIdleThreshold | scheduler |  | int | The number of subsequent idle 
polls that should happen before the backoffMultipler should kick-in.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-nagios/src/main/docs/nagios-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-nagios/src/main/docs/nagios-component.adoc 
b/components/camel-nagios/src/main/docs/nagios-component.adoc
index 5cd9566..3762623 100644
--- a/components/camel-nagios/src/main/docs/nagios-component.adoc
+++ b/components/camel-nagios/src/main/docs/nagios-component.adoc
@@ -70,7 +70,7 @@ The Nagios component supports 7 options which are listed 
below.
 
 
 // endpoint options: START
-The Nagios component supports 9 endpoint options which are listed below:
+The Nagios component supports 8 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -83,7 +83,6 @@ The Nagios component supports 9 endpoint options which are 
listed below:
 | password | producer |  | String | Password to be authenticated when sending 
checks to Nagios.
 | sendSync | producer | true | boolean | Whether or not to use synchronous 
when sending a passive check. Setting it to false will allow Camel to continue 
routing the message and the passive check message will be send asynchronously.
 | timeout | producer | 5000 | int | Sending timeout in millis.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-nats/src/main/docs/nats-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-nats/src/main/docs/nats-component.adoc 
b/components/camel-nats/src/main/docs/nats-component.adoc
index 5c92355..6dc30da 100644
--- a/components/camel-nats/src/main/docs/nats-component.adoc
+++ b/components/camel-nats/src/main/docs/nats-component.adoc
@@ -65,8 +65,8 @@ The Nats component supports 18 endpoint options which are 
listed below:
 | poolSize | consumer | 10 | int | Consumer pool size
 | queueName | consumer |  | String | The Queue name if we are using nats for a 
queue configuration
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | replySubject | producer |  | String | the subject to which subscribers 
should send response
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-netty-http/src/main/docs/netty-http-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-netty-http/src/main/docs/netty-http-component.adoc 
b/components/camel-netty-http/src/main/docs/netty-http-component.adoc
index 7e459df..67b4cd5 100644
--- a/components/camel-netty-http/src/main/docs/netty-http-component.adoc
+++ b/components/camel-netty-http/src/main/docs/netty-http-component.adoc
@@ -198,6 +198,7 @@ The Netty HTTP component supports 82 endpoint options which 
are listed below:
 | disableStreamCache | consumer (advanced) | false | boolean | Determines 
whether or not the raw input stream from Netty HttpRequestgetContent() is 
cached or not (Camel will read the stream into a in light-weight memory based 
Stream caching) cache. By default Camel will cache the Netty input stream to 
support reading it multiple times to ensure it Camel can retrieve all data from 
the stream. However you can set this option to true when you for example need 
to access the raw stream such as streaming it directly to a file or other 
persistent store. Mind that if you enable this option then you cannot read the 
Netty stream multiple times out of the box and you would need manually to reset 
the reader index on the Netty raw stream.
 | disconnectOnNoReply | consumer (advanced) | true | boolean | If sync is 
enabled then this option dictates NettyConsumer if it should disconnect where 
there is no reply to send back.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | httpMethodRestrict | consumer (advanced) |  | String | To disable HTTP 
methods on the Netty HTTP consumer. You can specify multiple separated by comma.
 | mapHeaders | consumer (advanced) | true | boolean | If this option is 
enabled then during binding from Netty to Camel Message then the headers will 
be mapped as well (eg added as header to the Camel Message as well). You can 
turn off this option to disable this. The headers can still be accessed from 
the org.apache.camel.component.netty.http.NettyHttpMessage message with the 
method getHttpRequest() that returns the Netty HTTP request 
org.jboss.netty.handler.codec.http.HttpRequest instance.
 | maxChannelMemorySize | consumer (advanced) | 10485760 | long | The maximum 
total size of the queued events per channel when using 
orderedThreadPoolExecutor. Specify 0 to disable.
@@ -229,7 +230,6 @@ The Netty HTTP component supports 82 endpoint options which 
are listed below:
 | useRelativePath | producer (advanced) | false | boolean | Sets whether to 
use a relative path in HTTP requests. Some third party backend systems such as 
IBM Datapower do not support absolute URIs in HTTP POSTs and setting this 
option to true can work around this problem.
 | bootstrapConfiguration | advanced |  | NettyServerBootstrapConfiguration | 
To use a custom configured NettyServerBootstrapConfiguration for configuring 
this endpoint.
 | configuration | advanced |  | NettyHttpConfiguration | To use a custom 
configured NettyHttpConfiguration for configuring this endpoint.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | headerFilterStrategy | advanced |  | HeaderFilterStrategy | To use a custom 
org.apache.camel.spi.HeaderFilterStrategy to filter headers.
 | nettyHttpBinding | advanced |  | NettyHttpBinding | To use a custom 
org.apache.camel.component.netty.http.NettyHttpBinding for binding to/from 
Netty and Camel Message API.
 | options | advanced |  | Map | Allows to configure additional netty options 
using option. as prefix. For example option.child.keepAlive=false to set the 
netty option child.keepAlive=false. See the Netty documentation for possible 
options that can be used.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-netty/src/main/docs/netty-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-netty/src/main/docs/netty-component.adoc 
b/components/camel-netty/src/main/docs/netty-component.adoc
index 170eaed..96a8f6d 100644
--- a/components/camel-netty/src/main/docs/netty-component.adoc
+++ b/components/camel-netty/src/main/docs/netty-component.adoc
@@ -170,6 +170,7 @@ The Netty component supports 70 endpoint options which are 
listed below:
 | channelGroup | consumer (advanced) |  | ChannelGroup | To use a explicit 
ChannelGroup.
 | disconnectOnNoReply | consumer (advanced) | true | boolean | If sync is 
enabled then this option dictates NettyConsumer if it should disconnect where 
there is no reply to send back.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | maxChannelMemorySize | consumer (advanced) | 10485760 | long | The maximum 
total size of the queued events per channel when using 
orderedThreadPoolExecutor. Specify 0 to disable.
 | maxTotalMemorySize | consumer (advanced) | 209715200 | long | The maximum 
total size of the queued events for this pool when using 
orderedThreadPoolExecutor. Specify 0 to disable.
 | nettyServerBootstrapFactory | consumer (advanced) |  | 
NettyServerBootstrapFactory | To use a custom NettyServerBootstrapFactory
@@ -193,7 +194,6 @@ The Netty component supports 70 endpoint options which are 
listed below:
 | udpConnectionlessSending | producer (advanced) | false | boolean | This 
option supports connection less udp sending which is a real fire and forget. A 
connected udp send receive the PortUnreachableException if no one is listen on 
the receiving port.
 | useChannelBuffer | producer (advanced) | false | boolean | If the 
useChannelBuffer is true netty producer will turn the message body into 
ChannelBuffer before sending it out.
 | bootstrapConfiguration | advanced |  | NettyServerBootstrapConfiguration | 
To use a custom configured NettyServerBootstrapConfiguration for configuring 
this endpoint.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | options | advanced |  | Map | Allows to configure additional netty options 
using option. as prefix. For example option.child.keepAlive=false to set the 
netty option child.keepAlive=false. See the Netty documentation for possible 
options that can be used.
 | receiveBufferSize | advanced | 65536 | long | The TCP/UDP buffer sizes to be 
used during inbound communication. Size is bytes.
 | receiveBufferSizePredictor | advanced |  | int | Configures the buffer size 
predictor. See details at Jetty documentation and this mail thread.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-netty4-http/src/main/docs/netty4-http-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-netty4-http/src/main/docs/netty4-http-component.adoc 
b/components/camel-netty4-http/src/main/docs/netty4-http-component.adoc
index cf252a8..98cec4c 100644
--- a/components/camel-netty4-http/src/main/docs/netty4-http-component.adoc
+++ b/components/camel-netty4-http/src/main/docs/netty4-http-component.adoc
@@ -201,6 +201,7 @@ The Netty4 HTTP component supports 81 endpoint options 
which are listed below:
 | compression | consumer (advanced) | false | boolean | Allow using 
gzip/deflate for compression on the Netty HTTP server if the client supports it 
from the HTTP headers.
 | disconnectOnNoReply | consumer (advanced) | true | boolean | If sync is 
enabled then this option dictates NettyConsumer if it should disconnect where 
there is no reply to send back.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | httpMethodRestrict | consumer (advanced) |  | String | To disable HTTP 
methods on the Netty HTTP consumer. You can specify multiple separated by comma.
 | mapHeaders | consumer (advanced) | true | boolean | If this option is 
enabled then during binding from Netty to Camel Message then the headers will 
be mapped as well (eg added as header to the Camel Message as well). You can 
turn off this option to disable this. The headers can still be accessed from 
the org.apache.camel.component.netty.http.NettyHttpMessage message with the 
method getHttpRequest() that returns the Netty HTTP request 
io.netty.handler.codec.http.HttpRequest instance.
 | maxHeaderSize | consumer (advanced) | 8192 | int | The maximum length of all 
headers. If the sum of the length of each header exceeds this value a 
io.netty.handler.codec.TooLongFrameException will be raised.
@@ -232,7 +233,6 @@ The Netty4 HTTP component supports 81 endpoint options 
which are listed below:
 | channelGroup | advanced |  | ChannelGroup | To use a explicit ChannelGroup.
 | configuration | advanced |  | NettyHttpConfiguration | To use a custom 
configured NettyHttpConfiguration for configuring this endpoint.
 | disableStreamCache | advanced | false | boolean | Determines whether or not 
the raw input stream from Netty HttpRequestgetContent() or 
HttpResponsetgetContent() is cached or not (Camel will read the stream into a 
in light-weight memory based Stream caching) cache. By default Camel will cache 
the Netty input stream to support reading it multiple times to ensure it Camel 
can retrieve all data from the stream. However you can set this option to true 
when you for example need to access the raw stream such as streaming it 
directly to a file or other persistent store. Mind that if you enable this 
option then you cannot read the Netty stream multiple times out of the box and 
you would need manually to reset the reader index on the Netty raw stream. Also 
Netty will auto-close the Netty stream when the Netty HTTP server/HTTP client 
is done processing which means that if the asynchronous routing engine is in 
use then any asynchronous thread that may continue routing the 
org.apache.camel.Exc
 hange may not be able to read the Netty stream because Netty has closed it.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | headerFilterStrategy | advanced |  | HeaderFilterStrategy | To use a custom 
org.apache.camel.spi.HeaderFilterStrategy to filter headers.
 | nativeTransport | advanced | false | boolean | Whether to use native 
transport instead of NIO. Native transport takes advantage of the host 
operating system and is only supported on some platforms. You need to add the 
netty JAR for the host operating system you are using. See more details at: 
http://netty.io/wiki/native-transports.html
 | nettyHttpBinding | advanced |  | NettyHttpBinding | To use a custom 
org.apache.camel.component.netty4.http.NettyHttpBinding for binding to/from 
Netty and Camel Message API.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-netty4/src/main/docs/netty4-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-netty4/src/main/docs/netty4-component.adoc 
b/components/camel-netty4/src/main/docs/netty4-component.adoc
index 7f425bf..8ff2fce 100644
--- a/components/camel-netty4/src/main/docs/netty4-component.adoc
+++ b/components/camel-netty4/src/main/docs/netty4-component.adoc
@@ -175,6 +175,7 @@ The Netty4 component supports 73 endpoint options which are 
listed below:
 | bossGroup | consumer (advanced) |  | EventLoopGroup | Set the BossGroup 
which could be used for handling the new connection of the server side across 
the NettyEndpoint
 | disconnectOnNoReply | consumer (advanced) | true | boolean | If sync is 
enabled then this option dictates NettyConsumer if it should disconnect where 
there is no reply to send back.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | nettyServerBootstrapFactory | consumer (advanced) |  | 
NettyServerBootstrapFactory | To use a custom NettyServerBootstrapFactory
 | networkInterface | consumer (advanced) |  | String | When using UDP then 
this option can be used to specify a network interface by its name such as eth0 
to join a multicast group.
 | noReplyLogLevel | consumer (advanced) | WARN | LoggingLevel | If sync is 
enabled this option dictates NettyConsumer which logging level to use when 
logging a there is no reply to send back.
@@ -198,7 +199,6 @@ The Netty4 component supports 73 endpoint options which are 
listed below:
 | useByteBuf | producer (advanced) | false | boolean | If the useByteBuf is 
true netty producer will turn the message body into ByteBuf before sending it 
out.
 | bootstrapConfiguration | advanced |  | NettyServerBootstrapConfiguration | 
To use a custom configured NettyServerBootstrapConfiguration for configuring 
this endpoint.
 | channelGroup | advanced |  | ChannelGroup | To use a explicit ChannelGroup.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | nativeTransport | advanced | false | boolean | Whether to use native 
transport instead of NIO. Native transport takes advantage of the host 
operating system and is only supported on some platforms. You need to add the 
netty JAR for the host operating system you are using. See more details at: 
http://netty.io/wiki/native-transports.html
 | options | advanced |  | Map | Allows to configure additional netty options 
using option. as prefix. For example option.child.keepAlive=false to set the 
netty option child.keepAlive=false. See the Netty documentation for possible 
options that can be used.
 | receiveBufferSize | advanced | 65536 | int | The TCP/UDP buffer sizes to be 
used during inbound communication. Size is bytes.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-olingo2/camel-olingo2-component/src/main/docs/olingo2-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-olingo2/camel-olingo2-component/src/main/docs/olingo2-component.adoc
 
b/components/camel-olingo2/camel-olingo2-component/src/main/docs/olingo2-component.adoc
index 16fd42f..4a05db7 100644
--- 
a/components/camel-olingo2/camel-olingo2-component/src/main/docs/olingo2-component.adoc
+++ 
b/components/camel-olingo2/camel-olingo2-component/src/main/docs/olingo2-component.adoc
@@ -97,7 +97,7 @@ The Olingo2 component supports 15 endpoint options which are 
listed below:
 | sslContextParameters | common |  | SSLContextParameters | To configure 
security using SSLContextParameters
 | bridgeErrorHandler | consumer | false | boolean | 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. 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.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-openshift/src/main/docs/openshift-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-openshift/src/main/docs/openshift-component.adoc 
b/components/camel-openshift/src/main/docs/openshift-component.adoc
index a6a47fe..b655c6f 100644
--- a/components/camel-openshift/src/main/docs/openshift-component.adoc
+++ b/components/camel-openshift/src/main/docs/openshift-component.adoc
@@ -73,11 +73,11 @@ The OpenShift component supports 27 endpoint options which 
are listed below:
 | bridgeErrorHandler | consumer | false | boolean | 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. 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.
 | sendEmptyMessageWhenIdle | consumer | false | boolean | If the polling 
consumer did not poll any files you can enable this option to send an empty 
message (no body) instead.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | pollStrategy | consumer (advanced) |  | PollingConsumerPollStrategy | A 
pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to 
provide your custom implementation to control error handling usually occurred 
during the poll operation before an Exchange have been created and being routed 
in Camel.
 | application | producer |  | String | The application name to start stop 
restart or get the state.
 | mode | producer |  | String | Whether to output the message body as a pojo 
or json. For pojo the message is a List type.
 | operation | producer |  | String | The operation to perform which can be: 
list start stop restart and state. The list operation returns information about 
all the applications in json format. The state operation returns the state such 
as: started stopped etc. The other operations does not return any value.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 | backoffErrorThreshold | scheduler |  | int | The number of subsequent error 
polls (failed due some error) that should happen before the backoffMultipler 
should kick-in.
 | backoffIdleThreshold | scheduler |  | int | The number of subsequent idle 
polls that should happen before the backoffMultipler should kick-in.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-optaplanner/src/main/docs/optaplanner-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-optaplanner/src/main/docs/optaplanner-component.adoc 
b/components/camel-optaplanner/src/main/docs/optaplanner-component.adoc
index d9c9372..f8faf2b 100644
--- a/components/camel-optaplanner/src/main/docs/optaplanner-component.adoc
+++ b/components/camel-optaplanner/src/main/docs/optaplanner-component.adoc
@@ -61,9 +61,9 @@ The OptaPlanner component supports 8 endpoint options which 
are listed below:
 | solverId | common | DEFAULT_SOLVER | String | Specifies the solverId to user 
for the solver instance key
 | bridgeErrorHandler | consumer | false | boolean | 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. 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.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | async | producer | false | boolean | Specifies to perform operations in 
async mode
 | threadPoolSize | producer | 10 | int | Specifies the thread pool size to use 
when async is true
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-paho/src/main/docs/paho-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-paho/src/main/docs/paho-component.adoc 
b/components/camel-paho/src/main/docs/paho-component.adoc
index 36a5c58..21acf5e 100644
--- a/components/camel-paho/src/main/docs/paho-component.adoc
+++ b/components/camel-paho/src/main/docs/paho-component.adoc
@@ -162,7 +162,7 @@ The Paho component supports 12 endpoint options which are 
listed below:
 | retained | common | false | boolean | Retain option
 | bridgeErrorHandler | consumer | false | boolean | 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. 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.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-paxlogging/src/main/docs/paxlogging-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-paxlogging/src/main/docs/paxlogging-component.adoc 
b/components/camel-paxlogging/src/main/docs/paxlogging-component.adoc
index 6e7595c..c24f5b9 100644
--- a/components/camel-paxlogging/src/main/docs/paxlogging-component.adoc
+++ b/components/camel-paxlogging/src/main/docs/paxlogging-component.adoc
@@ -71,7 +71,7 @@ The OSGi PAX Logging component supports 5 endpoint options 
which are listed belo
 | appender | consumer |  | String | *Required* Appender is the name of the pax 
appender that need to be configured in the PaxLogging service configuration.
 | bridgeErrorHandler | consumer | false | boolean | 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. 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.
 | exceptionHandler | consumer (advanced) |  | ExceptionHandler | To let the 
consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler 
is enabled then this options is not in use. By default the consumer will deal 
with exceptions that will be logged at WARN/ERROR level and ignored.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
+| exchangePattern | consumer (advanced) |  | ExchangePattern | Sets the 
exchange pattern when the consumer creates an exchange.
 | synchronous | advanced | false | boolean | Sets whether synchronous 
processing should be strictly used or Camel is allowed to use asynchronous 
processing (if supported).
 |=======================================================================
 {% endraw %}

Reply via email to