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 15:07:48 UTC

[30/30] camel git commit: Component docs - Adjust tables, lets try with description sooner

Component docs - Adjust tables, lets try with description sooner


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/bb3764e3
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/bb3764e3
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/bb3764e3

Branch: refs/heads/doc-table
Commit: bb3764e39f0d0ec21cd87ad93f111a87a4bb9678
Parents: 2f427ac
Author: Claus Ibsen <da...@apache.org>
Authored: Fri Mar 17 16:07:07 2017 +0100
Committer: Claus Ibsen <da...@apache.org>
Committed: Fri Mar 17 16:07:07 2017 +0100

----------------------------------------------------------------------
 camel-core/src/main/docs/bean-component.adoc    |  25 +-
 camel-core/src/main/docs/binding-component.adoc |  24 +-
 camel-core/src/main/docs/browse-component.adoc  |  22 +-
 camel-core/src/main/docs/class-component.adoc   |  25 +-
 .../src/main/docs/controlbus-component.adoc     |  27 +-
 .../src/main/docs/dataformat-component.adoc     |  15 +-
 camel-core/src/main/docs/dataset-component.adoc |  67 +--
 camel-core/src/main/docs/direct-component.adoc  |  44 +-
 .../src/main/docs/direct-vm-component.adoc      |  56 +--
 camel-core/src/main/docs/file-component.adoc    | 250 ++++------
 .../src/main/docs/language-component.adoc       |  30 +-
 camel-core/src/main/docs/log-component.adoc     |  95 ++--
 camel-core/src/main/docs/mock-component.adoc    |  40 +-
 .../src/main/docs/properties-component.adoc     |  83 ++-
 camel-core/src/main/docs/ref-component.adoc     |  22 +-
 .../src/main/docs/rest-api-component.adoc       |  30 +-
 camel-core/src/main/docs/rest-component.adoc    |  72 +--
 .../src/main/docs/scheduler-component.adoc      |  80 ++-
 camel-core/src/main/docs/seda-component.adoc    |  74 +--
 camel-core/src/main/docs/stub-component.adoc    |  74 +--
 camel-core/src/main/docs/test-component.adoc    |  52 +-
 camel-core/src/main/docs/timer-component.adoc   |  46 +-
 .../src/main/docs/validator-component.adoc      |  53 +-
 camel-core/src/main/docs/vm-component.adoc      |  74 +--
 camel-core/src/main/docs/xslt-component.adoc    |  92 ++--
 .../src/main/docs/ahc-ws-component.adoc         |  89 ++--
 .../camel-ahc/src/main/docs/ahc-component.adoc  |  74 +--
 .../src/main/docs/amqp-component.adoc           | 500 +++++++------------
 .../src/main/docs/apns-component.adoc           |  80 ++-
 .../src/main/docs/asterisk-component.adoc       |  34 +-
 .../src/main/docs/atmos-component.adoc          |  48 +-
 .../docs/atmosphere-websocket-component.adoc    | 149 ++----
 .../src/main/docs/atom-component.adoc           |  91 ++--
 .../src/main/docs/avro-component.adoc           |  56 +--
 .../src/main/docs/aws-cw-component.adoc         |  43 +-
 .../src/main/docs/aws-ddb-component.adoc        |  49 +-
 .../src/main/docs/aws-ddbstream-component.adoc  |  79 ++-
 .../src/main/docs/aws-ec2-component.adoc        |  34 +-
 .../src/main/docs/aws-kinesis-component.adoc    |  82 ++-
 .../docs/aws-kinesis-firehose-component.adoc    |  16 +-
 .../src/main/docs/aws-s3-component.adoc         | 130 ++---
 .../src/main/docs/aws-sdb-component.adoc        |  40 +-
 .../src/main/docs/aws-ses-component.adoc        |  43 +-
 .../src/main/docs/aws-sns-component.adoc        |  43 +-
 .../src/main/docs/aws-sqs-component.adoc        | 142 ++----
 .../src/main/docs/aws-swf-component.adoc        |  97 ++--
 .../src/main/docs/azure-blob-component.adoc     |  67 +--
 .../src/main/docs/azure-queue-component.adoc    |  40 +-
 .../src/main/docs/bean-validator-component.adoc |  28 +-
 .../src/main/docs/beanstalk-component.adoc      |  98 ++--
 .../src/main/docs/bonita-component.adoc         |  37 +-
 .../src/main/docs/box-component.adoc            |  84 ++--
 .../src/main/docs/braintree-component.adoc      |  61 +--
 .../src/main/docs/cache-component.adoc          |  83 ++-
 .../src/main/docs/cql-component.adoc            |  58 +--
 .../main/docs/chronicle-engine-component.adoc   |  48 +-
 .../src/main/docs/chunk-component.adoc          |  31 +-
 .../src/main/docs/cm-sms-component.adoc         |  25 +-
 .../src/main/docs/cmis-component.adoc           |  59 +--
 .../src/main/docs/coap-component.adoc           |  25 +-
 .../src/main/docs/cometd-component.adoc         |  87 ++--
 .../src/main/docs/consul-component.adoc         |  73 +--
 .../src/main/docs/context-component.adoc        |  24 +-
 .../src/main/docs/couchbase-component.adoc      | 156 ++----
 .../src/main/docs/couchdb-component.adoc        |  52 +-
 .../src/main/docs/crypto-component.adoc         |  79 ++-
 .../camel-cxf/src/main/docs/cxf-component.adoc  | 127 ++---
 .../src/main/docs/cxfrs-component.adoc          | 109 ++--
 .../src/main/docs/disruptor-component.adoc      |  74 +--
 .../camel-dns/src/main/docs/dns-component.adoc  |  13 +-
 .../src/main/docs/docker-component.adoc         |  80 ++-
 .../src/main/docs/dozer-component.adoc          |  31 +-
 .../src/main/docs/drill-component.adoc          |  25 +-
 .../src/main/docs/dropbox-component.adoc        |  48 +-
 .../src/main/docs/ehcache-component.adoc        |  55 +-
 .../camel-ejb/src/main/docs/ejb-component.adoc  |  38 +-
 .../src/main/docs/elasticsearch-component.adoc  |  53 +-
 .../src/main/docs/elasticsearch5-component.adoc |  37 +-
 .../src/main/docs/elsql-component.adoc          | 172 +++----
 .../src/main/docs/etcd-component.adoc           |  99 ++--
 .../src/main/docs/eventadmin-component.adoc     |  35 +-
 .../src/main/docs/exec-component.adoc           |  34 +-
 .../src/main/docs/facebook-component.adoc       | 326 ++++--------
 .../src/main/docs/flatpack-component.adoc       |  87 ++--
 .../src/main/docs/flink-component.adoc          |  47 +-
 .../camel-fop/src/main/docs/fop-component.adoc  |  19 +-
 .../src/main/docs/freemarker-component.adoc     |  35 +-
 .../camel-ftp/src/main/docs/ftp-component.adoc  | 320 ++++--------
 .../camel-ftp/src/main/docs/ftps-component.adoc | 344 +++++--------
 .../camel-ftp/src/main/docs/sftp-component.adoc | 341 +++++--------
 .../src/main/docs/ganglia-component.adoc        |  61 +--
 .../src/main/docs/geocoder-component.adoc       |  54 +-
 .../camel-git/src/main/docs/git-component.adoc  |  49 +-
 .../src/main/docs/github-component.adoc         |  48 +-
 .../main/docs/google-calendar-component.adoc    |  67 +--
 .../src/main/docs/google-drive-component.adoc   |  61 +--
 .../src/main/docs/google-mail-component.adoc    |  58 +--
 .../src/main/docs/google-pubsub-component.adoc  |  49 +-
 .../src/main/docs/gora-component.adoc           |  73 +--
 .../src/main/docs/grape-component.adoc          |  16 +-
 .../src/main/docs/guava-eventbus-component.adoc |  41 +-
 .../src/main/docs/hazelcast-component.adoc      |  61 +--
 .../src/main/docs/hbase-component.adoc          |  71 +--
 .../src/main/docs/hdfs-component.adoc           | 138 ++---
 .../src/main/docs/hdfs2-component.adoc          | 138 ++---
 .../src/main/docs/hipchat-component.adoc        |  77 ++-
 .../src/main/docs/http-component.adoc           | 149 ++----
 .../src/main/docs/http4-component.adoc          | 200 +++-----
 .../src/main/docs/ibatis-component.adoc         | 107 ++--
 .../src/main/docs/infinispan-component.adoc     |  52 +-
 .../src/main/docs/influxdb-component.adoc       |  28 +-
 .../camel-irc/src/main/docs/irc-component.adoc  |  84 ++--
 .../src/main/docs/ironmq-component.adoc         | 100 ++--
 .../src/main/docs/javaspace-component.adoc      |  40 +-
 .../src/main/docs/jbpm-component.adoc           |  85 ++--
 .../src/main/docs/jcache-component.adoc         |  95 ++--
 .../src/main/docs/jclouds-component.adoc        |  70 +--
 .../camel-jcr/src/main/docs/jcr-component.adoc  |  54 +-
 .../src/main/docs/jdbc-component.adoc           |  59 +--
 .../src/main/docs/jetty-component.adoc          | 275 ++++------
 .../src/main/docs/jgroups-component.adoc        |  44 +-
 .../src/main/docs/jing-component.adoc           |  16 +-
 .../src/main/docs/jira-component.adoc           |  37 +-
 .../camel-jmx/src/main/docs/jmx-component.adoc  |  97 ++--
 .../src/main/docs/jolt-component.adoc           |  35 +-
 .../camel-jpa/src/main/docs/jpa-component.adoc  | 155 ++----
 .../camel-jsch/src/main/docs/scp-component.adoc |  81 ++-
 .../src/main/docs/jt400-component.adoc          | 115 ++---
 .../src/main/docs/kafka-component.adoc          | 272 ++++------
 .../src/main/docs/kestrel-component.adoc        |  40 +-
 .../src/main/docs/krati-component.adoc          |  97 ++--
 .../src/main/docs/kubernetes-component.adoc     |  91 ++--
 .../src/main/docs/ldap-component.adoc           |  25 +-
 .../src/main/docs/linkedin-component.adoc       |  66 +--
 .../src/main/docs/lucene-component.adoc         |  37 +-
 .../src/main/docs/lumberjack-component.adoc     |  37 +-
 .../src/main/docs/mail-component.adoc           | 208 +++-----
 .../src/main/docs/metrics-component.adoc        |  43 +-
 .../src/main/docs/mina-component.adoc           |  87 ++--
 .../src/main/docs/mina2-component.adoc          | 102 ++--
 .../src/main/docs/mllp-component.adoc           |  78 ++-
 .../src/main/docs/mongodb-gridfs-component.adoc |  61 +--
 .../src/main/docs/mongodb-component.adoc        |  79 ++-
 .../src/main/docs/mongodb3-component.adoc       |  67 +--
 .../src/main/docs/mqtt-component.adoc           | 143 ++----
 .../camel-msv/src/main/docs/msv-component.adoc  |  56 +--
 .../src/main/docs/mustache-component.adoc       |  35 +-
 .../src/main/docs/mvel-component.adoc           |  19 +-
 .../src/main/docs/mybatis-component.adoc        | 110 ++--
 .../src/main/docs/nagios-component.adoc         |  40 +-
 .../src/main/docs/nats-component.adoc           |  76 +--
 .../src/main/docs/netty-http-component.adoc     | 272 ++++------
 .../src/main/docs/netty-component.adoc          | 228 +++------
 .../src/main/docs/netty4-http-component.adoc    | 278 ++++-------
 .../src/main/docs/netty4-component.adoc         | 243 ++++-----
 .../src/main/docs/olingo2-component.adoc        |  64 +--
 .../src/main/docs/openshift-component.adoc      | 107 ++--
 .../main/docs/openstack-cinder-component.adoc   |  37 +-
 .../main/docs/openstack-glance-component.adoc   |  34 +-
 .../main/docs/openstack-keystone-component.adoc |  34 +-
 .../main/docs/openstack-neutron-component.adoc  |  37 +-
 .../src/main/docs/openstack-nova-component.adoc |  37 +-
 .../main/docs/openstack-swift-component.adoc    |  37 +-
 .../src/main/docs/optaplanner-component.adoc    |  31 +-
 .../src/main/docs/paho-component.adoc           |  59 +--
 .../src/main/docs/paxlogging-component.adoc     |  32 +-
 .../camel-pdf/src/main/docs/pdf-component.adoc  |  37 +-
 .../src/main/docs/pgevent-component.adoc        |  37 +-
 .../src/main/docs/lpr-component.adoc            |  47 +-
 .../src/main/docs/quartz-component.adoc         |  79 ++-
 .../src/main/docs/quartz2-component.adoc        | 106 ++--
 .../src/main/docs/quickfix-component.adoc       |  50 +-
 .../src/main/docs/rabbitmq-component.adoc       | 185 +++----
 .../main/docs/reactive-streams-component.adoc   |  53 +-
 .../src/main/docs/rest-swagger-component.adoc   |  55 +-
 .../src/main/docs/restlet-component.adoc        | 137 ++---
 .../camel-rmi/src/main/docs/rmi-component.adoc  |  32 +-
 .../src/main/docs/routebox-component.adoc       |  61 +--
 .../camel-rss/src/main/docs/rss-component.adoc  |  91 ++--
 .../src/main/docs/salesforce-component.adoc     | 214 +++-----
 .../src/main/docs/sap-netweaver-component.adoc  |  28 +-
 .../src/main/docs/xquery-component.adoc         | 119 ++---
 .../src/main/docs/schematron-component.adoc     |  22 +-
 .../src/main/docs/servicenow-component.adoc     | 158 ++----
 .../src/main/docs/servlet-component.adoc        | 101 ++--
 .../camel-sip/src/main/docs/sip-component.adoc  | 142 ++----
 .../src/main/docs/sjms-batch-component.adoc     |  95 ++--
 .../src/main/docs/sjms-component.adoc           | 163 +++---
 .../src/main/docs/sjms2-component.adoc          | 172 +++----
 .../src/main/docs/slack-component.adoc          |  35 +-
 .../src/main/docs/smpp-component.adoc           | 136 ++---
 .../src/main/docs/snmp-component.adoc           | 114 ++---
 .../src/main/docs/solr-component.adoc           |  49 +-
 .../src/main/docs/spark-rest-component.adoc     |  85 ++--
 .../src/main/docs/spark-component.adoc          |  41 +-
 .../src/main/docs/splunk-component.adoc         | 146 ++----
 .../src/main/docs/spring-batch-component.adoc   |  35 +-
 .../main/docs/spring-integration-component.adoc |  31 +-
 .../src/main/docs/spring-ldap-component.adoc    |  19 +-
 .../src/main/docs/spring-redis-component.adoc   |  42 +-
 .../src/main/docs/spring-ws-component.adoc      |  80 ++-
 .../src/main/docs/spring-event-component.adoc   |  35 +-
 .../camel-sql/src/main/docs/sql-component.adoc  | 158 ++----
 .../src/main/docs/sql-stored-component.adoc     |  38 +-
 .../camel-ssh/src/main/docs/ssh-component.adoc  | 130 ++---
 .../src/main/docs/stax-component.adoc           |  13 +-
 .../src/main/docs/stomp-component.adoc          |  59 +--
 .../src/main/docs/stream-component.adoc         |  64 +--
 .../main/docs/string-template-component.adoc    |  22 +-
 .../src/main/docs/telegram-component.adoc       |  88 ++--
 .../src/main/docs/tika-component.adoc           |  25 +-
 .../src/main/docs/twitter-component.adoc        | 167 +++----
 .../src/main/docs/undertow-component.adoc       |  74 +--
 .../src/main/docs/velocity-component.adoc       |  35 +-
 .../src/main/docs/vertx-component.adoc          |  50 +-
 .../src/main/docs/weather-component.adoc        | 139 ++----
 .../src/main/docs/websocket-component.adoc      | 111 ++--
 .../src/main/docs/xmlrpc-component.adoc         |  64 +--
 .../src/main/docs/xmlsecurity-component.adoc    | 130 ++---
 .../src/main/docs/xmpp-component.adoc           |  68 +--
 .../src/main/docs/yammer-component.adoc         | 113 ++---
 .../main/docs/zookeeper-master-component.adoc   |  49 +-
 .../src/main/docs/zookeeper-component.adoc      |  58 +--
 .../springboot/AMQPComponentConfiguration.java  |  13 -
 .../EventComponentAutoConfiguration.java        |  34 +-
 225 files changed, 6578 insertions(+), 11750 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/bb3764e3/camel-core/src/main/docs/bean-component.adoc
----------------------------------------------------------------------
diff --git a/camel-core/src/main/docs/bean-component.adoc b/camel-core/src/main/docs/bean-component.adoc
index 4730c4f..029cde0 100644
--- a/camel-core/src/main/docs/bean-component.adoc
+++ b/camel-core/src/main/docs/bean-component.adoc
@@ -32,27 +32,22 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| beanName |  | String | *Required* Sets the name of the bean to invoke
+| Name | Description | Default | Type
+| **beanName** | *Required* Sets the name of the bean to invoke |  | String
 |=======================================================================
 
 #### Query Parameters (5 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| method |  | String | Sets the name of the method to invoke on the bean
- 4+^s| advanced
-| cache | false | boolean | If enabled Camel will cache the result of the first Registry look-up. Cache can be enabled if the bean in the Registry is defined as a singleton scope.
-
-| multiParameterArray | false | boolean | How to treat the parameters which are passed from the message body; if it is true the message body should be an array of parameters. Note: This option is used internally by Camel and is not intended for end users to use.
-
-| parameters |  | Map | Used for configuring additional properties on the bean
-
-| 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
+| **method** (producer) | Sets the name of the method to invoke on the bean |  | String
+| **cache** (advanced) | If enabled Camel will cache the result of the first Registry look-up. Cache can be enabled if the bean in the Registry is defined as a singleton scope. | false | boolean
+| **multiParameterArray** (advanced) | How to treat the parameters which are passed from the message body; if it is true the message body should be an array of parameters. Note: This option is used internally by Camel and is not intended for end users to use. | false | boolean
+| **parameters** (advanced) | Used for configuring additional properties on the bean |  | Map
+| **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/bb3764e3/camel-core/src/main/docs/binding-component.adoc
----------------------------------------------------------------------
diff --git a/camel-core/src/main/docs/binding-component.adoc b/camel-core/src/main/docs/binding-component.adoc
index 5517f23..333beb8 100644
--- a/camel-core/src/main/docs/binding-component.adoc
+++ b/camel-core/src/main/docs/binding-component.adoc
@@ -34,26 +34,22 @@ with the following path and query parameters:
 
 #### Path Parameters (2 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| bindingName |  | String | *Required* Name of the binding to lookup in the Camel registry.
-| delegateUri |  | String | *Required* Uri of the delegate endpoint.
+| Name | Description | Default | Type
+| **bindingName** | *Required* Name of the binding to lookup in the Camel registry. |  | String
+| **delegateUri** | *Required* Uri of the delegate endpoint. |  | String
 |=======================================================================
 
 #### Query Parameters (4 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",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/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/ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the default exchange pattern when creating 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
+| **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/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/ERROR level and ignored. |  | ExceptionHandler
+| **exchangePattern** (consumer) | Sets the default exchange pattern when creating 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/bb3764e3/camel-core/src/main/docs/browse-component.adoc
----------------------------------------------------------------------
diff --git a/camel-core/src/main/docs/browse-component.adoc b/camel-core/src/main/docs/browse-component.adoc
index 5d55090..c222e07 100644
--- a/camel-core/src/main/docs/browse-component.adoc
+++ b/camel-core/src/main/docs/browse-component.adoc
@@ -35,25 +35,21 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| name |  | String | *Required* A name which can be any string to uniquely identify the endpoint
+| Name | Description | Default | Type
+| **name** | *Required* A name which can be any string to uniquely identify the endpoint |  | String
 |=======================================================================
 
 #### Query Parameters (4 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",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/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/ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the default exchange pattern when creating 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
+| **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/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/ERROR level and ignored. |  | ExceptionHandler
+| **exchangePattern** (consumer) | Sets the default exchange pattern when creating 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/bb3764e3/camel-core/src/main/docs/class-component.adoc
----------------------------------------------------------------------
diff --git a/camel-core/src/main/docs/class-component.adoc b/camel-core/src/main/docs/class-component.adoc
index c071165..3cd9447 100644
--- a/camel-core/src/main/docs/class-component.adoc
+++ b/camel-core/src/main/docs/class-component.adoc
@@ -35,27 +35,22 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| beanName |  | String | *Required* Sets the name of the bean to invoke
+| Name | Description | Default | Type
+| **beanName** | *Required* Sets the name of the bean to invoke |  | String
 |=======================================================================
 
 #### Query Parameters (5 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| method |  | String | Sets the name of the method to invoke on the bean
- 4+^s| advanced
-| cache | false | boolean | If enabled Camel will cache the result of the first Registry look-up. Cache can be enabled if the bean in the Registry is defined as a singleton scope.
-
-| multiParameterArray | false | boolean | How to treat the parameters which are passed from the message body; if it is true the message body should be an array of parameters. Note: This option is used internally by Camel and is not intended for end users to use.
-
-| parameters |  | Map | Used for configuring additional properties on the bean
-
-| 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
+| **method** (producer) | Sets the name of the method to invoke on the bean |  | String
+| **cache** (advanced) | If enabled Camel will cache the result of the first Registry look-up. Cache can be enabled if the bean in the Registry is defined as a singleton scope. | false | boolean
+| **multiParameterArray** (advanced) | How to treat the parameters which are passed from the message body; if it is true the message body should be an array of parameters. Note: This option is used internally by Camel and is not intended for end users to use. | false | boolean
+| **parameters** (advanced) | Used for configuring additional properties on the bean |  | Map
+| **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/bb3764e3/camel-core/src/main/docs/controlbus-component.adoc
----------------------------------------------------------------------
diff --git a/camel-core/src/main/docs/controlbus-component.adoc b/camel-core/src/main/docs/controlbus-component.adoc
index 5a760d3..aa07e51 100644
--- a/camel-core/src/main/docs/controlbus-component.adoc
+++ b/camel-core/src/main/docs/controlbus-component.adoc
@@ -76,28 +76,23 @@ with the following path and query parameters:
 
 #### Path Parameters (2 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| command |  | String | *Required* Command can be either route or language
-| language |  | Language | Allows you to specify the name of a Language to use for evaluating the message body. If there is any result from the evaluation then the result is put in the message body.
+| Name | Description | Default | Type
+| **command** | *Required* Command can be either route or language |  | String
+| **language** | Allows you to specify the name of a Language to use for evaluating the message body. If there is any result from the evaluation then the result is put in the message body. |  | Language
 |=======================================================================
 
 #### Query Parameters (5 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| action |  | String | To denote an action that can be either: start stop or status. To either start or stop a route or to get the status of the route as output in the message body. You can use suspend and resume from Camel 2.11.1 onwards to either suspend or resume a route. And from Camel 2.11.1 onwards you can use stats to get performance statics returned in XML format; the routeId option can be used to define which route to get the performance stats for if routeId is not defined then you get statistics for the entire CamelContext.
-
-| async | false | boolean | Whether to execute the control bus task asynchronously. Important: If this option is enabled then any result from the task is not set on the Exchange. This is only possible if executing tasks synchronously.
-
-| loggingLevel | INFO | LoggingLevel | Logging level used for logging when task is done or if any exceptions occurred during processing the task.
-
-| routeId |  | String | To specify a route by its id. The special keyword current indicates the current route.
- 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
+| **action** (producer) | To denote an action that can be either: start stop or status. To either start or stop a route or to get the status of the route as output in the message body. You can use suspend and resume from Camel 2.11.1 onwards to either suspend or resume a route. And from Camel 2.11.1 onwards you can use stats to get performance statics returned in XML format; the routeId option can be used to define which route to get the performance stats for if routeId is not defined then you get statistics for the entire CamelContext. |  | String
+| **async** (producer) | Whether to execute the control bus task asynchronously. Important: If this option is enabled then any result from the task is not set on the Exchange. This is only possible if executing tasks synchronously. | false | boolean
+| **loggingLevel** (producer) | Logging level used for logging when task is done or if any exceptions occurred during processing the task. | INFO | LoggingLevel
+| **routeId** (producer) | To specify a route by its id. The special keyword current indicates the current route. |  | 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/bb3764e3/camel-core/src/main/docs/dataformat-component.adoc
----------------------------------------------------------------------
diff --git a/camel-core/src/main/docs/dataformat-component.adoc b/camel-core/src/main/docs/dataformat-component.adoc
index 0d76c60..4ec7ad2 100644
--- a/camel-core/src/main/docs/dataformat-component.adoc
+++ b/camel-core/src/main/docs/dataformat-component.adoc
@@ -36,20 +36,19 @@ with the following path and query parameters:
 
 #### Path Parameters (2 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| name |  | String | *Required* Name of data format
-| operation |  | String | *Required* Operation to use either marshal or unmarshal
+| Name | Description | Default | Type
+| **name** | *Required* Name of data format |  | String
+| **operation** | *Required* Operation to use either marshal or unmarshal |  | String
 |=======================================================================
 
 #### Query Parameters (1 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
- 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
+| **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/bb3764e3/camel-core/src/main/docs/dataset-component.adoc
----------------------------------------------------------------------
diff --git a/camel-core/src/main/docs/dataset-component.adoc b/camel-core/src/main/docs/dataset-component.adoc
index d6ea10d..8e1352d 100644
--- a/camel-core/src/main/docs/dataset-component.adoc
+++ b/camel-core/src/main/docs/dataset-component.adoc
@@ -58,55 +58,36 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| name |  | DataSet | *Required* Name of DataSet to lookup in the registry
+| Name | Description | Default | Type
+| **name** | *Required* Name of DataSet to lookup in the registry |  | DataSet
 |=======================================================================
 
 #### Query Parameters (19 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| dataSetIndex | lenient | String | Controls the behaviour of the CamelDataSetIndex header. For Consumers: - off = the header will not be set - strict/lenient = the header will be set For Producers: - off = the header value will not be verified and will not be set if it is not present = strict = the header value must be present and will be verified = lenient = the header value will be verified if it is present and will be set if it is not present
- 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/ERROR level and ignored.
-
-| initialDelay | 1000 | long | Time period in millis to wait before starting sending messages.
-
-| minRate | 0 | int | Wait until the DataSet contains at least this number of messages
-
-| preloadSize | 0 | long | Sets how many messages should be preloaded (sent) before the route completes its initialization
-
-| produceDelay | 3 | long | Allows a delay to be specified which causes a delay when a message is sent by the consumer (to simulate slow processing)
- 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/ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the default exchange pattern when creating an exchange.
- 4+^s| producer
-| assertPeriod | 0 | long | Sets a grace period after which the mock endpoint will re-assert to ensure the preliminary assertion is still valid. This is used for example to assert that exactly a number of messages arrives. For example if link expectedMessageCount(int) was set to 5 then the assertion is satisfied when 5 or more message arrives. To ensure that exactly 5 messages arrives then you would need to wait a little period to ensure no further message arrives. This is what you can use this link setAssertPeriod(long) method for. By default this period is disabled.
-
-| consumeDelay | 0 | long | Allows a delay to be specified which causes a delay when a message is consumed by the producer (to simulate slow processing)
-
-| expectedCount | -1 | int | Specifies the expected number of message exchanges that should be received by this endpoint. Beware: If you want to expect that 0 messages then take extra care as 0 matches when the tests starts so you need to set a assert period time to let the test run for a while to make sure there are still no messages arrived; for that use link setAssertPeriod(long). An alternative is to use NotifyBuilder and use the notifier to know when Camel is done routing some messages before you call the link assertIsSatisfied() method on the mocks. This allows you to not use a fixed assert period to speedup testing times. If you want to assert that exactly n'th message arrives to this mock endpoint then see also the link setAssertPeriod(long) method for further details.
-
-| reportGroup |  | int | A number that is used to turn on throughput logging based on groups of the size.
-
-| resultMinimumWaitTime | 0 | long | Sets the minimum expected amount of time (in millis) the link assertIsSatisfied() will wait on a latch until it is satisfied
-
-| resultWaitTime | 0 | long | Sets the maximum amount of time (in millis) the link assertIsSatisfied() will wait on a latch until it is satisfied
-
-| retainFirst | -1 | int | Specifies to only retain the first n'th number of received Exchanges. This is used when testing with big data to reduce memory consumption by not storing copies of every Exchange this mock endpoint receives. Important: When using this limitation then the link getReceivedCounter() will still return the actual number of received Exchanges. For example if we have received 5000 Exchanges and have configured to only retain the first 10 Exchanges then the link getReceivedCounter() will still return 5000 but there is only the first 10 Exchanges in the link getExchanges() and link getReceivedExchanges() methods. When using this method then some of the other expectation methods is not supported for example the link expectedBodiesReceived(Object...) sets a expectation on the first number of bodies received. You can configure both link setRetainFirst(int) and link setRetainLast(int) methods to limit both the first and last received.
-
-| retainLast | -1 | int | Specifies to only retain the last n'th number of received Exchanges. This is used when testing with big data to reduce memory consumption by not storing copies of every Exchange this mock endpoint receives. Important: When using this limitation then the link getReceivedCounter() will still return the actual number of received Exchanges. For example if we have received 5000 Exchanges and have configured to only retain the last 20 Exchanges then the link getReceivedCounter() will still return 5000 but there is only the last 20 Exchanges in the link getExchanges() and link getReceivedExchanges() methods. When using this method then some of the other expectation methods is not supported for example the link expectedBodiesReceived(Object...) sets a expectation on the first number of bodies received. You can configure both link setRetainFirst(int) and link setRetainLast(int) methods to limit both the first and last received.
-
-| sleepForEmptyTest | 0 | long | Allows a sleep to be specified to wait to check that this endpoint really is empty when link expectedMessageCount(int) is called with zero
- 4+^s| producer (advanced)
-| copyOnExchange | true | boolean | Sets whether to make a deep copy of the incoming Exchange when received at this mock endpoint. Is by default true.
- 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
+| **dataSetIndex** (common) | Controls the behaviour of the CamelDataSetIndex header. For Consumers: - off = the header will not be set - strict/lenient = the header will be set For Producers: - off = the header value will not be verified and will not be set if it is not present = strict = the header value must be present and will be verified = lenient = the header value will be verified if it is present and will be set if it is not present | lenient | 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/ERROR level and ignored. | false | boolean
+| **initialDelay** (consumer) | Time period in millis to wait before starting sending messages. | 1000 | long
+| **minRate** (consumer) | Wait until the DataSet contains at least this number of messages | 0 | int
+| **preloadSize** (consumer) | Sets how many messages should be preloaded (sent) before the route completes its initialization | 0 | long
+| **produceDelay** (consumer) | Allows a delay to be specified which causes a delay when a message is sent by the consumer (to simulate slow processing) | 3 | long
+| **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/ERROR level and ignored. |  | ExceptionHandler
+| **exchangePattern** (consumer) | Sets the default exchange pattern when creating an exchange. |  | ExchangePattern
+| **assertPeriod** (producer) | Sets a grace period after which the mock endpoint will re-assert to ensure the preliminary assertion is still valid. This is used for example to assert that exactly a number of messages arrives. For example if link expectedMessageCount(int) was set to 5 then the assertion is satisfied when 5 or more message arrives. To ensure that exactly 5 messages arrives then you would need to wait a little period to ensure no further message arrives. This is what you can use this link setAssertPeriod(long) method for. By default this period is disabled. | 0 | long
+| **consumeDelay** (producer) | Allows a delay to be specified which causes a delay when a message is consumed by the producer (to simulate slow processing) | 0 | long
+| **expectedCount** (producer) | Specifies the expected number of message exchanges that should be received by this endpoint. Beware: If you want to expect that 0 messages then take extra care as 0 matches when the tests starts so you need to set a assert period time to let the test run for a while to make sure there are still no messages arrived; for that use link setAssertPeriod(long). An alternative is to use NotifyBuilder and use the notifier to know when Camel is done routing some messages before you call the link assertIsSatisfied() method on the mocks. This allows you to not use a fixed assert period to speedup testing times. If you want to assert that exactly n'th message arrives to this mock endpoint then see also the link setAssertPeriod(long) method for further details. | -1 | int
+| **reportGroup** (producer) | A number that is used to turn on throughput logging based on groups of the size. |  | int
+| **resultMinimumWaitTime** (producer) | Sets the minimum expected amount of time (in millis) the link assertIsSatisfied() will wait on a latch until it is satisfied | 0 | long
+| **resultWaitTime** (producer) | Sets the maximum amount of time (in millis) the link assertIsSatisfied() will wait on a latch until it is satisfied | 0 | long
+| **retainFirst** (producer) | Specifies to only retain the first n'th number of received Exchanges. This is used when testing with big data to reduce memory consumption by not storing copies of every Exchange this mock endpoint receives. Important: When using this limitation then the link getReceivedCounter() will still return the actual number of received Exchanges. For example if we have received 5000 Exchanges and have configured to only retain the first 10 Exchanges then the link getReceivedCounter() will still return 5000 but there is only the first 10 Exchanges in the link getExchanges() and link getReceivedExchanges() methods. When using this method then some of the other expectation methods is not supported for example the link expectedBodiesReceived(Object...) sets a expectation on the first number of bodies received. You can configure both link setRetainFirst(int) and link setRetainLast(int) methods to limit both the first and last received. | -1 | int
+| **retainLast** (producer) | Specifies to only retain the last n'th number of received Exchanges. This is used when testing with big data to reduce memory consumption by not storing copies of every Exchange this mock endpoint receives. Important: When using this limitation then the link getReceivedCounter() will still return the actual number of received Exchanges. For example if we have received 5000 Exchanges and have configured to only retain the last 20 Exchanges then the link getReceivedCounter() will still return 5000 but there is only the last 20 Exchanges in the link getExchanges() and link getReceivedExchanges() methods. When using this method then some of the other expectation methods is not supported for example the link expectedBodiesReceived(Object...) sets a expectation on the first number of bodies received. You can configure both link setRetainFirst(int) and link setRetainLast(int) methods to limit both the first and last received. | -1 | int
+| **sleepForEmptyTest** (producer) | Allows a sleep to be specified to wait to check that this endpoint really is empty when link expectedMessageCount(int) is called with zero | 0 | long
+| **copyOnExchange** (producer) | Sets whether to make a deep copy of the incoming Exchange when received at this mock endpoint. Is by default true. | true | 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
 

http://git-wip-us.apache.org/repos/asf/camel/blob/bb3764e3/camel-core/src/main/docs/direct-component.adoc
----------------------------------------------------------------------
diff --git a/camel-core/src/main/docs/direct-component.adoc b/camel-core/src/main/docs/direct-component.adoc
index 5cdc245..fb14774 100644
--- a/camel-core/src/main/docs/direct-component.adoc
+++ b/camel-core/src/main/docs/direct-component.adoc
@@ -33,15 +33,12 @@ The Direct component supports 3 options which are listed below.
 
 
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
- 4+^s| producer
-| block | false | boolean | If sending a message to a direct endpoint which has no active consumer then we can tell the producer to block and wait for the consumer to become active.
-
-| timeout | 30000 | long | The timeout value to use if block is enabled.
- 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
+| **block** (producer) | If sending a message to a direct endpoint which has no active consumer then we can tell the producer to block and wait for the consumer to become active. | false  | boolean
+| **timeout** (producer) | The timeout value to use if block is enabled. | 30000  | long
+| **resolvePropertyPlaceholders** (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,31 +54,24 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| name |  | String | *Required* Name of direct endpoint
+| Name | Description | Default | Type
+| **name** | *Required* Name of direct endpoint |  | String
 |=======================================================================
 
 #### Query Parameters (7 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",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/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/ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the default exchange pattern when creating an exchange.
- 4+^s| producer
-| block | false | boolean | If sending a message to a direct endpoint which has no active consumer then we can tell the producer to block and wait for the consumer to become active.
-
-| failIfNoConsumers | false | boolean | Whether the producer should fail by throwing an exception when sending to a DIRECT endpoint with no active consumers.
-
-| timeout | 30000 | long | The timeout value to use if block is enabled.
- 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
+| **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/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/ERROR level and ignored. |  | ExceptionHandler
+| **exchangePattern** (consumer) | Sets the default exchange pattern when creating an exchange. |  | ExchangePattern
+| **block** (producer) | If sending a message to a direct endpoint which has no active consumer then we can tell the producer to block and wait for the consumer to become active. | false | boolean
+| **failIfNoConsumers** (producer) | Whether the producer should fail by throwing an exception when sending to a DIRECT endpoint with no active consumers. | false | boolean
+| **timeout** (producer) | The timeout value to use if block is enabled. | 30000 | long
+| **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/bb3764e3/camel-core/src/main/docs/direct-vm-component.adoc
----------------------------------------------------------------------
diff --git a/camel-core/src/main/docs/direct-vm-component.adoc b/camel-core/src/main/docs/direct-vm-component.adoc
index b78d22f..dfe4cb9 100644
--- a/camel-core/src/main/docs/direct-vm-component.adoc
+++ b/camel-core/src/main/docs/direct-vm-component.adoc
@@ -44,19 +44,14 @@ The Direct VM component supports 5 options which are listed below.
 
 
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
- 4+^s| producer
-| block | false | boolean | If sending a message to a direct endpoint which has no active consumer then we can tell the producer to block and wait for the consumer to become active.
-
-| timeout | 30000 | long | The timeout value to use if block is enabled.
- 4+^s| common
-| headerFilterStrategy |  | HeaderFilterStrategy | Sets a HeaderFilterStrategy that will only be applied on producer endpoints (on both directions: request and response). Default value: none.
- 4+^s| advanced
-| propagateProperties | true | boolean | Whether to propagate or not properties from the producer side to the consumer side and vice versa. Default value: true.
-
-| 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
+| **block** (producer) | If sending a message to a direct endpoint which has no active consumer then we can tell the producer to block and wait for the consumer to become active. | false  | boolean
+| **timeout** (producer) | The timeout value to use if block is enabled. | 30000  | long
+| **headerFilterStrategy** (common) | Sets a HeaderFilterStrategy that will only be applied on producer endpoints (on both directions: request and response). Default value: none. |   | HeaderFilterStrategy
+| **propagateProperties** (advanced) | Whether to propagate or not properties from the producer side to the consumer side and vice versa. Default value: true. | true  | boolean
+| **resolvePropertyPlaceholders** (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
 
@@ -72,35 +67,26 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| name |  | String | *Required* Name of direct-vm endpoint
+| Name | Description | Default | Type
+| **name** | *Required* Name of direct-vm endpoint |  | String
 |=======================================================================
 
 #### Query Parameters (9 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",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/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/ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the default exchange pattern when creating an exchange.
- 4+^s| producer
-| block | false | boolean | If sending a message to a direct endpoint which has no active consumer then we can tell the producer to block and wait for the consumer to become active.
-
-| failIfNoConsumers | false | boolean | Whether the producer should fail by throwing an exception when sending to a Direct-VM endpoint with no active consumers.
-
-| timeout | 30000 | long | The timeout value to use if block is enabled.
- 4+^s| producer (advanced)
-| headerFilterStrategy |  | HeaderFilterStrategy | Sets a HeaderFilterStrategy that will only be applied on producer endpoints (on both directions: request and response). Default value: none.
- 4+^s| advanced
-| propagateProperties | true | boolean | Whether to propagate or not properties from the producer side to the consumer side and vice versa. Default value: true.
-
-| 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
+| **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/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/ERROR level and ignored. |  | ExceptionHandler
+| **exchangePattern** (consumer) | Sets the default exchange pattern when creating an exchange. |  | ExchangePattern
+| **block** (producer) | If sending a message to a direct endpoint which has no active consumer then we can tell the producer to block and wait for the consumer to become active. | false | boolean
+| **failIfNoConsumers** (producer) | Whether the producer should fail by throwing an exception when sending to a Direct-VM endpoint with no active consumers. | false | boolean
+| **timeout** (producer) | The timeout value to use if block is enabled. | 30000 | long
+| **headerFilterStrategy** (producer) | Sets a HeaderFilterStrategy that will only be applied on producer endpoints (on both directions: request and response). Default value: none. |  | HeaderFilterStrategy
+| **propagateProperties** (advanced) | Whether to propagate or not properties from the producer side to the consumer side and vice versa. Default value: true. | true | 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