Component docs - Adjust tables yet again. Almost there in github to make it 
read all description and default value without scrolling.


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

Branch: refs/heads/master
Commit: db81a114ec9287b8f09dfecb60a5db443d4337ae
Parents: e43230a
Author: Claus Ibsen <davscl...@apache.org>
Authored: Fri Mar 17 17:23:52 2017 +0100
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Fri Mar 17 17:23:52 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/db81a114/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..d634d11 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,5,^1,2",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,5,^1,2",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/db81a114/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..02ea78f 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,5,^1,2",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,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/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/db81a114/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..6ab242e 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,5,^1,2",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,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/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/db81a114/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..9724888 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,5,^1,2",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,5,^1,2",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/db81a114/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..c08e0ea 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,5,^1,2",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,5,^1,2",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/db81a114/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..72c0c2b 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,5,^1,2",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,5,^1,2",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/db81a114/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..1a9acde 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,5,^1,2",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,5,^1,2",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/db81a114/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..c1a6cda 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,5,^1,2",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
+| **resolveProperty Placeholders** (advanced) | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders. | true | boolean
 |=======================================================================
 // component options: END
 
@@ -57,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,5,^1,2",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,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/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/db81a114/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..62a5231 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,5,^1,2",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
+| **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
 
@@ -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,5,^1,2",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,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/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
 

Reply via email to