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 2016/12/21 19:54:28 UTC

[5/8] camel git commit: CAMEL-10636: Component options docs - Include more details like endpoint options.

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-mail/src/main/docs/mail-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mail/src/main/docs/mail-component.adoc b/components/camel-mail/src/main/docs/mail-component.adoc
index 96d614a..eb58f9d 100644
--- a/components/camel-mail/src/main/docs/mail-component.adoc
+++ b/components/camel-mail/src/main/docs/mail-component.adoc
@@ -85,11 +85,11 @@ The Mail component supports 2 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| configuration | MailConfiguration | Sets the Mail configuration
-| contentTypeResolver | ContentTypeResolver | Resolver to determine Content-Type for file attachments.
+| Name | Group | Default | Java Type | Description
+| configuration |  |  | MailConfiguration | Sets the Mail configuration
+| contentTypeResolver |  |  | ContentTypeResolver | Resolver to determine Content-Type for file attachments.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-metrics/src/main/docs/metrics-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-metrics/src/main/docs/metrics-component.adoc b/components/camel-metrics/src/main/docs/metrics-component.adoc
index dcc8557..4bacac4 100644
--- a/components/camel-metrics/src/main/docs/metrics-component.adoc
+++ b/components/camel-metrics/src/main/docs/metrics-component.adoc
@@ -54,10 +54,10 @@ The Metrics component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| metricRegistry | MetricRegistry | To use a custom configured MetricRegistry.
+| Name | Group | Default | Java Type | Description
+| metricRegistry |  |  | MetricRegistry | To use a custom configured MetricRegistry.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-mina/src/main/docs/mina-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mina/src/main/docs/mina-component.adoc b/components/camel-mina/src/main/docs/mina-component.adoc
index 0dcb739..c7d3a12 100644
--- a/components/camel-mina/src/main/docs/mina-component.adoc
+++ b/components/camel-mina/src/main/docs/mina-component.adoc
@@ -73,10 +73,10 @@ The Mina component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| configuration | MinaConfiguration | To use the shared mina configuration.
+| Name | Group | Default | Java Type | Description
+| configuration |  |  | MinaConfiguration | To use the shared mina configuration.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-mina2/src/main/docs/mina2-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mina2/src/main/docs/mina2-component.adoc b/components/camel-mina2/src/main/docs/mina2-component.adoc
index d624be9..d610b3f 100644
--- a/components/camel-mina2/src/main/docs/mina2-component.adoc
+++ b/components/camel-mina2/src/main/docs/mina2-component.adoc
@@ -74,10 +74,10 @@ The Mina2 component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| configuration | Mina2Configuration | To use the shared mina configuration.
+| Name | Group | Default | Java Type | Description
+| configuration |  |  | Mina2Configuration | To use the shared mina configuration.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-mqtt/src/main/docs/mqtt-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mqtt/src/main/docs/mqtt-component.adoc b/components/camel-mqtt/src/main/docs/mqtt-component.adoc
index fe76c8a..3b8e918 100644
--- a/components/camel-mqtt/src/main/docs/mqtt-component.adoc
+++ b/components/camel-mqtt/src/main/docs/mqtt-component.adoc
@@ -46,12 +46,12 @@ The MQTT component supports 3 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| host | String | The URI of the MQTT broker to connect too - this component also supports SSL - e.g. ssl://127.0.0.1:8883
-| userName | String | Username to be used for authentication against the MQTT broker
-| password | String | Password to be used for authentication against the MQTT broker
+| Name | Group | Default | Java Type | Description
+| host |  |  | String | The URI of the MQTT broker to connect too - this component also supports SSL - e.g. ssl://127.0.0.1:8883
+| userName |  |  | String | Username to be used for authentication against the MQTT broker
+| password |  |  | String | Password to be used for authentication against the MQTT broker
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-msv/src/main/docs/msv-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-msv/src/main/docs/msv-component.adoc b/components/camel-msv/src/main/docs/msv-component.adoc
index 857a77a..a5dcf90 100644
--- a/components/camel-msv/src/main/docs/msv-component.adoc
+++ b/components/camel-msv/src/main/docs/msv-component.adoc
@@ -60,11 +60,11 @@ The MSV component supports 2 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| schemaFactory | SchemaFactory | To use the javax.xml.validation.SchemaFactory.
-| resourceResolverFactory | ValidatorResourceResolverFactory | To use a custom LSResourceResolver which depends on a dynamic endpoint resource URI
+| Name | Group | Default | Java Type | Description
+| schemaFactory |  |  | SchemaFactory | To use the javax.xml.validation.SchemaFactory.
+| resourceResolverFactory |  |  | ValidatorResourceResolverFactory | To use a custom LSResourceResolver which depends on a dynamic endpoint resource URI
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-mustache/src/main/docs/mustache-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mustache/src/main/docs/mustache-component.adoc b/components/camel-mustache/src/main/docs/mustache-component.adoc
index cedfeee..681f264 100644
--- a/components/camel-mustache/src/main/docs/mustache-component.adoc
+++ b/components/camel-mustache/src/main/docs/mustache-component.adoc
@@ -51,10 +51,10 @@ The Mustache component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| mustacheFactory | MustacheFactory | To use a custom MustacheFactory
+| Name | Group | Default | Java Type | Description
+| mustacheFactory |  |  | MustacheFactory | To use a custom MustacheFactory
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-mybatis/src/main/docs/mybatis-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-mybatis/src/main/docs/mybatis-component.adoc b/components/camel-mybatis/src/main/docs/mybatis-component.adoc
index 28aaa0f..46d4b23 100644
--- a/components/camel-mybatis/src/main/docs/mybatis-component.adoc
+++ b/components/camel-mybatis/src/main/docs/mybatis-component.adoc
@@ -55,11 +55,11 @@ The MyBatis component supports 2 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| sqlSessionFactory | SqlSessionFactory | To use the SqlSessionFactory
-| configurationUri | String | Location of MyBatis xml configuration file. The default value is: SqlMapConfig.xml loaded from the classpath
+| Name | Group | Default | Java Type | Description
+| sqlSessionFactory |  |  | SqlSessionFactory | To use the SqlSessionFactory
+| configurationUri |  | SqlMapConfig.xml | String | Location of MyBatis xml configuration file. The default value is: SqlMapConfig.xml loaded from the classpath
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-nagios/src/main/docs/nagios-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-nagios/src/main/docs/nagios-component.adoc b/components/camel-nagios/src/main/docs/nagios-component.adoc
index cdd5ca3..2b92977 100644
--- a/components/camel-nagios/src/main/docs/nagios-component.adoc
+++ b/components/camel-nagios/src/main/docs/nagios-component.adoc
@@ -49,10 +49,10 @@ The Nagios component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| configuration | NagiosConfiguration | To use a shared NagiosConfiguration
+| Name | Group | Default | Java Type | Description
+| configuration |  |  | NagiosConfiguration | To use a shared NagiosConfiguration
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-netty-http/src/main/docs/netty-http-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-netty-http/src/main/docs/netty-http-component.adoc b/components/camel-netty-http/src/main/docs/netty-http-component.adoc
index 9726a1e..f309672 100644
--- a/components/camel-netty-http/src/main/docs/netty-http-component.adoc
+++ b/components/camel-netty-http/src/main/docs/netty-http-component.adoc
@@ -87,14 +87,14 @@ The Netty HTTP component supports 5 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| nettyHttpBinding | NettyHttpBinding | To use a custom org.apache.camel.component.netty.http.NettyHttpBinding for binding to/from Netty and Camel Message API.
-| configuration | NettyHttpConfiguration | To use the NettyConfiguration as configuration when creating endpoints.
-| headerFilterStrategy | HeaderFilterStrategy | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter headers.
-| securityConfiguration | NettyHttpSecurityConfiguration | Refers to a org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration for configuring secure web resources.
-| maximumPoolSize | int | The core pool size for the ordered thread pool if its in use. The default value is 16.
+| Name | Group | Default | Java Type | Description
+| nettyHttpBinding |  |  | NettyHttpBinding | To use a custom org.apache.camel.component.netty.http.NettyHttpBinding for binding to/from Netty and Camel Message API.
+| configuration |  |  | NettyHttpConfiguration | To use the NettyConfiguration as configuration when creating endpoints.
+| headerFilterStrategy |  |  | HeaderFilterStrategy | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter headers.
+| securityConfiguration |  |  | NettyHttpSecurityConfiguration | Refers to a org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration for configuring secure web resources.
+| maximumPoolSize |  | 16 | int | The core pool size for the ordered thread pool if its in use. The default value is 16.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-netty/src/main/docs/netty-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-netty/src/main/docs/netty-component.adoc b/components/camel-netty/src/main/docs/netty-component.adoc
index 73af65d..ea32801 100644
--- a/components/camel-netty/src/main/docs/netty-component.adoc
+++ b/components/camel-netty/src/main/docs/netty-component.adoc
@@ -67,11 +67,11 @@ The Netty component supports 2 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| configuration | NettyConfiguration | To use the NettyConfiguration as configuration when creating endpoints.
-| maximumPoolSize | int | The core pool size for the ordered thread pool if its in use. The default value is 16.
+| Name | Group | Default | Java Type | Description
+| configuration |  |  | NettyConfiguration | To use the NettyConfiguration as configuration when creating endpoints.
+| maximumPoolSize |  | 16 | int | The core pool size for the ordered thread pool if its in use. The default value is 16.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-netty4-http/src/main/docs/netty4-http-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-netty4-http/src/main/docs/netty4-http-component.adoc b/components/camel-netty4-http/src/main/docs/netty4-http-component.adoc
index bb7d1ca..c6b65b0 100644
--- a/components/camel-netty4-http/src/main/docs/netty4-http-component.adoc
+++ b/components/camel-netty4-http/src/main/docs/netty4-http-component.adoc
@@ -86,15 +86,15 @@ The Netty4 HTTP component supports 6 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| nettyHttpBinding | NettyHttpBinding | To use a custom org.apache.camel.component.netty4.http.NettyHttpBinding for binding to/from Netty and Camel Message API.
-| configuration | NettyHttpConfiguration | To use the NettyConfiguration as configuration when creating endpoints.
-| headerFilterStrategy | HeaderFilterStrategy | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter headers.
-| securityConfiguration | NettyHttpSecurityConfiguration | Refers to a org.apache.camel.component.netty4.http.NettyHttpSecurityConfiguration for configuring secure web resources.
-| maximumPoolSize | int | The thread pool size for the EventExecutorGroup if its in use. The default value is 16.
-| executorService | EventExecutorGroup | To use the given EventExecutorGroup
+| Name | Group | Default | Java Type | Description
+| nettyHttpBinding |  |  | NettyHttpBinding | To use a custom org.apache.camel.component.netty4.http.NettyHttpBinding for binding to/from Netty and Camel Message API.
+| configuration |  |  | NettyHttpConfiguration | To use the NettyConfiguration as configuration when creating endpoints.
+| headerFilterStrategy |  |  | HeaderFilterStrategy | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter headers.
+| securityConfiguration |  |  | NettyHttpSecurityConfiguration | Refers to a org.apache.camel.component.netty4.http.NettyHttpSecurityConfiguration for configuring secure web resources.
+| maximumPoolSize |  | 16 | int | The thread pool size for the EventExecutorGroup if its in use. The default value is 16.
+| executorService |  |  | EventExecutorGroup | To use the given EventExecutorGroup
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-netty4/src/main/docs/netty4-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-netty4/src/main/docs/netty4-component.adoc b/components/camel-netty4/src/main/docs/netty4-component.adoc
index 745ac05..cdb1dd7 100644
--- a/components/camel-netty4/src/main/docs/netty4-component.adoc
+++ b/components/camel-netty4/src/main/docs/netty4-component.adoc
@@ -64,12 +64,12 @@ The Netty4 component supports 3 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| maximumPoolSize | int | The thread pool size for the EventExecutorGroup if its in use. The default value is 16.
-| configuration | NettyConfiguration | To use the NettyConfiguration as configuration when creating endpoints.
-| executorService | EventExecutorGroup | To use the given EventExecutorGroup
+| Name | Group | Default | Java Type | Description
+| maximumPoolSize |  | 16 | int | The thread pool size for the EventExecutorGroup if its in use. The default value is 16.
+| configuration |  |  | NettyConfiguration | To use the NettyConfiguration as configuration when creating endpoints.
+| executorService |  |  | EventExecutorGroup | To use the given EventExecutorGroup
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-olingo2/camel-olingo2-component/src/main/docs/olingo2-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-olingo2/camel-olingo2-component/src/main/docs/olingo2-component.adoc b/components/camel-olingo2/camel-olingo2-component/src/main/docs/olingo2-component.adoc
index 2bb0839..84cc765 100644
--- a/components/camel-olingo2/camel-olingo2-component/src/main/docs/olingo2-component.adoc
+++ b/components/camel-olingo2/camel-olingo2-component/src/main/docs/olingo2-component.adoc
@@ -54,10 +54,10 @@ The Olingo2 component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| configuration | Olingo2Configuration | To use the shared configuration
+| Name | Group | Default | Java Type | Description
+| configuration |  |  | Olingo2Configuration | To use the shared configuration
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-openshift/src/main/docs/openshift-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-openshift/src/main/docs/openshift-component.adoc b/components/camel-openshift/src/main/docs/openshift-component.adoc
index b655c6f..d996ddb 100644
--- a/components/camel-openshift/src/main/docs/openshift-component.adoc
+++ b/components/camel-openshift/src/main/docs/openshift-component.adoc
@@ -44,13 +44,13 @@ The OpenShift component supports 4 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| username | String | The username to login to openshift server.
-| password | String | The password for login to openshift server.
-| domain | String | Domain name. If not specified then the default domain is used.
-| server | String | Url to the openshift server. If not specified then the default value from the local openshift configuration file /.openshift/express.conf is used. And if that fails as well then openshift.redhat.com is used.
+| Name | Group | Default | Java Type | Description
+| username |  |  | String | The username to login to openshift server.
+| password |  |  | String | The password for login to openshift server.
+| domain |  |  | String | Domain name. If not specified then the default domain is used.
+| server |  |  | String | Url to the openshift server. If not specified then the default value from the local openshift configuration file /.openshift/express.conf is used. And if that fails as well then openshift.redhat.com is used.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-paho/src/main/docs/paho-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-paho/src/main/docs/paho-component.adoc b/components/camel-paho/src/main/docs/paho-component.adoc
index adcfe9b..6378461 100644
--- a/components/camel-paho/src/main/docs/paho-component.adoc
+++ b/components/camel-paho/src/main/docs/paho-component.adoc
@@ -132,12 +132,12 @@ The Paho component supports 3 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| brokerUrl | String | The URL of the MQTT broker.
-| clientId | String | MQTT client identifier.
-| connectOptions | MqttConnectOptions | Client connection options
+| Name | Group | Default | Java Type | Description
+| brokerUrl |  |  | String | The URL of the MQTT broker.
+| clientId |  |  | String | MQTT client identifier.
+| connectOptions |  |  | MqttConnectOptions | Client connection options
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-paxlogging/src/main/docs/paxlogging-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-paxlogging/src/main/docs/paxlogging-component.adoc b/components/camel-paxlogging/src/main/docs/paxlogging-component.adoc
index c24f5b9..0c25595 100644
--- a/components/camel-paxlogging/src/main/docs/paxlogging-component.adoc
+++ b/components/camel-paxlogging/src/main/docs/paxlogging-component.adoc
@@ -50,10 +50,10 @@ The OSGi PAX Logging component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| bundleContext | BundleContext | The OSGi BundleContext is automatic injected by Camel
+| Name | Group | Default | Java Type | Description
+| bundleContext |  |  | BundleContext | The OSGi BundleContext is automatic injected by Camel
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-quartz/src/main/docs/quartz-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-quartz/src/main/docs/quartz-component.adoc b/components/camel-quartz/src/main/docs/quartz-component.adoc
index 6970c6a..cc53808 100644
--- a/components/camel-quartz/src/main/docs/quartz-component.adoc
+++ b/components/camel-quartz/src/main/docs/quartz-component.adoc
@@ -55,16 +55,16 @@ The Quartz component supports 7 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| factory | SchedulerFactory | To use the custom SchedulerFactory which is used to create the Scheduler.
-| scheduler | Scheduler | To use the custom configured Quartz scheduler instead of creating a new Scheduler.
-| properties | Properties | Properties to configure the Quartz scheduler.
-| propertiesFile | String | File name of the properties to load from the classpath
-| startDelayedSeconds | int | Seconds to wait before starting the quartz scheduler.
-| autoStartScheduler | boolean | Whether or not the scheduler should be auto started. This options is default true
-| enableJmx | boolean | Whether to enable Quartz JMX which allows to manage the Quartz scheduler from JMX. This options is default true
+| Name | Group | Default | Java Type | Description
+| factory |  |  | SchedulerFactory | To use the custom SchedulerFactory which is used to create the Scheduler.
+| scheduler |  |  | Scheduler | To use the custom configured Quartz scheduler instead of creating a new Scheduler.
+| properties |  |  | Properties | Properties to configure the Quartz scheduler.
+| propertiesFile |  |  | String | File name of the properties to load from the classpath
+| startDelayedSeconds |  |  | int | Seconds to wait before starting the quartz scheduler.
+| autoStartScheduler |  | true | boolean | Whether or not the scheduler should be auto started. This options is default true
+| enableJmx |  | true | boolean | Whether to enable Quartz JMX which allows to manage the Quartz scheduler from JMX. This options is default true
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-quartz2/src/main/docs/quartz2-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-quartz2/src/main/docs/quartz2-component.adoc b/components/camel-quartz2/src/main/docs/quartz2-component.adoc
index 541942c..85fd477 100644
--- a/components/camel-quartz2/src/main/docs/quartz2-component.adoc
+++ b/components/camel-quartz2/src/main/docs/quartz2-component.adoc
@@ -58,18 +58,18 @@ The Quartz2 component supports 9 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| autoStartScheduler | boolean | Whether or not the scheduler should be auto started. This options is default true
-| startDelayedSeconds | int | Seconds to wait before starting the quartz scheduler.
-| prefixJobNameWithEndpointId | boolean | Whether to prefix the quartz job with the endpoint id. This option is default false.
-| enableJmx | boolean | Whether to enable Quartz JMX which allows to manage the Quartz scheduler from JMX. This options is default true
-| properties | Properties | Properties to configure the Quartz scheduler.
-| propertiesFile | String | File name of the properties to load from the classpath
-| prefixInstanceName | boolean | Whether to prefix the Quartz Scheduler instance name with the CamelContext name. This is enabled by default to let each CamelContext use its own Quartz scheduler instance by default. You can set this option to false to reuse Quartz scheduler instances between multiple CamelContext's.
-| schedulerFactory | SchedulerFactory | To use the custom SchedulerFactory which is used to create the Scheduler.
-| scheduler | Scheduler | To use the custom configured Quartz scheduler instead of creating a new Scheduler.
+| Name | Group | Default | Java Type | Description
+| autoStartScheduler |  | true | boolean | Whether or not the scheduler should be auto started. This options is default true
+| startDelayedSeconds |  |  | int | Seconds to wait before starting the quartz scheduler.
+| prefixJobNameWithEndpointId |  |  | boolean | Whether to prefix the quartz job with the endpoint id. This option is default false.
+| enableJmx |  | true | boolean | Whether to enable Quartz JMX which allows to manage the Quartz scheduler from JMX. This options is default true
+| properties |  |  | Properties | Properties to configure the Quartz scheduler.
+| propertiesFile |  |  | String | File name of the properties to load from the classpath
+| prefixInstanceName |  | true | boolean | Whether to prefix the Quartz Scheduler instance name with the CamelContext name. This is enabled by default to let each CamelContext use its own Quartz scheduler instance by default. You can set this option to false to reuse Quartz scheduler instances between multiple CamelContext's.
+| schedulerFactory |  |  | SchedulerFactory | To use the custom SchedulerFactory which is used to create the Scheduler.
+| scheduler |  |  | Scheduler | To use the custom configured Quartz scheduler instead of creating a new Scheduler.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-quickfix/src/main/docs/quickfix-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-quickfix/src/main/docs/quickfix-component.adoc b/components/camel-quickfix/src/main/docs/quickfix-component.adoc
index f036c6c..fec1290 100644
--- a/components/camel-quickfix/src/main/docs/quickfix-component.adoc
+++ b/components/camel-quickfix/src/main/docs/quickfix-component.adoc
@@ -96,14 +96,14 @@ The QuickFix component supports 5 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| messageFactory | MessageFactory | To use the given MessageFactory
-| logFactory | LogFactory | To use the given LogFactory
-| messageStoreFactory | MessageStoreFactory | To use the given MessageStoreFactory
-| configurations | Map | To use the given map of pre configured QuickFix configurations mapped to the key
-| lazyCreateEngines | boolean | If set to true the engines will be created and started when needed (when first message is send)
+| Name | Group | Default | Java Type | Description
+| messageFactory |  |  | MessageFactory | To use the given MessageFactory
+| logFactory |  |  | LogFactory | To use the given LogFactory
+| messageStoreFactory |  |  | MessageStoreFactory | To use the given MessageStoreFactory
+| configurations |  |  | Map | To use the given map of pre configured QuickFix configurations mapped to the key
+| lazyCreateEngines |  |  | boolean | If set to true the engines will be created and started when needed (when first message is send)
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-restlet/src/main/docs/restlet-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-restlet/src/main/docs/restlet-component.adoc b/components/camel-restlet/src/main/docs/restlet-component.adoc
index 96039ca..73ed736 100644
--- a/components/camel-restlet/src/main/docs/restlet-component.adoc
+++ b/components/camel-restlet/src/main/docs/restlet-component.adoc
@@ -71,29 +71,29 @@ The Restlet component supports 20 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| controllerDaemon | Boolean | Indicates if the controller thread should be a daemon (not blocking JVM exit).
-| controllerSleepTimeMs | Integer | Time for the controller thread to sleep between each control.
-| inboundBufferSize | Integer | The size of the buffer when reading messages.
-| maxConnectionsPerHost | Integer | Maximum number of concurrent connections per host (IP address).
-| maxThreads | Integer | Maximum threads that will service requests.
-| lowThreads | Integer | Number of worker threads determining when the connector is considered overloaded.
-| maxTotalConnections | Integer | Maximum number of concurrent connections in total.
-| minThreads | Integer | Minimum threads waiting to service requests.
-| outboundBufferSize | Integer | The size of the buffer when writing messages.
-| persistingConnections | Boolean | Indicates if connections should be kept alive after a call.
-| pipeliningConnections | Boolean | Indicates if pipelining connections are supported.
-| threadMaxIdleTimeMs | Integer | Time for an idle thread to wait for an operation before being collected.
-| useForwardedForHeader | Boolean | Lookup the X-Forwarded-For header supported by popular proxies and caches and uses it to populate the Request.getClientAddresses() method result. This information is only safe for intermediary components within your local network. Other addresses could easily be changed by setting a fake header and should not be trusted for serious security checks.
-| reuseAddress | Boolean | Enable/disable the SO_REUSEADDR socket option. See java.io.ServerSocketreuseAddress property for additional details.
-| maxQueued | Integer | Maximum number of calls that can be queued if there aren't any worker thread available to service them. If the value is '0' then no queue is used and calls are rejected if no worker thread is immediately available. If the value is '-1' then an unbounded queue is used and calls are never rejected.
-| disableStreamCache | boolean | Determines whether or not the raw input stream from Restlet is cached or not (Camel will read the stream into a in memory/overflow to file Stream caching) cache. By default Camel will cache the Restlet input stream to support reading it multiple times to ensure Camel can retrieve all data from the stream. However you can set this option to true when you for example need to access the raw stream such as streaming it directly to a file or other persistent store. DefaultRestletBinding will copy the request input stream into a stream cache and put it into message body if this option is false to support reading the stream multiple times.
-| port | int | To configure the port number for the restlet consumer routes. This allows to configure this once to reuse the same port for these consumers.
-| synchronous | Boolean | Whether to use synchronous Restlet Client for the producer. Setting this option to true can yield faster performance as it seems the Restlet synchronous Client works better.
-| enabledConverters | List | A list of converters to enable as full class name or simple class name. All the converters automatically registered are enabled if empty or null
-| headerFilterStrategy | HeaderFilterStrategy | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter header to and from Camel message.
+| Name | Group | Default | Java Type | Description
+| controllerDaemon |  |  | Boolean | Indicates if the controller thread should be a daemon (not blocking JVM exit).
+| controllerSleepTimeMs |  |  | Integer | Time for the controller thread to sleep between each control.
+| inboundBufferSize |  |  | Integer | The size of the buffer when reading messages.
+| maxConnectionsPerHost |  |  | Integer | Maximum number of concurrent connections per host (IP address).
+| maxThreads |  |  | Integer | Maximum threads that will service requests.
+| lowThreads |  |  | Integer | Number of worker threads determining when the connector is considered overloaded.
+| maxTotalConnections |  |  | Integer | Maximum number of concurrent connections in total.
+| minThreads |  |  | Integer | Minimum threads waiting to service requests.
+| outboundBufferSize |  |  | Integer | The size of the buffer when writing messages.
+| persistingConnections |  |  | Boolean | Indicates if connections should be kept alive after a call.
+| pipeliningConnections |  |  | Boolean | Indicates if pipelining connections are supported.
+| threadMaxIdleTimeMs |  |  | Integer | Time for an idle thread to wait for an operation before being collected.
+| useForwardedForHeader |  |  | Boolean | Lookup the X-Forwarded-For header supported by popular proxies and caches and uses it to populate the Request.getClientAddresses() method result. This information is only safe for intermediary components within your local network. Other addresses could easily be changed by setting a fake header and should not be trusted for serious security checks.
+| reuseAddress |  |  | Boolean | Enable/disable the SO_REUSEADDR socket option. See java.io.ServerSocketreuseAddress property for additional details.
+| maxQueued |  |  | Integer | Maximum number of calls that can be queued if there aren't any worker thread available to service them. If the value is '0' then no queue is used and calls are rejected if no worker thread is immediately available. If the value is '-1' then an unbounded queue is used and calls are never rejected.
+| disableStreamCache |  |  | boolean | Determines whether or not the raw input stream from Restlet is cached or not (Camel will read the stream into a in memory/overflow to file Stream caching) cache. By default Camel will cache the Restlet input stream to support reading it multiple times to ensure Camel can retrieve all data from the stream. However you can set this option to true when you for example need to access the raw stream such as streaming it directly to a file or other persistent store. DefaultRestletBinding will copy the request input stream into a stream cache and put it into message body if this option is false to support reading the stream multiple times.
+| port |  |  | int | To configure the port number for the restlet consumer routes. This allows to configure this once to reuse the same port for these consumers.
+| synchronous |  |  | Boolean | Whether to use synchronous Restlet Client for the producer. Setting this option to true can yield faster performance as it seems the Restlet synchronous Client works better.
+| enabledConverters |  |  | List | A list of converters to enable as full class name or simple class name. All the converters automatically registered are enabled if empty or null
+| headerFilterStrategy |  |  | HeaderFilterStrategy | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter header to and from Camel message.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc b/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc
index cbbf0b1..9ca4211 100644
--- a/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc
+++ b/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc
@@ -459,25 +459,25 @@ The Salesforce component supports 16 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| loginConfig | SalesforceLoginConfig | To use the shared SalesforceLoginConfig as login configuration
-| config | SalesforceEndpointConfig | To use the shared SalesforceLoginConfig as configuration
-| httpClientProperties | Map | Used for configuring HTTP client properties as key/value pairs
-| sslContextParameters | SSLContextParameters | To configure security using SSLContextParameters
-| httpProxyHost | String | To configure HTTP proxy host
-| httpProxyPort | Integer | To configure HTTP proxy port
-| httpProxyUsername | String | To configure HTTP proxy username
-| httpProxyPassword | String | To configure HTTP proxy password
-| isHttpProxySocks4 | boolean | Enable for Socks4 proxy false by default
-| isHttpProxySecure | boolean | Enable for TLS connections true by default
-| httpProxyIncludedAddresses | Set | HTTP proxy included addresses
-| httpProxyExcludedAddresses | Set | HTTP proxy excluded addresses
-| httpProxyAuthUri | String | HTTP proxy authentication URI
-| httpProxyRealm | String | HTTP proxy authentication realm
-| httpProxyUseDigestAuth | boolean | Use HTTP proxy Digest authentication false by default
-| packages | String[] | Package names to scan for DTO classes (multiple packages can be separated by comma).
+| Name | Group | Default | Java Type | Description
+| loginConfig |  |  | SalesforceLoginConfig | To use the shared SalesforceLoginConfig as login configuration
+| config |  |  | SalesforceEndpointConfig | To use the shared SalesforceLoginConfig as configuration
+| httpClientProperties |  |  | Map | Used for configuring HTTP client properties as key/value pairs
+| sslContextParameters |  |  | SSLContextParameters | To configure security using SSLContextParameters
+| httpProxyHost |  |  | String | To configure HTTP proxy host
+| httpProxyPort |  |  | Integer | To configure HTTP proxy port
+| httpProxyUsername |  |  | String | To configure HTTP proxy username
+| httpProxyPassword |  |  | String | To configure HTTP proxy password
+| isHttpProxySocks4 |  |  | boolean | Enable for Socks4 proxy false by default
+| isHttpProxySecure |  |  | boolean | Enable for TLS connections true by default
+| httpProxyIncludedAddresses |  |  | Set | HTTP proxy included addresses
+| httpProxyExcludedAddresses |  |  | Set | HTTP proxy excluded addresses
+| httpProxyAuthUri |  |  | String | HTTP proxy authentication URI
+| httpProxyRealm |  |  | String | HTTP proxy authentication realm
+| httpProxyUseDigestAuth |  |  | boolean | Use HTTP proxy Digest authentication false by default
+| packages |  |  | String[] | Package names to scan for DTO classes (multiple packages can be separated by comma).
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-saxon/src/main/docs/xquery-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-saxon/src/main/docs/xquery-component.adoc b/components/camel-saxon/src/main/docs/xquery-component.adoc
index 79c2c79..6a3cad9 100644
--- a/components/camel-saxon/src/main/docs/xquery-component.adoc
+++ b/components/camel-saxon/src/main/docs/xquery-component.adoc
@@ -22,10 +22,10 @@ The XQuery component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| moduleURIResolver | ModuleURIResolver | To use the custom ModuleURIResolver
+| Name | Group | Default | Java Type | Description
+| moduleURIResolver |  |  | ModuleURIResolver | To use the custom ModuleURIResolver
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-servicenow/src/main/docs/servicenow-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-servicenow/src/main/docs/servicenow-component.adoc b/components/camel-servicenow/src/main/docs/servicenow-component.adoc
index f122586..9cc703b 100644
--- a/components/camel-servicenow/src/main/docs/servicenow-component.adoc
+++ b/components/camel-servicenow/src/main/docs/servicenow-component.adoc
@@ -41,16 +41,16 @@ The ServiceNow component supports 7 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| configuration | ServiceNowConfiguration | The ServiceNow default configuration
-| apiUrl | String | The ServiceNow REST API url
-| userName | String | ServiceNow user account name
-| password | String | ServiceNow account password
-| oauthClientId | String | OAuth2 ClientID
-| oauthClientSecret | String | OAuth2 ClientSecret
-| oauthTokenUrl | String | OAuth token Url
+| Name | Group | Default | Java Type | Description
+| configuration |  |  | ServiceNowConfiguration | The ServiceNow default configuration
+| apiUrl |  |  | String | The ServiceNow REST API url
+| userName |  |  | String | ServiceNow user account name
+| password |  |  | String | ServiceNow account password
+| oauthClientId |  |  | String | OAuth2 ClientID
+| oauthClientSecret |  |  | String | OAuth2 ClientSecret
+| oauthTokenUrl |  |  | String | OAuth token Url
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-servlet/src/main/docs/servlet-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-servlet/src/main/docs/servlet-component.adoc b/components/camel-servlet/src/main/docs/servlet-component.adoc
index cc715b5..34ce17b 100644
--- a/components/camel-servlet/src/main/docs/servlet-component.adoc
+++ b/components/camel-servlet/src/main/docs/servlet-component.adoc
@@ -51,16 +51,16 @@ The Servlet component supports 7 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| servletName | String | Default name of servlet to use. The default name is CamelServlet.
-| httpRegistry | HttpRegistry | To use a custom org.apache.camel.component.servlet.HttpRegistry.
-| attachmentMultipartBinding | boolean | Whether to automatic bind multipart/form-data as attachments on the Camel Exchange. The options attachmentMultipartBinding=true and disableStreamCache=false cannot work together. Remove disableStreamCache to use AttachmentMultipartBinding. This is turn off by default as this may require servlet specific configuration to enable this when using Servlet's.
-| httpBinding | HttpBinding | To use a custom HttpBinding to control the mapping between Camel message and HttpClient.
-| httpConfiguration | HttpConfiguration | To use the shared HttpConfiguration as base configuration.
-| allowJavaSerializedObject | boolean | Whether to allow java serialization when a request uses context-type=application/x-java-serialized-object This is by default turned off. If you enable this then be aware that Java will deserialize the incoming data from the request to Java and that can be a potential security risk.
-| headerFilterStrategy | HeaderFilterStrategy | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter header to and from Camel message.
+| Name | Group | Default | Java Type | Description
+| servletName |  |  | String | Default name of servlet to use. The default name is CamelServlet.
+| httpRegistry |  |  | HttpRegistry | To use a custom org.apache.camel.component.servlet.HttpRegistry.
+| attachmentMultipartBinding |  |  | boolean | Whether to automatic bind multipart/form-data as attachments on the Camel Exchange. The options attachmentMultipartBinding=true and disableStreamCache=false cannot work together. Remove disableStreamCache to use AttachmentMultipartBinding. This is turn off by default as this may require servlet specific configuration to enable this when using Servlet's.
+| httpBinding |  |  | HttpBinding | To use a custom HttpBinding to control the mapping between Camel message and HttpClient.
+| httpConfiguration |  |  | HttpConfiguration | To use the shared HttpConfiguration as base configuration.
+| allowJavaSerializedObject |  |  | boolean | Whether to allow java serialization when a request uses context-type=application/x-java-serialized-object This is by default turned off. If you enable this then be aware that Java will deserialize the incoming data from the request to Java and that can be a potential security risk.
+| headerFilterStrategy |  |  | HeaderFilterStrategy | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter header to and from Camel message.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-sjms/src/main/docs/sjms-batch-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-sjms/src/main/docs/sjms-batch-component.adoc b/components/camel-sjms/src/main/docs/sjms-batch-component.adoc
index 6f8715e..03f7c81 100644
--- a/components/camel-sjms/src/main/docs/sjms-batch-component.adoc
+++ b/components/camel-sjms/src/main/docs/sjms-batch-component.adoc
@@ -122,11 +122,11 @@ The Simple JMS Batch component supports 2 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| connectionFactory | ConnectionFactory | A ConnectionFactory is required to enable the SjmsBatchComponent.
-| headerFilterStrategy | HeaderFilterStrategy | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter header to and from Camel message.
+| Name | Group | Default | Java Type | Description
+| connectionFactory |  |  | ConnectionFactory | A ConnectionFactory is required to enable the SjmsBatchComponent.
+| headerFilterStrategy |  |  | HeaderFilterStrategy | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter header to and from Camel message.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-sjms/src/main/docs/sjms-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-sjms/src/main/docs/sjms-component.adoc b/components/camel-sjms/src/main/docs/sjms-component.adoc
index 7a55fb9..f528e56 100644
--- a/components/camel-sjms/src/main/docs/sjms-component.adoc
+++ b/components/camel-sjms/src/main/docs/sjms-component.adoc
@@ -109,18 +109,18 @@ The Simple JMS component supports 9 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| connectionFactory | ConnectionFactory | A ConnectionFactory is required to enable the SjmsComponent. It can be set directly or set set as part of a ConnectionResource.
-| connectionResource | ConnectionResource | A ConnectionResource is an interface that allows for customization and container control of the ConnectionFactory. See Plugable Connection Resource Management for further details.
-| connectionCount | Integer | The maximum number of connections available to endpoints started under this component
-| jmsKeyFormatStrategy | JmsKeyFormatStrategy | Pluggable strategy for encoding and decoding JMS keys so they can be compliant with the JMS specification. Camel provides one implementation out of the box: default. The default strategy will safely marshal dots and hyphens (. and -). Can be used for JMS brokers which do not care whether JMS header keys contain illegal characters. You can provide your own implementation of the org.apache.camel.component.jms.JmsKeyFormatStrategy and refer to it using the notation.
-| transactionCommitStrategy | TransactionCommitStrategy | To configure which kind of commit strategy to use. Camel provides two implementations out of the box default and batch.
-| destinationCreationStrategy | DestinationCreationStrategy | To use a custom DestinationCreationStrategy.
-| timedTaskManager | TimedTaskManager | To use a custom TimedTaskManager
-| messageCreatedStrategy | MessageCreatedStrategy | To use the given MessageCreatedStrategy which are invoked when Camel creates new instances of javax.jms.Message objects when Camel is sending a JMS message.
-| headerFilterStrategy | HeaderFilterStrategy | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter header to and from Camel message.
+| Name | Group | Default | Java Type | Description
+| connectionFactory |  |  | ConnectionFactory | A ConnectionFactory is required to enable the SjmsComponent. It can be set directly or set set as part of a ConnectionResource.
+| connectionResource |  |  | ConnectionResource | A ConnectionResource is an interface that allows for customization and container control of the ConnectionFactory. See Plugable Connection Resource Management for further details.
+| connectionCount |  | 1 | Integer | The maximum number of connections available to endpoints started under this component
+| jmsKeyFormatStrategy |  |  | JmsKeyFormatStrategy | Pluggable strategy for encoding and decoding JMS keys so they can be compliant with the JMS specification. Camel provides one implementation out of the box: default. The default strategy will safely marshal dots and hyphens (. and -). Can be used for JMS brokers which do not care whether JMS header keys contain illegal characters. You can provide your own implementation of the org.apache.camel.component.jms.JmsKeyFormatStrategy and refer to it using the notation.
+| transactionCommitStrategy |  |  | TransactionCommitStrategy | To configure which kind of commit strategy to use. Camel provides two implementations out of the box default and batch.
+| destinationCreationStrategy |  |  | DestinationCreationStrategy | To use a custom DestinationCreationStrategy.
+| timedTaskManager |  |  | TimedTaskManager | To use a custom TimedTaskManager
+| messageCreatedStrategy |  |  | MessageCreatedStrategy | To use the given MessageCreatedStrategy which are invoked when Camel creates new instances of javax.jms.Message objects when Camel is sending a JMS message.
+| headerFilterStrategy |  |  | HeaderFilterStrategy | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter header to and from Camel message.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-slack/src/main/docs/slack-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-slack/src/main/docs/slack-component.adoc b/components/camel-slack/src/main/docs/slack-component.adoc
index 15595f2..4eae3ac 100644
--- a/components/camel-slack/src/main/docs/slack-component.adoc
+++ b/components/camel-slack/src/main/docs/slack-component.adoc
@@ -53,10 +53,10 @@ The Slack component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| webhookUrl | String | The incoming webhook URL
+| Name | Group | Default | Java Type | Description
+| webhookUrl |  |  | String | The incoming webhook URL
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-smpp/src/main/docs/smpp-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-smpp/src/main/docs/smpp-component.adoc b/components/camel-smpp/src/main/docs/smpp-component.adoc
index 8dbe995..4167da9 100644
--- a/components/camel-smpp/src/main/docs/smpp-component.adoc
+++ b/components/camel-smpp/src/main/docs/smpp-component.adoc
@@ -184,10 +184,10 @@ The SMPP component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| configuration | SmppConfiguration | To use the shared SmppConfiguration as configuration.
+| Name | Group | Default | Java Type | Description
+| configuration |  |  | SmppConfiguration | To use the shared SmppConfiguration as configuration.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-spark-rest/src/main/docs/spark-rest-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-spark-rest/src/main/docs/spark-rest-component.adoc b/components/camel-spark-rest/src/main/docs/spark-rest-component.adoc
index f176b0b..7cd7005 100644
--- a/components/camel-spark-rest/src/main/docs/spark-rest-component.adoc
+++ b/components/camel-spark-rest/src/main/docs/spark-rest-component.adoc
@@ -43,20 +43,20 @@ The Spark Rest component supports 11 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| port | int | Port number. Will by default use 4567
-| ipAddress | String | Set the IP address that Spark should listen on. If not called the default address is '0.0.0.0'.
-| minThreads | int | Minimum number of threads in Spark thread-pool (shared globally)
-| maxThreads | int | Maximum number of threads in Spark thread-pool (shared globally)
-| timeOutMillis | int | Thread idle timeout in millis where threads that has been idle for a longer period will be terminated from the thread pool
-| keystoreFile | String | Configures connection to be secure to use the keystore file
-| keystorePassword | String | Configures connection to be secure to use the keystore password
-| truststoreFile | String | Configures connection to be secure to use the truststore file
-| truststorePassword | String | Configures connection to be secure to use the truststore password
-| sparkConfiguration | SparkConfiguration | To use the shared SparkConfiguration
-| sparkBinding | SparkBinding | To use a custom SparkBinding to map to/from Camel message.
+| Name | Group | Default | Java Type | Description
+| port |  | 4567 | int | Port number. Will by default use 4567
+| ipAddress |  | 0.0.0.0 | String | Set the IP address that Spark should listen on. If not called the default address is '0.0.0.0'.
+| minThreads |  |  | int | Minimum number of threads in Spark thread-pool (shared globally)
+| maxThreads |  |  | int | Maximum number of threads in Spark thread-pool (shared globally)
+| timeOutMillis |  |  | int | Thread idle timeout in millis where threads that has been idle for a longer period will be terminated from the thread pool
+| keystoreFile |  |  | String | Configures connection to be secure to use the keystore file
+| keystorePassword |  |  | String | Configures connection to be secure to use the keystore password
+| truststoreFile |  |  | String | Configures connection to be secure to use the truststore file
+| truststorePassword |  |  | String | Configures connection to be secure to use the truststore password
+| sparkConfiguration |  |  | SparkConfiguration | To use the shared SparkConfiguration
+| sparkBinding |  |  | SparkBinding | To use a custom SparkBinding to map to/from Camel message.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-spark/src/main/docs/spark-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-spark/src/main/docs/spark-component.adoc b/components/camel-spark/src/main/docs/spark-component.adoc
index 5e1127a..5597249 100644
--- a/components/camel-spark/src/main/docs/spark-component.adoc
+++ b/components/camel-spark/src/main/docs/spark-component.adoc
@@ -66,11 +66,11 @@ The Apache Spark component supports 2 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| rdd | JavaRDDLike | RDD to compute against.
-| rddCallback | RddCallback | Function performing action against an RDD.
+| Name | Group | Default | Java Type | Description
+| rdd |  |  | JavaRDDLike | RDD to compute against.
+| rddCallback |  |  | RddCallback | Function performing action against an RDD.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-splunk/src/main/docs/splunk-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-splunk/src/main/docs/splunk-component.adoc b/components/camel-splunk/src/main/docs/splunk-component.adoc
index c62b790..7215abe 100644
--- a/components/camel-splunk/src/main/docs/splunk-component.adoc
+++ b/components/camel-splunk/src/main/docs/splunk-component.adoc
@@ -101,10 +101,10 @@ The Splunk component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| splunkConfigurationFactory | SplunkConfigurationFactory | To use the SplunkConfigurationFactory
+| Name | Group | Default | Java Type | Description
+| splunkConfigurationFactory |  |  | SplunkConfigurationFactory | To use the SplunkConfigurationFactory
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-spring-batch/src/main/docs/spring-batch-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-spring-batch/src/main/docs/spring-batch-component.adoc b/components/camel-spring-batch/src/main/docs/spring-batch-component.adoc
index 83ee89a..466a943 100644
--- a/components/camel-spring-batch/src/main/docs/spring-batch-component.adoc
+++ b/components/camel-spring-batch/src/main/docs/spring-batch-component.adoc
@@ -49,11 +49,11 @@ The Spring Batch component supports 2 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| jobLauncher | JobLauncher | Explicitly specifies a JobLauncher to be used.
-| jobRegistry | JobRegistry | Explicitly specifies a JobRegistry to be used.
+| Name | Group | Default | Java Type | Description
+| jobLauncher |  |  | JobLauncher | Explicitly specifies a JobLauncher to be used.
+| jobRegistry |  |  | JobRegistry | Explicitly specifies a JobRegistry to be used.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-spring/src/main/docs/spring-event-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-spring/src/main/docs/spring-event-component.adoc b/components/camel-spring/src/main/docs/spring-event-component.adoc
index 0aedb2e..42d65a4 100644
--- a/components/camel-spring/src/main/docs/spring-event-component.adoc
+++ b/components/camel-spring/src/main/docs/spring-event-component.adoc
@@ -34,10 +34,10 @@ The Spring Event component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| applicationContext | ApplicationContext | The Spring ApplicationContext
+| Name | Group | Default | Java Type | Description
+| applicationContext |  |  | ApplicationContext | The Spring ApplicationContext
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-sql/src/main/docs/sql-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-sql/src/main/docs/sql-component.adoc b/components/camel-sql/src/main/docs/sql-component.adoc
index 0231778..a7be726 100644
--- a/components/camel-sql/src/main/docs/sql-component.adoc
+++ b/components/camel-sql/src/main/docs/sql-component.adoc
@@ -116,11 +116,11 @@ The SQL component supports 2 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| dataSource | DataSource | Sets the DataSource to use to communicate with the database.
-| usePlaceholder | boolean | Sets whether to use placeholder and replace all placeholder characters with sign in the SQL queries. This option is default true
+| Name | Group | Default | Java Type | Description
+| dataSource |  |  | DataSource | Sets the DataSource to use to communicate with the database.
+| usePlaceholder |  | true | boolean | Sets whether to use placeholder and replace all placeholder characters with sign in the SQL queries. This option is default true
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-sql/src/main/docs/sql-stored-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-sql/src/main/docs/sql-stored-component.adoc b/components/camel-sql/src/main/docs/sql-stored-component.adoc
index 1deff34..1b9944c 100644
--- a/components/camel-sql/src/main/docs/sql-stored-component.adoc
+++ b/components/camel-sql/src/main/docs/sql-stored-component.adoc
@@ -74,10 +74,10 @@ The SQL StoredProcedure component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| dataSource | DataSource | Sets the DataSource to use to communicate with the database.
+| Name | Group | Default | Java Type | Description
+| dataSource |  |  | DataSource | Sets the DataSource to use to communicate with the database.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-ssh/src/main/docs/ssh-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-ssh/src/main/docs/ssh-component.adoc b/components/camel-ssh/src/main/docs/ssh-component.adoc
index f75244b..b7cc63c 100644
--- a/components/camel-ssh/src/main/docs/ssh-component.adoc
+++ b/components/camel-ssh/src/main/docs/ssh-component.adoc
@@ -41,20 +41,20 @@ The SSH component supports 11 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| configuration | SshConfiguration | To use the shared SSH configuration
-| host | String | Sets the hostname of the remote SSH server.
-| port | int | Sets the port number for the remote SSH server.
-| username | String | Sets the username to use in logging into the remote SSH server.
-| password | String | Sets the password to use in connecting to remote SSH server. Requires keyPairProvider to be set to null.
-| pollCommand | String | Sets the command string to send to the remote SSH server during every poll cycle. Only works with camel-ssh component being used as a consumer i.e. from(ssh://...). You may need to end your command with a newline and that must be URL encoded 0A
-| keyPairProvider | KeyPairProvider | Sets the KeyPairProvider reference to use when connecting using Certificates to the remote SSH Server.
-| keyType | String | Sets the key type to pass to the KeyPairProvider as part of authentication. KeyPairProvider.loadKey(...) will be passed this value. Defaults to ssh-rsa.
-| timeout | long | Sets the timeout in milliseconds to wait in establishing the remote SSH server connection. Defaults to 30000 milliseconds.
-| certFilename | String | Sets the resource path of the certificate to use for Authentication.
-| certResource | String | Sets the resource path of the certificate to use for Authentication. Will use ResourceHelperKeyPairProvider to resolve file based certificate and depends on keyType setting.
+| Name | Group | Default | Java Type | Description
+| configuration |  |  | SshConfiguration | To use the shared SSH configuration
+| host |  |  | String | Sets the hostname of the remote SSH server.
+| port |  |  | int | Sets the port number for the remote SSH server.
+| username |  |  | String | Sets the username to use in logging into the remote SSH server.
+| password |  |  | String | Sets the password to use in connecting to remote SSH server. Requires keyPairProvider to be set to null.
+| pollCommand |  |  | String | Sets the command string to send to the remote SSH server during every poll cycle. Only works with camel-ssh component being used as a consumer i.e. from(ssh://...). You may need to end your command with a newline and that must be URL encoded 0A
+| keyPairProvider |  |  | KeyPairProvider | Sets the KeyPairProvider reference to use when connecting using Certificates to the remote SSH Server.
+| keyType |  |  | String | Sets the key type to pass to the KeyPairProvider as part of authentication. KeyPairProvider.loadKey(...) will be passed this value. Defaults to ssh-rsa.
+| timeout |  |  | long | Sets the timeout in milliseconds to wait in establishing the remote SSH server connection. Defaults to 30000 milliseconds.
+| certFilename |  |  | String | Sets the resource path of the certificate to use for Authentication.
+| certResource |  |  | String | Sets the resource path of the certificate to use for Authentication. Will use ResourceHelperKeyPairProvider to resolve file based certificate and depends on keyType setting.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-stomp/src/main/docs/stomp-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-stomp/src/main/docs/stomp-component.adoc b/components/camel-stomp/src/main/docs/stomp-component.adoc
index eb79b78..163cb0c 100644
--- a/components/camel-stomp/src/main/docs/stomp-component.adoc
+++ b/components/camel-stomp/src/main/docs/stomp-component.adoc
@@ -45,14 +45,14 @@ The Stomp component supports 5 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| configuration | StompConfiguration | To use the shared stomp configuration
-| brokerURL | String | The URI of the Stomp broker to connect to
-| login | String | The username
-| passcode | String | The password
-| host | String | The virtual host
+| Name | Group | Default | Java Type | Description
+| configuration |  |  | StompConfiguration | To use the shared stomp configuration
+| brokerURL |  |  | String | The URI of the Stomp broker to connect to
+| login |  |  | String | The username
+| passcode |  |  | String | The password
+| host |  |  | String | The virtual host
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-telegram/src/main/docs/telegram-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-telegram/src/main/docs/telegram-component.adoc b/components/camel-telegram/src/main/docs/telegram-component.adoc
index f194617..ccb9ff1 100644
--- a/components/camel-telegram/src/main/docs/telegram-component.adoc
+++ b/components/camel-telegram/src/main/docs/telegram-component.adoc
@@ -54,10 +54,10 @@ The Telegram component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| authorizationToken | String | The default Telegram authorization token to be used when the information is not provided in the endpoints.
+| Name | Group | Default | Java Type | Description
+| authorizationToken |  |  | String | The default Telegram authorization token to be used when the information is not provided in the endpoints.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-twitter/src/main/docs/twitter-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-twitter/src/main/docs/twitter-component.adoc b/components/camel-twitter/src/main/docs/twitter-component.adoc
index e63fcf8..d9168bb 100644
--- a/components/camel-twitter/src/main/docs/twitter-component.adoc
+++ b/components/camel-twitter/src/main/docs/twitter-component.adoc
@@ -63,17 +63,17 @@ The Twitter component supports 8 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| accessToken | String | The access token
-| accessTokenSecret | String | The access token secret
-| consumerKey | String | The consumer key
-| consumerSecret | String | The consumer secret
-| httpProxyHost | String | The http proxy host which can be used for the camel-twitter.
-| httpProxyUser | String | The http proxy user which can be used for the camel-twitter.
-| httpProxyPassword | String | The http proxy password which can be used for the camel-twitter.
-| httpProxyPort | int | The http proxy port which can be used for the camel-twitter.
+| Name | Group | Default | Java Type | Description
+| accessToken |  |  | String | The access token
+| accessTokenSecret |  |  | String | The access token secret
+| consumerKey |  |  | String | The consumer key
+| consumerSecret |  |  | String | The consumer secret
+| httpProxyHost |  |  | String | The http proxy host which can be used for the camel-twitter.
+| httpProxyUser |  |  | String | The http proxy user which can be used for the camel-twitter.
+| httpProxyPassword |  |  | String | The http proxy password which can be used for the camel-twitter.
+| httpProxyPort |  |  | int | The http proxy port which can be used for the camel-twitter.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-undertow/src/main/docs/undertow-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-undertow/src/main/docs/undertow-component.adoc b/components/camel-undertow/src/main/docs/undertow-component.adoc
index 2422104..262daf6 100644
--- a/components/camel-undertow/src/main/docs/undertow-component.adoc
+++ b/components/camel-undertow/src/main/docs/undertow-component.adoc
@@ -49,11 +49,11 @@ The Undertow component supports 2 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| undertowHttpBinding | UndertowHttpBinding | To use a custom HttpBinding to control the mapping between Camel message and HttpClient.
-| sslContextParameters | SSLContextParameters | To configure security using SSLContextParameters
+| Name | Group | Default | Java Type | Description
+| undertowHttpBinding |  |  | UndertowHttpBinding | To use a custom HttpBinding to control the mapping between Camel message and HttpClient.
+| sslContextParameters |  |  | SSLContextParameters | To configure security using SSLContextParameters
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-velocity/src/main/docs/velocity-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-velocity/src/main/docs/velocity-component.adoc b/components/camel-velocity/src/main/docs/velocity-component.adoc
index e6ab2ed..7a2de50 100644
--- a/components/camel-velocity/src/main/docs/velocity-component.adoc
+++ b/components/camel-velocity/src/main/docs/velocity-component.adoc
@@ -48,10 +48,10 @@ The Velocity component supports 1 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| velocityEngine | VelocityEngine | To use the VelocityEngine otherwise a new engine is created
+| Name | Group | Default | Java Type | Description
+| velocityEngine |  |  | VelocityEngine | To use the VelocityEngine otherwise a new engine is created
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-vertx/src/main/docs/vertx-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-vertx/src/main/docs/vertx-component.adoc b/components/camel-vertx/src/main/docs/vertx-component.adoc
index 797e28e..1d8ea2c 100644
--- a/components/camel-vertx/src/main/docs/vertx-component.adoc
+++ b/components/camel-vertx/src/main/docs/vertx-component.adoc
@@ -47,15 +47,15 @@ The Vert.x component supports 6 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| vertxFactory | VertxFactory | To use a custom VertxFactory implementation
-| host | String | Hostname for creating an embedded clustered EventBus
-| port | int | Port for creating an embedded clustered EventBus
-| vertxOptions | VertxOptions | Options to use for creating vertx
-| vertx | Vertx | To use the given vertx EventBus instead of creating a new embedded EventBus
-| timeout | int | Timeout in seconds to wait for clustered Vertx EventBus to be ready. The default value is 60.
+| Name | Group | Default | Java Type | Description
+| vertxFactory |  |  | VertxFactory | To use a custom VertxFactory implementation
+| host |  |  | String | Hostname for creating an embedded clustered EventBus
+| port |  |  | int | Port for creating an embedded clustered EventBus
+| vertxOptions |  |  | VertxOptions | Options to use for creating vertx
+| vertx |  |  | Vertx | To use the given vertx EventBus instead of creating a new embedded EventBus
+| timeout |  | 60 | int | Timeout in seconds to wait for clustered Vertx EventBus to be ready. The default value is 60.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-websocket/src/main/docs/websocket-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-websocket/src/main/docs/websocket-component.adoc b/components/camel-websocket/src/main/docs/websocket-component.adoc
index 7519d93..0618cc8 100644
--- a/components/camel-websocket/src/main/docs/websocket-component.adoc
+++ b/components/camel-websocket/src/main/docs/websocket-component.adoc
@@ -43,21 +43,21 @@ The Jetty Websocket component supports 12 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| staticResources | String | Set a resource path for static resources (such as .html files etc). The resources can be loaded from classpath if you prefix with classpath: otherwise the resources is loaded from file system or from JAR files. For example to load from root classpath use classpath:. or classpath:WEB-INF/static If not configured (eg null) then no static resource is in use.
-| host | String | The hostname. The default value is 0.0.0.0
-| port | Integer | The port number. The default value is 9292
-| sslKeyPassword | String | The password for the keystore when using SSL.
-| sslPassword | String | The password when using SSL.
-| sslKeystore | String | The path to the keystore.
-| enableJmx | boolean | If this option is true Jetty JMX support will be enabled for this endpoint. See Jetty JMX support for more details.
-| minThreads | Integer | To set a value for minimum number of threads in server thread pool. MaxThreads/minThreads or threadPool fields are required due to switch to Jetty9. The default values for minThreads is 1.
-| maxThreads | Integer | To set a value for maximum number of threads in server thread pool. MaxThreads/minThreads or threadPool fields are required due to switch to Jetty9. The default values for maxThreads is 1 2 noCores.
-| threadPool | ThreadPool | To use a custom thread pool for the server. MaxThreads/minThreads or threadPool fields are required due to switch to Jetty9.
-| sslContextParameters | SSLContextParameters | To configure security using SSLContextParameters
-| socketFactory | Map | To configure a map which contains custom WebSocketFactory for sub protocols. The key in the map is the sub protocol. The default key is reserved for the default implementation.
+| Name | Group | Default | Java Type | Description
+| staticResources |  |  | String | Set a resource path for static resources (such as .html files etc). The resources can be loaded from classpath if you prefix with classpath: otherwise the resources is loaded from file system or from JAR files. For example to load from root classpath use classpath:. or classpath:WEB-INF/static If not configured (eg null) then no static resource is in use.
+| host |  | 0.0.0.0 | String | The hostname. The default value is 0.0.0.0
+| port |  | 9292 | Integer | The port number. The default value is 9292
+| sslKeyPassword |  |  | String | The password for the keystore when using SSL.
+| sslPassword |  |  | String | The password when using SSL.
+| sslKeystore |  |  | String | The path to the keystore.
+| enableJmx |  |  | boolean | If this option is true Jetty JMX support will be enabled for this endpoint. See Jetty JMX support for more details.
+| minThreads |  |  | Integer | To set a value for minimum number of threads in server thread pool. MaxThreads/minThreads or threadPool fields are required due to switch to Jetty9. The default values for minThreads is 1.
+| maxThreads |  |  | Integer | To set a value for maximum number of threads in server thread pool. MaxThreads/minThreads or threadPool fields are required due to switch to Jetty9. The default values for maxThreads is 1 2 noCores.
+| threadPool |  |  | ThreadPool | To use a custom thread pool for the server. MaxThreads/minThreads or threadPool fields are required due to switch to Jetty9.
+| sslContextParameters |  |  | SSLContextParameters | To configure security using SSLContextParameters
+| socketFactory |  |  | Map | To configure a map which contains custom WebSocketFactory for sub protocols. The key in the map is the sub protocol. The default key is reserved for the default implementation.
 |=======================================================================
 {% endraw %}
 // component options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/1fd504a1/components/camel-xmlsecurity/src/main/docs/xmlsecurity-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-xmlsecurity/src/main/docs/xmlsecurity-component.adoc b/components/camel-xmlsecurity/src/main/docs/xmlsecurity-component.adoc
index f462738..930e778 100644
--- a/components/camel-xmlsecurity/src/main/docs/xmlsecurity-component.adoc
+++ b/components/camel-xmlsecurity/src/main/docs/xmlsecurity-component.adoc
@@ -240,11 +240,11 @@ The XML Security component supports 2 options which are listed below.
 
 
 {% raw %}
-[width="100%",cols="2,1m,7",options="header"]
+[width="100%",cols="2,1,1m,1m,5",options="header"]
 |=======================================================================
-| Name | Java Type | Description
-| signerConfiguration | XmlSignerConfiguration | To use a shared XmlSignerConfiguration configuration to use as base for configuring endpoints.
-| verifierConfiguration | XmlVerifierConfiguration | To use a shared XmlVerifierConfiguration configuration to use as base for configuring endpoints.
+| Name | Group | Default | Java Type | Description
+| signerConfiguration |  |  | XmlSignerConfiguration | To use a shared XmlSignerConfiguration configuration to use as base for configuring endpoints.
+| verifierConfiguration |  |  | XmlVerifierConfiguration | To use a shared XmlVerifierConfiguration configuration to use as base for configuring endpoints.
 |=======================================================================
 {% endraw %}
 // component options: END