http://git-wip-us.apache.org/repos/asf/camel/blob/4f4f2e45/components/camel-ignite/src/main/docs/ignite-queue-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-ignite/src/main/docs/ignite-queue-component.adoc 
b/components/camel-ignite/src/main/docs/ignite-queue-component.adoc
index 6518f0b..98cd937 100644
--- a/components/camel-ignite/src/main/docs/ignite-queue-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-queue-component.adoc
@@ -1,4 +1,4 @@
-## Ignite Queues Component
+== Ignite Queues Component
 
 *Available as of Camel version 2.17*
 
@@ -14,43 +14,45 @@ The Ignite Queues component supports 4 options which are 
listed below.
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **ignite** (producer) | Sets the Ignite instance. |  | Ignite
-| **configurationResource** (producer) | Sets the resource from where to load 
the configuration. It can be a: URI String (URI) or an InputStream. |  | Object
-| **igniteConfiguration** (producer) | Allows the user to set a programmatic 
IgniteConfiguration. |  | IgniteConfiguration
-| **resolveProperty Placeholders** (advanced) | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders. | true | boolean
-|=======================================================================
+| *ignite* (producer) | Sets the Ignite instance. |  | Ignite
+| *configurationResource* (producer) | Sets the resource from where to load 
the configuration. It can be a: URI String (URI) or an InputStream. |  | Object
+| *igniteConfiguration* (producer) | Allows the user to set a programmatic 
IgniteConfiguration. |  | IgniteConfiguration
+| *resolveProperty Placeholders* (advanced) | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders. | true | boolean
+|===
 // component options: END
 
 // endpoint options: START
 The Ignite Queues endpoint is configured using URI syntax:
 
-    ignite-queue:name
+----
+ignite-queue:name
+----
 
 with the following path and query parameters:
 
-#### Path Parameters (1 parameters):
+==== Path Parameters (1 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **name** | *Required* The queue name. |  | String
-|=======================================================================
+| *name* | *Required* The queue name. |  | String
+|===
 
-#### Query Parameters (7 parameters):
+==== Query Parameters (7 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **capacity** (producer) | The queue capacity. Default: non-bounded. |  | int
-| **configuration** (producer) | The collection configuration. Default: empty 
configuration. You can also conveniently set inner properties by using 
configuration.xyz=123 options. |  | CollectionConfiguration
-| **operation** (producer) | The operation to invoke on the Ignite Queue. 
Superseded by the IgniteConstants.IGNITE_QUEUE_OPERATION header in the IN 
message. Possible values: CONTAINS ADD SIZE REMOVE ITERATOR CLEAR RETAIN_ALL 
ARRAY DRAIN ELEMENT PEEK OFFER POLL TAKE PUT. |  | IgniteQueueOperation
-| **propagateIncomingBodyIfNo ReturnValue** (producer) | Sets whether to 
propagate the incoming body if the return type of the underlying Ignite 
operation is void. | true | boolean
-| **timeoutMillis** (producer) | The queue timeout in milliseconds. Default: 
no timeout. |  | Long
-| **treatCollectionsAsCache Objects** (producer) | Sets whether to treat 
Collections as cache objects or as Collections of items to 
insert/update/compute etc. | false | boolean
-| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
-|=======================================================================
+| *capacity* (producer) | The queue capacity. Default: non-bounded. |  | int
+| *configuration* (producer) | The collection configuration. Default: empty 
configuration. You can also conveniently set inner properties by using 
configuration.xyz=123 options. |  | CollectionConfiguration
+| *operation* (producer) | The operation to invoke on the Ignite Queue. 
Superseded by the IgniteConstants.IGNITE_QUEUE_OPERATION header in the IN 
message. Possible values: CONTAINS ADD SIZE REMOVE ITERATOR CLEAR RETAIN_ALL 
ARRAY DRAIN ELEMENT PEEK OFFER POLL TAKE PUT. |  | IgniteQueueOperation
+| *propagateIncomingBodyIfNo ReturnValue* (producer) | Sets whether to 
propagate the incoming body if the return type of the underlying Ignite 
operation is void. | true | boolean
+| *timeoutMillis* (producer) | The queue timeout in milliseconds. Default: no 
timeout. |  | Long
+| *treatCollectionsAsCache Objects* (producer) | Sets whether to treat 
Collections as cache objects or as Collections of items to 
insert/update/compute etc. | false | boolean
+| *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+|===
 // endpoint options: END
 
 
@@ -73,4 +75,3 @@ The amount of items transferred as the result of the DRAIN 
operation.
 | CamelIgniteQueueTimeoutMillis | IgniteConstants.IGNITE_QUEUE_TIMEOUT_MILLIS 
| Long or long |
 Dynamically sets the timeout in milliseconds to use when invoking the OFFER or 
POLL operations. 
 |=======================================================================
-

http://git-wip-us.apache.org/repos/asf/camel/blob/4f4f2e45/components/camel-ignite/src/main/docs/ignite-set-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-ignite/src/main/docs/ignite-set-component.adoc 
b/components/camel-ignite/src/main/docs/ignite-set-component.adoc
index 6d2b7a6..f705688 100644
--- a/components/camel-ignite/src/main/docs/ignite-set-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-set-component.adoc
@@ -1,4 +1,4 @@
-## Ignite Sets Component
+== Ignite Sets Component
 
 *Available as of Camel version 2.17*
 
@@ -14,41 +14,43 @@ The Ignite Sets component supports 4 options which are 
listed below.
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **ignite** (producer) | Sets the Ignite instance. |  | Ignite
-| **configurationResource** (producer) | Sets the resource from where to load 
the configuration. It can be a: URI String (URI) or an InputStream. |  | Object
-| **igniteConfiguration** (producer) | Allows the user to set a programmatic 
IgniteConfiguration. |  | IgniteConfiguration
-| **resolveProperty Placeholders** (advanced) | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders. | true | boolean
-|=======================================================================
+| *ignite* (producer) | Sets the Ignite instance. |  | Ignite
+| *configurationResource* (producer) | Sets the resource from where to load 
the configuration. It can be a: URI String (URI) or an InputStream. |  | Object
+| *igniteConfiguration* (producer) | Allows the user to set a programmatic 
IgniteConfiguration. |  | IgniteConfiguration
+| *resolveProperty Placeholders* (advanced) | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders. | true | boolean
+|===
 // component options: END
 
 // endpoint options: START
 The Ignite Sets endpoint is configured using URI syntax:
 
-    ignite-set:name
+----
+ignite-set:name
+----
 
 with the following path and query parameters:
 
-#### Path Parameters (1 parameters):
+==== Path Parameters (1 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **name** | *Required* The set name. |  | String
-|=======================================================================
+| *name* | *Required* The set name. |  | String
+|===
 
-#### Query Parameters (5 parameters):
+==== Query Parameters (5 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **configuration** (producer) | The collection configuration. Default: empty 
configuration. You can also conveniently set inner properties by using 
configuration.xyz=123 options. |  | CollectionConfiguration
-| **operation** (producer) | The operation to invoke on the Ignite Set. 
Superseded by the IgniteConstants.IGNITE_SETS_OPERATION header in the IN 
message. Possible values: CONTAINS ADD SIZE REMOVE ITERATOR CLEAR RETAIN_ALL 
ARRAY.The set operation to perform. |  | IgniteSetOperation
-| **propagateIncomingBodyIfNo ReturnValue** (producer) | Sets whether to 
propagate the incoming body if the return type of the underlying Ignite 
operation is void. | true | boolean
-| **treatCollectionsAsCache Objects** (producer) | Sets whether to treat 
Collections as cache objects or as Collections of items to 
insert/update/compute etc. | false | boolean
-| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
-|=======================================================================
+| *configuration* (producer) | The collection configuration. Default: empty 
configuration. You can also conveniently set inner properties by using 
configuration.xyz=123 options. |  | CollectionConfiguration
+| *operation* (producer) | The operation to invoke on the Ignite Set. 
Superseded by the IgniteConstants.IGNITE_SETS_OPERATION header in the IN 
message. Possible values: CONTAINS ADD SIZE REMOVE ITERATOR CLEAR RETAIN_ALL 
ARRAY.The set operation to perform. |  | IgniteSetOperation
+| *propagateIncomingBodyIfNo ReturnValue* (producer) | Sets whether to 
propagate the incoming body if the return type of the underlying Ignite 
operation is void. | true | boolean
+| *treatCollectionsAsCache Objects* (producer) | Sets whether to treat 
Collections as cache objects or as Collections of items to 
insert/update/compute etc. | false | boolean
+| *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+|===
 // endpoint options: END
 
 
@@ -62,4 +64,3 @@ This endpoint uses the following headers:
 | CamelIgniteSetsOperation | IgniteConstants.IGNITE_SETS_OPERATION | 
IgniteSetOperation enum |
 Allows you to dynamically change the set operation.
 |=======================================================================
-

http://git-wip-us.apache.org/repos/asf/camel/blob/4f4f2e45/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 4cdcb70..d1df3e3 100644
--- a/components/camel-infinispan/src/main/docs/infinispan-component.adoc
+++ b/components/camel-infinispan/src/main/docs/infinispan-component.adoc
@@ -1,4 +1,4 @@
-## Infinispan Component
+== Infinispan Component
 
 *Available as of Camel version 2.13*
 
@@ -43,12 +43,12 @@ The Infinispan component supports 3 options which are 
listed below.
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **configuration** (common) | The default configuration shared among 
endpoints. |  | InfinispanConfiguration
-| **cacheContainer** (common) | The default cache container. |  | 
BasicCacheContainer
-| **resolveProperty Placeholders** (advanced) | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders. | true | boolean
-|=======================================================================
+| *configuration* (common) | The default configuration shared among endpoints. 
|  | InfinispanConfiguration
+| *cacheContainer* (common) | The default cache container. |  | 
BasicCacheContainer
+| *resolveProperty Placeholders* (advanced) | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders. | true | boolean
+|===
 // component options: END
 
 
@@ -57,42 +57,44 @@ The Infinispan component supports 3 options which are 
listed below.
 // endpoint options: START
 The Infinispan endpoint is configured using URI syntax:
 
-    infinispan:cacheName
+----
+infinispan:cacheName
+----
 
 with the following path and query parameters:
 
-#### Path Parameters (1 parameters):
+==== Path Parameters (1 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **cacheName** | *Required* The cache to use |  | String
-|=======================================================================
+| *cacheName* | *Required* The cache to use |  | String
+|===
 
-#### Query Parameters (18 parameters):
+==== Query Parameters (18 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **hosts** (common) | Specifies the host of the cache on Infinispan instance 
|  | String
-| **queryBuilder** (common) | Specifies the query builder. |  | 
InfinispanQueryBuilder
-| **bridgeErrorHandler** (consumer) | 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 or ERROR level and ignored. | false | 
boolean
-| **clusteredListener** (consumer) | If true the listener will be installed 
for the entire cluster | false | boolean
-| **command** (consumer) | *Deprecated* The operation to perform. | PUT | 
String
-| **customListener** (consumer) | Returns the custom listener in use if 
provided |  | InfinispanCustom Listener
-| **eventTypes** (consumer) | 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 
|  | String
-| **sync** (consumer) | If true the consumer will receive notifications 
synchronously | true | boolean
-| **exceptionHandler** (consumer) | 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 or ERROR level and ignored. |  | ExceptionHandler
-| **exchangePattern** (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
-| **operation** (producer) | The operation to perform. | PUT | 
InfinispanOperation
-| **cacheContainer** (advanced) | Specifies the cache Container to connect |  
| BasicCacheContainer
-| **cacheContainerConfiguration** (advanced) | The CacheContainer 
configuration |  | Object
-| **configurationProperties** (advanced) | Implementation specific properties 
for the CacheManager |  | Map
-| **configurationUri** (advanced) | An implementation specific URI for the 
CacheManager |  | String
-| **flags** (advanced) | A comma separated list of Flag to be applied by 
default on each cache invocation not applicable to remote caches. |  | String
-| **resultHeader** (advanced) | Store the operation result in a header instead 
of the message body. By default resultHeader == null and the query result is 
stored in the message body any existing content in the message body is 
discarded. If resultHeader is set the value is used as the name of the header 
to store the query result and the original message body is preserved. This 
value can be overridden by an in message header named: 
CamelInfinispanOperationResultHeader |  | Object
-| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
-|=======================================================================
+| *hosts* (common) | Specifies the host of the cache on Infinispan instance |  
| String
+| *queryBuilder* (common) | Specifies the query builder. |  | 
InfinispanQueryBuilder
+| *bridgeErrorHandler* (consumer) | 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 or ERROR level and ignored. | false | 
boolean
+| *clusteredListener* (consumer) | If true the listener will be installed for 
the entire cluster | false | boolean
+| *command* (consumer) | *Deprecated* The operation to perform. | PUT | String
+| *customListener* (consumer) | Returns the custom listener in use if provided 
|  | InfinispanCustom Listener
+| *eventTypes* (consumer) | 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 
|  | String
+| *sync* (consumer) | If true the consumer will receive notifications 
synchronously | true | boolean
+| *exceptionHandler* (consumer) | 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 or ERROR level and ignored. |  | ExceptionHandler
+| *exchangePattern* (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
+| *operation* (producer) | The operation to perform. | PUT | 
InfinispanOperation
+| *cacheContainer* (advanced) | Specifies the cache Container to connect |  | 
BasicCacheContainer
+| *cacheContainerConfiguration* (advanced) | The CacheContainer configuration 
|  | Object
+| *configurationProperties* (advanced) | Implementation specific properties 
for the CacheManager |  | Map
+| *configurationUri* (advanced) | An implementation specific URI for the 
CacheManager |  | String
+| *flags* (advanced) | A comma separated list of Flag to be applied by default 
on each cache invocation not applicable to remote caches. |  | String
+| *resultHeader* (advanced) | Store the operation result in a header instead 
of the message body. By default resultHeader == null and the query result is 
stored in the message body any existing content in the message body is 
discarded. If resultHeader is set the value is used as the name of the header 
to store the query result and the original message body is preserved. This 
value can be overridden by an in message header named: 
CamelInfinispanOperationResultHeader |  | Object
+| *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+|===
 // endpoint options: END
 
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4f4f2e45/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 dff543d..6f0161e 100644
--- a/components/camel-influxdb/src/main/docs/influxdb-component.adoc
+++ b/components/camel-influxdb/src/main/docs/influxdb-component.adoc
@@ -1,4 +1,4 @@
-## InfluxDB Component
+== InfluxDB Component
 
 *Available as of Camel version 2.18*
 
@@ -50,30 +50,32 @@ The InfluxDB component has no options.
 // endpoint options: START
 The InfluxDB endpoint is configured using URI syntax:
 
-    influxdb:connectionBean
+----
+influxdb:connectionBean
+----
 
 with the following path and query parameters:
 
-#### Path Parameters (1 parameters):
+==== Path Parameters (1 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **connectionBean** | *Required* Connection to the influx database of class 
InfluxDB.class |  | String
-|=======================================================================
+| *connectionBean* | *Required* Connection to the influx database of class 
InfluxDB.class |  | String
+|===
 
-#### Query Parameters (6 parameters):
+==== Query Parameters (6 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **batch** (producer) | Define if this operation is a batch operation or not 
| false | boolean
-| **databaseName** (producer) | The name of the database where the time series 
will be stored |  | String
-| **operation** (producer) | Define if this operation is an insert or a query 
| insert | String
-| **query** (producer) | Define the query in case of operation query |  | 
String
-| **retentionPolicy** (producer) | The string that defines the retention 
policy to the data created by the endpoint | default | String
-| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
-|=======================================================================
+| *batch* (producer) | Define if this operation is a batch operation or not | 
false | boolean
+| *databaseName* (producer) | The name of the database where the time series 
will be stored |  | String
+| *operation* (producer) | Define if this operation is an insert or a query | 
insert | String
+| *query* (producer) | Define the query in case of operation query |  | String
+| *retentionPolicy* (producer) | The string that defines the retention policy 
to the data created by the endpoint | default | String
+| *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+|===
 // endpoint options: END
 
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4f4f2e45/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 6f68e41..a6eb8cd 100644
--- a/components/camel-irc/src/main/docs/irc-component.adoc
+++ b/components/camel-irc/src/main/docs/irc-component.adoc
@@ -1,4 +1,4 @@
-## IRC Component
+== IRC Component
 
 *Available as of Camel version 1.1*
 
@@ -39,11 +39,11 @@ The IRC component supports 2 options which are listed below.
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **useGlobalSslContext Parameters** (security) | Enable usage of global SSL 
context parameters. | false | boolean
-| **resolveProperty Placeholders** (advanced) | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders. | true | boolean
-|=======================================================================
+| *useGlobalSslContext Parameters* (security) | Enable usage of global SSL 
context parameters. | false | boolean
+| *resolveProperty Placeholders* (advanced) | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders. | true | boolean
+|===
 // component options: END
 
 
@@ -55,49 +55,51 @@ The IRC component supports 2 options which are listed below.
 // endpoint options: START
 The IRC endpoint is configured using URI syntax:
 
-    irc:hostname:port
+----
+irc:hostname:port
+----
 
 with the following path and query parameters:
 
-#### Path Parameters (2 parameters):
+==== Path Parameters (2 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **hostname** | *Required* Hostname for the IRC chat server |  | String
-| **port** | Port number for the IRC chat server. If no port is configured 
then a default port of either 6667 6668 or 6669 is used. |  | int
-|=======================================================================
+| *hostname* | *Required* Hostname for the IRC chat server |  | String
+| *port* | Port number for the IRC chat server. If no port is configured then 
a default port of either 6667 6668 or 6669 is used. |  | int
+|===
 
-#### Query Parameters (24 parameters):
+==== Query Parameters (24 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **autoRejoin** (common) | Whether to auto re-join when being kicked | true | 
boolean
-| **namesOnJoin** (common) | Sends NAMES command to channel after joining it. 
link onReply has to be true in order to process the result which will have the 
header value irc.num = '353'. | false | boolean
-| **nickname** (common) | The nickname used in chat. |  | String
-| **persistent** (common) | *Deprecated* Use persistent messages. | true | 
boolean
-| **realname** (common) | The IRC user's actual name. |  | String
-| **bridgeErrorHandler** (consumer) | 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 or ERROR level and ignored. | false | 
boolean
-| **exceptionHandler** (consumer) | 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 or ERROR level and ignored. |  | ExceptionHandler
-| **exchangePattern** (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
-| **colors** (advanced) | Whether or not the server supports color codes. | 
true | boolean
-| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
-| **onJoin** (filter) | Handle user join events. | true | boolean
-| **onKick** (filter) | Handle kick events. | true | boolean
-| **onMode** (filter) | Handle mode change events. | true | boolean
-| **onNick** (filter) | Handle nickname change events. | true | boolean
-| **onPart** (filter) | Handle user part events. | true | boolean
-| **onPrivmsg** (filter) | Handle private message events. | true | boolean
-| **onQuit** (filter) | Handle user quit events. | true | boolean
-| **onReply** (filter) | Whether or not to handle general responses to 
commands or informational messages. | false | boolean
-| **onTopic** (filter) | Handle topic change events. | true | boolean
-| **nickPassword** (security) | Your IRC server nickname password. |  | String
-| **password** (security) | The IRC server password. |  | String
-| **sslContextParameters** (security) | Used for configuring security using 
SSL. Reference to a org.apache.camel.util.jsse.SSLContextParameters in the 
Registry. This reference overrides any configured SSLContextParameters at the 
component level. Note that this setting overrides the trustManager option. |  | 
SSLContextParameters
-| **trustManager** (security) | The trust manager used to verify the SSL 
server's certificate. |  | SSLTrustManager
-| **username** (security) | The IRC server user name. |  | String
-|=======================================================================
+| *autoRejoin* (common) | Whether to auto re-join when being kicked | true | 
boolean
+| *namesOnJoin* (common) | Sends NAMES command to channel after joining it. 
link onReply has to be true in order to process the result which will have the 
header value irc.num = '353'. | false | boolean
+| *nickname* (common) | The nickname used in chat. |  | String
+| *persistent* (common) | *Deprecated* Use persistent messages. | true | 
boolean
+| *realname* (common) | The IRC user's actual name. |  | String
+| *bridgeErrorHandler* (consumer) | 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 or ERROR level and ignored. | false | 
boolean
+| *exceptionHandler* (consumer) | 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 or ERROR level and ignored. |  | ExceptionHandler
+| *exchangePattern* (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
+| *colors* (advanced) | Whether or not the server supports color codes. | true 
| boolean
+| *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+| *onJoin* (filter) | Handle user join events. | true | boolean
+| *onKick* (filter) | Handle kick events. | true | boolean
+| *onMode* (filter) | Handle mode change events. | true | boolean
+| *onNick* (filter) | Handle nickname change events. | true | boolean
+| *onPart* (filter) | Handle user part events. | true | boolean
+| *onPrivmsg* (filter) | Handle private message events. | true | boolean
+| *onQuit* (filter) | Handle user quit events. | true | boolean
+| *onReply* (filter) | Whether or not to handle general responses to commands 
or informational messages. | false | boolean
+| *onTopic* (filter) | Handle topic change events. | true | boolean
+| *nickPassword* (security) | Your IRC server nickname password. |  | String
+| *password* (security) | The IRC server password. |  | String
+| *sslContextParameters* (security) | Used for configuring security using SSL. 
Reference to a org.apache.camel.util.jsse.SSLContextParameters in the Registry. 
This reference overrides any configured SSLContextParameters at the component 
level. Note that this setting overrides the trustManager option. |  | 
SSLContextParameters
+| *trustManager* (security) | The trust manager used to verify the SSL 
server's certificate. |  | SSLTrustManager
+| *username* (security) | The IRC server user name. |  | String
+|===
 // endpoint options: END
 
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4f4f2e45/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 0a3c6a7..87f39d3 100644
--- a/components/camel-ironmq/src/main/docs/ironmq-component.adoc
+++ b/components/camel-ironmq/src/main/docs/ironmq-component.adoc
@@ -1,4 +1,4 @@
-## IronMQ Component
+== IronMQ Component
 
 *Available as of Camel version 2.17*
 
@@ -42,54 +42,56 @@ Where **queueName** identifies the IronMQ queue you want to 
publish or consume m
 // endpoint options: START
 The IronMQ endpoint is configured using URI syntax:
 
-    ironmq:queueName
+----
+ironmq:queueName
+----
 
 with the following path and query parameters:
 
-#### Path Parameters (1 parameters):
+==== Path Parameters (1 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **queueName** | *Required* The name of the IronMQ queue |  | String
-|=======================================================================
+| *queueName* | *Required* The name of the IronMQ queue |  | String
+|===
 
-#### Query Parameters (30 parameters):
+==== Query Parameters (30 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **client** (common) | Reference to a io.iron.ironmq.Client in the Registry. 
|  | Client
-| **ironMQCloud** (common) | IronMq Cloud url. Urls for public clusters: 
https://mq-aws-us-east-1-1.iron.io (US) and https://mq-aws-eu-west-1-1.iron.io 
(EU) | https://mq-aws-us-east-1-1.iron.io | String
-| **preserveHeaders** (common) | Should message headers be preserved when 
publishing messages. This will add the Camel headers to the Iron MQ message as 
a json payload with a header list and a message body. Useful when Camel is both 
consumer and producer. | false | boolean
-| **projectId** (common) | IronMQ projectId |  | String
-| **token** (common) | IronMQ token |  | String
-| **batchDelete** (consumer) | Should messages be deleted in one batch. This 
will limit the number of api requests since messages are deleted in one request 
instead of one pr. exchange. If enabled care should be taken that the consumer 
is idempotent when processing exchanges. | false | boolean
-| **bridgeErrorHandler** (consumer) | 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 or ERROR level and ignored. | false | 
boolean
-| **concurrentConsumers** (consumer) | The number of concurrent consumers. | 1 
| int
-| **maxMessagesPerPoll** (consumer) | Number of messages to poll pr. call. 
Maximum is 100. | 1 | int
-| **sendEmptyMessageWhenIdle** (consumer) | If the polling consumer did not 
poll any files you can enable this option to send an empty message (no body) 
instead. | false | boolean
-| **timeout** (consumer) | After timeout (in seconds) item will be placed back 
onto the queue. | 60 | int
-| **wait** (consumer) | Time in seconds to wait for a message to become 
available. This enables long polling. Default is 0 (does not wait) maximum is 
30. |  | int
-| **exceptionHandler** (consumer) | 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 or ERROR level and ignored. |  | ExceptionHandler
-| **exchangePattern** (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
-| **pollStrategy** (consumer) | 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. 
|  | PollingConsumerPoll Strategy
-| **visibilityDelay** (producer) | The item will not be available on the queue 
until this many seconds have passed. Default is 0 seconds. |  | int
-| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
-| **backoffErrorThreshold** (scheduler) | The number of subsequent error polls 
(failed due some error) that should happen before the backoffMultipler should 
kick-in. |  | int
-| **backoffIdleThreshold** (scheduler) | The number of subsequent idle polls 
that should happen before the backoffMultipler should kick-in. |  | int
-| **backoffMultiplier** (scheduler) | To let the scheduled polling consumer 
backoff if there has been a number of subsequent idles/errors in a row. The 
multiplier is then the number of polls that will be skipped before the next 
actual attempt is happening again. When this option is in use then 
backoffIdleThreshold and/or backoffErrorThreshold must also be configured. |  | 
int
-| **delay** (scheduler) | Milliseconds before the next poll. You can also 
specify time values using units such as 60s (60 seconds) 5m30s (5 minutes and 
30 seconds) and 1h (1 hour). | 500 | long
-| **greedy** (scheduler) | If greedy is enabled then the ScheduledPollConsumer 
will run immediately again if the previous run polled 1 or more messages. | 
false | boolean
-| **initialDelay** (scheduler) | Milliseconds before the first poll starts. 
You can also specify time values using units such as 60s (60 seconds) 5m30s (5 
minutes and 30 seconds) and 1h (1 hour). | 1000 | long
-| **runLoggingLevel** (scheduler) | The consumer logs a start/complete log 
line when it polls. This option allows you to configure the logging level for 
that. | TRACE | LoggingLevel
-| **scheduledExecutorService** (scheduler) | Allows for configuring a 
custom/shared thread pool to use for the consumer. By default each consumer has 
its own single threaded thread pool. |  | ScheduledExecutor Service
-| **scheduler** (scheduler) | To use a cron scheduler from either camel-spring 
or camel-quartz2 component | none | ScheduledPollConsumer Scheduler
-| **schedulerProperties** (scheduler) | To configure additional properties 
when using a custom scheduler or any of the Quartz2 Spring based scheduler. |  
| Map
-| **startScheduler** (scheduler) | Whether the scheduler should be auto 
started. | true | boolean
-| **timeUnit** (scheduler) | Time unit for initialDelay and delay options. | 
MILLISECONDS | TimeUnit
-| **useFixedDelay** (scheduler) | Controls if fixed delay or fixed rate is 
used. See ScheduledExecutorService in JDK for details. | true | boolean
-|=======================================================================
+| *client* (common) | Reference to a io.iron.ironmq.Client in the Registry. |  
| Client
+| *ironMQCloud* (common) | IronMq Cloud url. Urls for public clusters: 
https://mq-aws-us-east-1-1.iron.io (US) and https://mq-aws-eu-west-1-1.iron.io 
(EU) | https://mq-aws-us-east-1-1.iron.io | String
+| *preserveHeaders* (common) | Should message headers be preserved when 
publishing messages. This will add the Camel headers to the Iron MQ message as 
a json payload with a header list and a message body. Useful when Camel is both 
consumer and producer. | false | boolean
+| *projectId* (common) | IronMQ projectId |  | String
+| *token* (common) | IronMQ token |  | String
+| *batchDelete* (consumer) | Should messages be deleted in one batch. This 
will limit the number of api requests since messages are deleted in one request 
instead of one pr. exchange. If enabled care should be taken that the consumer 
is idempotent when processing exchanges. | false | boolean
+| *bridgeErrorHandler* (consumer) | 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 or ERROR level and ignored. | false | 
boolean
+| *concurrentConsumers* (consumer) | The number of concurrent consumers. | 1 | 
int
+| *maxMessagesPerPoll* (consumer) | Number of messages to poll pr. call. 
Maximum is 100. | 1 | int
+| *sendEmptyMessageWhenIdle* (consumer) | If the polling consumer did not poll 
any files you can enable this option to send an empty message (no body) 
instead. | false | boolean
+| *timeout* (consumer) | After timeout (in seconds) item will be placed back 
onto the queue. | 60 | int
+| *wait* (consumer) | Time in seconds to wait for a message to become 
available. This enables long polling. Default is 0 (does not wait) maximum is 
30. |  | int
+| *exceptionHandler* (consumer) | 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 or ERROR level and ignored. |  | ExceptionHandler
+| *exchangePattern* (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
+| *pollStrategy* (consumer) | 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. 
|  | PollingConsumerPoll Strategy
+| *visibilityDelay* (producer) | The item will not be available on the queue 
until this many seconds have passed. Default is 0 seconds. |  | int
+| *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+| *backoffErrorThreshold* (scheduler) | The number of subsequent error polls 
(failed due some error) that should happen before the backoffMultipler should 
kick-in. |  | int
+| *backoffIdleThreshold* (scheduler) | The number of subsequent idle polls 
that should happen before the backoffMultipler should kick-in. |  | int
+| *backoffMultiplier* (scheduler) | To let the scheduled polling consumer 
backoff if there has been a number of subsequent idles/errors in a row. The 
multiplier is then the number of polls that will be skipped before the next 
actual attempt is happening again. When this option is in use then 
backoffIdleThreshold and/or backoffErrorThreshold must also be configured. |  | 
int
+| *delay* (scheduler) | Milliseconds before the next poll. You can also 
specify time values using units such as 60s (60 seconds) 5m30s (5 minutes and 
30 seconds) and 1h (1 hour). | 500 | long
+| *greedy* (scheduler) | If greedy is enabled then the ScheduledPollConsumer 
will run immediately again if the previous run polled 1 or more messages. | 
false | boolean
+| *initialDelay* (scheduler) | Milliseconds before the first poll starts. You 
can also specify time values using units such as 60s (60 seconds) 5m30s (5 
minutes and 30 seconds) and 1h (1 hour). | 1000 | long
+| *runLoggingLevel* (scheduler) | The consumer logs a start/complete log line 
when it polls. This option allows you to configure the logging level for that. 
| TRACE | LoggingLevel
+| *scheduledExecutorService* (scheduler) | Allows for configuring a 
custom/shared thread pool to use for the consumer. By default each consumer has 
its own single threaded thread pool. |  | ScheduledExecutor Service
+| *scheduler* (scheduler) | To use a cron scheduler from either camel-spring 
or camel-quartz2 component | none | ScheduledPollConsumer Scheduler
+| *schedulerProperties* (scheduler) | To configure additional properties when 
using a custom scheduler or any of the Quartz2 Spring based scheduler. |  | Map
+| *startScheduler* (scheduler) | Whether the scheduler should be auto started. 
| true | boolean
+| *timeUnit* (scheduler) | Time unit for initialDelay and delay options. | 
MILLISECONDS | TimeUnit
+| *useFixedDelay* (scheduler) | Controls if fixed delay or fixed rate is used. 
See ScheduledExecutorService in JDK for details. | true | boolean
+|===
 // endpoint options: END
 
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4f4f2e45/components/camel-jackson/src/main/docs/json-jackson-dataformat.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-jackson/src/main/docs/json-jackson-dataformat.adoc 
b/components/camel-jackson/src/main/docs/json-jackson-dataformat.adoc
index d4ea5e3..12d32d4 100644
--- a/components/camel-jackson/src/main/docs/json-jackson-dataformat.adoc
+++ b/components/camel-jackson/src/main/docs/json-jackson-dataformat.adoc
@@ -1,4 +1,4 @@
-## JSon Jackson DataFormat
+== JSon Jackson DataFormat
 
 *Available as of Camel version 2.0*
 
@@ -22,7 +22,7 @@ The JSon Jackson dataformat supports 17 options which are 
listed below.
 
 
 [width="100%",cols="2s,1m,1m,6",options="header"]
-|=======================================================================
+|===
 | Name | Default | Java Type | Description
 | objectMapper |  | String | Lookup and use the existing ObjectMapper with the 
given id when using Jackson.
 | prettyPrint | false | Boolean | To enable pretty printing output nicely 
formatted. Is by default false.
@@ -41,7 +41,7 @@ The JSon Jackson dataformat supports 17 options which are 
listed below.
 | permissions |  | String | Adds permissions that controls which Java packages 
and classes XStream is allowed to use during unmarshal from xml/json to Java 
beans. A permission must be configured either here or globally using a JVM 
system property. The permission can be specified in a syntax where a plus sign 
is allow and minus sign is deny. Wildcards is supported by using . as prefix. 
For example to allow com.foo and all subpackages then specfy com.foo.. Multiple 
permissions can be configured separated by comma such as 
com.foo.-com.foo.bar.MySecretBean. The following default permission is always 
included: -java.lang.java.util. unless its overridden by specifying a JVM 
system property with they key org.apache.camel.xstream.permissions.
 | allowUnmarshallType | false | Boolean | If enabled then Jackson is allowed 
to attempt to use the CamelJacksonUnmarshalType header during the 
unmarshalling. This should only be enabled when desired to be used.
 | contentTypeHeader | false | Boolean | Whether the data format should set the 
Content-Type header with the type from the data format if the data format is 
capable of doing so. For example application/xml for data formats marshalling 
to XML or application/json for data formats marshalling to JSon etc.
-|=======================================================================
+|===
 // dataformat options: END
 
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4f4f2e45/components/camel-jacksonxml/src/main/docs/jacksonxml-dataformat.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-jacksonxml/src/main/docs/jacksonxml-dataformat.adoc 
b/components/camel-jacksonxml/src/main/docs/jacksonxml-dataformat.adoc
index 027252a..cea42cc 100644
--- a/components/camel-jacksonxml/src/main/docs/jacksonxml-dataformat.adoc
+++ b/components/camel-jacksonxml/src/main/docs/jacksonxml-dataformat.adoc
@@ -1,4 +1,4 @@
-## JacksonXML DataFormat
+== JacksonXML DataFormat
 
 *Available as of Camel version 2.16*
 
@@ -37,7 +37,7 @@ The JacksonXML dataformat supports 15 options which are 
listed below.
 
 
 [width="100%",cols="2s,1m,1m,6",options="header"]
-|=======================================================================
+|===
 | Name | Default | Java Type | Description
 | xmlMapper |  | String | Lookup and use the existing XmlMapper with the given 
id.
 | prettyPrint | false | Boolean | To enable pretty printing output nicely 
formatted. Is by default false.
@@ -54,7 +54,7 @@ The JacksonXML dataformat supports 15 options which are 
listed below.
 | disableFeatures |  | String | Set of features to disable on the Jackson 
com.fasterxml.jackson.databind.ObjectMapper. The features should be a name that 
matches a enum from com.fasterxml.jackson.databind.SerializationFeature 
com.fasterxml.jackson.databind.DeserializationFeature or 
com.fasterxml.jackson.databind.MapperFeature Multiple features can be separated 
by comma
 | allowUnmarshallType | false | Boolean | If enabled then Jackson is allowed 
to attempt to use the CamelJacksonUnmarshalType header during the 
unmarshalling. This should only be enabled when desired to be used.
 | contentTypeHeader | false | Boolean | Whether the data format should set the 
Content-Type header with the type from the data format if the data format is 
capable of doing so. For example application/xml for data formats marshalling 
to XML or application/json for data formats marshalling to JSon etc.
-|=======================================================================
+|===
 // dataformat options: END
 
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4f4f2e45/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 b9e8faf..7f1b44a 100644
--- a/components/camel-javaspace/src/main/docs/javaspace-component.adoc
+++ b/components/camel-javaspace/src/main/docs/javaspace-component.adoc
@@ -1,4 +1,4 @@
-## JavaSpace Component (deprecated)
+== JavaSpace Component (deprecated)
 
 *Available as of Camel version 2.1*
 
@@ -57,34 +57,36 @@ The JavaSpace component has no options.
 // endpoint options: START
 The JavaSpace endpoint is configured using URI syntax:
 
-    javaspace:url
+----
+javaspace:url
+----
 
 with the following path and query parameters:
 
-#### Path Parameters (1 parameters):
+==== Path Parameters (1 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **url** | *Required* The URL to the JavaSpace server |  | String
-|=======================================================================
+| *url* | *Required* The URL to the JavaSpace server |  | String
+|===
 
-#### Query Parameters (10 parameters):
+==== Query Parameters (10 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **spaceName** (common) | *Required* Specifies the JavaSpace name. |  | String
-| **transactional** (common) | If true sending and receiving entries is 
performed within a transaction. | false | boolean
-| **transactionTimeout** (common) | Specifies the transaction timeout in 
millis. By default there is no timeout. |  | long
-| **bridgeErrorHandler** (consumer) | 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 or ERROR level and ignored. | false | 
boolean
-| **concurrentConsumers** (consumer) | Specifies the number of concurrent 
consumers getting entries from the JavaSpace. | 1 | int
-| **templateId** (consumer) | If present this option specifies the Spring bean 
ID of the template to use for reading/taking entries. |  | String
-| **verb** (consumer) | Specifies the verb for getting JavaSpace entries. | 
take | String
-| **exceptionHandler** (consumer) | 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 or ERROR level and ignored. |  | ExceptionHandler
-| **exchangePattern** (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
-| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
-|=======================================================================
+| *spaceName* (common) | *Required* Specifies the JavaSpace name. |  | String
+| *transactional* (common) | If true sending and receiving entries is 
performed within a transaction. | false | boolean
+| *transactionTimeout* (common) | Specifies the transaction timeout in millis. 
By default there is no timeout. |  | long
+| *bridgeErrorHandler* (consumer) | 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 or ERROR level and ignored. | false | 
boolean
+| *concurrentConsumers* (consumer) | Specifies the number of concurrent 
consumers getting entries from the JavaSpace. | 1 | int
+| *templateId* (consumer) | If present this option specifies the Spring bean 
ID of the template to use for reading/taking entries. |  | String
+| *verb* (consumer) | Specifies the verb for getting JavaSpace entries. | take 
| String
+| *exceptionHandler* (consumer) | 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 or ERROR level and ignored. |  | ExceptionHandler
+| *exchangePattern* (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
+| *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+|===
 // endpoint options: END
 
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4f4f2e45/components/camel-jaxb/src/main/docs/jaxb-dataformat.adoc
----------------------------------------------------------------------
diff --git a/components/camel-jaxb/src/main/docs/jaxb-dataformat.adoc 
b/components/camel-jaxb/src/main/docs/jaxb-dataformat.adoc
index 84b8584..aa0c254 100644
--- a/components/camel-jaxb/src/main/docs/jaxb-dataformat.adoc
+++ b/components/camel-jaxb/src/main/docs/jaxb-dataformat.adoc
@@ -1,4 +1,4 @@
-## JAXB DataFormat
+== JAXB DataFormat
 
 *Available as of Camel version 1.0*
 
@@ -15,7 +15,7 @@ The JAXB dataformat supports 17 options which are listed 
below.
 
 
 [width="100%",cols="2s,1m,1m,6",options="header"]
-|=======================================================================
+|===
 | Name | Default | Java Type | Description
 | contextPath |  | String | Package name where your JAXB classes are located.
 | schema |  | String | To validate against an existing schema. Your can use 
the prefix classpath: file: or http: to specify how the resource should by 
resolved. You can separate multiple schema files by using the '' character.
@@ -34,7 +34,7 @@ The JAXB dataformat supports 17 options which are listed 
below.
 | noNamespaceSchemaLocation |  | String | To define the location of the 
namespaceless schema
 | jaxbProviderProperties |  | String | Refers to a custom java.util.Map to 
lookup in the registry containing custom JAXB provider properties to be used 
with the JAXB marshaller.
 | contentTypeHeader | false | Boolean | Whether the data format should set the 
Content-Type header with the type from the data format if the data format is 
capable of doing so. For example application/xml for data formats marshalling 
to XML or application/json for data formats marshalling to JSon etc.
-|=======================================================================
+|===
 // dataformat options: END
 
 ### Using the Java DSL

http://git-wip-us.apache.org/repos/asf/camel/blob/4f4f2e45/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 0e723a9..edb3a0b 100644
--- a/components/camel-jbpm/src/main/docs/jbpm-component.adoc
+++ b/components/camel-jbpm/src/main/docs/jbpm-component.adoc
@@ -1,4 +1,4 @@
-## JBPM Component
+== JBPM Component
 
 *Available as of Camel version 2.6*
 
@@ -40,49 +40,51 @@ The JBPM component has no options.
 // endpoint options: START
 The JBPM endpoint is configured using URI syntax:
 
-    jbpm:connectionURL
+----
+jbpm:connectionURL
+----
 
 with the following path and query parameters:
 
-#### Path Parameters (1 parameters):
+==== Path Parameters (1 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **connectionURL** | *Required* The URL to the jBPM server. |  | URL
-|=======================================================================
+| *connectionURL* | *Required* The URL to the jBPM server. |  | URL
+|===
 
-#### Query Parameters (25 parameters):
+==== Query Parameters (25 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **attachmentId** (producer) | attachId to use when retrieving attachments |  
| Long
-| **contentId** (producer) | contentId to use when retrieving attachments |  | 
Long
-| **deploymentId** (producer) | *Required* The id of the deployment |  | String
-| **event** (producer) | the data associated with this event when signalEvent 
operation is performed |  | Object
-| **eventType** (producer) | the type of event to use when signalEvent 
operation is performed |  | String
-| **identifier** (producer) | identifier the global identifier |  | String
-| **language** (producer) | The language to use when filtering user tasks |  | 
String
-| **maxNumber** (producer) | the maximum number of rules that should be fired 
|  | Integer
-| **operation** (producer) | The operation to perform | startProcess | String
-| **processId** (producer) | the id of the process that should be acted upon | 
 | String
-| **processInstanceId** (producer) | the id of the process instance |  | Long
-| **targetUserId** (producer) | The targetUserId used when delegating a task | 
 | String
-| **task** (producer) | The task instance to use with task operations |  | Task
-| **taskId** (producer) | the id of the task |  | Long
-| **timeout** (producer) | A timeout value |  | Integer
-| **userId** (producer) | userId to use with task operations |  | String
-| **value** (producer) | the value to assign to the global identifier |  | 
Object
-| **workItemId** (producer) | the id of the work item |  | Long
-| **entities** (advanced) | The potentialOwners when nominateTask operation is 
performed |  | List
-| **extraJaxbClasses** (advanced) | To load additional classes when working 
with XML |  | Class[]
-| **parameters** (advanced) | the variables that should be set for various 
operations |  | Map
-| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
-| **statuses** (filter) | The list of status to use when filtering tasks |  | 
List
-| **password** (security) | Password for authentication |  | String
-| **userName** (security) | Username for authentication |  | String
-|=======================================================================
+| *attachmentId* (producer) | attachId to use when retrieving attachments |  | 
Long
+| *contentId* (producer) | contentId to use when retrieving attachments |  | 
Long
+| *deploymentId* (producer) | *Required* The id of the deployment |  | String
+| *event* (producer) | the data associated with this event when signalEvent 
operation is performed |  | Object
+| *eventType* (producer) | the type of event to use when signalEvent operation 
is performed |  | String
+| *identifier* (producer) | identifier the global identifier |  | String
+| *language* (producer) | The language to use when filtering user tasks |  | 
String
+| *maxNumber* (producer) | the maximum number of rules that should be fired |  
| Integer
+| *operation* (producer) | The operation to perform | startProcess | String
+| *processId* (producer) | the id of the process that should be acted upon |  
| String
+| *processInstanceId* (producer) | the id of the process instance |  | Long
+| *targetUserId* (producer) | The targetUserId used when delegating a task |  
| String
+| *task* (producer) | The task instance to use with task operations |  | Task
+| *taskId* (producer) | the id of the task |  | Long
+| *timeout* (producer) | A timeout value |  | Integer
+| *userId* (producer) | userId to use with task operations |  | String
+| *value* (producer) | the value to assign to the global identifier |  | Object
+| *workItemId* (producer) | the id of the work item |  | Long
+| *entities* (advanced) | The potentialOwners when nominateTask operation is 
performed |  | List
+| *extraJaxbClasses* (advanced) | To load additional classes when working with 
XML |  | Class[]
+| *parameters* (advanced) | the variables that should be set for various 
operations |  | Map
+| *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+| *statuses* (filter) | The list of status to use when filtering tasks |  | 
List
+| *password* (security) | Password for authentication |  | String
+| *userName* (security) | Username for authentication |  | String
+|===
 // endpoint options: END
 
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4f4f2e45/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 750c7ec..e9f0189 100644
--- a/components/camel-jcache/src/main/docs/jcache-component.adoc
+++ b/components/camel-jcache/src/main/docs/jcache-component.adoc
@@ -1,4 +1,4 @@
-## JCache Component
+== JCache Component
 
 *Available as of Camel version 2.17*
 
@@ -16,46 +16,48 @@ jcache:cacheName[?options]
 // endpoint options: START
 The JCache endpoint is configured using URI syntax:
 
-    jcache:cacheName
+----
+jcache:cacheName
+----
 
 with the following path and query parameters:
 
-#### Path Parameters (1 parameters):
+==== Path Parameters (1 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **cacheName** | *Required* The name of the cache |  | String
-|=======================================================================
+| *cacheName* | *Required* The name of the cache |  | String
+|===
 
-#### Query Parameters (22 parameters):
+==== Query Parameters (22 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **cacheConfiguration** (common) | A Configuration for the Cache |  | 
Configuration
-| **cacheConfigurationProperties** (common) | The Properties for the 
javax.cache.spi.CachingProvider to create the CacheManager |  | Properties
-| **cachingProvider** (common) | The fully qualified class name of the 
javax.cache.spi.CachingProvider |  | String
-| **configurationUri** (common) | An implementation specific URI for the 
CacheManager |  | String
-| **managementEnabled** (common) | Whether management gathering is enabled | 
false | boolean
-| **readThrough** (common) | If read-through caching should be used | false | 
boolean
-| **statisticsEnabled** (common) | Whether statistics gathering is enabled | 
false | boolean
-| **storeByValue** (common) | If cache should use store-by-value or 
store-by-reference semantics | true | boolean
-| **writeThrough** (common) | If write-through caching should be used | false 
| boolean
-| **bridgeErrorHandler** (consumer) | 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 or ERROR level and ignored. | false | 
boolean
-| **filteredEvents** (consumer) | Events a consumer should filter. If using 
filteredEvents option then eventFilters one will be ignored |  | List
-| **oldValueRequired** (consumer) | if the old value is required for events | 
false | boolean
-| **synchronous** (consumer) | if the the event listener should block the 
thread causing the event | false | boolean
-| **eventFilters** (consumer) | The CacheEntryEventFilter. If using 
eventFilters option then filteredEvents one will be ignored |  | List
-| **exceptionHandler** (consumer) | 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 or ERROR level and ignored. |  | ExceptionHandler
-| **exchangePattern** (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
-| **action** (producer) | To configure using a cache operation by default. If 
an operation in the message header then the operation from the header takes 
precedence. |  | String
-| **cacheLoaderFactory** (advanced) | The CacheLoader factory |  | CacheLoader>
-| **cacheWriterFactory** (advanced) | The CacheWriter factory |  | CacheWriter>
-| **createCacheIfNotExists** (advanced) | Configure if a cache need to be 
created if it does exist or can't be pre-configured. | true | boolean
-| **expiryPolicyFactory** (advanced) | The ExpiryPolicy factory |  | 
ExpiryPolicy>
-| **lookupProviders** (advanced) | Configure if a camel-cache should try to 
find implementations of jcache api in runtimes like OSGi. | false | boolean
-|=======================================================================
+| *cacheConfiguration* (common) | A Configuration for the Cache |  | 
Configuration
+| *cacheConfigurationProperties* (common) | The Properties for the 
javax.cache.spi.CachingProvider to create the CacheManager |  | Properties
+| *cachingProvider* (common) | The fully qualified class name of the 
javax.cache.spi.CachingProvider |  | String
+| *configurationUri* (common) | An implementation specific URI for the 
CacheManager |  | String
+| *managementEnabled* (common) | Whether management gathering is enabled | 
false | boolean
+| *readThrough* (common) | If read-through caching should be used | false | 
boolean
+| *statisticsEnabled* (common) | Whether statistics gathering is enabled | 
false | boolean
+| *storeByValue* (common) | If cache should use store-by-value or 
store-by-reference semantics | true | boolean
+| *writeThrough* (common) | If write-through caching should be used | false | 
boolean
+| *bridgeErrorHandler* (consumer) | 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 or ERROR level and ignored. | false | 
boolean
+| *filteredEvents* (consumer) | Events a consumer should filter. If using 
filteredEvents option then eventFilters one will be ignored |  | List
+| *oldValueRequired* (consumer) | if the old value is required for events | 
false | boolean
+| *synchronous* (consumer) | if the the event listener should block the thread 
causing the event | false | boolean
+| *eventFilters* (consumer) | The CacheEntryEventFilter. If using eventFilters 
option then filteredEvents one will be ignored |  | List
+| *exceptionHandler* (consumer) | 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 or ERROR level and ignored. |  | ExceptionHandler
+| *exchangePattern* (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
+| *action* (producer) | To configure using a cache operation by default. If an 
operation in the message header then the operation from the header takes 
precedence. |  | String
+| *cacheLoaderFactory* (advanced) | The CacheLoader factory |  | CacheLoader>
+| *cacheWriterFactory* (advanced) | The CacheWriter factory |  | CacheWriter>
+| *createCacheIfNotExists* (advanced) | Configure if a cache need to be 
created if it does exist or can't be pre-configured. | true | boolean
+| *expiryPolicyFactory* (advanced) | The ExpiryPolicy factory |  | 
ExpiryPolicy>
+| *lookupProviders* (advanced) | Configure if a camel-cache should try to find 
implementations of jcache api in runtimes like OSGi. | false | boolean
+|===
 // endpoint options: END
 
 
@@ -71,12 +73,12 @@ The JCache component supports 5 options which are listed 
below.
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **cachingProvider** (common) | The fully qualified class name of the 
javax.cache.spi.CachingProvider |  | String
-| **cacheConfiguration** (common) | A Configuration for the Cache |  | 
Configuration
-| **cacheConfiguration Properties** (common) | The Properties for the 
javax.cache.spi.CachingProvider to create the CacheManager |  | Properties
-| **configurationUri** (common) | An implementation specific URI for the 
CacheManager |  | String
-| **resolveProperty Placeholders** (advanced) | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders. | true | boolean
-|=======================================================================
+| *cachingProvider* (common) | The fully qualified class name of the 
javax.cache.spi.CachingProvider |  | String
+| *cacheConfiguration* (common) | A Configuration for the Cache |  | 
Configuration
+| *cacheConfiguration Properties* (common) | The Properties for the 
javax.cache.spi.CachingProvider to create the CacheManager |  | Properties
+| *configurationUri* (common) | An implementation specific URI for the 
CacheManager |  | String
+| *resolveProperty Placeholders* (advanced) | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders. | true | boolean
+|===
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/4f4f2e45/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 a2d3304..748f5de 100644
--- a/components/camel-jclouds/src/main/docs/jclouds-component.adoc
+++ b/components/camel-jclouds/src/main/docs/jclouds-component.adoc
@@ -1,4 +1,4 @@
-## JClouds Component
+== JClouds Component
 
 *Available as of Camel version 2.9*
 
@@ -107,12 +107,12 @@ The JClouds component supports 3 options which are listed 
below.
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **blobStores** (common) | To use the given BlobStore which must be 
configured when using blobstore. |  | List
-| **computeServices** (common) | To use the given ComputeService which must be 
configured when use compute. |  | List
-| **resolveProperty Placeholders** (advanced) | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders. | true | boolean
-|=======================================================================
+| *blobStores* (common) | To use the given BlobStore which must be configured 
when using blobstore. |  | List
+| *computeServices* (common) | To use the given ComputeService which must be 
configured when use compute. |  | List
+| *resolveProperty Placeholders* (advanced) | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders. | true | boolean
+|===
 // component options: END
 
 
@@ -123,40 +123,42 @@ The JClouds component supports 3 options which are listed 
below.
 // endpoint options: START
 The JClouds endpoint is configured using URI syntax:
 
-    jclouds:command:providerId
+----
+jclouds:command:providerId
+----
 
 with the following path and query parameters:
 
-#### Path Parameters (2 parameters):
+==== Path Parameters (2 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **command** | *Required* What command to execute such as blobstore or 
compute. |  | JcloudsCommand
-| **providerId** | *Required* The name of the cloud provider that provides the 
target service (e.g. aws-s3 or aws_ec2). |  | String
-|=======================================================================
+| *command* | *Required* What command to execute such as blobstore or compute. 
|  | JcloudsCommand
+| *providerId* | *Required* The name of the cloud provider that provides the 
target service (e.g. aws-s3 or aws_ec2). |  | String
+|===
 
-#### Query Parameters (15 parameters):
+==== Query Parameters (15 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **bridgeErrorHandler** (consumer) | 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 or ERROR level and ignored. | false | 
boolean
-| **exceptionHandler** (consumer) | 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 or ERROR level and ignored. |  | ExceptionHandler
-| **exchangePattern** (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
-| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
-| **blobName** (blobstore) | The name of the blob. |  | String
-| **container** (blobstore) | The name of the blob container. |  | String
-| **directory** (blobstore) | An optional directory name to use |  | String
-| **group** (compute) | The group that will be assigned to the newly created 
node. Values depend on the actual cloud provider. |  | String
-| **hardwareId** (compute) | The hardware that will be used for creating a 
node. Values depend on the actual cloud provider. |  | String
-| **imageId** (compute) | The imageId that will be used for creating a node. 
Values depend on the actual cloud provider. |  | String
-| **locationId** (compute) | The location that will be used for creating a 
node. Values depend on the actual cloud provider. |  | String
-| **nodeId** (compute) | The id of the node that will run the script or 
destroyed. |  | String
-| **nodeState** (compute) | To filter by node status to only select running 
nodes etc. |  | String
-| **operation** (compute) | Specifies the type of operation that will be 
performed to the blobstore. |  | String
-| **user** (compute) | The user on the target node that will run the script. | 
 | String
-|=======================================================================
+| *bridgeErrorHandler* (consumer) | 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 or ERROR level and ignored. | false | 
boolean
+| *exceptionHandler* (consumer) | 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 or ERROR level and ignored. |  | ExceptionHandler
+| *exchangePattern* (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
+| *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+| *blobName* (blobstore) | The name of the blob. |  | String
+| *container* (blobstore) | The name of the blob container. |  | String
+| *directory* (blobstore) | An optional directory name to use |  | String
+| *group* (compute) | The group that will be assigned to the newly created 
node. Values depend on the actual cloud provider. |  | String
+| *hardwareId* (compute) | The hardware that will be used for creating a node. 
Values depend on the actual cloud provider. |  | String
+| *imageId* (compute) | The imageId that will be used for creating a node. 
Values depend on the actual cloud provider. |  | String
+| *locationId* (compute) | The location that will be used for creating a node. 
Values depend on the actual cloud provider. |  | String
+| *nodeId* (compute) | The id of the node that will run the script or 
destroyed. |  | String
+| *nodeState* (compute) | To filter by node status to only select running 
nodes etc. |  | String
+| *operation* (compute) | Specifies the type of operation that will be 
performed to the blobstore. |  | String
+| *user* (compute) | The user on the target node that will run the script. |  
| String
+|===
 // endpoint options: END
 
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4f4f2e45/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 81c33b2..6a6c688 100644
--- a/components/camel-jcr/src/main/docs/jcr-component.adoc
+++ b/components/camel-jcr/src/main/docs/jcr-component.adoc
@@ -1,4 +1,4 @@
-## JCR Component
+== JCR Component
 
 *Available as of Camel version 1.3*
 
@@ -50,39 +50,41 @@ The JCR component has no options.
 // endpoint options: START
 The JCR endpoint is configured using URI syntax:
 
-    jcr:host/base
+----
+jcr:host/base
+----
 
 with the following path and query parameters:
 
-#### Path Parameters (2 parameters):
+==== Path Parameters (2 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **host** | *Required* Name of the javax.jcr.Repository to lookup from the 
Camel registry to be used. |  | String
-| **base** | Get the base node when accessing the repository |  | String
-|=======================================================================
+| *host* | *Required* Name of the javax.jcr.Repository to lookup from the 
Camel registry to be used. |  | String
+| *base* | Get the base node when accessing the repository |  | String
+|===
 
-#### Query Parameters (14 parameters):
+==== Query Parameters (14 parameters):
 
 [width="100%",cols="2,5,^1,2",options="header"]
-|=======================================================================
+|===
 | Name | Description | Default | Type
-| **deep** (common) | When isDeep is true events whose associated parent node 
is at absPath or within its subgraph are received. | false | boolean
-| **eventTypes** (common) | eventTypes (a combination of one or more event 
types encoded as a bit mask value such as 
javax.jcr.observation.Event.NODE_ADDED javax.jcr.observation.Event.NODE_REMOVED 
etc.). |  | int
-| **nodeTypeNames** (common) | When a comma separated nodeTypeName list string 
is set only events whose associated parent node has one of the node types (or a 
subtype of one of the node types) in this list will be received. |  | String
-| **noLocal** (common) | If noLocal is true then events generated by the 
session through which the listener was registered are ignored. Otherwise they 
are not ignored. | false | boolean
-| **password** (common) | Password for login |  | String
-| **sessionLiveCheckInterval** (common) | Interval in milliseconds to wait 
before each session live checking The default value is 60000 ms. | 60000 | long
-| **sessionLiveCheckIntervalOn Start** (common) | Interval in milliseconds to 
wait before the first session live checking. The default value is 3000 ms. | 
3000 | long
-| **username** (common) | Username for login |  | String
-| **uuids** (common) | When a comma separated uuid list string is set only 
events whose associated parent node has one of the identifiers in the comma 
separated uuid list will be received. |  | String
-| **workspaceName** (common) | The workspace to access. If it's not specified 
then the default one will be used |  | String
-| **bridgeErrorHandler** (consumer) | 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 or ERROR level and ignored. | false | 
boolean
-| **exceptionHandler** (consumer) | 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 or ERROR level and ignored. |  | ExceptionHandler
-| **exchangePattern** (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
-| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
-|=======================================================================
+| *deep* (common) | When isDeep is true events whose associated parent node is 
at absPath or within its subgraph are received. | false | boolean
+| *eventTypes* (common) | eventTypes (a combination of one or more event types 
encoded as a bit mask value such as javax.jcr.observation.Event.NODE_ADDED 
javax.jcr.observation.Event.NODE_REMOVED etc.). |  | int
+| *nodeTypeNames* (common) | When a comma separated nodeTypeName list string 
is set only events whose associated parent node has one of the node types (or a 
subtype of one of the node types) in this list will be received. |  | String
+| *noLocal* (common) | If noLocal is true then events generated by the session 
through which the listener was registered are ignored. Otherwise they are not 
ignored. | false | boolean
+| *password* (common) | Password for login |  | String
+| *sessionLiveCheckInterval* (common) | Interval in milliseconds to wait 
before each session live checking The default value is 60000 ms. | 60000 | long
+| *sessionLiveCheckIntervalOn Start* (common) | Interval in milliseconds to 
wait before the first session live checking. The default value is 3000 ms. | 
3000 | long
+| *username* (common) | Username for login |  | String
+| *uuids* (common) | When a comma separated uuid list string is set only 
events whose associated parent node has one of the identifiers in the comma 
separated uuid list will be received. |  | String
+| *workspaceName* (common) | The workspace to access. If it's not specified 
then the default one will be used |  | String
+| *bridgeErrorHandler* (consumer) | 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 or ERROR level and ignored. | false | 
boolean
+| *exceptionHandler* (consumer) | 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 or ERROR level and ignored. |  | ExceptionHandler
+| *exchangePattern* (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
+| *synchronous* (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+|===
 // endpoint options: END
 
 

Reply via email to