http://git-wip-us.apache.org/repos/asf/camel/blob/bb3764e3/components/camel-aws/src/main/docs/aws-kinesis-firehose-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-aws/src/main/docs/aws-kinesis-firehose-component.adoc 
b/components/camel-aws/src/main/docs/aws-kinesis-firehose-component.adoc
index 1882a07..08727fd 100644
--- a/components/camel-aws/src/main/docs/aws-kinesis-firehose-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-kinesis-firehose-component.adoc
@@ -43,21 +43,19 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| streamName |  | String | *Required* Name of the stream
+| Name | Description | Default | Type
+| **streamName** | *Required* Name of the stream |  | String
 |=======================================================================
 
 #### Query Parameters (2 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| amazonKinesisFirehoseClient |  | AmazonKinesisFirehose | *Required* Amazon 
Kinesis Firehose client to use for all requests for this endpoint
- 4+^s| advanced
-| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
+| Name | Description | Default | Type
+| **amazonKinesisFirehoseClient** (producer) | *Required* Amazon Kinesis 
Firehose client to use for all requests for this endpoint |  | 
AmazonKinesisFirehose
+| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/bb3764e3/components/camel-aws/src/main/docs/aws-s3-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-aws/src/main/docs/aws-s3-component.adoc 
b/components/camel-aws/src/main/docs/aws-s3-component.adoc
index 7c68df7..527e788 100644
--- a/components/camel-aws/src/main/docs/aws-s3-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-s3-component.adoc
@@ -57,97 +57,57 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| bucketNameOrArn |  | String | *Required* Bucket name or ARN
+| Name | Description | Default | Type
+| **bucketNameOrArn** | *Required* Bucket name or ARN |  | String
 |=======================================================================
 
 #### Query Parameters (40 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| accessKey |  | String | Amazon AWS Access Key
-
-| amazonS3Client |  | AmazonS3 | Reference to a 
com.amazonaws.services.sqs.AmazonS3 in the link:registry.htmlRegistry.
-
-| amazonS3Endpoint |  | String | The region with which the AWS-S3 client wants 
to work with.
-
-| pathStyleAccess | false | boolean | Whether or not the S3 client should use 
path style access
-
-| policy |  | String | Camel 2.8.4: The policy for this queue to set in the 
com.amazonaws.services.s3.AmazonS3setBucketPolicy() method.
-
-| proxyHost |  | String | Camel 2.16: To define a proxy host when 
instantiating the SQS client
-
-| proxyPort |  | Integer | Camel 2.16: Specify a proxy port to be used inside 
the client definition.
-
-| secretKey |  | String | Amazon AWS Secret Key
- 4+^s| consumer
-| autocloseBody | true | boolean | If this option is true and includeBody is 
true then the S3Object.close() method will be called on exchange completion 
This option is strongly related to includeBody option. In case of setting 
includeBody to true and autocloseBody to false it will be up to the caller to 
close the S3Object stream. Setting autocloseBody to true will close the 
S3Object stream automatically.
-
-| bridgeErrorHandler | false | boolean | Allows for bridging the consumer to 
the Camel routing Error Handler which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages or the likes will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN or ERROR level and ignored.
-
-| deleteAfterRead | true | boolean | Delete objects from S3 after they have 
been retrieved. The delete is only performed if the Exchange is committed. If a 
rollback occurs the object is not deleted. If this option is false then the 
same objects will be retrieve over and over again on the polls. Therefore you 
need to use the Idempotent Consumer EIP in the route to filter out duplicates. 
You can filter using the link S3ConstantsBUCKET_NAME and link S3ConstantsKEY 
headers or only the link S3ConstantsKEY header.
-
-| fileName |  | String | To get the object from the bucket with the given file 
name
-
-| includeBody | true | boolean | If it is true the exchange body will be set 
to a stream to the contents of the file. If false the headers will be set with 
the S3 object metadata but the body will be null. This option is strongly 
related to autocloseBody option. In case of setting includeBody to true and 
autocloseBody to false it will be up to the caller to close the S3Object 
stream. Setting autocloseBody to true will close the S3Object stream 
automatically.
-
-| maxMessagesPerPoll | 10 | int | Gets the maximum number of messages as a 
limit to poll at each polling. Is default unlimited but use 0 or negative 
number to disable it as unlimited.
-
-| prefix |  | String | Camel 2.10.1: The prefix which is used in the 
com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we 
are interested in.
-
-| sendEmptyMessageWhenIdle | false | boolean | If the polling consumer did not 
poll any files you can enable this option to send an empty message (no body) 
instead.
- 4+^s| consumer (advanced)
-| exceptionHandler |  | ExceptionHandler | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
options is not in use. By default the consumer will deal with exceptions that 
will be logged at WARN or ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
-
-| pollStrategy |  | PollingConsumerPollStrategy | A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation before an Exchange have been created and being routed in Camel.
- 4+^s| producer
-| deleteAfterWrite | false | boolean | Camel 2.11.0: Delete file object after 
the S3 file has been uploaded
-
-| multiPartUpload | false | boolean | Camel 2.15.0: If it is true camel will 
upload the file with multi part format the part size is decided by the option 
of partSize
-
-| operation |  | S3Operations | Camel 2.18: The operation to do in case the 
user don't want to do only an upload
-
-| partSize | 26214400 | long | Camel 2.15.0: Setup the partSize which is used 
in multi part upload the default size is 25M.
-
-| region |  | String | The region where the bucket is located. This option is 
used in the com.amazonaws.services.s3.model.CreateBucketRequest.
-
-| serverSideEncryption |  | String | Camel 2.16: Sets the server-side 
encryption algorithm when encrypting the object using AWS-managed keys. For 
example use AES256.
-
-| storageClass |  | String | Camel 2.8.4: The storage class to set in the 
com.amazonaws.services.s3.model.PutObjectRequest request.
- 4+^s| advanced
-| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
- 4+^s| scheduler
-| backoffErrorThreshold |  | int | The number of subsequent error polls 
(failed due some error) that should happen before the backoffMultipler should 
kick-in.
-
-| backoffIdleThreshold |  | int | The number of subsequent idle polls that 
should happen before the backoffMultipler should kick-in.
-
-| backoffMultiplier |  | int | To let the scheduled polling consumer backoff 
if there has been a number of subsequent idles/errors in a row. The multiplier 
is then the number of polls that will be skipped before the next actual attempt 
is happening again. When this option is in use then backoffIdleThreshold and/or 
backoffErrorThreshold must also be configured.
-
-| delay | 500 | long | Milliseconds before the next poll. You can also specify 
time values using units such as 60s (60 seconds) 5m30s (5 minutes and 30 
seconds) and 1h (1 hour).
-
-| greedy | false | boolean | If greedy is enabled then the 
ScheduledPollConsumer will run immediately again if the previous run polled 1 
or more messages.
-
-| initialDelay | 1000 | long | Milliseconds before the first poll starts. You 
can also specify time values using units such as 60s (60 seconds) 5m30s (5 
minutes and 30 seconds) and 1h (1 hour).
-
-| runLoggingLevel | TRACE | LoggingLevel | The consumer logs a start/complete 
log line when it polls. This option allows you to configure the logging level 
for that.
-
-| scheduledExecutorService |  | ScheduledExecutorService | Allows for 
configuring a custom/shared thread pool to use for the consumer. By default 
each consumer has its own single threaded thread pool.
-
-| scheduler | none | ScheduledPollConsumerScheduler | To use a cron scheduler 
from either camel-spring or camel-quartz2 component
-
-| schedulerProperties |  | Map | To configure additional properties when using 
a custom scheduler or any of the Quartz2 Spring based scheduler.
-
-| startScheduler | true | boolean | Whether the scheduler should be auto 
started.
-
-| timeUnit | MILLISECONDS | TimeUnit | Time unit for initialDelay and delay 
options.
-
-| useFixedDelay | true | boolean | Controls if fixed delay or fixed rate is 
used. See ScheduledExecutorService in JDK for details.
+| Name | Description | Default | Type
+| **accessKey** (common) | Amazon AWS Access Key |  | String
+| **amazonS3Client** (common) | Reference to a 
com.amazonaws.services.sqs.AmazonS3 in the link:registry.htmlRegistry. |  | 
AmazonS3
+| **amazonS3Endpoint** (common) | The region with which the AWS-S3 client 
wants to work with. |  | String
+| **pathStyleAccess** (common) | Whether or not the S3 client should use path 
style access | false | boolean
+| **policy** (common) | Camel 2.8.4: The policy for this queue to set in the 
com.amazonaws.services.s3.AmazonS3setBucketPolicy() method. |  | String
+| **proxyHost** (common) | Camel 2.16: To define a proxy host when 
instantiating the SQS client |  | String
+| **proxyPort** (common) | Camel 2.16: Specify a proxy port to be used inside 
the client definition. |  | Integer
+| **secretKey** (common) | Amazon AWS Secret Key |  | String
+| **autocloseBody** (consumer) | If this option is true and includeBody is 
true then the S3Object.close() method will be called on exchange completion 
This option is strongly related to includeBody option. In case of setting 
includeBody to true and autocloseBody to false it will be up to the caller to 
close the S3Object stream. Setting autocloseBody to true will close the 
S3Object stream automatically. | true | boolean
+| **bridgeErrorHandler** (consumer) | Allows for bridging the consumer to the 
Camel routing Error Handler which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages or the likes will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN or ERROR level and ignored. | false | 
boolean
+| **deleteAfterRead** (consumer) | Delete objects from S3 after they have been 
retrieved. The delete is only performed if the Exchange is committed. If a 
rollback occurs the object is not deleted. If this option is false then the 
same objects will be retrieve over and over again on the polls. Therefore you 
need to use the Idempotent Consumer EIP in the route to filter out duplicates. 
You can filter using the link S3ConstantsBUCKET_NAME and link S3ConstantsKEY 
headers or only the link S3ConstantsKEY header. | true | boolean
+| **fileName** (consumer) | To get the object from the bucket with the given 
file name |  | String
+| **includeBody** (consumer) | If it is true the exchange body will be set to 
a stream to the contents of the file. If false the headers will be set with the 
S3 object metadata but the body will be null. This option is strongly related 
to autocloseBody option. In case of setting includeBody to true and 
autocloseBody to false it will be up to the caller to close the S3Object 
stream. Setting autocloseBody to true will close the S3Object stream 
automatically. | true | boolean
+| **maxMessagesPerPoll** (consumer) | Gets the maximum number of messages as a 
limit to poll at each polling. Is default unlimited but use 0 or negative 
number to disable it as unlimited. | 10 | int
+| **prefix** (consumer) | Camel 2.10.1: The prefix which is used in the 
com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we 
are interested in. |  | String
+| **sendEmptyMessageWhenIdle** (consumer) | If the polling consumer did not 
poll any files you can enable this option to send an empty message (no body) 
instead. | false | boolean
+| **exceptionHandler** (consumer) | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
options is not in use. By default the consumer will deal with exceptions that 
will be logged at WARN or ERROR level and ignored. |  | ExceptionHandler
+| **exchangePattern** (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
+| **pollStrategy** (consumer) | A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation before an Exchange have been created and being routed in Camel. 
|  | PollingConsumerPoll Strategy
+| **deleteAfterWrite** (producer) | Camel 2.11.0: Delete file object after the 
S3 file has been uploaded | false | boolean
+| **multiPartUpload** (producer) | Camel 2.15.0: If it is true camel will 
upload the file with multi part format the part size is decided by the option 
of partSize | false | boolean
+| **operation** (producer) | Camel 2.18: The operation to do in case the user 
don't want to do only an upload |  | S3Operations
+| **partSize** (producer) | Camel 2.15.0: Setup the partSize which is used in 
multi part upload the default size is 25M. | 26214400 | long
+| **region** (producer) | The region where the bucket is located. This option 
is used in the com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
+| **serverSideEncryption** (producer) | Camel 2.16: Sets the server-side 
encryption algorithm when encrypting the object using AWS-managed keys. For 
example use AES256. |  | String
+| **storageClass** (producer) | Camel 2.8.4: The storage class to set in the 
com.amazonaws.services.s3.model.PutObjectRequest request. |  | String
+| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+| **backoffErrorThreshold** (scheduler) | The number of subsequent error polls 
(failed due some error) that should happen before the backoffMultipler should 
kick-in. |  | int
+| **backoffIdleThreshold** (scheduler) | The number of subsequent idle polls 
that should happen before the backoffMultipler should kick-in. |  | int
+| **backoffMultiplier** (scheduler) | To let the scheduled polling consumer 
backoff if there has been a number of subsequent idles/errors in a row. The 
multiplier is then the number of polls that will be skipped before the next 
actual attempt is happening again. When this option is in use then 
backoffIdleThreshold and/or backoffErrorThreshold must also be configured. |  | 
int
+| **delay** (scheduler) | Milliseconds before the next poll. You can also 
specify time values using units such as 60s (60 seconds) 5m30s (5 minutes and 
30 seconds) and 1h (1 hour). | 500 | long
+| **greedy** (scheduler) | If greedy is enabled then the ScheduledPollConsumer 
will run immediately again if the previous run polled 1 or more messages. | 
false | boolean
+| **initialDelay** (scheduler) | Milliseconds before the first poll starts. 
You can also specify time values using units such as 60s (60 seconds) 5m30s (5 
minutes and 30 seconds) and 1h (1 hour). | 1000 | long
+| **runLoggingLevel** (scheduler) | The consumer logs a start/complete log 
line when it polls. This option allows you to configure the logging level for 
that. | TRACE | LoggingLevel
+| **scheduledExecutorService** (scheduler) | Allows for configuring a 
custom/shared thread pool to use for the consumer. By default each consumer has 
its own single threaded thread pool. |  | ScheduledExecutor Service
+| **scheduler** (scheduler) | To use a cron scheduler from either camel-spring 
or camel-quartz2 component | none | ScheduledPollConsumer Scheduler
+| **schedulerProperties** (scheduler) | To configure additional properties 
when using a custom scheduler or any of the Quartz2 Spring based scheduler. |  
| Map
+| **startScheduler** (scheduler) | Whether the scheduler should be auto 
started. | true | boolean
+| **timeUnit** (scheduler) | Time unit for initialDelay and delay options. | 
MILLISECONDS | TimeUnit
+| **useFixedDelay** (scheduler) | Controls if fixed delay or fixed rate is 
used. See ScheduledExecutorService in JDK for details. | true | boolean
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/bb3764e3/components/camel-aws/src/main/docs/aws-sdb-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-aws/src/main/docs/aws-sdb-component.adoc 
b/components/camel-aws/src/main/docs/aws-sdb-component.adoc
index 66205ca..2a6a6ca 100644
--- a/components/camel-aws/src/main/docs/aws-sdb-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-sdb-component.adoc
@@ -40,37 +40,27 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| domainName |  | String | *Required* The name of the domain currently worked 
with.
+| Name | Description | Default | Type
+| **domainName** | *Required* The name of the domain currently worked with. |  
| String
 |=======================================================================
 
 #### Query Parameters (10 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| accessKey |  | String | Amazon AWS Access Key
-
-| amazonSDBClient |  | AmazonSimpleDB | To use the AmazonSimpleDB as the client
-
-| amazonSdbEndpoint |  | String | The region with which the AWS-SDB client 
wants to work with.
-
-| consistentRead | false | boolean | Determines whether or not strong 
consistency should be enforced when data is read.
-
-| maxNumberOfDomains |  | Integer | The maximum number of domain names you 
want returned. The range is 1 to 100.
-
-| operation | PutAttributes | SdbOperations | Operation to perform
-
-| proxyHost |  | String | To define a proxy host when instantiating the SQS 
client
-
-| proxyPort |  | Integer | To define a proxy port when instantiating the SQS 
client
-
-| secretKey |  | String | Amazon AWS Secret Key
- 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
+| **accessKey** (producer) | Amazon AWS Access Key |  | String
+| **amazonSDBClient** (producer) | To use the AmazonSimpleDB as the client |  
| AmazonSimpleDB
+| **amazonSdbEndpoint** (producer) | The region with which the AWS-SDB client 
wants to work with. |  | String
+| **consistentRead** (producer) | Determines whether or not strong consistency 
should be enforced when data is read. | false | boolean
+| **maxNumberOfDomains** (producer) | The maximum number of domain names you 
want returned. The range is 1 to 100. |  | Integer
+| **operation** (producer) | Operation to perform | PutAttributes | 
SdbOperations
+| **proxyHost** (producer) | To define a proxy host when instantiating the SQS 
client |  | String
+| **proxyPort** (producer) | To define a proxy port when instantiating the SQS 
client |  | Integer
+| **secretKey** (producer) | Amazon AWS Secret Key |  | String
+| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/bb3764e3/components/camel-aws/src/main/docs/aws-ses-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-aws/src/main/docs/aws-ses-component.adoc 
b/components/camel-aws/src/main/docs/aws-ses-component.adoc
index d7f3ed0..cc865d6 100644
--- a/components/camel-aws/src/main/docs/aws-ses-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-ses-component.adoc
@@ -40,39 +40,28 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| from |  | String | *Required* The sender's email address.
+| Name | Description | Default | Type
+| **from** | *Required* The sender's email address. |  | String
 |=======================================================================
 
 #### Query Parameters (11 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| accessKey |  | String | Amazon AWS Access Key
-
-| amazonSESClient |  | AmazonSimpleEmailService | To use the 
AmazonSimpleEmailService as the client
-
-| amazonSESEndpoint |  | String | The region with which the AWS-SES client 
wants to work with.
-
-| proxyHost |  | String | To define a proxy host when instantiating the SQS 
client
-
-| proxyPort |  | Integer | To define a proxy port when instantiating the SQS 
client
-
-| replyToAddresses |  | List | List of reply-to email address(es) for the 
message override it using 'CamelAwsSesReplyToAddresses' header.
-
-| returnPath |  | String | The email address to which bounce notifications are 
to be forwarded override it using 'CamelAwsSesReturnPath' header.
-
-| secretKey |  | String | Amazon AWS Secret Key
-
-| subject |  | String | The subject which is used if the message header 
'CamelAwsSesSubject' is not present.
-
-| to |  | List | List of destination email address. Can be overriden with 
'CamelAwsSesTo' header.
- 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
+| **accessKey** (producer) | Amazon AWS Access Key |  | String
+| **amazonSESClient** (producer) | To use the AmazonSimpleEmailService as the 
client |  | AmazonSimpleEmail Service
+| **amazonSESEndpoint** (producer) | The region with which the AWS-SES client 
wants to work with. |  | String
+| **proxyHost** (producer) | To define a proxy host when instantiating the SQS 
client |  | String
+| **proxyPort** (producer) | To define a proxy port when instantiating the SQS 
client |  | Integer
+| **replyToAddresses** (producer) | List of reply-to email address(es) for the 
message override it using 'CamelAwsSesReplyToAddresses' header. |  | List
+| **returnPath** (producer) | The email address to which bounce notifications 
are to be forwarded override it using 'CamelAwsSesReturnPath' header. |  | 
String
+| **secretKey** (producer) | Amazon AWS Secret Key |  | String
+| **subject** (producer) | The subject which is used if the message header 
'CamelAwsSesSubject' is not present. |  | String
+| **to** (producer) | List of destination email address. Can be overriden with 
'CamelAwsSesTo' header. |  | List
+| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/bb3764e3/components/camel-aws/src/main/docs/aws-sns-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-aws/src/main/docs/aws-sns-component.adoc 
b/components/camel-aws/src/main/docs/aws-sns-component.adoc
index 7b92571..bd6518e 100644
--- a/components/camel-aws/src/main/docs/aws-sns-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-sns-component.adoc
@@ -44,39 +44,28 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| topicNameOrArn |  | String | *Required* Topic name or ARN
+| Name | Description | Default | Type
+| **topicNameOrArn** | *Required* Topic name or ARN |  | String
 |=======================================================================
 
 #### Query Parameters (11 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| accessKey |  | String | Amazon AWS Access Key
-
-| amazonSNSClient |  | AmazonSNS | To use the AmazonSNS as the client
-
-| amazonSNSEndpoint |  | String | The region with which the AWS-SNS client 
wants to work with.
-
-| headerFilterStrategy |  | HeaderFilterStrategy | To use a custom 
HeaderFilterStrategy to map headers to/from Camel.
-
-| messageStructure |  | String | The message structure to use such as json
-
-| policy |  | String | The policy for this queue
-
-| proxyHost |  | String | To define a proxy host when instantiating the SQS 
client
-
-| proxyPort |  | Integer | To define a proxy port when instantiating the SQS 
client
-
-| secretKey |  | String | Amazon AWS Secret Key
-
-| subject |  | String | The subject which is used if the message header 
'CamelAwsSnsSubject' is not present.
- 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
+| **accessKey** (producer) | Amazon AWS Access Key |  | String
+| **amazonSNSClient** (producer) | To use the AmazonSNS as the client |  | 
AmazonSNS
+| **amazonSNSEndpoint** (producer) | The region with which the AWS-SNS client 
wants to work with. |  | String
+| **headerFilterStrategy** (producer) | To use a custom HeaderFilterStrategy 
to map headers to/from Camel. |  | HeaderFilterStrategy
+| **messageStructure** (producer) | The message structure to use such as json 
|  | String
+| **policy** (producer) | The policy for this queue |  | String
+| **proxyHost** (producer) | To define a proxy host when instantiating the SQS 
client |  | String
+| **proxyPort** (producer) | To define a proxy port when instantiating the SQS 
client |  | Integer
+| **secretKey** (producer) | Amazon AWS Secret Key |  | String
+| **subject** (producer) | The subject which is used if the message header 
'CamelAwsSnsSubject' is not present. |  | String
+| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/bb3764e3/components/camel-aws/src/main/docs/aws-sqs-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-aws/src/main/docs/aws-sqs-component.adoc 
b/components/camel-aws/src/main/docs/aws-sqs-component.adoc
index 6c9b0a5..d1fa6cb 100644
--- a/components/camel-aws/src/main/docs/aws-sqs-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-sqs-component.adoc
@@ -45,105 +45,61 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| queueNameOrArn |  | String | *Required* Queue name or ARN
+| Name | Description | Default | Type
+| **queueNameOrArn** | *Required* Queue name or ARN |  | String
 |=======================================================================
 
 #### Query Parameters (44 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| accessKey |  | String | Amazon AWS Access Key
-
-| amazonSQSClient |  | AmazonSQS | To use the AmazonSQS as client
-
-| amazonSQSEndpoint |  | String | The region with which the AWS-SQS client 
wants to work with. Only works if Camel creates the AWS-SQS client i.e. if you 
explicitly set amazonSQSClient then this setting will have no effect. You would 
have to set it on the client you create directly
-
-| headerFilterStrategy |  | HeaderFilterStrategy | To use a custom 
HeaderFilterStrategy to map headers to/from Camel.
-
-| queueOwnerAWSAccountId |  | String | Specify the queue owner aws account id 
when you need to connect the queue with different account owner.
-
-| region |  | String | Specify the queue region which could be used with 
queueOwnerAWSAccountId to build the service URL.
-
-| secretKey |  | String | Amazon AWS Secret Key
- 4+^s| consumer
-| attributeNames |  | String | A list of attribute names to receive when 
consuming. Multiple names can be separated by comma.
-
-| bridgeErrorHandler | false | boolean | Allows for bridging the consumer to 
the Camel routing Error Handler which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages or the likes will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN or ERROR level and ignored.
-
-| concurrentConsumers | 1 | int | Allows you to use multiple threads to poll 
the sqs queue to increase throughput
-
-| defaultVisibilityTimeout |  | Integer | The default visibility timeout (in 
seconds)
-
-| deleteAfterRead | true | boolean | Delete message from SQS after it has been 
read
-
-| deleteIfFiltered | true | boolean | Whether or not to send the DeleteMessage 
to the SQS queue if an exchange fails to get through a filter. If 'false' and 
exchange does not make it through a Camel filter upstream in the route then 
don't send DeleteMessage.
-
-| extendMessageVisibility | false | boolean | If enabled then a scheduled 
background task will keep extending the message visibility on SQS. This is 
needed if it takes a long time to process the message. If set to true 
defaultVisibilityTimeout must be set. See details at Amazon docs.
-
-| maxMessagesPerPoll |  | int | Gets the maximum number of messages as a limit 
to poll at each polling. Is default unlimited but use 0 or negative number to 
disable it as unlimited.
-
-| messageAttributeNames |  | String | A list of message attribute names to 
receive when consuming. Multiple names can be separated by comma.
-
-| sendEmptyMessageWhenIdle | false | boolean | If the polling consumer did not 
poll any files you can enable this option to send an empty message (no body) 
instead.
-
-| visibilityTimeout |  | Integer | The duration (in seconds) that the received 
messages are hidden from subsequent retrieve requests after being retrieved by 
a ReceiveMessage request to set in the 
com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only make 
sense if its different from defaultVisibilityTimeout. It changes the queue 
visibility timeout attribute permanently.
-
-| waitTimeSeconds |  | Integer | Duration in seconds (0 to 20) that the 
ReceiveMessage action call will wait until a message is in the queue to include 
in the response.
- 4+^s| consumer (advanced)
-| exceptionHandler |  | ExceptionHandler | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
options is not in use. By default the consumer will deal with exceptions that 
will be logged at WARN or ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
-
-| pollStrategy |  | PollingConsumerPollStrategy | A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation before an Exchange have been created and being routed in Camel.
- 4+^s| producer
-| delaySeconds |  | Integer | Delay sending messages for a number of seconds.
- 4+^s| advanced
-| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
- 4+^s| scheduler
-| backoffErrorThreshold |  | int | The number of subsequent error polls 
(failed due some error) that should happen before the backoffMultipler should 
kick-in.
-
-| backoffIdleThreshold |  | int | The number of subsequent idle polls that 
should happen before the backoffMultipler should kick-in.
-
-| backoffMultiplier |  | int | To let the scheduled polling consumer backoff 
if there has been a number of subsequent idles/errors in a row. The multiplier 
is then the number of polls that will be skipped before the next actual attempt 
is happening again. When this option is in use then backoffIdleThreshold and/or 
backoffErrorThreshold must also be configured.
-
-| delay | 500 | long | Milliseconds before the next poll. You can also specify 
time values using units such as 60s (60 seconds) 5m30s (5 minutes and 30 
seconds) and 1h (1 hour).
-
-| greedy | false | boolean | If greedy is enabled then the 
ScheduledPollConsumer will run immediately again if the previous run polled 1 
or more messages.
-
-| initialDelay | 1000 | long | Milliseconds before the first poll starts. You 
can also specify time values using units such as 60s (60 seconds) 5m30s (5 
minutes and 30 seconds) and 1h (1 hour).
-
-| runLoggingLevel | TRACE | LoggingLevel | The consumer logs a start/complete 
log line when it polls. This option allows you to configure the logging level 
for that.
-
-| scheduledExecutorService |  | ScheduledExecutorService | Allows for 
configuring a custom/shared thread pool to use for the consumer. By default 
each consumer has its own single threaded thread pool.
-
-| scheduler | none | ScheduledPollConsumerScheduler | To use a cron scheduler 
from either camel-spring or camel-quartz2 component
-
-| schedulerProperties |  | Map | To configure additional properties when using 
a custom scheduler or any of the Quartz2 Spring based scheduler.
-
-| startScheduler | true | boolean | Whether the scheduler should be auto 
started.
-
-| timeUnit | MILLISECONDS | TimeUnit | Time unit for initialDelay and delay 
options.
-
-| useFixedDelay | true | boolean | Controls if fixed delay or fixed rate is 
used. See ScheduledExecutorService in JDK for details.
- 4+^s| proxy
-| proxyHost |  | String | To define a proxy host when instantiating the SQS 
client
-
-| proxyPort |  | Integer | To define a proxy port when instantiating the SQS 
client
- 4+^s| queue
-| maximumMessageSize |  | Integer | The maximumMessageSize (in bytes) an SQS 
message can contain for this queue.
-
-| messageRetentionPeriod |  | Integer | The messageRetentionPeriod (in 
seconds) a message will be retained by SQS for this queue.
-
-| policy |  | String | The policy for this queue
-
-| receiveMessageWaitTimeSeconds |  | Integer | If you do not specify 
WaitTimeSeconds in the request the queue attribute 
ReceiveMessageWaitTimeSeconds is used to determine how long to wait.
-
-| redrivePolicy |  | String | Specify the policy that send message to 
DeadLetter queue. See detail at Amazon docs.
+| Name | Description | Default | Type
+| **accessKey** (common) | Amazon AWS Access Key |  | String
+| **amazonSQSClient** (common) | To use the AmazonSQS as client |  | AmazonSQS
+| **amazonSQSEndpoint** (common) | The region with which the AWS-SQS client 
wants to work with. Only works if Camel creates the AWS-SQS client i.e. if you 
explicitly set amazonSQSClient then this setting will have no effect. You would 
have to set it on the client you create directly |  | String
+| **headerFilterStrategy** (common) | To use a custom HeaderFilterStrategy to 
map headers to/from Camel. |  | HeaderFilterStrategy
+| **queueOwnerAWSAccountId** (common) | Specify the queue owner aws account id 
when you need to connect the queue with different account owner. |  | String
+| **region** (common) | Specify the queue region which could be used with 
queueOwnerAWSAccountId to build the service URL. |  | String
+| **secretKey** (common) | Amazon AWS Secret Key |  | String
+| **attributeNames** (consumer) | A list of attribute names to receive when 
consuming. Multiple names can be separated by comma. |  | String
+| **bridgeErrorHandler** (consumer) | Allows for bridging the consumer to the 
Camel routing Error Handler which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages or the likes will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN or ERROR level and ignored. | false | 
boolean
+| **concurrentConsumers** (consumer) | Allows you to use multiple threads to 
poll the sqs queue to increase throughput | 1 | int
+| **defaultVisibilityTimeout** (consumer) | The default visibility timeout (in 
seconds) |  | Integer
+| **deleteAfterRead** (consumer) | Delete message from SQS after it has been 
read | true | boolean
+| **deleteIfFiltered** (consumer) | Whether or not to send the DeleteMessage 
to the SQS queue if an exchange fails to get through a filter. If 'false' and 
exchange does not make it through a Camel filter upstream in the route then 
don't send DeleteMessage. | true | boolean
+| **extendMessageVisibility** (consumer) | If enabled then a scheduled 
background task will keep extending the message visibility on SQS. This is 
needed if it takes a long time to process the message. If set to true 
defaultVisibilityTimeout must be set. See details at Amazon docs. | false | 
boolean
+| **maxMessagesPerPoll** (consumer) | Gets the maximum number of messages as a 
limit to poll at each polling. Is default unlimited but use 0 or negative 
number to disable it as unlimited. |  | int
+| **messageAttributeNames** (consumer) | A list of message attribute names to 
receive when consuming. Multiple names can be separated by comma. |  | String
+| **sendEmptyMessageWhenIdle** (consumer) | If the polling consumer did not 
poll any files you can enable this option to send an empty message (no body) 
instead. | false | boolean
+| **visibilityTimeout** (consumer) | The duration (in seconds) that the 
received messages are hidden from subsequent retrieve requests after being 
retrieved by a ReceiveMessage request to set in the 
com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only make 
sense if its different from defaultVisibilityTimeout. It changes the queue 
visibility timeout attribute permanently. |  | Integer
+| **waitTimeSeconds** (consumer) | Duration in seconds (0 to 20) that the 
ReceiveMessage action call will wait until a message is in the queue to include 
in the response. |  | Integer
+| **exceptionHandler** (consumer) | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
options is not in use. By default the consumer will deal with exceptions that 
will be logged at WARN or ERROR level and ignored. |  | ExceptionHandler
+| **exchangePattern** (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
+| **pollStrategy** (consumer) | A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation before an Exchange have been created and being routed in Camel. 
|  | PollingConsumerPoll Strategy
+| **delaySeconds** (producer) | Delay sending messages for a number of 
seconds. |  | Integer
+| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+| **backoffErrorThreshold** (scheduler) | The number of subsequent error polls 
(failed due some error) that should happen before the backoffMultipler should 
kick-in. |  | int
+| **backoffIdleThreshold** (scheduler) | The number of subsequent idle polls 
that should happen before the backoffMultipler should kick-in. |  | int
+| **backoffMultiplier** (scheduler) | To let the scheduled polling consumer 
backoff if there has been a number of subsequent idles/errors in a row. The 
multiplier is then the number of polls that will be skipped before the next 
actual attempt is happening again. When this option is in use then 
backoffIdleThreshold and/or backoffErrorThreshold must also be configured. |  | 
int
+| **delay** (scheduler) | Milliseconds before the next poll. You can also 
specify time values using units such as 60s (60 seconds) 5m30s (5 minutes and 
30 seconds) and 1h (1 hour). | 500 | long
+| **greedy** (scheduler) | If greedy is enabled then the ScheduledPollConsumer 
will run immediately again if the previous run polled 1 or more messages. | 
false | boolean
+| **initialDelay** (scheduler) | Milliseconds before the first poll starts. 
You can also specify time values using units such as 60s (60 seconds) 5m30s (5 
minutes and 30 seconds) and 1h (1 hour). | 1000 | long
+| **runLoggingLevel** (scheduler) | The consumer logs a start/complete log 
line when it polls. This option allows you to configure the logging level for 
that. | TRACE | LoggingLevel
+| **scheduledExecutorService** (scheduler) | Allows for configuring a 
custom/shared thread pool to use for the consumer. By default each consumer has 
its own single threaded thread pool. |  | ScheduledExecutor Service
+| **scheduler** (scheduler) | To use a cron scheduler from either camel-spring 
or camel-quartz2 component | none | ScheduledPollConsumer Scheduler
+| **schedulerProperties** (scheduler) | To configure additional properties 
when using a custom scheduler or any of the Quartz2 Spring based scheduler. |  
| Map
+| **startScheduler** (scheduler) | Whether the scheduler should be auto 
started. | true | boolean
+| **timeUnit** (scheduler) | Time unit for initialDelay and delay options. | 
MILLISECONDS | TimeUnit
+| **useFixedDelay** (scheduler) | Controls if fixed delay or fixed rate is 
used. See ScheduledExecutorService in JDK for details. | true | boolean
+| **proxyHost** (proxy) | To define a proxy host when instantiating the SQS 
client |  | String
+| **proxyPort** (proxy) | To define a proxy port when instantiating the SQS 
client |  | Integer
+| **maximumMessageSize** (queue) | The maximumMessageSize (in bytes) an SQS 
message can contain for this queue. |  | Integer
+| **messageRetentionPeriod** (queue) | The messageRetentionPeriod (in seconds) 
a message will be retained by SQS for this queue. |  | Integer
+| **policy** (queue) | The policy for this queue |  | String
+| **receiveMessageWaitTime Seconds** (queue) | If you do not specify 
WaitTimeSeconds in the request the queue attribute 
ReceiveMessageWaitTimeSeconds is used to determine how long to wait. |  | 
Integer
+| **redrivePolicy** (queue) | Specify the policy that send message to 
DeadLetter queue. See detail at Amazon docs. |  | String
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/bb3764e3/components/camel-aws/src/main/docs/aws-swf-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-aws/src/main/docs/aws-swf-component.adoc 
b/components/camel-aws/src/main/docs/aws-swf-component.adoc
index a741189..05a0dce 100644
--- a/components/camel-aws/src/main/docs/aws-swf-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-swf-component.adoc
@@ -40,75 +40,46 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| type |  | String | *Required* Activity or workflow
+| Name | Description | Default | Type
+| **type** | *Required* Activity or workflow |  | String
 |=======================================================================
 
 #### Query Parameters (29 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| accessKey |  | String | Amazon AWS Access Key.
-
-| amazonSWClient |  | AmazonSimpleWorkflowClient | To use the given 
AmazonSimpleWorkflowClient as client
-
-| dataConverter |  | DataConverter | An instance of 
com.amazonaws.services.simpleworkflow.flow.DataConverter to use for 
serializing/deserializing the data.
-
-| domainName |  | String | The workflow domain to use.
-
-| eventName |  | String | The workflow or activity event name to use.
-
-| secretKey |  | String | Amazon AWS Secret Key.
-
-| version |  | String | The workflow or activity event version to use.
- 4+^s| consumer
-| bridgeErrorHandler | false | boolean | Allows for bridging the consumer to 
the Camel routing Error Handler which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages or the likes will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN or ERROR level and ignored.
- 4+^s| consumer (advanced)
-| exceptionHandler |  | ExceptionHandler | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
options is not in use. By default the consumer will deal with exceptions that 
will be logged at WARN or ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
- 4+^s| advanced
-| clientConfigurationParameters |  | Map | To configure the 
ClientConfiguration using the key/values from the Map.
-
-| startWorkflowOptionsParameters |  | Map | To configure the 
StartWorkflowOptions using the key/values from the Map.
-
-| sWClientParameters |  | Map | To configure the AmazonSimpleWorkflowClient 
using the key/values from the Map.
-
-| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
- 4+^s| activity
-| activityList |  | String | The list name to consume activities from.
-
-| activitySchedulingOptions |  | ActivitySchedulingOptions | Activity 
scheduling options
-
-| activityThreadPoolSize | 100 | int | Maximum number of threads in work pool 
for activity.
-
-| activityTypeExecutionOptions |  | ActivityTypeExecutionOptions | Activity 
execution options
-
-| activityTypeRegistrationOptions |  | ActivityTypeRegistrationOptions | 
Activity registration options
- 4+^s| workflow
-| childPolicy |  | String | The policy to use on child workflows when 
terminating a workflow.
-
-| executionStartToCloseTimeout | 3600 | String | Set the execution start to 
close timeout.
-
-| operation | START | String | Workflow operation
-
-| signalName |  | String | The name of the signal to send to the workflow.
-
-| stateResultType |  | String | The type of the result when a workflow state 
is queried.
-
-| taskStartToCloseTimeout | 600 | String | Set the task start to close timeout.
-
-| terminationDetails |  | String | Details for terminating a workflow.
-
-| terminationReason |  | String | The reason for terminating a workflow.
-
-| workflowList |  | String | The list name to consume workflows from.
-
-| workflowTypeRegistrationOptions |  | WorkflowTypeRegistrationOptions | 
Workflow registration options
+| Name | Description | Default | Type
+| **accessKey** (common) | Amazon AWS Access Key. |  | String
+| **amazonSWClient** (common) | To use the given AmazonSimpleWorkflowClient as 
client |  | AmazonSimpleWorkflow Client
+| **dataConverter** (common) | An instance of 
com.amazonaws.services.simpleworkflow.flow.DataConverter to use for 
serializing/deserializing the data. |  | DataConverter
+| **domainName** (common) | The workflow domain to use. |  | String
+| **eventName** (common) | The workflow or activity event name to use. |  | 
String
+| **secretKey** (common) | Amazon AWS Secret Key. |  | String
+| **version** (common) | The workflow or activity event version to use. |  | 
String
+| **bridgeErrorHandler** (consumer) | Allows for bridging the consumer to the 
Camel routing Error Handler which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages or the likes will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN or ERROR level and ignored. | false | 
boolean
+| **exceptionHandler** (consumer) | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
options is not in use. By default the consumer will deal with exceptions that 
will be logged at WARN or ERROR level and ignored. |  | ExceptionHandler
+| **exchangePattern** (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
+| **clientConfiguration Parameters** (advanced) | To configure the 
ClientConfiguration using the key/values from the Map. |  | Map
+| **startWorkflowOptions Parameters** (advanced) | To configure the 
StartWorkflowOptions using the key/values from the Map. |  | Map
+| **sWClientParameters** (advanced) | To configure the 
AmazonSimpleWorkflowClient using the key/values from the Map. |  | Map
+| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+| **activityList** (activity) | The list name to consume activities from. |  | 
String
+| **activitySchedulingOptions** (activity) | Activity scheduling options |  | 
ActivityScheduling Options
+| **activityThreadPoolSize** (activity) | Maximum number of threads in work 
pool for activity. | 100 | int
+| **activityTypeExecution Options** (activity) | Activity execution options |  
| ActivityTypeExecution Options
+| **activityTypeRegistration Options** (activity) | Activity registration 
options |  | ActivityType RegistrationOptions
+| **childPolicy** (workflow) | The policy to use on child workflows when 
terminating a workflow. |  | String
+| **executionStartToClose Timeout** (workflow) | Set the execution start to 
close timeout. | 3600 | String
+| **operation** (workflow) | Workflow operation | START | String
+| **signalName** (workflow) | The name of the signal to send to the workflow. 
|  | String
+| **stateResultType** (workflow) | The type of the result when a workflow 
state is queried. |  | String
+| **taskStartToCloseTimeout** (workflow) | Set the task start to close 
timeout. | 600 | String
+| **terminationDetails** (workflow) | Details for terminating a workflow. |  | 
String
+| **terminationReason** (workflow) | The reason for terminating a workflow. |  
| String
+| **workflowList** (workflow) | The list name to consume workflows from. |  | 
String
+| **workflowTypeRegistration Options** (workflow) | Workflow registration 
options |  | WorkflowType RegistrationOptions
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/bb3764e3/components/camel-azure/src/main/docs/azure-blob-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-azure/src/main/docs/azure-blob-component.adoc 
b/components/camel-azure/src/main/docs/azure-blob-component.adoc
index 4514db4..d35164b 100644
--- a/components/camel-azure/src/main/docs/azure-blob-component.adoc
+++ b/components/camel-azure/src/main/docs/azure-blob-component.adoc
@@ -56,55 +56,36 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| containerOrBlobUri |  | String | *Required* Container or Blob compact Uri
+| Name | Description | Default | Type
+| **containerOrBlobUri** | *Required* Container or Blob compact Uri |  | String
 |=======================================================================
 
 #### Query Parameters (19 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| azureBlobClient |  | CloudBlob | The blob service client
-
-| blobOffset | 0 | Long | Set the blob offset for the upload or download 
operations default is 0
-
-| blobType | blockblob | BlobType | Set a blob type 'blockblob' is default
-
-| closeStreamAfterRead | true | boolean | Close the stream after read or keep 
it open default is true
-
-| credentials |  | StorageCredentials | Set the storage credentials required 
in most cases
-
-| dataLength |  | Long | Set the data length for the download or page blob 
upload operations
-
-| fileDir |  | String | Set the file directory where the downloaded blobs will 
be saved to
-
-| publicForRead | false | boolean | Storage resources can be public for 
reading their content if this property is enabled then the credentials do not 
have to be set
-
-| streamReadSize |  | int | Set the minimum read size in bytes when reading 
the blob content
- 4+^s| consumer
-| bridgeErrorHandler | false | boolean | Allows for bridging the consumer to 
the Camel routing Error Handler which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages or the likes will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN or ERROR level and ignored.
- 4+^s| consumer (advanced)
-| exceptionHandler |  | ExceptionHandler | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
options is not in use. By default the consumer will deal with exceptions that 
will be logged at WARN or ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
- 4+^s| producer
-| blobMetadata |  | Map | Set the blob meta-data
-
-| blobPrefix |  | String | Set a prefix which can be used for listing the blobs
-
-| closeStreamAfterWrite | true | boolean | Close the stream after write or 
keep it open default is true
-
-| operation | listBlobs | BlobServiceOperations | Blob service operation hint 
to the producer
-
-| streamWriteSize |  | int | Set the size of the buffer for writing block and 
page blocks
-
-| useFlatListing | true | boolean | Specify if the flat or hierarchical blob 
listing should be used
- 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
+| **azureBlobClient** (common) | The blob service client |  | CloudBlob
+| **blobOffset** (common) | Set the blob offset for the upload or download 
operations default is 0 | 0 | Long
+| **blobType** (common) | Set a blob type 'blockblob' is default | blockblob | 
BlobType
+| **closeStreamAfterRead** (common) | Close the stream after read or keep it 
open default is true | true | boolean
+| **credentials** (common) | Set the storage credentials required in most 
cases |  | StorageCredentials
+| **dataLength** (common) | Set the data length for the download or page blob 
upload operations |  | Long
+| **fileDir** (common) | Set the file directory where the downloaded blobs 
will be saved to |  | String
+| **publicForRead** (common) | Storage resources can be public for reading 
their content if this property is enabled then the credentials do not have to 
be set | false | boolean
+| **streamReadSize** (common) | Set the minimum read size in bytes when 
reading the blob content |  | int
+| **bridgeErrorHandler** (consumer) | Allows for bridging the consumer to the 
Camel routing Error Handler which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages or the likes will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN or ERROR level and ignored. | false | 
boolean
+| **exceptionHandler** (consumer) | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
options is not in use. By default the consumer will deal with exceptions that 
will be logged at WARN or ERROR level and ignored. |  | ExceptionHandler
+| **exchangePattern** (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
+| **blobMetadata** (producer) | Set the blob meta-data |  | Map
+| **blobPrefix** (producer) | Set a prefix which can be used for listing the 
blobs |  | String
+| **closeStreamAfterWrite** (producer) | Close the stream after write or keep 
it open default is true | true | boolean
+| **operation** (producer) | Blob service operation hint to the producer | 
listBlobs | BlobServiceOperations
+| **streamWriteSize** (producer) | Set the size of the buffer for writing 
block and page blocks |  | int
+| **useFlatListing** (producer) | Specify if the flat or hierarchical blob 
listing should be used | true | boolean
+| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/bb3764e3/components/camel-azure/src/main/docs/azure-queue-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-azure/src/main/docs/azure-queue-component.adoc 
b/components/camel-azure/src/main/docs/azure-queue-component.adoc
index 55e273b..be0f815 100644
--- a/components/camel-azure/src/main/docs/azure-queue-component.adoc
+++ b/components/camel-azure/src/main/docs/azure-queue-component.adoc
@@ -56,37 +56,27 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| containerAndQueueUri |  | String | *Required* Container Queue compact Uri
+| Name | Description | Default | Type
+| **containerAndQueueUri** | *Required* Container Queue compact Uri |  | String
 |=======================================================================
 
 #### Query Parameters (10 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| azureQueueClient |  | CloudQueue | The queue service client
-
-| credentials |  | StorageCredentials | Set the storage credentials required 
in most cases
- 4+^s| consumer
-| bridgeErrorHandler | false | boolean | Allows for bridging the consumer to 
the Camel routing Error Handler which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages or the likes will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN or ERROR level and ignored.
- 4+^s| consumer (advanced)
-| exceptionHandler |  | ExceptionHandler | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
options is not in use. By default the consumer will deal with exceptions that 
will be logged at WARN or ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
- 4+^s| producer
-| messageTimeToLive |  | int | Message Time To Live in seconds
-
-| messageVisibilityDelay |  | int | Message Visibility Delay in seconds
-
-| operation | listQueues | QueueServiceOperations | Queue service operation 
hint to the producer
-
-| queuePrefix |  | String | Set a prefix which can be used for listing the 
queues
- 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
+| **azureQueueClient** (common) | The queue service client |  | CloudQueue
+| **credentials** (common) | Set the storage credentials required in most 
cases |  | StorageCredentials
+| **bridgeErrorHandler** (consumer) | Allows for bridging the consumer to the 
Camel routing Error Handler which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages or the likes will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN or ERROR level and ignored. | false | 
boolean
+| **exceptionHandler** (consumer) | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
options is not in use. By default the consumer will deal with exceptions that 
will be logged at WARN or ERROR level and ignored. |  | ExceptionHandler
+| **exchangePattern** (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
+| **messageTimeToLive** (producer) | Message Time To Live in seconds |  | int
+| **messageVisibilityDelay** (producer) | Message Visibility Delay in seconds 
|  | int
+| **operation** (producer) | Queue service operation hint to the producer | 
listQueues | QueueServiceOperations
+| **queuePrefix** (producer) | Set a prefix which can be used for listing the 
queues |  | String
+| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/bb3764e3/components/camel-bean-validator/src/main/docs/bean-validator-component.adoc
----------------------------------------------------------------------
diff --git 
a/components/camel-bean-validator/src/main/docs/bean-validator-component.adoc 
b/components/camel-bean-validator/src/main/docs/bean-validator-component.adoc
index aa94cca..7a5c9c1 100644
--- 
a/components/camel-bean-validator/src/main/docs/bean-validator-component.adoc
+++ 
b/components/camel-bean-validator/src/main/docs/bean-validator-component.adoc
@@ -58,29 +58,23 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| label |  | String | *Required* Where label is an arbitrary text value 
describing the endpoint
+| Name | Description | Default | Type
+| **label** | *Required* Where label is an arbitrary text value describing the 
endpoint |  | String
 |=======================================================================
 
 #### Query Parameters (6 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| constraintValidatorFactory |  | ConstraintValidatorFactory | To use a custom 
ConstraintValidatorFactory
-
-| group | javax.validation.groups.Default | String | To use a custom 
validation group
-
-| messageInterpolator |  | MessageInterpolator | To use a custom 
MessageInterpolator
-
-| traversableResolver |  | TraversableResolver | To use a custom 
TraversableResolver
-
-| validationProviderResolver |  | ValidationProviderResolver | To use a a 
custom ValidationProviderResolver
- 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
+| **constraintValidatorFactory** (producer) | To use a custom 
ConstraintValidatorFactory |  | ConstraintValidator Factory
+| **group** (producer) | To use a custom validation group | 
javax.validation.groups.Default | String
+| **messageInterpolator** (producer) | To use a custom MessageInterpolator |  
| MessageInterpolator
+| **traversableResolver** (producer) | To use a custom TraversableResolver |  
| TraversableResolver
+| **validationProviderResolver** (producer) | To use a a custom 
ValidationProviderResolver |  | ValidationProvider Resolver
+| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/bb3764e3/components/camel-beanstalk/src/main/docs/beanstalk-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-beanstalk/src/main/docs/beanstalk-component.adoc 
b/components/camel-beanstalk/src/main/docs/beanstalk-component.adoc
index e252045..46070ea 100644
--- a/components/camel-beanstalk/src/main/docs/beanstalk-component.adoc
+++ b/components/camel-beanstalk/src/main/docs/beanstalk-component.adoc
@@ -61,13 +61,11 @@ The Beanstalk component supports 2 options which are listed 
below.
 
 
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
- 4+^s| common
-| connectionSettingsFactory |  | ConnectionSettingsFactory | Custom 
ConnectionSettingsFactory. Specify which ConnectionSettingsFactory to use to 
make connections to Beanstalkd. Especially useful for unit testing without 
beanstalkd daemon (you can mock ConnectionSettings)
- 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
+| **connectionSettingsFactory** (common) | Custom ConnectionSettingsFactory. 
Specify which ConnectionSettingsFactory to use to make connections to 
Beanstalkd. Especially useful for unit testing without beanstalkd daemon (you 
can mock ConnectionSettings) |   | ConnectionSettings Factory
+| **resolvePropertyPlaceholders** (advanced) | Whether the component should 
resolve property placeholders on itself when starting. Only properties which 
are of String type can use property placeholders. | true  | boolean
 |=======================================================================
 // component options: END
 
@@ -83,69 +81,43 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| connectionSettings |  | String | Connection settings host:port/tube
+| Name | Description | Default | Type
+| **connectionSettings** | Connection settings host:port/tube |  | String
 |=======================================================================
 
 #### Query Parameters (26 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| command |  | BeanstalkCommand | put means to put the job into Beanstalk. Job 
body is specified in the Camel message body. Job ID will be returned in 
beanstalk.jobId message header. delete release touch or bury expect Job ID in 
the message header beanstalk.jobId. Result of the operation is returned in 
beanstalk.result message header kick expects the number of jobs to kick in the 
message body and returns the number of jobs actually kicked out in the message 
header beanstalk.result.
-
-| jobDelay | 0 | int | Job delay in seconds.
-
-| jobPriority | 1000 | long | Job priority. (0 is the highest see Beanstalk 
protocol)
-
-| jobTimeToRun | 60 | int | Job time to run in seconds. (when 0 the beanstalkd 
daemon raises it to 1 automatically see Beanstalk protocol)
- 4+^s| consumer
-| awaitJob | true | boolean | Whether to wait for job to complete before ack 
the job from beanstalk
-
-| bridgeErrorHandler | false | boolean | Allows for bridging the consumer to 
the Camel routing Error Handler which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages or the likes will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN or ERROR level and ignored.
-
-| onFailure |  | BeanstalkCommand | Command to use when processing failed.
-
-| sendEmptyMessageWhenIdle | false | boolean | If the polling consumer did not 
poll any files you can enable this option to send an empty message (no body) 
instead.
-
-| useBlockIO | true | boolean | Whether to use blockIO.
- 4+^s| consumer (advanced)
-| exceptionHandler |  | ExceptionHandler | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
options is not in use. By default the consumer will deal with exceptions that 
will be logged at WARN or ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
-
-| pollStrategy |  | PollingConsumerPollStrategy | A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation before an Exchange have been created and being routed in Camel.
- 4+^s| advanced
-| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
- 4+^s| scheduler
-| backoffErrorThreshold |  | int | The number of subsequent error polls 
(failed due some error) that should happen before the backoffMultipler should 
kick-in.
-
-| backoffIdleThreshold |  | int | The number of subsequent idle polls that 
should happen before the backoffMultipler should kick-in.
-
-| backoffMultiplier |  | int | To let the scheduled polling consumer backoff 
if there has been a number of subsequent idles/errors in a row. The multiplier 
is then the number of polls that will be skipped before the next actual attempt 
is happening again. When this option is in use then backoffIdleThreshold and/or 
backoffErrorThreshold must also be configured.
-
-| delay | 500 | long | Milliseconds before the next poll. You can also specify 
time values using units such as 60s (60 seconds) 5m30s (5 minutes and 30 
seconds) and 1h (1 hour).
-
-| greedy | false | boolean | If greedy is enabled then the 
ScheduledPollConsumer will run immediately again if the previous run polled 1 
or more messages.
-
-| initialDelay | 1000 | long | Milliseconds before the first poll starts. You 
can also specify time values using units such as 60s (60 seconds) 5m30s (5 
minutes and 30 seconds) and 1h (1 hour).
-
-| runLoggingLevel | TRACE | LoggingLevel | The consumer logs a start/complete 
log line when it polls. This option allows you to configure the logging level 
for that.
-
-| scheduledExecutorService |  | ScheduledExecutorService | Allows for 
configuring a custom/shared thread pool to use for the consumer. By default 
each consumer has its own single threaded thread pool.
-
-| scheduler | none | ScheduledPollConsumerScheduler | To use a cron scheduler 
from either camel-spring or camel-quartz2 component
-
-| schedulerProperties |  | Map | To configure additional properties when using 
a custom scheduler or any of the Quartz2 Spring based scheduler.
-
-| startScheduler | true | boolean | Whether the scheduler should be auto 
started.
-
-| timeUnit | MILLISECONDS | TimeUnit | Time unit for initialDelay and delay 
options.
-
-| useFixedDelay | true | boolean | Controls if fixed delay or fixed rate is 
used. See ScheduledExecutorService in JDK for details.
+| Name | Description | Default | Type
+| **command** (common) | put means to put the job into Beanstalk. Job body is 
specified in the Camel message body. Job ID will be returned in beanstalk.jobId 
message header. delete release touch or bury expect Job ID in the message 
header beanstalk.jobId. Result of the operation is returned in beanstalk.result 
message header kick expects the number of jobs to kick in the message body and 
returns the number of jobs actually kicked out in the message header 
beanstalk.result. |  | BeanstalkCommand
+| **jobDelay** (common) | Job delay in seconds. | 0 | int
+| **jobPriority** (common) | Job priority. (0 is the highest see Beanstalk 
protocol) | 1000 | long
+| **jobTimeToRun** (common) | Job time to run in seconds. (when 0 the 
beanstalkd daemon raises it to 1 automatically see Beanstalk protocol) | 60 | 
int
+| **awaitJob** (consumer) | Whether to wait for job to complete before ack the 
job from beanstalk | true | boolean
+| **bridgeErrorHandler** (consumer) | Allows for bridging the consumer to the 
Camel routing Error Handler which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages or the likes will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN or ERROR level and ignored. | false | 
boolean
+| **onFailure** (consumer) | Command to use when processing failed. |  | 
BeanstalkCommand
+| **sendEmptyMessageWhenIdle** (consumer) | If the polling consumer did not 
poll any files you can enable this option to send an empty message (no body) 
instead. | false | boolean
+| **useBlockIO** (consumer) | Whether to use blockIO. | true | boolean
+| **exceptionHandler** (consumer) | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
options is not in use. By default the consumer will deal with exceptions that 
will be logged at WARN or ERROR level and ignored. |  | ExceptionHandler
+| **exchangePattern** (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
+| **pollStrategy** (consumer) | A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation before an Exchange have been created and being routed in Camel. 
|  | PollingConsumerPoll Strategy
+| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+| **backoffErrorThreshold** (scheduler) | The number of subsequent error polls 
(failed due some error) that should happen before the backoffMultipler should 
kick-in. |  | int
+| **backoffIdleThreshold** (scheduler) | The number of subsequent idle polls 
that should happen before the backoffMultipler should kick-in. |  | int
+| **backoffMultiplier** (scheduler) | To let the scheduled polling consumer 
backoff if there has been a number of subsequent idles/errors in a row. The 
multiplier is then the number of polls that will be skipped before the next 
actual attempt is happening again. When this option is in use then 
backoffIdleThreshold and/or backoffErrorThreshold must also be configured. |  | 
int
+| **delay** (scheduler) | Milliseconds before the next poll. You can also 
specify time values using units such as 60s (60 seconds) 5m30s (5 minutes and 
30 seconds) and 1h (1 hour). | 500 | long
+| **greedy** (scheduler) | If greedy is enabled then the ScheduledPollConsumer 
will run immediately again if the previous run polled 1 or more messages. | 
false | boolean
+| **initialDelay** (scheduler) | Milliseconds before the first poll starts. 
You can also specify time values using units such as 60s (60 seconds) 5m30s (5 
minutes and 30 seconds) and 1h (1 hour). | 1000 | long
+| **runLoggingLevel** (scheduler) | The consumer logs a start/complete log 
line when it polls. This option allows you to configure the logging level for 
that. | TRACE | LoggingLevel
+| **scheduledExecutorService** (scheduler) | Allows for configuring a 
custom/shared thread pool to use for the consumer. By default each consumer has 
its own single threaded thread pool. |  | ScheduledExecutor Service
+| **scheduler** (scheduler) | To use a cron scheduler from either camel-spring 
or camel-quartz2 component | none | ScheduledPollConsumer Scheduler
+| **schedulerProperties** (scheduler) | To configure additional properties 
when using a custom scheduler or any of the Quartz2 Spring based scheduler. |  
| Map
+| **startScheduler** (scheduler) | Whether the scheduler should be auto 
started. | true | boolean
+| **timeUnit** (scheduler) | Time unit for initialDelay and delay options. | 
MILLISECONDS | TimeUnit
+| **useFixedDelay** (scheduler) | Controls if fixed delay or fixed rate is 
used. See ScheduledExecutorService in JDK for details. | true | boolean
 |=======================================================================
 // endpoint options: END
 

http://git-wip-us.apache.org/repos/asf/camel/blob/bb3764e3/components/camel-bonita/src/main/docs/bonita-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-bonita/src/main/docs/bonita-component.adoc 
b/components/camel-bonita/src/main/docs/bonita-component.adoc
index 8eac646..962dce3 100644
--- a/components/camel-bonita/src/main/docs/bonita-component.adoc
+++ b/components/camel-bonita/src/main/docs/bonita-component.adoc
@@ -29,35 +29,26 @@ with the following path and query parameters:
 
 #### Path Parameters (1 parameters):
 
-[width="100%",cols="2,1,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-| operation |  | BonitaOperation | *Required* Operation to use
+| Name | Description | Default | Type
+| **operation** | *Required* Operation to use |  | BonitaOperation
 |=======================================================================
 
 #### Query Parameters (9 parameters):
 
-[width="100%",cols="2,1m,1m,6",options="header"]
+[width="100%",cols="2,6,1,1",options="header"]
 |=======================================================================
-| Name | Default | Java Type | Description
-
-| bridgeErrorHandler | false | boolean | Allows for bridging the consumer to 
the Camel routing Error Handler which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages or the likes will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN or ERROR level and ignored.
-
-| hostname | localhost | String | Hostname where Bonita engine runs
-
-| port | 8080 | String | Port of the server hosting Bonita engine
-
-| processName |  | String | Name of the process involved in the operation
- 4+^s| consumer (advanced)
-| exceptionHandler |  | ExceptionHandler | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
options is not in use. By default the consumer will deal with exceptions that 
will be logged at WARN or ERROR level and ignored.
-
-| exchangePattern |  | ExchangePattern | Sets the exchange pattern when the 
consumer creates an exchange.
- 4+^s| advanced
-| synchronous | false | boolean | Sets whether synchronous processing should 
be strictly used or Camel is allowed to use asynchronous processing (if 
supported).
- 4+^s| security
-| password |  | String | Password to authenticate to Bonita engine.
-
-| username |  | String | Username to authenticate to Bonita engine.
+| Name | Description | Default | Type
+| **bridgeErrorHandler** (consumer) | Allows for bridging the consumer to the 
Camel routing Error Handler which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages or the likes will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions that will be logged at WARN or ERROR level and ignored. | false | 
boolean
+| **hostname** (consumer) | Hostname where Bonita engine runs | localhost | 
String
+| **port** (consumer) | Port of the server hosting Bonita engine | 8080 | 
String
+| **processName** (consumer) | Name of the process involved in the operation | 
 | String
+| **exceptionHandler** (consumer) | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
options is not in use. By default the consumer will deal with exceptions that 
will be logged at WARN or ERROR level and ignored. |  | ExceptionHandler
+| **exchangePattern** (consumer) | Sets the exchange pattern when the consumer 
creates an exchange. |  | ExchangePattern
+| **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
+| **password** (security) | Password to authenticate to Bonita engine. |  | 
String
+| **username** (security) | Username to authenticate to Bonita engine. |  | 
String
 |=======================================================================
 // endpoint options: END
 

Reply via email to