You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2017/03/17 16:24:23 UTC

[15/30] camel git commit: Component docs - Adjust tables yet again. Almost there in github to make it read all description and default value without scrolling.

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

http://git-wip-us.apache.org/repos/asf/camel/blob/db81a114/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 08dc8a8..36e8b1a 100644
--- a/components/camel-irc/src/main/docs/irc-component.adoc
+++ b/components/camel-irc/src/main/docs/irc-component.adoc
@@ -52,66 +52,42 @@ with the following path and query parameters:
 
 #### Path Parameters (2 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,5,^1,2",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| hostname |  | String | *Required* Hostname for the IRC chat server
-| port |  | int | Port number for the IRC chat server. If no port is configured then a default port of either 6667 6668 or 6669 is used.
+| 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
 |=======================================================================
 
 #### Query Parameters (24 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,5,^1,2",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| autoRejoin | true | boolean | Whether to auto re-join when being kicked
-
-| namesOnJoin | false | boolean | 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'.
-
-| nickname |  | String | The nickname used in chat.
-
-| persistent | true | boolean | Use persistent messages.
-
-| realname |  | String | The IRC user's actual name.
- 4+^s| consumer
-| bridgeErrorHandler | 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 or ERROR level and ignored.
- 4+^s| consumer (advanced)
-| exceptionHandler |  | 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 or ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the consumer creates an exchange.
- 4+^s| advanced
-| colors | true | boolean | Whether or not the server supports color codes.
-
-| synchronous | false | boolean | Sets whether synchronous processing should be strictly used or Camel is allowed to use asynchronous processing (if supported).
- 4+^s| filter
-| onJoin | true | boolean | Handle user join events.
-
-| onKick | true | boolean | Handle kick events.
-
-| onMode | true | boolean | Handle mode change events.
-
-| onNick | true | boolean | Handle nickname change events.
-
-| onPart | true | boolean | Handle user part events.
-
-| onPrivmsg | true | boolean | Handle private message events.
-
-| onQuit | true | boolean | Handle user quit events.
-
-| onReply | false | boolean | Whether or not to handle general responses to commands or informational messages.
-
-| onTopic | true | boolean | Handle topic change events.
- 4+^s| security
-| nickPassword |  | String | Your IRC server nickname password.
-
-| password |  | String | The IRC server password.
-
-| sslContextParameters |  | SSLContextParameters | 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.
-
-| trustManager |  | SSLTrustManager | The trust manager used to verify the SSL server's certificate.
-
-| username |  | String | The IRC server user name.
+| 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) | 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/db81a114/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 af4029b..0a3c6a7 100644
--- a/components/camel-ironmq/src/main/docs/ironmq-component.adoc
+++ b/components/camel-ironmq/src/main/docs/ironmq-component.adoc
@@ -48,77 +48,47 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,5,^1,2",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| queueName |  | String | *Required* The name of the IronMQ queue
+| Name | Description | Default | Type
+| **queueName** | *Required* The name of the IronMQ queue |  | String
 |=======================================================================
 
 #### Query Parameters (30 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,5,^1,2",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| client |  | Client | Reference to a io.iron.ironmq.Client in the Registry.
-
-| ironMQCloud | https://mq-aws-us-east-1-1.iron.io | String | 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)
-
-| preserveHeaders | false | boolean | 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.
-
-| projectId |  | String | IronMQ projectId
-
-| token |  | String | IronMQ token
- 4+^s| consumer
-| batchDelete | false | boolean | 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.
-
-| bridgeErrorHandler | 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 or ERROR level and ignored.
-
-| concurrentConsumers | 1 | int | The number of concurrent consumers.
-
-| maxMessagesPerPoll | 1 | int | Number of messages to poll pr. call. Maximum is 100.
-
-| sendEmptyMessageWhenIdle | false | boolean | If the polling consumer did not poll any files you can enable this option to send an empty message (no body) instead.
-
-| timeout | 60 | int | After timeout (in seconds) item will be placed back onto the queue.
-
-| wait |  | 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.
- 4+^s| consumer (advanced)
-| exceptionHandler |  | 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 or ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the consumer creates an exchange.
-
-| pollStrategy |  | 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.
- 4+^s| producer
-| visibilityDelay |  | int | The item will not be available on the queue until this many seconds have passed. Default is 0 seconds.
- 4+^s| advanced
-| synchronous | false | boolean | Sets whether synchronous processing should be strictly used or Camel is allowed to use asynchronous processing (if supported).
- 4+^s| scheduler
-| backoffErrorThreshold |  | int | The number of subsequent error polls (failed due some error) that should happen before the backoffMultipler should kick-in.
-
-| backoffIdleThreshold |  | int | The number of subsequent idle polls that should happen before the backoffMultipler should kick-in.
-
-| backoffMultiplier |  | int | 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.
-
-| delay | 500 | long | 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).
-
-| greedy | false | boolean | If greedy is enabled then the ScheduledPollConsumer will run immediately again if the previous run polled 1 or more messages.
-
-| initialDelay | 1000 | long | 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).
-
-| runLoggingLevel | TRACE | LoggingLevel | The consumer logs a start/complete log line when it polls. This option allows you to configure the logging level for that.
-
-| scheduledExecutorService |  | ScheduledExecutorService | Allows for configuring a custom/shared thread pool to use for the consumer. By default each consumer has its own single threaded thread pool.
-
-| scheduler | none | ScheduledPollConsumerScheduler | To use a cron scheduler from either camel-spring or camel-quartz2 component
-
-| schedulerProperties |  | Map | To configure additional properties when using a custom scheduler or any of the Quartz2 Spring based scheduler.
-
-| startScheduler | true | boolean | Whether the scheduler should be auto started.
-
-| timeUnit | MILLISECONDS | TimeUnit | Time unit for initialDelay and delay options.
-
-| useFixedDelay | true | boolean | Controls if fixed delay or fixed rate is used. See ScheduledExecutorService in JDK for details.
+| 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
 |=======================================================================
 // endpoint options: END
 

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

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

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

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

http://git-wip-us.apache.org/repos/asf/camel/blob/db81a114/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 76adb76..81c33b2 100644
--- a/components/camel-jcr/src/main/docs/jcr-component.adoc
+++ b/components/camel-jcr/src/main/docs/jcr-component.adoc
@@ -56,46 +56,32 @@ with the following path and query parameters:
 
 #### Path Parameters (2 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,5,^1,2",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| host |  | String | *Required* Name of the javax.jcr.Repository to lookup from the Camel registry to be used.
-| base |  | String | Get the base node when accessing the repository
+| 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
 |=======================================================================
 
 #### Query Parameters (14 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,5,^1,2",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| deep | false | boolean | When isDeep is true events whose associated parent node is at absPath or within its subgraph are received.
-
-| eventTypes |  | int | 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.).
-
-| nodeTypeNames |  | String | 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.
-
-| noLocal | false | boolean | If noLocal is true then events generated by the session through which the listener was registered are ignored. Otherwise they are not ignored.
-
-| password |  | String | Password for login
-
-| sessionLiveCheckInterval | 60000 | long | Interval in milliseconds to wait before each session live checking The default value is 60000 ms.
-
-| sessionLiveCheckIntervalOnStart | 3000 | long | Interval in milliseconds to wait before the first session live checking. The default value is 3000 ms.
-
-| username |  | String | Username for login
-
-| uuids |  | String | 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.
-
-| workspaceName |  | String | The workspace to access. If it's not specified then the default one will be used
- 4+^s| consumer
-| bridgeErrorHandler | 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 or ERROR level and ignored.
- 4+^s| consumer (advanced)
-| exceptionHandler |  | 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 or ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the consumer creates an exchange.
- 4+^s| advanced
-| synchronous | false | boolean | Sets whether synchronous processing should be strictly used or Camel is allowed to use asynchronous processing (if supported).
+| 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
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/db81a114/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 a14f67d..5ea2ecf 100644
--- a/components/camel-jdbc/src/main/docs/jdbc-component.adoc
+++ b/components/camel-jdbc/src/main/docs/jdbc-component.adoc
@@ -46,13 +46,11 @@ The JDBC component supports 2 options which are listed below.
 
 
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,5,^1,2",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
- 4+^s| producer
-| dataSource |  | DataSource | To use the DataSource instance instead of looking up the data source by name from the registry.
- 4+^s| advanced
-| resolvePropertyPlaceholders | true | boolean | Whether the component should resolve property placeholders on itself when starting. Only properties which are of String type can use property placeholders.
+| Name | Description | Default | Type
+| **dataSource** (producer) | To use the DataSource instance instead of looking up the data source by name from the registry. |  | DataSource
+| **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
 
@@ -70,43 +68,30 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,5,^1,2",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| dataSourceName |  | String | *Required* Name of DataSource to lookup in the Registry.
+| Name | Description | Default | Type
+| **dataSourceName** | *Required* Name of DataSource to lookup in the Registry. |  | String
 |=======================================================================
 
 #### Query Parameters (13 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,5,^1,2",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| allowNamedParameters | true | boolean | Whether to allow using named parameters in the queries.
-
-| outputClass |  | String | Specify the full package and class name to use as conversion when outputType=SelectOne or SelectList.
-
-| outputType | SelectList | JdbcOutputType | Determines the output the producer should use.
-
-| parameters |  | Map | Optional parameters to the java.sql.Statement. For example to set maxRows fetchSize etc.
-
-| readSize |  | int | The default maximum number of rows that can be read by a polling query. The default value is 0.
-
-| resetAutoCommit | true | boolean | Camel will set the autoCommit on the JDBC connection to be false commit the change after executed the statement and reset the autoCommit flag of the connection at the end if the resetAutoCommit is true. If the JDBC connection doesn't support to reset the autoCommit flag you can set the resetAutoCommit flag to be false and Camel will not try to reset the autoCommit flag. When used with XA transactions you most likely need to set it to false so that the transaction manager is in charge of committing this tx.
-
-| transacted | false | boolean | Whether transactions are in use.
-
-| useGetBytesForBlob | 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 | 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 | 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.
- 4+^s| advanced
-| beanRowMapper |  | BeanRowMapper | To use a custom org.apache.camel.component.jdbc.BeanRowMapper when using outputClass. The default implementation will lower case the row names and skip underscores and dashes. For example CUST_ID is mapped as custId.
-
-| prepareStatementStrategy |  | JdbcPrepareStatementStrategy | Allows to plugin to use a custom org.apache.camel.component.jdbc.JdbcPrepareStatementStrategy to control preparation of the query and prepared statement.
-
-| synchronous | false | boolean | Sets whether synchronous processing should be strictly used or Camel is allowed to use asynchronous processing (if supported).
+| Name | Description | Default | Type
+| **allowNamedParameters** (producer) | Whether to allow using named parameters in the queries. | true | boolean
+| **outputClass** (producer) | Specify the full package and class name to use as conversion when outputType=SelectOne or SelectList. |  | String
+| **outputType** (producer) | Determines the output the producer should use. | SelectList | JdbcOutputType
+| **parameters** (producer) | Optional parameters to the java.sql.Statement. For example to set maxRows fetchSize etc. |  | Map
+| **readSize** (producer) | The default maximum number of rows that can be read by a polling query. The default value is 0. |  | int
+| **resetAutoCommit** (producer) | Camel will set the autoCommit on the JDBC connection to be false commit the change after executed the statement and reset the autoCommit flag of the connection at the end if the resetAutoCommit is true. If the JDBC connection doesn't support to reset the autoCommit flag you can set the resetAutoCommit flag to be false and Camel will not try to reset the autoCommit flag. When used with XA transactions you most likely need to set it to false so that the transaction manager is in charge of committing this tx. | true | boolean
+| **transacted** (producer) | Whether transactions are in use. | false | boolean
+| **useGetBytesForBlob** (producer) | 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. | false | boolean
+| **useHeadersAsParameters** (producer) | 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. | false | boolean
+| **useJDBC4ColumnNameAnd LabelSemantics** (producer) | 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. | true | boolean
+| **beanRowMapper** (advanced) | To use a custom org.apache.camel.component.jdbc.BeanRowMapper when using outputClass. The default implementation will lower case the row names and skip underscores and dashes. For example CUST_ID is mapped as custId. |  | BeanRowMapper
+| **prepareStatementStrategy** (advanced) | Allows to plugin to use a custom org.apache.camel.component.jdbc.JdbcPrepareStatementStrategy to control preparation of the query and prepared statement. |  | JdbcPrepareStatement Strategy
+| **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