http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-elsql/src/main/docs/elsql-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-elsql/src/main/docs/elsql-component.adoc 
b/components/camel-elsql/src/main/docs/elsql-component.adoc
index 7c05cbb..6f79bd0 100644
--- a/components/camel-elsql/src/main/docs/elsql-component.adoc
+++ b/components/camel-elsql/src/main/docs/elsql-component.adoc
@@ -102,6 +102,7 @@ The ElSQL component supports 49 endpoint options which are 
listed below:
 | transacted | consumer | false | boolean | Enables or disables transaction. 
If enabled then if processing an exchange failed then the consumerbreak out 
processing any further exchanges to cause a rollback eager.
 | useIterator | consumer | true | boolean | Sets how resultset should be 
delivered to route. Indicates delivery as either a list or individual object. 
defaults to true.
 | 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.
 | processingStrategy | consumer (advanced) |  | SqlProcessingStrategy | Allows 
to plugin to use a custom org.apache.camel.component.sql.SqlProcessingStrategy 
to execute queries when the consumer has processed the rows/batch.
 | batch | producer | false | boolean | Enables or disables batch mode
@@ -109,7 +110,6 @@ The ElSQL component supports 49 endpoint options which are 
listed below:
 | useMessageBodyForSql | producer | false | boolean | Whether to use the 
message body as the SQL and then headers for parameters. If this option is 
enabled then the SQL in the uri is not used.
 | alwaysPopulateStatement | producer (advanced) | false | boolean | If enabled 
then the populateStatement method from 
org.apache.camel.component.sql.SqlPrepareStatementStrategy is always invoked 
also if there is no expected parameters to be prepared. When this is false then 
the populateStatement is only invoked if there is 1 or more expected parameters 
to be set; for example this avoids reading the message body/headers for SQL 
queries with no parameters.
 | parametersCount | producer (advanced) |  | int | If set greater than zero 
then Camel will use this count value of parameters to replace instead of 
querying via JDBC metadata API. This is useful if the JDBC vendor could not 
return correct parameters count then user may override instead.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | placeholder | advanced | # | String | Specifies a character that will be 
replaced to in SQL query. Notice that it is simple String.replaceAll() 
operation and no SQL parsing is involved (quoted strings will also change).
 | prepareStatementStrategy | advanced |  | SqlPrepareStatementStrategy | 
Allows to plugin to use a custom 
org.apache.camel.component.sql.SqlPrepareStatementStrategy to control 
preparation of the query and prepared statement.
 | 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-etcd/src/main/docs/etcd-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-etcd/src/main/docs/etcd-component.adoc 
b/components/camel-etcd/src/main/docs/etcd-component.adoc
index 6a961dd..6e6a35e 100644
--- a/components/camel-etcd/src/main/docs/etcd-component.adoc
+++ b/components/camel-etcd/src/main/docs/etcd-component.adoc
@@ -28,9 +28,9 @@ The etcd component supports 16 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.
 | sendEmptyExchangeOnTimeout | consumer | false | boolean | To send an empty 
message in case of timeout watching for a key.
 | 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.
 | fromIndex | consumer (advanced) | 0 | Long | The index to watch from
 | timeToLive | producer |  | Integer | To set the lifespan of a key in 
milliseconds.
-| 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).
 | password | security |  | String | The password to use for basic 
authentication.
 | sslContextParameters | security |  | SSLContextParameters | To configure 
security using SSLContextParameters.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-eventadmin/src/main/docs/eventadmin-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-eventadmin/src/main/docs/eventadmin-component.adoc 
b/components/camel-eventadmin/src/main/docs/eventadmin-component.adoc
index 41ab545..545b7cf 100644
--- a/components/camel-eventadmin/src/main/docs/eventadmin-component.adoc
+++ b/components/camel-eventadmin/src/main/docs/eventadmin-component.adoc
@@ -65,7 +65,7 @@ The OSGi EventAdmin component supports 6 endpoint options 
which are listed below
 | send | common | false | boolean | Whether to use 'send' or 'synchronous' 
deliver. Default false (async delivery)
 | 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-exec/src/main/docs/exec-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-exec/src/main/docs/exec-component.adoc 
b/components/camel-exec/src/main/docs/exec-component.adoc
index 7af653c..34b4d96 100644
--- a/components/camel-exec/src/main/docs/exec-component.adoc
+++ b/components/camel-exec/src/main/docs/exec-component.adoc
@@ -46,7 +46,7 @@ The Exec component has no options.
 // component options: END
 
 // endpoint options: START
-The Exec component supports 10 endpoint options which are listed below:
+The Exec component supports 9 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -60,7 +60,6 @@ The Exec component supports 10 endpoint options which are 
listed below:
 | timeout | producer |  | long | The timeout in milliseconds after which the 
executable should be terminated. If execution has not completed within the 
timeout the component will send a termination request.
 | useStderrOnEmptyStdout | producer | false | boolean | A boolean indicating 
that when stdout is empty this component will populate the Camel Message Body 
with stderr. This behavior is disabled (false) by default.
 | workingDir | producer |  | String | The directory in which the command 
should be executed. If null the working directory of the current process 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-facebook/src/main/docs/facebook-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-facebook/src/main/docs/facebook-component.adoc 
b/components/camel-facebook/src/main/docs/facebook-component.adoc
index 4bf8f34..a94d1ec 100644
--- a/components/camel-facebook/src/main/docs/facebook-component.adoc
+++ b/components/camel-facebook/src/main/docs/facebook-component.adoc
@@ -200,7 +200,7 @@ The Facebook component supports 103 endpoint options which 
are listed below:
 | videoId | common |  | String | The video ID
 | 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).
 | httpProxyHost | proxy |  | String | HTTP proxy server host name
 | httpProxyPassword | proxy |  | String | HTTP proxy server password

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-flatpack/src/main/docs/flatpack-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-flatpack/src/main/docs/flatpack-component.adoc 
b/components/camel-flatpack/src/main/docs/flatpack-component.adoc
index 8e730e6..8183df5 100644
--- a/components/camel-flatpack/src/main/docs/flatpack-component.adoc
+++ b/components/camel-flatpack/src/main/docs/flatpack-component.adoc
@@ -66,8 +66,8 @@ The Flatpack 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.
-| 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-flink/src/main/docs/flink-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-flink/src/main/docs/flink-component.adoc 
b/components/camel-flink/src/main/docs/flink-component.adoc
index 81fec82..9d3c5ca 100644
--- a/components/camel-flink/src/main/docs/flink-component.adoc
+++ b/components/camel-flink/src/main/docs/flink-component.adoc
@@ -43,7 +43,7 @@ FlinkEndpoint Options
 
 
 // endpoint options: START
-The Apache Flink component supports 8 endpoint options which are listed below:
+The Apache Flink component supports 7 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -55,7 +55,6 @@ The Apache Flink component supports 8 endpoint options which 
are listed below:
 | dataSetCallback | producer |  | DataSetCallback | Function performing action 
against a DataSet.
 | dataStream | producer |  | DataStream | DataStream to compute against.
 | dataStreamCallback | producer |  | DataStreamCallback | Function performing 
action against a DataStream.
-| 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-fop/src/main/docs/fop-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-fop/src/main/docs/fop-component.adoc 
b/components/camel-fop/src/main/docs/fop-component.adoc
index 86b6ed4..6a25507 100644
--- a/components/camel-fop/src/main/docs/fop-component.adoc
+++ b/components/camel-fop/src/main/docs/fop-component.adoc
@@ -76,7 +76,7 @@ The FOP component has no options.
 
 
 // endpoint options: START
-The FOP component supports 5 endpoint options which are listed below:
+The FOP component supports 4 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -85,7 +85,6 @@ The FOP component supports 5 endpoint options which are 
listed below:
 | outputType | producer |  | FopOutputType | *Required* The primary output 
format is PDF but other output formats are also supported.
 | fopFactory | producer |  | FopFactory | Allows to use a custom configured or 
implementation of org.apache.fop.apps.FopFactory.
 | userConfigURL | producer |  | String | The location of a configuration file 
which can be loaded from classpath or file system.
-| 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-freemarker/src/main/docs/freemarker-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-freemarker/src/main/docs/freemarker-component.adoc 
b/components/camel-freemarker/src/main/docs/freemarker-component.adoc
index 0a0ff9e..232caab 100644
--- a/components/camel-freemarker/src/main/docs/freemarker-component.adoc
+++ b/components/camel-freemarker/src/main/docs/freemarker-component.adoc
@@ -61,7 +61,7 @@ The Freemarker component supports 1 options which are listed 
below.
 
 
 // endpoint options: START
-The Freemarker component supports 7 endpoint options which are listed below:
+The Freemarker component supports 6 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -72,7 +72,6 @@ The Freemarker component supports 7 endpoint options which 
are listed below:
 | contentCache | producer | false | boolean | Sets whether to use resource 
content cache or not
 | encoding | producer |  | String | Sets the encoding to be used for loading 
the template file.
 | templateUpdateDelay | producer |  | int | Number of seconds the loaded 
template resource will remain in the cache.
-| 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-ftp/src/main/docs/ftp-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-ftp/src/main/docs/ftp-component.adoc 
b/components/camel-ftp/src/main/docs/ftp-component.adoc
index 6e13c04..6e809ae 100644
--- a/components/camel-ftp/src/main/docs/ftp-component.adoc
+++ b/components/camel-ftp/src/main/docs/ftp-component.adoc
@@ -150,6 +150,7 @@ The FTP component supports 104 endpoint options which are 
listed below:
 | streamDownload | consumer | false | boolean | Sets the download method to 
use when not using a local working directory. If set to true the remote files 
are streamed to the route as they are read. When set to false the remote files 
are loaded into memory before being sent into the route.
 | directoryMustExist | consumer (advanced) | false | boolean | Similar to 
startingDirectoryMustExist but this applies during polling recursive sub 
directories.
 | 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.
 | ignoreFileNotFoundOrPermissionError | consumer (advanced) | false | boolean 
| Whether to ignore when trying to download a file which does not exist or due 
to permission error. By default when a file does not exists or insufficient 
permission then an exception is thrown. Setting this option to true allows to 
ignore that instead.
 | inProgressRepository | consumer (advanced) |  | String> | A pluggable 
in-progress repository org.apache.camel.spi.IdempotentRepository. The 
in-progress repository is used to account the current in progress files being 
consumed. By default a memory based repository is used.
 | localWorkDirectory | consumer (advanced) |  | String | When consuming a 
local work directory can be used to store the remote file content directly in 
local files to avoid loading the content into memory. This is beneficial if you 
consume a very big remote file and thus can conserve memory.
@@ -172,7 +173,6 @@ The FTP component supports 104 endpoint options which are 
listed below:
 | autoCreate | advanced | true | boolean | Automatically create missing 
directories in the file's pathname. For the file consumer that means creating 
the starting directory. For the file producer it means the directory the files 
should be written to.
 | bufferSize | advanced | 131072 | int | Write buffer sized in bytes.
 | 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
 | ftpClient | advanced |  | FTPClient | To use a custom instance of FTPClient
 | ftpClientConfig | advanced |  | FTPClientConfig | To use a custom instance 
of FTPClientConfig to configure the FTP client the endpoint should use.
 | ftpClientConfigParameters | advanced |  | Map | Used by FtpComponent to 
provide additional parameters for the FTPClientConfig

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-ganglia/src/main/docs/ganglia-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-ganglia/src/main/docs/ganglia-component.adoc 
b/components/camel-ganglia/src/main/docs/ganglia-component.adoc
index 5a25da4..4d8eaed 100644
--- a/components/camel-ganglia/src/main/docs/ganglia-component.adoc
+++ b/components/camel-ganglia/src/main/docs/ganglia-component.adoc
@@ -91,7 +91,7 @@ The Ganglia component supports 15 options which are listed 
below.
 
 
 // endpoint options: START
-The Ganglia component supports 16 endpoint options which are listed below:
+The Ganglia component supports 15 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -111,7 +111,6 @@ The Ganglia component supports 16 endpoint options which 
are listed below:
 | type | producer | STRING | GMetricType | The type of value
 | units | producer |  | String | Any unit of measurement that qualifies the 
metric e.g. widgets litres bytes. Do not include a prefix such as k (kilo) or m 
(milli) other tools may scale the units later. The value should be unscaled.
 | wireFormat31x | producer | true | boolean | Use the wire format of Ganglia 
3.1.0 and later versions. Set this to false to use Ganglia 3.0.x or earlier.
-| 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-geocoder/src/main/docs/geocoder-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-geocoder/src/main/docs/geocoder-component.adoc 
b/components/camel-geocoder/src/main/docs/geocoder-component.adoc
index 28ccad6..6443d4e 100644
--- a/components/camel-geocoder/src/main/docs/geocoder-component.adoc
+++ b/components/camel-geocoder/src/main/docs/geocoder-component.adoc
@@ -45,7 +45,7 @@ The Geocoder component has no options.
 
 
 // endpoint options: START
-The Geocoder component supports 17 endpoint options which are listed below:
+The Geocoder component supports 16 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -57,7 +57,6 @@ The Geocoder component supports 17 endpoint options which are 
listed below:
 | clientKey | producer |  | String | To use google premium with this client key
 | headersOnly | producer | false | boolean | Whether to only enrich the 
Exchange with headers and leave the body as-is.
 | language | producer | en | String | The language to use.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | httpClientConfigurer | advanced |  | HttpClientConfigurer | Register a 
custom configuration strategy for new HttpClient instances created by producers 
or consumers such as to configure authentication mechanisms etc
 | httpConnectionManager | advanced |  | HttpConnectionManager | To use a 
custom HttpConnectionManager to manage connections
 | 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-git/src/main/docs/git-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-git/src/main/docs/git-component.adoc 
b/components/camel-git/src/main/docs/git-component.adoc
index b74167f..3ebe2ad 100644
--- a/components/camel-git/src/main/docs/git-component.adoc
+++ b/components/camel-git/src/main/docs/git-component.adoc
@@ -56,8 +56,8 @@ The Git component supports 13 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.
 | type | consumer |  | GitType | The consumer type
 | 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 | The operation to do on the repository
-| 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-github/src/main/docs/github-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-github/src/main/docs/github-component.adoc 
b/components/camel-github/src/main/docs/github-component.adoc
index 6427609..797b6b8 100644
--- a/components/camel-github/src/main/docs/github-component.adoc
+++ b/components/camel-github/src/main/docs/github-component.adoc
@@ -72,10 +72,10 @@ The GitHub component supports 14 endpoint options which are 
listed below:
 | username | common |  | String | GitHub username required unless oauthToken 
is provided
 | 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.
 | encoding | producer |  | String | To use the given encoding when getting a 
git commit file
 | state | producer |  | String | To set git commit status state
 | targetUrl | producer |  | String | To set git commit status target url
-| 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-google-calendar/src/main/docs/google-calendar-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-google-calendar/src/main/docs/google-calendar-component.adoc 
b/components/camel-google-calendar/src/main/docs/google-calendar-component.adoc
index 5bec648..f2ee048 100644
--- 
a/components/camel-google-calendar/src/main/docs/google-calendar-component.adoc
+++ 
b/components/camel-google-calendar/src/main/docs/google-calendar-component.adoc
@@ -96,7 +96,7 @@ The Google Calendar component supports 16 endpoint options 
which are listed belo
 | user | common |  | String | The email address of the user the application is 
trying to impersonate in the service account flow
 | 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-google-drive/src/main/docs/google-drive-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-google-drive/src/main/docs/google-drive-component.adoc 
b/components/camel-google-drive/src/main/docs/google-drive-component.adoc
index d757b76..244c06c 100644
--- a/components/camel-google-drive/src/main/docs/google-drive-component.adoc
+++ b/components/camel-google-drive/src/main/docs/google-drive-component.adoc
@@ -116,7 +116,7 @@ The Google Drive component supports 14 endpoint options 
which are listed below:
 | scopes | common |  | List | Specifies the level of permissions you want a 
drive application to have to a user account. See 
https://developers.google.com/drive/web/scopes for more info.
 | 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-google-mail/src/main/docs/google-mail-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-google-mail/src/main/docs/google-mail-component.adoc 
b/components/camel-google-mail/src/main/docs/google-mail-component.adoc
index bd8c185..f29e98a 100644
--- a/components/camel-google-mail/src/main/docs/google-mail-component.adoc
+++ b/components/camel-google-mail/src/main/docs/google-mail-component.adoc
@@ -111,7 +111,7 @@ The Google Mail component supports 13 endpoint options 
which are listed below:
 | scopes | common |  | List | Specifies the level of permissions you want a 
mail application to have to a user account. See 
https://developers.google.com/gmail/api/auth/scopes for more info.
 | 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-gora/src/main/docs/gora-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-gora/src/main/docs/gora-component.adoc 
b/components/camel-gora/src/main/docs/gora-component.adoc
index 0fbc3bd..7998ef3 100644
--- a/components/camel-gora/src/main/docs/gora-component.adoc
+++ b/components/camel-gora/src/main/docs/gora-component.adoc
@@ -117,8 +117,8 @@ The Gora component supports 22 endpoint options which are 
listed below:
 | timeRangeTo | consumer |  | long | The Time Range To
 | timestamp | consumer |  | long | The 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.
 | flushOnEveryOperation | producer | true | boolean | Flush on every operation
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | hadoopConfiguration | advanced |  | Configuration | Hadoop Configuration
 | 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-guava-eventbus/src/main/docs/guava-eventbus-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc 
b/components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc
index bc58947..dd120b6 100644
--- 
a/components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc
+++ 
b/components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc
@@ -81,7 +81,7 @@ The Guava EventBus component supports 7 endpoint options 
which are listed below:
 | listenerInterface | common |  | Class<?> | The interface with method(s) 
marked with the Subscribe annotation. Dynamic proxy will be created over the 
interface so it could be registered as the EventBus listener. Particularly 
useful when creating multi-event listeners and for handling DeadEvent properly. 
This option cannot be used together with eventClass 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-hazelcast/src/main/docs/hazelcast-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-component.adoc 
b/components/camel-hazelcast/src/main/docs/hazelcast-component.adoc
index 6bca947..8d402b0 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-component.adoc
@@ -84,7 +84,7 @@ The Hazelcast component supports 13 endpoint options which 
are listed below:
 | hazelcastInstanceName | common |  | String | The hazelcast instance 
reference name which can be used for hazelcast endpoint. If you don't specify 
the instance reference camel use the default hazelcast instance from the 
camel-hazelcast instance.
 | 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).
 | concurrentConsumers | seda | 1 | int | To use concurrent consumers polling 
from the SEDA queue.
 | pollTimeout | seda | 1000 | int | The timeout used when consuming from the 
SEDA queue. When a timeout occurs the consumer can check whether it is allowed 
to continue running. Setting a lower value allows the consumer to react more 
quickly upon shutdown.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-hbase/src/main/docs/hbase-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-hbase/src/main/docs/hbase-component.adoc 
b/components/camel-hbase/src/main/docs/hbase-component.adoc
index eb3bf11..5e796bd 100644
--- a/components/camel-hbase/src/main/docs/hbase-component.adoc
+++ b/components/camel-hbase/src/main/docs/hbase-component.adoc
@@ -153,8 +153,8 @@ The HBase component supports 17 endpoint options which are 
listed below:
 | remove | consumer | true | boolean | If the option is true Camel HBase 
Consumer will remove the rows which it processes.
 | removeHandler | consumer |  | HBaseRemoveHandler | To use a custom 
HBaseRemoveHandler that is executed when a row is to be removed.
 | 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.
 | maxResults | producer | 100 | int | The maximum number of rows to scan.
-| 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-hdfs/src/main/docs/hdfs-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-hdfs/src/main/docs/hdfs-component.adoc 
b/components/camel-hdfs/src/main/docs/hdfs-component.adoc
index 2359d11..3d3b5ca 100644
--- a/components/camel-hdfs/src/main/docs/hdfs-component.adoc
+++ b/components/camel-hdfs/src/main/docs/hdfs-component.adoc
@@ -102,6 +102,7 @@ The HDFS component supports 41 endpoint options which are 
listed below:
 | pattern | consumer | * | String | The pattern used for scanning the directory
 | 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.
 | append | producer | false | boolean | Append to existing file. Notice that 
not all HDFS file systems support the append option.
 | overwrite | producer | true | boolean | Whether to overwrite existing files 
with the same name
@@ -111,7 +112,6 @@ The HDFS component supports 41 endpoint options which are 
listed below:
 | chunkSize | advanced | 4096 | int | When reading a normal file this is split 
into chunks producing a message per chunk.
 | compressionCodec | advanced | DEFAULT | HdfsCompressionCodec | The 
compression codec to use
 | compressionType | advanced | NONE | CompressionType | The compression type 
to use (is default not in use)
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | openedSuffix | advanced | opened | String | When a file is opened for 
reading/writing the file is renamed with this suffix to avoid to read it during 
the writing phase.
 | readSuffix | advanced | read | String | Once the file has been read is 
renamed with this suffix to avoid to read it again.
 | replication | advanced | 3 | short | The HDFS replication factor

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-hdfs2/src/main/docs/hdfs2-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-hdfs2/src/main/docs/hdfs2-component.adoc 
b/components/camel-hdfs2/src/main/docs/hdfs2-component.adoc
index 711459f..f8a3e8c 100644
--- a/components/camel-hdfs2/src/main/docs/hdfs2-component.adoc
+++ b/components/camel-hdfs2/src/main/docs/hdfs2-component.adoc
@@ -99,6 +99,7 @@ The HDFS2 component supports 41 endpoint options which are 
listed below:
 | pattern | consumer | * | String | The pattern used for scanning the directory
 | 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.
 | append | producer | false | boolean | Append to existing file. Notice that 
not all HDFS file systems support the append option.
 | overwrite | producer | true | boolean | Whether to overwrite existing files 
with the same name
@@ -108,7 +109,6 @@ The HDFS2 component supports 41 endpoint options which are 
listed below:
 | chunkSize | advanced | 4096 | int | When reading a normal file this is split 
into chunks producing a message per chunk.
 | compressionCodec | advanced | DEFAULT | HdfsCompressionCodec | The 
compression codec to use
 | compressionType | advanced | NONE | CompressionType | The compression type 
to use (is default not in use)
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | openedSuffix | advanced | opened | String | When a file is opened for 
reading/writing the file is renamed with this suffix to avoid to read it during 
the writing phase.
 | readSuffix | advanced | read | String | Once the file has been read is 
renamed with this suffix to avoid to read it again.
 | replication | advanced | 3 | short | The HDFS replication factor

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-hipchat/src/main/docs/hipchat-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-hipchat/src/main/docs/hipchat-component.adoc 
b/components/camel-hipchat/src/main/docs/hipchat-component.adoc
index 3f569fe..413424b 100644
--- a/components/camel-hipchat/src/main/docs/hipchat-component.adoc
+++ b/components/camel-hipchat/src/main/docs/hipchat-component.adoc
@@ -55,8 +55,8 @@ The Hipchat component supports 24 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.
-| 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-http/src/main/docs/http-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-http/src/main/docs/http-component.adoc 
b/components/camel-http/src/main/docs/http-component.adoc
index e89c608..5a204d7 100644
--- a/components/camel-http/src/main/docs/http-component.adoc
+++ b/components/camel-http/src/main/docs/http-component.adoc
@@ -147,7 +147,7 @@ The HTTP component supports 6 options which are listed 
below.
 
 
 // endpoint options: START
-The HTTP component supports 26 endpoint options which are listed below:
+The HTTP component supports 25 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -170,7 +170,6 @@ The HTTP component supports 26 endpoint options which are 
listed below:
 | throwExceptionOnFailure | producer | true | boolean | Option to disable 
throwing the HttpOperationFailedException in case of failed responses from the 
remote server. This allows you to get all responses regardless of the HTTP 
status code.
 | transferException | producer | false | boolean | If enabled and an Exchange 
failed processing on the consumer side and if the caused Exception was send 
back serialized in the response as a application/x-java-serialized-object 
content type. On the producer side the exception will be deserialized and 
thrown as is instead of the HttpOperationFailedException. The caused exception 
is required to be serialized. This is by default turned off. If you enable this 
then be aware that Java will deserialize the incoming data from the request to 
Java and that can be a potential security risk.
 | urlRewrite | producer (advanced) |  | UrlRewrite | Refers to a custom 
org.apache.camel.component.http.UrlRewrite which allows you to rewrite urls 
when you bridge/proxy endpoints. See more details at 
http://camel.apache.org/urlrewrite.html
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | httpClientConfigurer | advanced |  | HttpClientConfigurer | Register a 
custom configuration strategy for new HttpClient instances created by producers 
or consumers such as to configure authentication mechanisms etc
 | httpClientOptions | advanced |  | Map | To configure the HttpClient using 
the key/values from the Map.
 | httpConnectionManager | advanced |  | HttpConnectionManager | To use a 
custom HttpConnectionManager to manage connections

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-http4/src/main/docs/http4-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-http4/src/main/docs/http4-component.adoc 
b/components/camel-http4/src/main/docs/http4-component.adoc
index 9d1a941..f90dcdd 100644
--- a/components/camel-http4/src/main/docs/http4-component.adoc
+++ b/components/camel-http4/src/main/docs/http4-component.adoc
@@ -92,7 +92,7 @@ The HTTP4 component supports 13 options which are listed 
below.
 
 
 // endpoint options: START
-The HTTP4 component supports 32 endpoint options which are listed below:
+The HTTP4 component supports 31 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -120,7 +120,6 @@ The HTTP4 component supports 32 endpoint options which are 
listed below:
 | urlRewrite | producer (advanced) |  | UrlRewrite | Refers to a custom 
org.apache.camel.component.http.UrlRewrite which allows you to rewrite urls 
when you bridge/proxy endpoints. See more details at 
http://camel.apache.org/urlrewrite.html
 | clientBuilder | advanced |  | HttpClientBuilder | Provide access to the http 
client request parameters used on new RequestConfig instances used by producers 
or consumers of this endpoint.
 | clientConnectionManager | advanced |  | HttpClientConnectionManager | To use 
a custom HttpClientConnectionManager to manage connections
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | httpClient | advanced |  | HttpClient | Gets the HttpClient to be used by 
org.apache.camel.component.http4.HttpProducer
 | httpClientConfigurer | advanced |  | HttpClientConfigurer | Register a 
custom configuration strategy for new HttpClient instances created by producers 
or consumers such as to configure authentication mechanisms etc
 | httpClientOptions | advanced |  | Map | To configure the HttpClient using 
the key/values from the Map.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-ibatis/src/main/docs/ibatis-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-ibatis/src/main/docs/ibatis-component.adoc 
b/components/camel-ibatis/src/main/docs/ibatis-component.adoc
index d4fc241..061df7c 100644
--- a/components/camel-ibatis/src/main/docs/ibatis-component.adoc
+++ b/components/camel-ibatis/src/main/docs/ibatis-component.adoc
@@ -100,9 +100,9 @@ The iBatis component supports 28 endpoint options which are 
listed below:
 | strategy | consumer |  | IBatisProcessingStrategy | Allows to plugin a 
custom IBatisProcessingStrategy to use by the consumer.
 | 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.
 | 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-infinispan/src/main/docs/infinispan-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-infinispan/src/main/docs/infinispan-component.adoc 
b/components/camel-infinispan/src/main/docs/infinispan-component.adoc
index 586cf95..b0884d9 100644
--- a/components/camel-infinispan/src/main/docs/infinispan-component.adoc
+++ b/components/camel-infinispan/src/main/docs/infinispan-component.adoc
@@ -67,9 +67,9 @@ The Infinispan component supports 15 endpoint options which 
are listed below:
 | eventTypes | consumer |  | String | Specifies the set of event types to 
register by the consumer. Multiple event can be separated by comma. The 
possible event types are: CACHE_ENTRY_ACTIVATED CACHE_ENTRY_PASSIVATED 
CACHE_ENTRY_VISITED CACHE_ENTRY_LOADED CACHE_ENTRY_EVICTED CACHE_ENTRY_CREATED 
CACHE_ENTRY_REMOVED CACHE_ENTRY_MODIFIED TRANSACTION_COMPLETED 
TRANSACTION_REGISTERED CACHE_ENTRY_INVALIDATED DATA_REHASHED TOPOLOGY_CHANGED 
PARTITION_STATUS_CHANGED
 | sync | consumer | true | boolean | If true the consumer will receive 
notifications synchronously
 | 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.
 | command | producer | put | String | The operation to perform.
 | configurationUri | advanced |  | String | An implementation specific URI for 
the CacheManager
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | flags | advanced |  | String | A comma separated list of Flag to be applied 
by default on each cache invocation not applicable to remote caches.
 | 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-influxdb/src/main/docs/influxdb-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-influxdb/src/main/docs/influxdb-component.adoc 
b/components/camel-influxdb/src/main/docs/influxdb-component.adoc
index 4ae3cdd..a5ceea9 100644
--- a/components/camel-influxdb/src/main/docs/influxdb-component.adoc
+++ b/components/camel-influxdb/src/main/docs/influxdb-component.adoc
@@ -54,7 +54,7 @@ The InfluxDB component has no options.
 
 
 // endpoint options: START
-The InfluxDB component supports 5 endpoint options which are listed below:
+The InfluxDB component supports 4 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -63,7 +63,6 @@ The InfluxDB component supports 5 endpoint options which are 
listed below:
 | connectionBean | producer |  | String | *Required* Name of 
org.influxdb.InfluxDB to use.
 | databaseName | producer |  | String | Setter for databaseName
 | retentionPolicy | producer | default | String | Setter for retentionPolicy
-| 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-irc/src/main/docs/irc-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-irc/src/main/docs/irc-component.adoc 
b/components/camel-irc/src/main/docs/irc-component.adoc
index 4fbb002..7bec6c4 100644
--- a/components/camel-irc/src/main/docs/irc-component.adoc
+++ b/components/camel-irc/src/main/docs/irc-component.adoc
@@ -63,8 +63,8 @@ The IRC component supports 26 endpoint options which are 
listed below:
 | realname | common |  | String | The IRC user's actual name.
 | 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.
 | colors | advanced | true | boolean | Whether or not the server supports 
color codes.
-| 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).
 | onJoin | filter | true | boolean | Handle user join events.
 | onKick | filter | true | boolean | Handle kick events.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-ironmq/src/main/docs/ironmq-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-ironmq/src/main/docs/ironmq-component.adoc 
b/components/camel-ironmq/src/main/docs/ironmq-component.adoc
index e527dbe..19bf189 100644
--- a/components/camel-ironmq/src/main/docs/ironmq-component.adoc
+++ b/components/camel-ironmq/src/main/docs/ironmq-component.adoc
@@ -66,9 +66,9 @@ The ironmq component supports 31 endpoint options which are 
listed below:
 | timeout | consumer | 60 | int | After timeout (in seconds) item will be 
placed back onto the queue.
 | wait | consumer |  | int | Time in seconds to wait for a message to become 
available. This enables long polling. Default is 0 (does not wait) maximum is 
30.
 | 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.
 | visibilityDelay | producer |  | int | The item will not be available on the 
queue until this many seconds have passed. Default is 0 seconds.
-| 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-javaspace/src/main/docs/javaspace-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-javaspace/src/main/docs/javaspace-component.adoc 
b/components/camel-javaspace/src/main/docs/javaspace-component.adoc
index 3b7568e..5f5f347 100644
--- a/components/camel-javaspace/src/main/docs/javaspace-component.adoc
+++ b/components/camel-javaspace/src/main/docs/javaspace-component.adoc
@@ -76,7 +76,7 @@ The JavaSpace component supports 11 endpoint options which 
are listed below:
 | templateId | consumer |  | String | If present this option specifies the 
Spring bean ID of the template to use for reading/taking entries.
 | verb | consumer | take | String | Specifies the verb for getting JavaSpace 
entries.
 | 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-jbpm/src/main/docs/jbpm-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jbpm/src/main/docs/jbpm-component.adoc 
b/components/camel-jbpm/src/main/docs/jbpm-component.adoc
index 311efdc..d4cade2 100644
--- a/components/camel-jbpm/src/main/docs/jbpm-component.adoc
+++ b/components/camel-jbpm/src/main/docs/jbpm-component.adoc
@@ -44,7 +44,7 @@ The JBPM component has no options.
 
 
 // endpoint options: START
-The JBPM component supports 27 endpoint options which are listed below:
+The JBPM component supports 26 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -70,7 +70,6 @@ The JBPM component supports 27 endpoint options which are 
listed below:
 | value | producer |  | Object | the value to assign to the global identifier
 | workItemId | producer |  | Long | the id of the work item
 | entities | advanced |  | List | The potentialOwners when nominateTask 
operation is performed
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | extraJaxbClasses | advanced |  | Class[] | To load additional classes when 
working with XML
 | parameters | advanced |  | Map | the variables that should be set for 
various operations
 | 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-jcache/src/main/docs/jcache-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jcache/src/main/docs/jcache-component.adoc 
b/components/camel-jcache/src/main/docs/jcache-component.adoc
index 03f61e2..7175e44 100644
--- a/components/camel-jcache/src/main/docs/jcache-component.adoc
+++ b/components/camel-jcache/src/main/docs/jcache-component.adoc
@@ -26,6 +26,7 @@ The JCache component supports 23 endpoint options which are 
listed below:
 | synchronous | consumer | false | boolean | if the the event listener should 
block the thread causing the event
 | eventFilters | consumer (advanced) |  | List | The CacheEntryEventFilter. If 
using eventFilters option then filteredEvents one will be 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.
 | action | producer |  | String | To configure using a cache operation by 
default. If an operation in the message header then the operation from the 
header takes precedence.
 | cacheConfiguration | advanced |  | Configuration | A Configuration for the 
Cache
 | cacheConfigurationProperties | advanced |  | Properties | The Properties for 
the javax.cache.spi.CachingProvider to create the CacheManager
@@ -34,7 +35,6 @@ The JCache component supports 23 endpoint options which are 
listed below:
 | cachingProvider | advanced |  | String | *Required* The fully qualified 
class name of the javax.cache.spi.CachingProvider
 | configurationUri | advanced |  | String | An implementation specific URI for 
the CacheManager
 | createCacheIfNotExists | advanced | true | boolean | Configure if a cache 
need to be created if it does exist or can't be pre-configured.
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | expiryPolicyFactory | advanced |  | ExpiryPolicy> | The ExpiryPolicy factory
 | lookupProviders | advanced | false | boolean | Configure if a camel-cache 
should try to find implementations of jcache api in runtimes like OSGi.
 |=======================================================================

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-jclouds/src/main/docs/jclouds-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jclouds/src/main/docs/jclouds-component.adoc 
b/components/camel-jclouds/src/main/docs/jclouds-component.adoc
index a8cf9d4..e6fdec8 100644
--- a/components/camel-jclouds/src/main/docs/jclouds-component.adoc
+++ b/components/camel-jclouds/src/main/docs/jclouds-component.adoc
@@ -140,7 +140,7 @@ The JClouds component supports 17 endpoint options which 
are listed below:
 | providerId | common |  | String | *Required* The name of the cloud provider 
that provides the target service (e.g. aws-s3 or aws_ec2).
 | 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).
 | blobName | blobstore |  | String | The name of the blob.
 | container | blobstore |  | String | The name of the blob container.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-jcr/src/main/docs/jcr-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jcr/src/main/docs/jcr-component.adoc 
b/components/camel-jcr/src/main/docs/jcr-component.adoc
index 9b99fdc..3515f19 100644
--- a/components/camel-jcr/src/main/docs/jcr-component.adoc
+++ b/components/camel-jcr/src/main/docs/jcr-component.adoc
@@ -74,7 +74,7 @@ The JCR component supports 16 endpoint options which are 
listed below:
 | workspaceName | common |  | String | The workspace to access. If it's not 
specified then the default one will be used
 | 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-jdbc/src/main/docs/jdbc-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jdbc/src/main/docs/jdbc-component.adoc 
b/components/camel-jdbc/src/main/docs/jdbc-component.adoc
index 1752185..b052fa2 100644
--- a/components/camel-jdbc/src/main/docs/jdbc-component.adoc
+++ b/components/camel-jdbc/src/main/docs/jdbc-component.adoc
@@ -65,7 +65,7 @@ The JDBC component supports 1 options which are listed below.
 
 
 // endpoint options: START
-The JDBC component supports 15 endpoint options which are listed below:
+The JDBC component supports 14 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -84,7 +84,6 @@ The JDBC component supports 15 endpoint options which are 
listed below:
 | useGetBytesForBlob | producer | false | boolean | To read BLOB columns as 
bytes instead of string data. This may be needed for certain databases such as 
Oracle where you must read BLOB columns as bytes.
 | useHeadersAsParameters | producer | false | boolean | Set this option to 
true to use the prepareStatementStrategy with named parameters. This allows to 
define queries with named placeholders and use headers with the dynamic values 
for the query placeholders.
 | useJDBC4ColumnNameAndLabelSemantics | producer | true | boolean | Sets 
whether to use JDBC 4 or JDBC 3.0 or older semantic when retrieving column 
name. JDBC 4.0 uses columnLabel to get the column name where as JDBC 3.0 uses 
both columnName or columnLabel. Unfortunately JDBC drivers behave differently 
so you can use this option to work out issues around your JDBC driver if you 
get problem using this component This option is default 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-jetty9/src/main/docs/jetty-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jetty9/src/main/docs/jetty-component.adoc 
b/components/camel-jetty9/src/main/docs/jetty-component.adoc
index db50254..febf26e 100644
--- a/components/camel-jetty9/src/main/docs/jetty-component.adoc
+++ b/components/camel-jetty9/src/main/docs/jetty-component.adoc
@@ -135,6 +135,7 @@ The Jetty 9 component supports 53 endpoint options which 
are listed below:
 | traceEnabled | consumer | false | boolean | Specifies whether to enable HTTP 
TRACE for this Servlet consumer. By default TRACE is turned off.
 | useContinuation | consumer |  | Boolean | Whether or not to use Jetty 
continuations for the Jetty Server.
 | 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.
 | filterInitParameters | consumer (advanced) |  | Map | Configuration of the 
filter init parameters. These parameters will be applied to the filter list 
before starting the jetty server.
 | filtersRef | consumer (advanced) |  | String | Allows using a custom filters 
which is putted into a list and can be find in the Registry. Multiple values 
can be separated by comma.
 | handlers | consumer (advanced) |  | String | Specifies a comma-delimited set 
of Handler instances to lookup in your Registry. These handlers are added to 
the Jetty servlet context (for example to add security). Important: You can not 
use different handlers with different Jetty endpoints using the same port 
number. The handlers is associated to the port number. If you need different 
handlers then use different port numbers.
@@ -158,7 +159,6 @@ The Jetty 9 component supports 53 endpoint options which 
are listed below:
 | jettyBinding | producer (advanced) |  | JettyHttpBinding | To use a custom 
JettyHttpBinding which be used to customize how a response should be written 
for the producer.
 | jettyBindingRef | producer (advanced) |  | String | To use a custom 
JettyHttpBinding which be used to customize how a response should be written 
for the producer.
 | urlRewrite | producer (advanced) |  | UrlRewrite | Refers to a custom 
org.apache.camel.component.http.UrlRewrite which allows you to rewrite urls 
when you bridge/proxy endpoints. See more details at 
http://camel.apache.org/urlrewrite.html
-| exchangePattern | advanced | InOnly | ExchangePattern | Sets the default 
exchange pattern when creating an exchange
 | mapHttpMessageBody | advanced | true | boolean | If this option is true then 
IN exchange Body of the exchange will be mapped to HTTP body. Setting this to 
false will avoid the HTTP mapping.
 | mapHttpMessageFormUrlEncodedBody | advanced | true | boolean | If this 
option is true then IN exchange Form Encoded body of the exchange will be 
mapped to HTTP. Setting this to false will avoid the HTTP Form Encoded body 
mapping.
 | mapHttpMessageHeaders | advanced | true | boolean | If this option is true 
then IN exchange Headers of the exchange will be mapped to HTTP headers. 
Setting this to false will avoid the HTTP Headers mapping.

http://git-wip-us.apache.org/repos/asf/camel/blob/fa023869/components/camel-jgroups/src/main/docs/jgroups-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jgroups/src/main/docs/jgroups-component.adoc 
b/components/camel-jgroups/src/main/docs/jgroups-component.adoc
index 55c26e2..0df57f8 100644
--- a/components/camel-jgroups/src/main/docs/jgroups-component.adoc
+++ b/components/camel-jgroups/src/main/docs/jgroups-component.adoc
@@ -87,7 +87,7 @@ The JGroups 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.
 | enableViewMessages | consumer | false | boolean | If set to true the 
consumer endpoint will receive org.jgroups.View messages as well (not only 
org.jgroups.Message instances). By default only regular messages are consumed 
by the endpoint.
 | 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-jing/src/main/docs/jing-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jing/src/main/docs/jing-component.adoc 
b/components/camel-jing/src/main/docs/jing-component.adoc
index 65f2104..bed1893 100644
--- a/components/camel-jing/src/main/docs/jing-component.adoc
+++ b/components/camel-jing/src/main/docs/jing-component.adoc
@@ -51,7 +51,7 @@ The Jing component has no options.
 
 
 // endpoint options: START
-The Jing component supports 4 endpoint options which are listed below:
+The Jing component supports 3 endpoint options which are listed below:
 
 {% raw %}
 [width="100%",cols="2,1,1m,1m,5",options="header"]
@@ -59,7 +59,6 @@ The Jing component supports 4 endpoint options which are 
listed below:
 | Name | Group | Default | Java Type | Description
 | resourceUri | producer |  | String | *Required* URL to a local resource on 
the classpath or a full URL to a remote resource or resource on the file system 
which contains the schema to validate against.
 | compactSyntax | producer | false | boolean | Whether to validate using 
RelaxNG compact syntax or not. By default this is false for using RelaxNG XML 
Syntax (rng) And true is for using RelaxNG Compact Syntax (rnc)
-| 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-jira/src/main/docs/jira-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jira/src/main/docs/jira-component.adoc 
b/components/camel-jira/src/main/docs/jira-component.adoc
index 7de92a4..91f142c 100644
--- a/components/camel-jira/src/main/docs/jira-component.adoc
+++ b/components/camel-jira/src/main/docs/jira-component.adoc
@@ -69,7 +69,7 @@ The JIRA component supports 10 endpoint options which are 
listed below:
 | delay | consumer | 6000 | int | Delay in seconds when querying JIRA using 
the consumer.
 | jql | consumer |  | String | JQL is the query language from JIRA which 
allows you to retrieve the data you want. For example jql=project=MyProject 
Where MyProject is the product key in Jira.
 | 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