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

[camel-spring-boot] branch master updated: fix: replace absolute links with xref (2)

This is an automated email from the ASF dual-hosted git repository.

zregvart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git


The following commit(s) were added to refs/heads/master by this push:
     new d851d8b  fix: replace absolute links with xref (2)
d851d8b is described below

commit d851d8b2d9ce5bfa4ba0b924f6abb5290466532f
Author: Zoran Regvart <zr...@apache.org>
AuthorDate: Wed Nov 4 00:09:51 2020 +0100

    fix: replace absolute links with xref (2)
    
    Fix to include proper module in xref.
---
 components-starter/README.adoc                     | 864 +++++++++++----------
 docs/modules/ROOT/pages/list.adoc                  | 864 +++++++++++----------
 .../camel/springboot/maven/ExtMvelHelper.java      |   8 +-
 3 files changed, 872 insertions(+), 864 deletions(-)

diff --git a/components-starter/README.adoc b/components-starter/README.adoc
index 9e63507..3ba5bba 100644
--- a/components-starter/README.adoc
+++ b/components-starter/README.adoc
@@ -5,691 +5,693 @@ Apache Camel Spring Boot supports the following Camel artifacts as Spring Boot S
 == Camel Components
 
 // components: START
-Number of Camel components: 340 in 273 JAR artifacts (3 deprecated)
+Number of Camel components: 341 in 274 JAR artifacts (3 deprecated)
 
 [width="100%",cols="4,3,3,3,6",options="header"]
 |===
 | Component | Artifact | Support Level | Since | Description
 
-| xref:latest@components:activemq-component.adoc[ActiveMQ] | camel-activemq-starter | Stable | 1.0 | Send messages to (or consume from) Apache ActiveMQ. This component extends the Camel JMS component.
+| xref:latest@components::activemq-component.adoc[ActiveMQ] | camel-activemq-starter | Stable | 1.0 | Send messages to (or consume from) Apache ActiveMQ. This component extends the Camel JMS component.
 
-| xref:latest@components:amqp-component.adoc[AMQP] | camel-amqp-starter | Stable | 1.2 | Messaging with AMQP protocol using Apache QPid Client.
+| xref:latest@components::amqp-component.adoc[AMQP] | camel-amqp-starter | Stable | 1.2 | Messaging with AMQP protocol using Apache QPid Client.
 
-| xref:latest@components:apns-component.adoc[APNS] | camel-apns-starter | Stable | 2.8 | Send notifications to Apple iOS devices.
+| xref:latest@components::apns-component.adoc[APNS] | camel-apns-starter | Stable | 2.8 | Send notifications to Apple iOS devices.
 
-| xref:latest@components:arangodb-component.adoc[ArangoDb] | camel-arangodb-starter | Stable | 3.5 | Perform operations on ArangoDb when used as a Document Database, or as a Graph Database
+| xref:latest@components::arangodb-component.adoc[ArangoDb] | camel-arangodb-starter | Stable | 3.5 | Perform operations on ArangoDb when used as a Document Database, or as a Graph Database
 
-| xref:latest@components:as2-component.adoc[AS2] | camel-as2-starter | Stable | 2.22 | Transfer data securely and reliably using the AS2 protocol (RFC4130).
+| xref:latest@components::as2-component.adoc[AS2] | camel-as2-starter | Stable | 2.22 | Transfer data securely and reliably using the AS2 protocol (RFC4130).
 
-| xref:latest@components:asterisk-component.adoc[Asterisk] | camel-asterisk-starter | Stable | 2.18 | Interact with Asterisk PBX Server.
+| xref:latest@components::asterisk-component.adoc[Asterisk] | camel-asterisk-starter | Stable | 2.18 | Interact with Asterisk PBX Server.
 
-| xref:latest@components:ahc-component.adoc[Async HTTP Client (AHC)] | camel-ahc-starter | Stable | 2.8 | Call external HTTP services using Async Http Client.
+| xref:latest@components::ahc-component.adoc[Async HTTP Client (AHC)] | camel-ahc-starter | Stable | 2.8 | Call external HTTP services using Async Http Client.
 
-| xref:latest@components:ahc-ws-component.adoc[Async HTTP Client (AHC) Websocket] | camel-ahc-ws-starter | Stable | 2.14 | Exchange data with external Websocket servers using Async Http Client.
+| xref:latest@components::ahc-ws-component.adoc[Async HTTP Client (AHC) Websocket] | camel-ahc-ws-starter | Stable | 2.14 | Exchange data with external Websocket servers using Async Http Client.
 
-| xref:latest@components:atlasmap-component.adoc[AtlasMap] | camel-atlasmap-starter | Preview | 3.7 | Transforms the message using an AtlasMap transformation.
+| xref:latest@components::atlasmap-component.adoc[AtlasMap] | camel-atlasmap-starter | Preview | 3.7 | Transforms the message using an AtlasMap transformation.
 
-| xref:latest@components:atmos-component.adoc[Atmos] | camel-atmos-starter | Stable | 2.15 | Integrate with EMC's ViPR object data services using the Atmos Client.
+| xref:latest@components::atmos-component.adoc[Atmos] | camel-atmos-starter | Stable | 2.15 | Integrate with EMC's ViPR object data services using the Atmos Client.
 
-| xref:latest@components:atmosphere-websocket-component.adoc[Atmosphere Websocket] | camel-atmosphere-websocket-starter | Stable | 2.14 | Expose WebSocket endpoints using the Atmosphere framework.
+| xref:latest@components::atmosphere-websocket-component.adoc[Atmosphere Websocket] | camel-atmosphere-websocket-starter | Stable | 2.14 | Expose WebSocket endpoints using the Atmosphere framework.
 
-| xref:latest@components:atom-component.adoc[Atom] | camel-atom-starter | Stable | 1.2 | Poll Atom RSS feeds.
+| xref:latest@components::atom-component.adoc[Atom] | camel-atom-starter | Stable | 1.2 | Poll Atom RSS feeds.
 
-| xref:latest@components:atomix-map-component.adoc[Atomix Map] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed map.
+| xref:latest@components::atomix-map-component.adoc[Atomix Map] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed map.
 
-| xref:latest@components:atomix-messaging-component.adoc[Atomix Messaging] | camel-atomix-starter | Stable | 2.20 | Access Atomix's group messaging.
+| xref:latest@components::atomix-messaging-component.adoc[Atomix Messaging] | camel-atomix-starter | Stable | 2.20 | Access Atomix's group messaging.
 
-| xref:latest@components:atomix-multimap-component.adoc[Atomix MultiMap] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed multi map.
+| xref:latest@components::atomix-multimap-component.adoc[Atomix MultiMap] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed multi map.
 
-| xref:latest@components:atomix-queue-component.adoc[Atomix Queue] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed queue.
+| xref:latest@components::atomix-queue-component.adoc[Atomix Queue] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed queue.
 
-| xref:latest@components:atomix-set-component.adoc[Atomix Set] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed set.
+| xref:latest@components::atomix-set-component.adoc[Atomix Set] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed set.
 
-| xref:latest@components:atomix-value-component.adoc[Atomix Value] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed value.
+| xref:latest@components::atomix-value-component.adoc[Atomix Value] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed value.
 
-| xref:latest@components:avro-component.adoc[Avro RPC] | camel-avro-rpc-starter | Stable | 2.10 | Produce or consume Apache Avro RPC services.
+| xref:latest@components::avro-component.adoc[Avro RPC] | camel-avro-rpc-starter | Stable | 2.10 | Produce or consume Apache Avro RPC services.
 
-| xref:latest@components:aws2-athena-component.adoc[AWS 2 Athena] | camel-aws2-athena-starter | Stable | 3.4 | Access AWS Athena service using AWS SDK version 2.x.
+| xref:latest@components::aws2-athena-component.adoc[AWS 2 Athena] | camel-aws2-athena-starter | Stable | 3.4 | Access AWS Athena service using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-cw-component.adoc[AWS 2 CloudWatch] | camel-aws2-cw-starter | Stable | 3.1 | Sending metrics to AWS CloudWatch using AWS SDK version 2.x.
+| xref:latest@components::aws2-cw-component.adoc[AWS 2 CloudWatch] | camel-aws2-cw-starter | Stable | 3.1 | Sending metrics to AWS CloudWatch using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-ddb-component.adoc[AWS 2 DynamoDB] | camel-aws2-ddb-starter | Stable | 3.1 | Store and retrieve data from AWS DynamoDB service using AWS SDK version 2.x.
+| xref:latest@components::aws2-ddb-component.adoc[AWS 2 DynamoDB] | camel-aws2-ddb-starter | Stable | 3.1 | Store and retrieve data from AWS DynamoDB service using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-ddbstream-component.adoc[AWS 2 DynamoDB Streams] | camel-aws2-ddb-starter | Stable | 3.1 | Receive messages from AWS DynamoDB Stream service using AWS SDK version 2.x.
+| xref:latest@components::aws2-ddbstream-component.adoc[AWS 2 DynamoDB Streams] | camel-aws2-ddb-starter | Stable | 3.1 | Receive messages from AWS DynamoDB Stream service using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-ec2-component.adoc[AWS 2 Elastic Compute Cloud (EC2)] | camel-aws2-ec2-starter | Stable | 3.1 | Manage AWS EC2 instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-ec2-component.adoc[AWS 2 Elastic Compute Cloud (EC2)] | camel-aws2-ec2-starter | Stable | 3.1 | Manage AWS EC2 instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-ecs-component.adoc[AWS 2 Elastic Container Service (ECS)] | camel-aws2-ecs-starter | Stable | 3.1 | Manage AWS ECS cluster instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-ecs-component.adoc[AWS 2 Elastic Container Service (ECS)] | camel-aws2-ecs-starter | Stable | 3.1 | Manage AWS ECS cluster instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-eks-component.adoc[AWS 2 Elastic Kubernetes Service (EKS)] | camel-aws2-eks-starter | Stable | 3.1 | Manage AWS EKS cluster instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-eks-component.adoc[AWS 2 Elastic Kubernetes Service (EKS)] | camel-aws2-eks-starter | Stable | 3.1 | Manage AWS EKS cluster instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-eventbridge-component.adoc[AWS 2 Eventbridge] | camel-aws2-eventbridge-starter | Preview | 3.6 | Manage AWS Eventbridge cluster instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-eventbridge-component.adoc[AWS 2 Eventbridge] | camel-aws2-eventbridge-starter | Preview | 3.6 | Manage AWS Eventbridge cluster instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-iam-component.adoc[AWS 2 Identity and Access Management (IAM)] | camel-aws2-iam-starter | Stable | 3.1 | Manage AWS IAM instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-iam-component.adoc[AWS 2 Identity and Access Management (IAM)] | camel-aws2-iam-starter | Stable | 3.1 | Manage AWS IAM instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-kms-component.adoc[AWS 2 Key Management Service (KMS)] | camel-aws2-kms-starter | Stable | 3.1 | Manage keys stored in AWS KMS instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-kms-component.adoc[AWS 2 Key Management Service (KMS)] | camel-aws2-kms-starter | Stable | 3.1 | Manage keys stored in AWS KMS instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-kinesis-component.adoc[AWS 2 Kinesis] | camel-aws2-kinesis-starter | Stable | 3.2 | Consume and produce records from and to AWS Kinesis Streams using AWS SDK version 2.x.
+| xref:latest@components::aws2-kinesis-component.adoc[AWS 2 Kinesis] | camel-aws2-kinesis-starter | Stable | 3.2 | Consume and produce records from and to AWS Kinesis Streams using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-kinesis-firehose-component.adoc[AWS 2 Kinesis Firehose] | camel-aws2-kinesis-starter | Stable | 3.2 | Produce data to AWS Kinesis Firehose streams using AWS SDK version 2.x.
+| xref:latest@components::aws2-kinesis-firehose-component.adoc[AWS 2 Kinesis Firehose] | camel-aws2-kinesis-starter | Stable | 3.2 | Produce data to AWS Kinesis Firehose streams using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-lambda-component.adoc[AWS 2 Lambda] | camel-aws2-lambda-starter | Stable | 3.2 | Manage and invoke AWS Lambda functions using AWS SDK version 2.x.
+| xref:latest@components::aws2-lambda-component.adoc[AWS 2 Lambda] | camel-aws2-lambda-starter | Stable | 3.2 | Manage and invoke AWS Lambda functions using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-msk-component.adoc[AWS 2 Managed Streaming for Apache Kafka (MSK)] | camel-aws2-msk-starter | Stable | 3.1 | Manage AWS MSK instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-msk-component.adoc[AWS 2 Managed Streaming for Apache Kafka (MSK)] | camel-aws2-msk-starter | Stable | 3.1 | Manage AWS MSK instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-mq-component.adoc[AWS 2 MQ] | camel-aws2-mq-starter | Stable | 3.1 | Manage AWS MQ instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-mq-component.adoc[AWS 2 MQ] | camel-aws2-mq-starter | Stable | 3.1 | Manage AWS MQ instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-s3-component.adoc[AWS 2 S3 Storage Service] | camel-aws2-s3-starter | Stable | 3.2 | Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x.
+| xref:latest@components::aws2-s3-component.adoc[AWS 2 S3 Storage Service] | camel-aws2-s3-starter | Stable | 3.2 | Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-sts-component.adoc[AWS 2 Security Token Service (STS)] | camel-aws2-sts-starter | Stable | 3.5 | Manage AWS STS cluster instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-sts-component.adoc[AWS 2 Security Token Service (STS)] | camel-aws2-sts-starter | Stable | 3.5 | Manage AWS STS cluster instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-ses-component.adoc[AWS 2 Simple Email Service (SES)] | camel-aws2-ses-starter | Stable | 3.1 | Send e-mails through AWS SES service using AWS SDK version 2.x.
+| xref:latest@components::aws2-ses-component.adoc[AWS 2 Simple Email Service (SES)] | camel-aws2-ses-starter | Stable | 3.1 | Send e-mails through AWS SES service using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-sns-component.adoc[AWS 2 Simple Notification System (SNS)] | camel-aws2-sns-starter | Stable | 3.1 | Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x.
+| xref:latest@components::aws2-sns-component.adoc[AWS 2 Simple Notification System (SNS)] | camel-aws2-sns-starter | Stable | 3.1 | Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-sqs-component.adoc[AWS 2 Simple Queue Service (SQS)] | camel-aws2-sqs-starter | Stable | 3.1 | Sending and receive messages to/from AWS SQS service using AWS SDK version 2.x.
+| xref:latest@components::aws2-sqs-component.adoc[AWS 2 Simple Queue Service (SQS)] | camel-aws2-sqs-starter | Stable | 3.1 | Sending and receive messages to/from AWS SQS service using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-translate-component.adoc[AWS 2 Translate] | camel-aws2-translate-starter | Stable | 3.1 | Translate texts using AWS Translate and AWS SDK version 2.x.
+| xref:latest@components::aws2-translate-component.adoc[AWS 2 Translate] | camel-aws2-translate-starter | Stable | 3.1 | Translate texts using AWS Translate and AWS SDK version 2.x.
 
-| xref:latest@components:aws-cw-component.adoc[AWS CloudWatch] | camel-aws-cw-starter | Stable | 2.11 | Send metrics to AWS CloudWatch.
+| xref:latest@components::aws-cw-component.adoc[AWS CloudWatch] | camel-aws-cw-starter | Stable | 2.11 | Send metrics to AWS CloudWatch.
 
-| xref:latest@components:aws-ddb-component.adoc[AWS DynamoDB] | camel-aws-ddb-starter | Stable | 2.10 | Store and retrieve data from AWS DynamoDB service.
+| xref:latest@components::aws-ddb-component.adoc[AWS DynamoDB] | camel-aws-ddb-starter | Stable | 2.10 | Store and retrieve data from AWS DynamoDB service.
 
-| xref:latest@components:aws-ddbstream-component.adoc[AWS DynamoDB Streams] | camel-aws-ddb-starter | Stable | 2.17 | Receive messages from AWS DynamoDB Stream service.
+| xref:latest@components::aws-ddbstream-component.adoc[AWS DynamoDB Streams] | camel-aws-ddb-starter | Stable | 2.17 | Receive messages from AWS DynamoDB Stream service.
 
-| xref:latest@components:aws-ec2-component.adoc[AWS Elastic Compute Cloud (EC2)] | camel-aws-ec2-starter | Stable | 2.16 | Manage AWS EC2 instances.
+| xref:latest@components::aws-ec2-component.adoc[AWS Elastic Compute Cloud (EC2)] | camel-aws-ec2-starter | Stable | 2.16 | Manage AWS EC2 instances.
 
-| xref:latest@components:aws-ecs-component.adoc[AWS Elastic Container Service (ECS)] | camel-aws-ecs-starter | Stable | 3.0 | Manage AWS ECS cluster instances.
+| xref:latest@components::aws-ecs-component.adoc[AWS Elastic Container Service (ECS)] | camel-aws-ecs-starter | Stable | 3.0 | Manage AWS ECS cluster instances.
 
-| xref:latest@components:aws-eks-component.adoc[AWS Elastic Kubernetes Service (EKS)] | camel-aws-eks-starter | Stable | 3.0 | Manage AWS EKS cluster instances.
+| xref:latest@components::aws-eks-component.adoc[AWS Elastic Kubernetes Service (EKS)] | camel-aws-eks-starter | Stable | 3.0 | Manage AWS EKS cluster instances.
 
-| xref:latest@components:aws-iam-component.adoc[AWS Identity and Access Management (IAM)] | camel-aws-iam-starter | Stable | 2.23 | Manage AWS IAM instances.
+| xref:latest@components::aws-iam-component.adoc[AWS Identity and Access Management (IAM)] | camel-aws-iam-starter | Stable | 2.23 | Manage AWS IAM instances.
 
-| xref:latest@components:aws-kms-component.adoc[AWS Key Management Service (KMS)] | camel-aws-kms-starter | Stable | 2.21 | Manage keys stored in AWS KMS instances.
+| xref:latest@components::aws-kms-component.adoc[AWS Key Management Service (KMS)] | camel-aws-kms-starter | Stable | 2.21 | Manage keys stored in AWS KMS instances.
 
-| xref:latest@components:aws-kinesis-component.adoc[AWS Kinesis] | camel-aws-kinesis-starter | Stable | 2.17 | Consume and produce records from AWS Kinesis Streams.
+| xref:latest@components::aws-kinesis-component.adoc[AWS Kinesis] | camel-aws-kinesis-starter | Stable | 2.17 | Consume and produce records from AWS Kinesis Streams.
 
-| xref:latest@components:aws-kinesis-firehose-component.adoc[AWS Kinesis Firehose] | camel-aws-kinesis-starter | Stable | 2.19 | Consume data from AWS Kinesis Firehose streams.
+| xref:latest@components::aws-kinesis-firehose-component.adoc[AWS Kinesis Firehose] | camel-aws-kinesis-starter | Stable | 2.19 | Consume data from AWS Kinesis Firehose streams.
 
-| xref:latest@components:aws-lambda-component.adoc[AWS Lambda] | camel-aws-lambda-starter | Stable | 2.20 | Manage and invoke AWS Lambda functions.
+| xref:latest@components::aws-lambda-component.adoc[AWS Lambda] | camel-aws-lambda-starter | Stable | 2.20 | Manage and invoke AWS Lambda functions.
 
-| xref:latest@components:aws-msk-component.adoc[AWS Managed Streaming for Apache Kafka (MSK)] | camel-aws-msk-starter | Stable | 3.0 | Manage AWS MSK instances.
+| xref:latest@components::aws-msk-component.adoc[AWS Managed Streaming for Apache Kafka (MSK)] | camel-aws-msk-starter | Stable | 3.0 | Manage AWS MSK instances.
 
-| xref:latest@components:aws-mq-component.adoc[AWS MQ] | camel-aws-mq-starter | Stable | 2.21 | Manage AWS MQ instances.
+| xref:latest@components::aws-mq-component.adoc[AWS MQ] | camel-aws-mq-starter | Stable | 2.21 | Manage AWS MQ instances.
 
-| xref:latest@components:aws-s3-component.adoc[AWS S3 Storage Service] | camel-aws-s3-starter | Stable | 2.8 | Store and retrieve objects from AWS S3 Storage Service.
+| xref:latest@components::aws-s3-component.adoc[AWS S3 Storage Service] | camel-aws-s3-starter | Stable | 2.8 | Store and retrieve objects from AWS S3 Storage Service.
 
-| xref:latest@components:aws-ses-component.adoc[AWS Simple Email Service (SES)] | camel-aws-ses-starter | Stable | 2.9 | Send e-mails through AWS SES service.
+| xref:latest@components::aws-ses-component.adoc[AWS Simple Email Service (SES)] | camel-aws-ses-starter | Stable | 2.9 | Send e-mails through AWS SES service.
 
-| xref:latest@components:aws-sns-component.adoc[AWS Simple Notification System (SNS)] | camel-aws-sns-starter | Stable | 2.8 | Send messages to an AWS Simple Notification Topic.
+| xref:latest@components::aws-sns-component.adoc[AWS Simple Notification System (SNS)] | camel-aws-sns-starter | Stable | 2.8 | Send messages to an AWS Simple Notification Topic.
 
-| xref:latest@components:aws-sqs-component.adoc[AWS Simple Queue Service (SQS)] | camel-aws-sqs-starter | Stable | 2.6 | Sending and receive messages to/from AWS SQS service.
+| xref:latest@components::aws-sqs-component.adoc[AWS Simple Queue Service (SQS)] | camel-aws-sqs-starter | Stable | 2.6 | Sending and receive messages to/from AWS SQS service.
 
-| xref:latest@components:aws-swf-component.adoc[AWS Simple Workflow (SWF)] | camel-aws-swf-starter | Stable | 2.13 | Manage workflows in the AWS Simple Workflow service.
+| xref:latest@components::aws-swf-component.adoc[AWS Simple Workflow (SWF)] | camel-aws-swf-starter | Stable | 2.13 | Manage workflows in the AWS Simple Workflow service.
 
-| xref:latest@components:aws-sdb-component.adoc[AWS SimpleDB] | camel-aws-sdb-starter | Stable | 2.9 | Store and Retrieve data from/to AWS SDB service.
+| xref:latest@components::aws-sdb-component.adoc[AWS SimpleDB] | camel-aws-sdb-starter | Stable | 2.9 | Store and Retrieve data from/to AWS SDB service.
 
-| xref:latest@components:aws-translate-component.adoc[AWS Translate] | camel-aws-translate-starter | Stable | 3.0 | Translate texts using AWS Translate.
+| xref:latest@components::aws-translate-component.adoc[AWS Translate] | camel-aws-translate-starter | Stable | 3.0 | Translate texts using AWS Translate.
 
-| xref:latest@components:azure-eventhubs-component.adoc[Azure Event Hubs] | camel-azure-eventhubs-starter | Stable | 3.5 | The azure-eventhubs component that integrates Azure Event Hubs using AMQP protocol. Azure EventHubs is a highly scalable publish-subscribe service that can ingest millions of events per second and stream them to multiple consumers.
+| xref:latest@components::azure-eventhubs-component.adoc[Azure Event Hubs] | camel-azure-eventhubs-starter | Stable | 3.5 | The azure-eventhubs component that integrates Azure Event Hubs using AMQP protocol. Azure EventHubs is a highly scalable publish-subscribe service that can ingest millions of events per second and stream them to multiple consumers.
 
-| xref:latest@components:azure-storage-blob-component.adoc[Azure Storage Blob Service] | camel-azure-storage-blob-starter | Stable | 3.3 | Store and retrieve blobs from Azure Storage Blob Service using SDK v12.
+| xref:latest@components::azure-storage-blob-component.adoc[Azure Storage Blob Service] | camel-azure-storage-blob-starter | Stable | 3.3 | Store and retrieve blobs from Azure Storage Blob Service using SDK v12.
 
-| xref:latest@components:azure-blob-component.adoc[Azure Storage Blob Service (Deprecated)] | camel-azure-starter | Stable | 2.19 | *deprecated* Store and retrieve blobs from Azure Storage Blob Service.
+| xref:latest@components::azure-blob-component.adoc[Azure Storage Blob Service (Deprecated)] | camel-azure-starter | Stable | 2.19 | *deprecated* Store and retrieve blobs from Azure Storage Blob Service.
 
-| xref:latest@components:azure-storage-queue-component.adoc[Azure Storage Queue Service] | camel-azure-storage-queue-starter | Stable | 3.3 | The azure-storage-queue component is used for storing and retrieving the messages to/from Azure Storage Queue using Azure SDK v12.
+| xref:latest@components::azure-storage-queue-component.adoc[Azure Storage Queue Service] | camel-azure-storage-queue-starter | Stable | 3.3 | The azure-storage-queue component is used for storing and retrieving the messages to/from Azure Storage Queue using Azure SDK v12.
 
-| xref:latest@components:azure-queue-component.adoc[Azure Storage Queue Service (Deprecated)] | camel-azure-starter | Stable | 2.19 | *deprecated* Store and retrieve messages from Azure Storage Queue Service.
+| xref:latest@components::azure-queue-component.adoc[Azure Storage Queue Service (Deprecated)] | camel-azure-starter | Stable | 2.19 | *deprecated* Store and retrieve messages from Azure Storage Queue Service.
 
-| xref:latest@components:bean-component.adoc[Bean] | camel-bean-starter | Stable | 1.0 | Invoke methods of Java beans stored in Camel registry.
+| xref:latest@components::bean-component.adoc[Bean] | camel-bean-starter | Stable | 1.0 | Invoke methods of Java beans stored in Camel registry.
 
-| xref:latest@components:bean-validator-component.adoc[Bean Validator] | camel-bean-validator-starter | Stable | 2.3 | Validate the message body using the Java Bean Validation API.
+| xref:latest@components::bean-validator-component.adoc[Bean Validator] | camel-bean-validator-starter | Stable | 2.3 | Validate the message body using the Java Bean Validation API.
 
-| xref:latest@components:beanstalk-component.adoc[Beanstalk] | camel-beanstalk-starter | Stable | 2.15 | Retrieve and post-process Beanstalk jobs.
+| xref:latest@components::beanstalk-component.adoc[Beanstalk] | camel-beanstalk-starter | Stable | 2.15 | Retrieve and post-process Beanstalk jobs.
 
-| xref:latest@components:bonita-component.adoc[Bonita] | camel-bonita-starter | Stable | 2.19 | Communicate with a remote Bonita BPM process engine.
+| xref:latest@components::bonita-component.adoc[Bonita] | camel-bonita-starter | Stable | 2.19 | Communicate with a remote Bonita BPM process engine.
 
-| xref:latest@components:box-component.adoc[Box] | camel-box-starter | Stable | 2.14 | Upload, download and manage files, folders, groups, collaborations, etc. on box.com.
+| xref:latest@components::box-component.adoc[Box] | camel-box-starter | Stable | 2.14 | Upload, download and manage files, folders, groups, collaborations, etc. on box.com.
 
-| xref:latest@components:braintree-component.adoc[Braintree] | camel-braintree-starter | Stable | 2.17 | Process payments using Braintree Payments.
+| xref:latest@components::braintree-component.adoc[Braintree] | camel-braintree-starter | Stable | 2.17 | Process payments using Braintree Payments.
 
-| xref:latest@components:browse-component.adoc[Browse] | camel-browse-starter | Stable | 1.3 | Inspect the messages received on endpoints supporting BrowsableEndpoint.
+| xref:latest@components::browse-component.adoc[Browse] | camel-browse-starter | Stable | 1.3 | Inspect the messages received on endpoints supporting BrowsableEndpoint.
 
-| xref:latest@components:caffeine-cache-component.adoc[Caffeine Cache] | camel-caffeine-starter | Stable | 2.20 | Perform caching operations using Caffeine Cache.
+| xref:latest@components::caffeine-cache-component.adoc[Caffeine Cache] | camel-caffeine-starter | Stable | 2.20 | Perform caching operations using Caffeine Cache.
 
-| xref:latest@components:caffeine-loadcache-component.adoc[Caffeine LoadCache] | camel-caffeine-starter | Stable | 2.20 | Perform caching operations using Caffeine Cache with an attached CacheLoader.
+| xref:latest@components::caffeine-loadcache-component.adoc[Caffeine LoadCache] | camel-caffeine-starter | Stable | 2.20 | Perform caching operations using Caffeine Cache with an attached CacheLoader.
 
-| xref:latest@components:cql-component.adoc[Cassandra CQL] | camel-cassandraql-starter | Stable | 2.15 | Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). Based on Cassandra Java Driver provided by DataStax.
+| xref:latest@components::cql-component.adoc[Cassandra CQL] | camel-cassandraql-starter | Stable | 2.15 | Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). Based on Cassandra Java Driver provided by DataStax.
 
-| xref:latest@components:chatscript-component.adoc[ChatScript] | camel-chatscript-starter | Stable | 3.0 | Chat with a ChatScript Server.
+| xref:latest@components::chatscript-component.adoc[ChatScript] | camel-chatscript-starter | Stable | 3.0 | Chat with a ChatScript Server.
 
-| xref:latest@components:chunk-component.adoc[Chunk] | camel-chunk-starter | Stable | 2.15 | Transform messages using Chunk templating engine.
+| xref:latest@components::chunk-component.adoc[Chunk] | camel-chunk-starter | Stable | 2.15 | Transform messages using Chunk templating engine.
 
-| xref:latest@components:class-component.adoc[Class] | camel-bean-starter | Stable | 2.4 | Invoke methods of Java beans specified by class name.
+| xref:latest@components::class-component.adoc[Class] | camel-bean-starter | Stable | 2.4 | Invoke methods of Java beans specified by class name.
 
-| xref:latest@components:cm-sms-component.adoc[CM SMS Gateway] | camel-cm-sms-starter | Stable | 2.18 | Send SMS messages via CM SMS Gateway.
+| xref:latest@components::cm-sms-component.adoc[CM SMS Gateway] | camel-cm-sms-starter | Stable | 2.18 | Send SMS messages via CM SMS Gateway.
 
-| xref:latest@components:cmis-component.adoc[CMIS] | camel-cmis-starter | Stable | 2.11 | Read and write data from to/from a CMIS compliant content repositories.
+| xref:latest@components::cmis-component.adoc[CMIS] | camel-cmis-starter | Stable | 2.11 | Read and write data from to/from a CMIS compliant content repositories.
 
-| xref:latest@components:coap-component.adoc[CoAP] | camel-coap-starter | Stable | 2.16 | Send and receive messages to/from COAP capable devices.
+| xref:latest@components::coap-component.adoc[CoAP] | camel-coap-starter | Stable | 2.16 | Send and receive messages to/from COAP capable devices.
 
-| xref:latest@components:cometd-component.adoc[CometD] | camel-cometd-starter | Stable | 2.0 | Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD/Bayeux protocol.
+| xref:latest@components::cometd-component.adoc[CometD] | camel-cometd-starter | Stable | 2.0 | Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD/Bayeux protocol.
 
-| xref:latest@components:consul-component.adoc[Consul] | camel-consul-starter | Stable | 2.18 | Integrate with Consul service discovery and configuration store.
+| xref:latest@components::consul-component.adoc[Consul] | camel-consul-starter | Stable | 2.18 | Integrate with Consul service discovery and configuration store.
 
-| xref:latest@components:controlbus-component.adoc[Control Bus] | camel-controlbus-starter | Stable | 2.11 | Manage and monitor Camel routes.
+| xref:latest@components::controlbus-component.adoc[Control Bus] | camel-controlbus-starter | Stable | 2.11 | Manage and monitor Camel routes.
 
-| xref:latest@components:corda-component.adoc[Corda] | camel-corda-starter | Stable | 2.23 | Perform operations against Corda blockchain platform using corda-rpc library.
+| xref:latest@components::corda-component.adoc[Corda] | camel-corda-starter | Stable | 2.23 | Perform operations against Corda blockchain platform using corda-rpc library.
 
-| xref:latest@components:couchbase-component.adoc[Couchbase] | camel-couchbase-starter | Stable | 2.19 | Query Couchbase Views with a poll strategy and/or perform various operations against Couchbase databases.
+| xref:latest@components::couchbase-component.adoc[Couchbase] | camel-couchbase-starter | Stable | 2.19 | Query Couchbase Views with a poll strategy and/or perform various operations against Couchbase databases.
 
-| xref:latest@components:couchdb-component.adoc[CouchDB] | camel-couchdb-starter | Stable | 2.11 | Consume changesets for inserts, updates and deletes in a CouchDB database, as well as get, save, update and delete documents from a CouchDB database.
+| xref:latest@components::couchdb-component.adoc[CouchDB] | camel-couchdb-starter | Stable | 2.11 | Consume changesets for inserts, updates and deletes in a CouchDB database, as well as get, save, update and delete documents from a CouchDB database.
 
-| xref:latest@components:cron-component.adoc[Cron] | camel-cron-starter | Stable | 3.1 | A generic interface for triggering events at times specified through the Unix cron syntax.
+| xref:latest@components::cron-component.adoc[Cron] | camel-cron-starter | Stable | 3.1 | A generic interface for triggering events at times specified through the Unix cron syntax.
 
-| xref:latest@components:crypto-component.adoc[Crypto (JCE)] | camel-crypto-starter | Stable | 2.3 | Sign and verify exchanges using the Signature Service of the Java Cryptographic Extension (JCE).
+| xref:latest@components::crypto-component.adoc[Crypto (JCE)] | camel-crypto-starter | Stable | 2.3 | Sign and verify exchanges using the Signature Service of the Java Cryptographic Extension (JCE).
 
-| xref:latest@components:crypto-cms-component.adoc[Crypto CMS] | camel-crypto-cms-starter | Stable | 2.20 | *deprecated* Encrypt, decrypt, sign and verify data in CMS Enveloped Data format.
+| xref:latest@components::crypto-cms-component.adoc[Crypto CMS] | camel-crypto-cms-starter | Stable | 2.20 | *deprecated* Encrypt, decrypt, sign and verify data in CMS Enveloped Data format.
 
-| xref:latest@components:cxf-component.adoc[CXF] | camel-cxf-starter | Stable | 1.0 | Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client.
+| xref:latest@components::cxf-component.adoc[CXF] | camel-cxf-starter | Stable | 1.0 | Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client.
 
-| xref:latest@components:cxfrs-component.adoc[CXF-RS] | camel-cxf-starter | Stable | 2.0 | Expose JAX-RS REST services using Apache CXF or connect to external REST services using CXF REST client.
+| xref:latest@components::cxfrs-component.adoc[CXF-RS] | camel-cxf-starter | Stable | 2.0 | Expose JAX-RS REST services using Apache CXF or connect to external REST services using CXF REST client.
 
-| xref:latest@components:dataformat-component.adoc[Data Format] | camel-dataformat-starter | Stable | 2.12 | Use a Camel Data Format as a regular Camel Component.
+| xref:latest@components::dataformat-component.adoc[Data Format] | camel-dataformat-starter | Stable | 2.12 | Use a Camel Data Format as a regular Camel Component.
 
-| xref:latest@components:dataset-component.adoc[Dataset] | camel-dataset-starter | Stable | 1.3 | Provide data for load & soak testing of your Camel application.
+| xref:latest@components::dataset-component.adoc[Dataset] | camel-dataset-starter | Stable | 1.3 | Provide data for load & soak testing of your Camel application.
 
-| xref:latest@components:dataset-test-component.adoc[DataSet Test] | camel-dataset-starter | Stable | 1.3 | Extends the mock component by pulling messages from another endpoint on startup to set the expected message bodies.
+| xref:latest@components::dataset-test-component.adoc[DataSet Test] | camel-dataset-starter | Stable | 1.3 | Extends the mock component by pulling messages from another endpoint on startup to set the expected message bodies.
 
-| xref:latest@components:debezium-mongodb-component.adoc[Debezium MongoDB Connector] | camel-debezium-mongodb-starter | Stable | 3.0 | Capture changes from a MongoDB database.
+| xref:latest@components::debezium-mongodb-component.adoc[Debezium MongoDB Connector] | camel-debezium-mongodb-starter | Stable | 3.0 | Capture changes from a MongoDB database.
 
-| xref:latest@components:debezium-mysql-component.adoc[Debezium MySQL Connector] | camel-debezium-mysql-starter | Stable | 3.0 | Capture changes from a MySQL database.
+| xref:latest@components::debezium-mysql-component.adoc[Debezium MySQL Connector] | camel-debezium-mysql-starter | Stable | 3.0 | Capture changes from a MySQL database.
 
-| xref:latest@components:debezium-postgres-component.adoc[Debezium PostgresSQL Connector] | camel-debezium-postgres-starter | Stable | 3.0 | Capture changes from a PostgresSQL database.
+| xref:latest@components::debezium-postgres-component.adoc[Debezium PostgresSQL Connector] | camel-debezium-postgres-starter | Stable | 3.0 | Capture changes from a PostgresSQL database.
 
-| xref:latest@components:debezium-sqlserver-component.adoc[Debezium SQL Server Connector] | camel-debezium-sqlserver-starter | Stable | 3.0 | Capture changes from an SQL Server database.
+| xref:latest@components::debezium-sqlserver-component.adoc[Debezium SQL Server Connector] | camel-debezium-sqlserver-starter | Stable | 3.0 | Capture changes from an SQL Server database.
 
-| xref:latest@components:djl-component.adoc[Deep Java Library] | camel-djl-starter | Stable | 3.3 | Infer Deep Learning models from message exchanges data using Deep Java Library (DJL).
+| xref:latest@components::djl-component.adoc[Deep Java Library] | camel-djl-starter | Stable | 3.3 | Infer Deep Learning models from message exchanges data using Deep Java Library (DJL).
 
-| xref:latest@components:digitalocean-component.adoc[DigitalOcean] | camel-digitalocean-starter | Stable | 2.19 | Manage Droplets and resources within the DigitalOcean cloud.
+| xref:latest@components::digitalocean-component.adoc[DigitalOcean] | camel-digitalocean-starter | Stable | 2.19 | Manage Droplets and resources within the DigitalOcean cloud.
 
-| xref:latest@components:direct-component.adoc[Direct] | camel-direct-starter | Stable | 1.0 | Call another endpoint from the same Camel Context synchronously.
+| xref:latest@components::direct-component.adoc[Direct] | camel-direct-starter | Stable | 1.0 | Call another endpoint from the same Camel Context synchronously.
 
-| xref:latest@components:direct-vm-component.adoc[Direct VM] | camel-directvm-starter | Stable | 2.10 | Call another endpoint from any Camel Context in the same JVM synchronously.
+| xref:latest@components::direct-vm-component.adoc[Direct VM] | camel-directvm-starter | Stable | 2.10 | Call another endpoint from any Camel Context in the same JVM synchronously.
 
-| xref:latest@components:disruptor-component.adoc[Disruptor] | camel-disruptor-starter | Stable | 2.12 | Provides asynchronous SEDA behavior using LMAX Disruptor.
+| xref:latest@components::disruptor-component.adoc[Disruptor] | camel-disruptor-starter | Stable | 2.12 | Provides asynchronous SEDA behavior using LMAX Disruptor.
 
-| xref:latest@components:dns-component.adoc[DNS] | camel-dns-starter | Stable | 2.7 | Perform DNS queries using DNSJava.
+| xref:latest@components::dns-component.adoc[DNS] | camel-dns-starter | Stable | 2.7 | Perform DNS queries using DNSJava.
 
-| xref:latest@components:docker-component.adoc[Docker] | camel-docker-starter | Stable | 2.15 | Manage Docker containers.
+| xref:latest@components::docker-component.adoc[Docker] | camel-docker-starter | Stable | 2.15 | Manage Docker containers.
 
-| xref:latest@components:dozer-component.adoc[Dozer] | camel-dozer-starter | Stable | 2.15 | Map between Java beans using the Dozer mapping library.
+| xref:latest@components::dozer-component.adoc[Dozer] | camel-dozer-starter | Stable | 2.15 | Map between Java beans using the Dozer mapping library.
 
-| xref:latest@components:drill-component.adoc[Drill] | camel-drill-starter | Stable | 2.19 | Perform queries against an Apache Drill cluster.
+| xref:latest@components::drill-component.adoc[Drill] | camel-drill-starter | Stable | 2.19 | Perform queries against an Apache Drill cluster.
 
-| xref:latest@components:dropbox-component.adoc[Dropbox] | camel-dropbox-starter | Stable | 2.14 | Upload, download and manage files, folders, groups, collaborations, etc on Dropbox.
+| xref:latest@components::dropbox-component.adoc[Dropbox] | camel-dropbox-starter | Stable | 2.14 | Upload, download and manage files, folders, groups, collaborations, etc on Dropbox.
 
-| xref:latest@components:ehcache-component.adoc[Ehcache] | camel-ehcache-starter | Stable | 2.18 | Perform caching operations using Ehcache.
+| xref:latest@components::ehcache-component.adoc[Ehcache] | camel-ehcache-starter | Stable | 2.18 | Perform caching operations using Ehcache.
 
-| xref:latest@components:elasticsearch-rest-component.adoc[Elasticsearch Rest] | camel-elasticsearch-rest-starter | Stable | 2.21 | Send requests to with an ElasticSearch via REST API.
+| xref:latest@components::elasticsearch-rest-component.adoc[Elasticsearch Rest] | camel-elasticsearch-rest-starter | Stable | 2.21 | Send requests to with an ElasticSearch via REST API.
 
-| xref:latest@components:elsql-component.adoc[ElSQL] | camel-elsql-starter | Stable | 2.16 | Use ElSql to define SQL queries. Extends the SQL Component.
+| xref:latest@components::elsql-component.adoc[ElSQL] | camel-elsql-starter | Stable | 2.16 | Use ElSql to define SQL queries. Extends the SQL Component.
 
-| xref:latest@components:etcd-keys-component.adoc[Etcd Keys] | camel-etcd-starter | Stable | 2.18 | Get, set or delete keys in etcd key-value store.
+| xref:latest@components::etcd-keys-component.adoc[Etcd Keys] | camel-etcd-starter | Stable | 2.18 | Get, set or delete keys in etcd key-value store.
 
-| xref:latest@components:etcd-stats-component.adoc[Etcd Stats] | camel-etcd-starter | Stable | 2.18 | Access etcd cluster statistcs.
+| xref:latest@components::etcd-stats-component.adoc[Etcd Stats] | camel-etcd-starter | Stable | 2.18 | Access etcd cluster statistcs.
 
-| xref:latest@components:etcd-watch-component.adoc[Etcd Watch] | camel-etcd-starter | Stable | 2.18 | Watch specific etcd keys or directories for changes.
+| xref:latest@components::etcd-watch-component.adoc[Etcd Watch] | camel-etcd-starter | Stable | 2.18 | Watch specific etcd keys or directories for changes.
 
-| xref:latest@components:exec-component.adoc[Exec] | camel-exec-starter | Stable | 2.3 | Execute commands on the underlying operating system.
+| xref:latest@components::exec-component.adoc[Exec] | camel-exec-starter | Stable | 2.3 | Execute commands on the underlying operating system.
 
-| xref:latest@components:facebook-component.adoc[Facebook] | camel-facebook-starter | Stable | 2.14 | Send requests to Facebook APIs supported by Facebook4J.
+| xref:latest@components::facebook-component.adoc[Facebook] | camel-facebook-starter | Stable | 2.14 | Send requests to Facebook APIs supported by Facebook4J.
 
-| xref:latest@components:fhir-component.adoc[FHIR] | camel-fhir-starter | Stable | 2.23 | Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard.
+| xref:latest@components::fhir-component.adoc[FHIR] | camel-fhir-starter | Stable | 2.23 | Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard.
 
-| xref:latest@components:file-component.adoc[File] | camel-file-starter | Stable | 1.0 | Read and write files.
+| xref:latest@components::file-component.adoc[File] | camel-file-starter | Stable | 1.0 | Read and write files.
 
-| xref:latest@components:file-watch-component.adoc[File Watch] | camel-file-watch-starter | Stable | 3.0 | Get notified about file events in a directory using java.nio.file.WatchService.
+| xref:latest@components::file-watch-component.adoc[File Watch] | camel-file-watch-starter | Stable | 3.0 | Get notified about file events in a directory using java.nio.file.WatchService.
 
-| xref:latest@components:flatpack-component.adoc[Flatpack] | camel-flatpack-starter | Stable | 1.4 | Parse fixed width and delimited files using the FlatPack library.
+| xref:latest@components::flatpack-component.adoc[Flatpack] | camel-flatpack-starter | Stable | 1.4 | Parse fixed width and delimited files using the FlatPack library.
 
-| xref:latest@components:flink-component.adoc[Flink] | camel-flink-starter | Stable | 2.18 | Send DataSet jobs to an Apache Flink cluster.
+| xref:latest@components::flink-component.adoc[Flink] | camel-flink-starter | Stable | 2.18 | Send DataSet jobs to an Apache Flink cluster.
 
-| xref:latest@components:fop-component.adoc[FOP] | camel-fop-starter | Stable | 2.10 | Render messages into PDF and other output formats supported by Apache FOP.
+| xref:latest@components::fop-component.adoc[FOP] | camel-fop-starter | Stable | 2.10 | Render messages into PDF and other output formats supported by Apache FOP.
 
-| xref:latest@components:freemarker-component.adoc[Freemarker] | camel-freemarker-starter | Stable | 2.10 | Transform messages using FreeMarker templates.
+| xref:latest@components::freemarker-component.adoc[Freemarker] | camel-freemarker-starter | Stable | 2.10 | Transform messages using FreeMarker templates.
 
-| xref:latest@components:ftp-component.adoc[FTP] | camel-ftp-starter | Stable | 1.1 | Upload and download files to/from FTP servers.
+| xref:latest@components::ftp-component.adoc[FTP] | camel-ftp-starter | Stable | 1.1 | Upload and download files to/from FTP servers.
 
-| xref:latest@components:ftps-component.adoc[FTPS] | camel-ftp-starter | Stable | 2.2 | Upload and download files to/from FTP servers supporting the FTPS protocol.
+| xref:latest@components::ftps-component.adoc[FTPS] | camel-ftp-starter | Stable | 2.2 | Upload and download files to/from FTP servers supporting the FTPS protocol.
 
-| xref:latest@components:ganglia-component.adoc[Ganglia] | camel-ganglia-starter | Stable | 2.15 | Send metrics to Ganglia monitoring system.
+| xref:latest@components::ganglia-component.adoc[Ganglia] | camel-ganglia-starter | Stable | 2.15 | Send metrics to Ganglia monitoring system.
 
-| xref:latest@components:geocoder-component.adoc[Geocoder] | camel-geocoder-starter | Stable | 2.12 | Find geocodes (latitude and longitude) for a given address or the other way round.
+| xref:latest@components::geocoder-component.adoc[Geocoder] | camel-geocoder-starter | Stable | 2.12 | Find geocodes (latitude and longitude) for a given address or the other way round.
 
-| xref:latest@components:git-component.adoc[Git] | camel-git-starter | Stable | 2.16 | Perform operations on git repositories.
+| xref:latest@components::git-component.adoc[Git] | camel-git-starter | Stable | 2.16 | Perform operations on git repositories.
 
-| xref:latest@components:github-component.adoc[GitHub] | camel-github-starter | Stable | 2.15 | Interact with the GitHub API.
+| xref:latest@components::github-component.adoc[GitHub] | camel-github-starter | Stable | 2.15 | Interact with the GitHub API.
 
-| xref:latest@components:google-bigquery-component.adoc[Google BigQuery] | camel-google-bigquery-starter | Stable | 2.20 | Google BigQuery data warehouse for analytics.
+| xref:latest@components::google-bigquery-component.adoc[Google BigQuery] | camel-google-bigquery-starter | Stable | 2.20 | Google BigQuery data warehouse for analytics.
 
-| xref:latest@components:google-bigquery-sql-component.adoc[Google BigQuery Standard SQL] | camel-google-bigquery-starter | Stable | 2.23 | Access Google Cloud BigQuery service using SQL queries.
+| xref:latest@components::google-bigquery-sql-component.adoc[Google BigQuery Standard SQL] | camel-google-bigquery-starter | Stable | 2.23 | Access Google Cloud BigQuery service using SQL queries.
 
-| xref:latest@components:google-calendar-component.adoc[Google Calendar] | camel-google-calendar-starter | Stable | 2.15 | Perform various operations on a Google Calendar.
+| xref:latest@components::google-calendar-component.adoc[Google Calendar] | camel-google-calendar-starter | Stable | 2.15 | Perform various operations on a Google Calendar.
 
-| xref:latest@components:google-calendar-stream-component.adoc[Google Calendar Stream] | camel-google-calendar-starter | Stable | 2.23 | Poll for changes in a Google Calendar.
+| xref:latest@components::google-calendar-stream-component.adoc[Google Calendar Stream] | camel-google-calendar-starter | Stable | 2.23 | Poll for changes in a Google Calendar.
 
-| xref:latest@components:google-drive-component.adoc[Google Drive] | camel-google-drive-starter | Stable | 2.14 | Manage files in Google Drive.
+| xref:latest@components::google-drive-component.adoc[Google Drive] | camel-google-drive-starter | Stable | 2.14 | Manage files in Google Drive.
 
-| xref:latest@components:google-mail-component.adoc[Google Mail] | camel-google-mail-starter | Stable | 2.15 | Manage messages in Google Mail.
+| xref:latest@components::google-mail-component.adoc[Google Mail] | camel-google-mail-starter | Stable | 2.15 | Manage messages in Google Mail.
 
-| xref:latest@components:google-mail-stream-component.adoc[Google Mail Stream] | camel-google-mail-starter | Stable | 2.22 | Poll for incoming messages in Google Mail.
+| xref:latest@components::google-mail-stream-component.adoc[Google Mail Stream] | camel-google-mail-starter | Stable | 2.22 | Poll for incoming messages in Google Mail.
 
-| xref:latest@components:google-pubsub-component.adoc[Google Pubsub] | camel-google-pubsub-starter | Stable | 2.19 | Send and receive messages to/from Google Cloud Platform PubSub Service.
+| xref:latest@components::google-pubsub-component.adoc[Google Pubsub] | camel-google-pubsub-starter | Stable | 2.19 | Send and receive messages to/from Google Cloud Platform PubSub Service.
 
-| xref:latest@components:google-sheets-component.adoc[Google Sheets] | camel-google-sheets-starter | Stable | 2.23 | Manage spreadsheets in Google Sheets.
+| xref:latest@components::google-sheets-component.adoc[Google Sheets] | camel-google-sheets-starter | Stable | 2.23 | Manage spreadsheets in Google Sheets.
 
-| xref:latest@components:google-sheets-stream-component.adoc[Google Sheets Stream] | camel-google-sheets-starter | Stable | 2.23 | Poll for changes in Google Sheets.
+| xref:latest@components::google-sheets-stream-component.adoc[Google Sheets Stream] | camel-google-sheets-starter | Stable | 2.23 | Poll for changes in Google Sheets.
 
-| xref:latest@components:gora-component.adoc[Gora] | camel-gora-starter | Stable | 2.14 | Access NoSQL databases using the Apache Gora framework.
+| xref:latest@components::gora-component.adoc[Gora] | camel-gora-starter | Stable | 2.14 | Access NoSQL databases using the Apache Gora framework.
 
-| xref:latest@components:graphql-component.adoc[GraphQL] | camel-graphql-starter | Stable | 3.0 | Send GraphQL queries and mutations to external systems.
+| xref:latest@components::graphql-component.adoc[GraphQL] | camel-graphql-starter | Stable | 3.0 | Send GraphQL queries and mutations to external systems.
 
-| xref:latest@components:grpc-component.adoc[gRPC] | camel-grpc-starter | Stable | 2.19 | Expose gRPC endpoints and access external gRPC endpoints.
+| xref:latest@components::grpc-component.adoc[gRPC] | camel-grpc-starter | Stable | 2.19 | Expose gRPC endpoints and access external gRPC endpoints.
 
-| xref:latest@components:guava-eventbus-component.adoc[Guava EventBus] | camel-guava-eventbus-starter | Stable | 2.10 | Send and receive messages to/from Guava EventBus.
+| xref:latest@components::guava-eventbus-component.adoc[Guava EventBus] | camel-guava-eventbus-starter | Stable | 2.10 | Send and receive messages to/from Guava EventBus.
 
-| xref:latest@components:hazelcast-atomicvalue-component.adoc[Hazelcast Atomic Number] | camel-hazelcast-starter | Stable | 2.7 | Increment, decrement, set, etc. Hazelcast atomic number (a grid wide number).
+| xref:latest@components::hazelcast-atomicvalue-component.adoc[Hazelcast Atomic Number] | camel-hazelcast-starter | Stable | 2.7 | Increment, decrement, set, etc. Hazelcast atomic number (a grid wide number).
 
-| xref:latest@components:hazelcast-instance-component.adoc[Hazelcast Instance] | camel-hazelcast-starter | Stable | 2.7 | Consume join/leave events of a cache instance in a Hazelcast cluster.
+| xref:latest@components::hazelcast-instance-component.adoc[Hazelcast Instance] | camel-hazelcast-starter | Stable | 2.7 | Consume join/leave events of a cache instance in a Hazelcast cluster.
 
-| xref:latest@components:hazelcast-list-component.adoc[Hazelcast List] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed list.
+| xref:latest@components::hazelcast-list-component.adoc[Hazelcast List] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed list.
 
-| xref:latest@components:hazelcast-map-component.adoc[Hazelcast Map] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed map.
+| xref:latest@components::hazelcast-map-component.adoc[Hazelcast Map] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed map.
 
-| xref:latest@components:hazelcast-multimap-component.adoc[Hazelcast Multimap] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed multimap.
+| xref:latest@components::hazelcast-multimap-component.adoc[Hazelcast Multimap] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed multimap.
 
-| xref:latest@components:hazelcast-queue-component.adoc[Hazelcast Queue] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed queue.
+| xref:latest@components::hazelcast-queue-component.adoc[Hazelcast Queue] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed queue.
 
-| xref:latest@components:hazelcast-replicatedmap-component.adoc[Hazelcast Replicated Map] | camel-hazelcast-starter | Stable | 2.16 | Perform operations on Hazelcast replicated map.
+| xref:latest@components::hazelcast-replicatedmap-component.adoc[Hazelcast Replicated Map] | camel-hazelcast-starter | Stable | 2.16 | Perform operations on Hazelcast replicated map.
 
-| xref:latest@components:hazelcast-ringbuffer-component.adoc[Hazelcast Ringbuffer] | camel-hazelcast-starter | Stable | 2.16 | Perform operations on Hazelcast distributed ringbuffer.
+| xref:latest@components::hazelcast-ringbuffer-component.adoc[Hazelcast Ringbuffer] | camel-hazelcast-starter | Stable | 2.16 | Perform operations on Hazelcast distributed ringbuffer.
 
-| xref:latest@components:hazelcast-seda-component.adoc[Hazelcast SEDA] | camel-hazelcast-starter | Stable | 2.7 | Asynchronously send/receive Exchanges between Camel routes running on potentially distinct JVMs/hosts backed by Hazelcast BlockingQueue.
+| xref:latest@components::hazelcast-seda-component.adoc[Hazelcast SEDA] | camel-hazelcast-starter | Stable | 2.7 | Asynchronously send/receive Exchanges between Camel routes running on potentially distinct JVMs/hosts backed by Hazelcast BlockingQueue.
 
-| xref:latest@components:hazelcast-set-component.adoc[Hazelcast Set] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed set.
+| xref:latest@components::hazelcast-set-component.adoc[Hazelcast Set] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed set.
 
-| xref:latest@components:hazelcast-topic-component.adoc[Hazelcast Topic] | camel-hazelcast-starter | Stable | 2.15 | Send and receive messages to/from Hazelcast distributed topic.
+| xref:latest@components::hazelcast-topic-component.adoc[Hazelcast Topic] | camel-hazelcast-starter | Stable | 2.15 | Send and receive messages to/from Hazelcast distributed topic.
 
-| xref:latest@components:hbase-component.adoc[HBase] | camel-hbase-starter | Stable | 2.10 | Reading and write from/to an HBase store (Hadoop database).
+| xref:latest@components::hbase-component.adoc[HBase] | camel-hbase-starter | Stable | 2.10 | Reading and write from/to an HBase store (Hadoop database).
 
-| xref:latest@components:hdfs-component.adoc[HDFS] | camel-hdfs-starter | Stable | 2.14 | Read and write from/to an HDFS filesystem using Hadoop 2.x.
+| xref:latest@components::hdfs-component.adoc[HDFS] | camel-hdfs-starter | Stable | 2.14 | Read and write from/to an HDFS filesystem using Hadoop 2.x.
 
-| xref:latest@components:http-component.adoc[HTTP] | camel-http-starter | Stable | 2.3 | Send requests to external HTTP servers using Apache HTTP Client 4.x.
+| xref:latest@components::hipchat-component.adoc[Hipchat] | camel-hipchat-starter | Stable | 2.15 | Send and receive messages to/from Hipchat service.
 
-| xref:latest@components:iec60870-client-component.adoc[IEC 60870 Client] | camel-iec60870-starter | Stable | 2.20 | IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA implementation.
+| xref:latest@components::http-component.adoc[HTTP] | camel-http-starter | Stable | 2.3 | Send requests to external HTTP servers using Apache HTTP Client 4.x.
 
-| xref:latest@components:iec60870-server-component.adoc[IEC 60870 Server] | camel-iec60870-starter | Stable | 2.20 | IEC 60870 supervisory control and data acquisition (SCADA) server using NeoSCADA implementation.
+| xref:latest@components::iec60870-client-component.adoc[IEC 60870 Client] | camel-iec60870-starter | Stable | 2.20 | IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA implementation.
 
-| xref:latest@components:ignite-cache-component.adoc[Ignite Cache] | camel-ignite-starter | Stable | 2.17 | Perform cache operations on an Ignite cache or consume changes from a continuous query.
+| xref:latest@components::iec60870-server-component.adoc[IEC 60870 Server] | camel-iec60870-starter | Stable | 2.20 | IEC 60870 supervisory control and data acquisition (SCADA) server using NeoSCADA implementation.
 
-| xref:latest@components:ignite-compute-component.adoc[Ignite Compute] | camel-ignite-starter | Stable | 2.17 | Run compute operations on an Ignite cluster.
+| xref:latest@components::ignite-cache-component.adoc[Ignite Cache] | camel-ignite-starter | Stable | 2.17 | Perform cache operations on an Ignite cache or consume changes from a continuous query.
 
-| xref:latest@components:ignite-events-component.adoc[Ignite Events] | camel-ignite-starter | Stable | 2.17 | Receive events from an Ignite cluster by creating a local event listener.
+| xref:latest@components::ignite-compute-component.adoc[Ignite Compute] | camel-ignite-starter | Stable | 2.17 | Run compute operations on an Ignite cluster.
 
-| xref:latest@components:ignite-idgen-component.adoc[Ignite ID Generator] | camel-ignite-starter | Stable | 2.17 | Interact with Ignite Atomic Sequences and ID Generators .
+| xref:latest@components::ignite-events-component.adoc[Ignite Events] | camel-ignite-starter | Stable | 2.17 | Receive events from an Ignite cluster by creating a local event listener.
 
-| xref:latest@components:ignite-messaging-component.adoc[Ignite Messaging] | camel-ignite-starter | Stable | 2.17 | Send and receive messages from an Ignite topic.
+| xref:latest@components::ignite-idgen-component.adoc[Ignite ID Generator] | camel-ignite-starter | Stable | 2.17 | Interact with Ignite Atomic Sequences and ID Generators .
 
-| xref:latest@components:ignite-queue-component.adoc[Ignite Queues] | camel-ignite-starter | Stable | 2.17 | Interact with Ignite Queue data structures.
+| xref:latest@components::ignite-messaging-component.adoc[Ignite Messaging] | camel-ignite-starter | Stable | 2.17 | Send and receive messages from an Ignite topic.
 
-| xref:latest@components:ignite-set-component.adoc[Ignite Sets] | camel-ignite-starter | Stable | 2.17 | Interact with Ignite Set data structures.
+| xref:latest@components::ignite-queue-component.adoc[Ignite Queues] | camel-ignite-starter | Stable | 2.17 | Interact with Ignite Queue data structures.
 
-| xref:latest@components:infinispan-component.adoc[Infinispan] | camel-infinispan-starter | Stable | 2.13 | Read and write from/to Infinispan distributed key/value store and data grid.
+| xref:latest@components::ignite-set-component.adoc[Ignite Sets] | camel-ignite-starter | Stable | 2.17 | Interact with Ignite Set data structures.
 
-| xref:latest@components:influxdb-component.adoc[InfluxDB] | camel-influxdb-starter | Stable | 2.18 | Interact with InfluxDB, a time series database.
+| xref:latest@components::infinispan-component.adoc[Infinispan] | camel-infinispan-starter | Stable | 2.13 | Read and write from/to Infinispan distributed key/value store and data grid.
 
-| xref:latest@components:iota-component.adoc[IOTA] | camel-iota-starter | Stable | 2.23 | Manage financial transactions using IOTA distributed ledger.
+| xref:latest@components::influxdb-component.adoc[InfluxDB] | camel-influxdb-starter | Stable | 2.18 | Interact with InfluxDB, a time series database.
 
-| xref:latest@components:ipfs-component.adoc[IPFS] | camel-ipfs-starter | Stable | 2.23 | Access the Interplanetary File System (IPFS).
+| xref:latest@components::iota-component.adoc[IOTA] | camel-iota-starter | Stable | 2.23 | Manage financial transactions using IOTA distributed ledger.
 
-| xref:latest@components:irc-component.adoc[IRC] | camel-irc-starter | Stable | 1.1 | Send and receive messages to/from and IRC chat.
+| xref:latest@components::ipfs-component.adoc[IPFS] | camel-ipfs-starter | Stable | 2.23 | Access the Interplanetary File System (IPFS).
 
-| xref:latest@components:ironmq-component.adoc[IronMQ] | camel-ironmq-starter | Stable | 2.17 | Send and receive messages to/from IronMQ an elastic and durable hosted message queue as a service.
+| xref:latest@components::irc-component.adoc[IRC] | camel-irc-starter | Stable | 1.1 | Send and receive messages to/from and IRC chat.
 
-| xref:latest@components:websocket-jsr356-component.adoc[Javax Websocket] | camel-websocket-jsr356-starter | Stable | 2.23 | Expose websocket endpoints using JSR356.
+| xref:latest@components::ironmq-component.adoc[IronMQ] | camel-ironmq-starter | Stable | 2.17 | Send and receive messages to/from IronMQ an elastic and durable hosted message queue as a service.
 
-| xref:latest@components:jbpm-component.adoc[JBPM] | camel-jbpm-starter | Stable | 2.6 | Interact with jBPM workflow engine over REST.
+| xref:latest@components::websocket-jsr356-component.adoc[Javax Websocket] | camel-websocket-jsr356-starter | Stable | 2.23 | Expose websocket endpoints using JSR356.
 
-| xref:latest@components:jcache-component.adoc[JCache] | camel-jcache-starter | Stable | 2.17 | Perform caching operations against JSR107/JCache.
+| xref:latest@components::jbpm-component.adoc[JBPM] | camel-jbpm-starter | Stable | 2.6 | Interact with jBPM workflow engine over REST.
 
-| xref:latest@components:jclouds-component.adoc[JClouds] | camel-jclouds-starter | Stable | 2.9 | Interact with jclouds compute & blobstore service.
+| xref:latest@components::jcache-component.adoc[JCache] | camel-jcache-starter | Stable | 2.17 | Perform caching operations against JSR107/JCache.
 
-| xref:latest@components:jcr-component.adoc[JCR] | camel-jcr-starter | Stable | 1.3 | Read and write nodes to/from a JCR compliant content repository.
+| xref:latest@components::jclouds-component.adoc[JClouds] | camel-jclouds-starter | Stable | 2.9 | Interact with jclouds compute & blobstore service.
 
-| xref:latest@components:jdbc-component.adoc[JDBC] | camel-jdbc-starter | Stable | 1.2 | Access databases through SQL and JDBC.
+| xref:latest@components::jcr-component.adoc[JCR] | camel-jcr-starter | Stable | 1.3 | Read and write nodes to/from a JCR compliant content repository.
 
-| xref:latest@components:jetty-component.adoc[Jetty] | camel-jetty-starter | Stable | 1.2 | Expose HTTP endpoints using Jetty 9.
+| xref:latest@components::jdbc-component.adoc[JDBC] | camel-jdbc-starter | Stable | 1.2 | Access databases through SQL and JDBC.
 
-| xref:latest@components:websocket-component.adoc[Jetty Websocket] | camel-websocket-starter | Stable | 2.10 | Expose websocket endpoints using Jetty.
+| xref:latest@components::jetty-component.adoc[Jetty] | camel-jetty-starter | Stable | 1.2 | Expose HTTP endpoints using Jetty 9.
 
-| xref:latest@components:jgroups-component.adoc[JGroups] | camel-jgroups-starter | Stable | 2.13 | Exchange messages with JGroups clusters.
+| xref:latest@components::websocket-component.adoc[Jetty Websocket] | camel-websocket-starter | Stable | 2.10 | Expose websocket endpoints using Jetty.
 
-| xref:latest@components:jgroups-raft-component.adoc[JGroups raft] | camel-jgroups-raft-starter | Stable | 2.24 | Exchange messages with JGroups-raft clusters.
+| xref:latest@components::jgroups-component.adoc[JGroups] | camel-jgroups-starter | Stable | 2.13 | Exchange messages with JGroups clusters.
 
-| xref:latest@components:jing-component.adoc[Jing] | camel-jing-starter | Stable | 1.1 | Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing library.
+| xref:latest@components::jgroups-raft-component.adoc[JGroups raft] | camel-jgroups-raft-starter | Stable | 2.24 | Exchange messages with JGroups-raft clusters.
 
-| xref:latest@components:jira-component.adoc[Jira] | camel-jira-starter | Stable | 3.0 | Interact with JIRA issue tracker.
+| xref:latest@components::jing-component.adoc[Jing] | camel-jing-starter | Stable | 1.1 | Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing library.
 
-| xref:latest@components:jms-component.adoc[JMS] | camel-jms-starter | Stable | 1.0 | Sent and receive messages to/from a JMS Queue or Topic.
+| xref:latest@components::jira-component.adoc[Jira] | camel-jira-starter | Stable | 3.0 | Interact with JIRA issue tracker.
 
-| xref:latest@components:jmx-component.adoc[JMX] | camel-jmx-starter | Stable | 2.6 | Receive JMX notifications.
+| xref:latest@components::jms-component.adoc[JMS] | camel-jms-starter | Stable | 1.0 | Sent and receive messages to/from a JMS Queue or Topic.
 
-| xref:latest@components:jolt-component.adoc[JOLT] | camel-jolt-starter | Stable | 2.16 | JSON to JSON transformation using JOLT.
+| xref:latest@components::jmx-component.adoc[JMX] | camel-jmx-starter | Stable | 2.6 | Receive JMX notifications.
 
-| xref:latest@components:jooq-component.adoc[JOOQ] | camel-jooq-starter | Stable | 3.0 | Store and retrieve Java objects from an SQL database using JOOQ.
+| xref:latest@components::jolt-component.adoc[JOLT] | camel-jolt-starter | Stable | 2.16 | JSON to JSON transformation using JOLT.
 
-| xref:latest@components:jpa-component.adoc[JPA] | camel-jpa-starter | Stable | 1.0 | Store and retrieve Java objects from databases using Java Persistence API (JPA).
+| xref:latest@components::jooq-component.adoc[JOOQ] | camel-jooq-starter | Stable | 3.0 | Store and retrieve Java objects from an SQL database using JOOQ.
 
-| xref:latest@components:jslt-component.adoc[JSLT] | camel-jslt-starter | Stable | 3.1 | Query or transform JSON payloads using an JSLT.
+| xref:latest@components::jpa-component.adoc[JPA] | camel-jpa-starter | Stable | 1.0 | Store and retrieve Java objects from databases using Java Persistence API (JPA).
 
-| xref:latest@components:json-validator-component.adoc[JSON Schema Validator] | camel-json-validator-starter | Stable | 2.20 | Validate JSON payloads using NetworkNT JSON Schema.
+| xref:latest@components::jslt-component.adoc[JSLT] | camel-jslt-starter | Stable | 3.1 | Query or transform JSON payloads using an JSLT.
 
-| xref:latest@components:jsonata-component.adoc[JSONATA] | camel-jsonata-starter | Stable | 3.5 | JSON to JSON transformation using JSONATA.
+| xref:latest@components::json-validator-component.adoc[JSON Schema Validator] | camel-json-validator-starter | Stable | 2.20 | Validate JSON payloads using NetworkNT JSON Schema.
 
-| xref:latest@components:jt400-component.adoc[JT400] | camel-jt400-starter | Stable | 1.5 | Exchanges messages with an IBM i system using data queues, message queues, or program call. IBM i is the replacement for AS/400 and iSeries servers.
+| xref:latest@components::jsonata-component.adoc[JSONATA] | camel-jsonata-starter | Stable | 3.5 | JSON to JSON transformation using JSONATA.
 
-| xref:latest@components:kafka-component.adoc[Kafka] | camel-kafka-starter | Stable | 2.13 | Sent and receive messages to/from an Apache Kafka broker.
+| xref:latest@components::jt400-component.adoc[JT400] | camel-jt400-starter | Stable | 1.5 | Exchanges messages with an IBM i system using data queues, message queues, or program call. IBM i is the replacement for AS/400 and iSeries servers.
 
-| xref:latest@components:kubernetes-config-maps-component.adoc[Kubernetes ConfigMap] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes ConfigMaps and get notified on ConfigMaps changes.
+| xref:latest@components::kafka-component.adoc[Kafka] | camel-kafka-starter | Stable | 2.13 | Sent and receive messages to/from an Apache Kafka broker.
 
-| xref:latest@components:kubernetes-deployments-component.adoc[Kubernetes Deployments] | camel-kubernetes-starter | Stable | 2.20 | Perform operations on Kubernetes Deployments and get notified on Deployment changes.
+| xref:latest@components::kubernetes-config-maps-component.adoc[Kubernetes ConfigMap] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes ConfigMaps and get notified on ConfigMaps changes.
 
-| xref:latest@components:kubernetes-hpa-component.adoc[Kubernetes HPA] | camel-kubernetes-starter | Stable | 2.23 | Perform operations on Kubernetes Horizontal Pod Autoscalers (HPA) and get notified on HPA changes.
+| xref:latest@components::kubernetes-deployments-component.adoc[Kubernetes Deployments] | camel-kubernetes-starter | Stable | 2.20 | Perform operations on Kubernetes Deployments and get notified on Deployment changes.
 
-| xref:latest@components:kubernetes-job-component.adoc[Kubernetes Job] | camel-kubernetes-starter | Stable | 2.23 | Perform operations on Kubernetes Jobs.
+| xref:latest@components::kubernetes-hpa-component.adoc[Kubernetes HPA] | camel-kubernetes-starter | Stable | 2.23 | Perform operations on Kubernetes Horizontal Pod Autoscalers (HPA) and get notified on HPA changes.
 
-| xref:latest@components:kubernetes-namespaces-component.adoc[Kubernetes Namespaces] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Namespaces and get notified on Namespace changes.
+| xref:latest@components::kubernetes-job-component.adoc[Kubernetes Job] | camel-kubernetes-starter | Stable | 2.23 | Perform operations on Kubernetes Jobs.
 
-| xref:latest@components:kubernetes-nodes-component.adoc[Kubernetes Nodes] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Nodes and get notified on Node changes.
+| xref:latest@components::kubernetes-namespaces-component.adoc[Kubernetes Namespaces] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Namespaces and get notified on Namespace changes.
 
-| xref:latest@components:kubernetes-persistent-volumes-component.adoc[Kubernetes Persistent Volume] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Persistent Volumes and get notified on Persistent Volume changes.
+| xref:latest@components::kubernetes-nodes-component.adoc[Kubernetes Nodes] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Nodes and get notified on Node changes.
 
-| xref:latest@components:kubernetes-persistent-volumes-claims-component.adoc[Kubernetes Persistent Volume Claim] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Persistent Volumes Claims and get notified on Persistent Volumes Claim changes.
+| xref:latest@components::kubernetes-persistent-volumes-component.adoc[Kubernetes Persistent Volume] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Persistent Volumes and get notified on Persistent Volume changes.
 
-| xref:latest@components:kubernetes-pods-component.adoc[Kubernetes Pods] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Pods and get notified on Pod changes.
+| xref:latest@components::kubernetes-persistent-volumes-claims-component.adoc[Kubernetes Persistent Volume Claim] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Persistent Volumes Claims and get notified on Persistent Volumes Claim changes.
 
-| xref:latest@components:kubernetes-replication-controllers-component.adoc[Kubernetes Replication Controller] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Replication Controllers and get notified on Replication Controllers changes.
+| xref:latest@components::kubernetes-pods-component.adoc[Kubernetes Pods] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Pods and get notified on Pod changes.
 
-| xref:latest@components:kubernetes-resources-quota-component.adoc[Kubernetes Resources Quota] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Resources Quotas.
+| xref:latest@components::kubernetes-replication-controllers-component.adoc[Kubernetes Replication Controller] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Replication Controllers and get notified on Replication Controllers changes.
 
-| xref:latest@components:kubernetes-secrets-component.adoc[Kubernetes Secrets] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Secrets.
+| xref:latest@components::kubernetes-resources-quota-component.adoc[Kubernetes Resources Quota] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Resources Quotas.
 
-| xref:latest@components:kubernetes-service-accounts-component.adoc[Kubernetes Service Account] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Service Accounts.
+| xref:latest@components::kubernetes-secrets-component.adoc[Kubernetes Secrets] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Secrets.
 
-| xref:latest@components:kubernetes-services-component.adoc[Kubernetes Services] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Services and get notified on Service changes.
+| xref:latest@components::kubernetes-service-accounts-component.adoc[Kubernetes Service Account] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Service Accounts.
 
-| xref:latest@components:kudu-component.adoc[Kudu] | camel-kudu-starter | Stable | 3.0 | Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem.
+| xref:latest@components::kubernetes-services-component.adoc[Kubernetes Services] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Services and get notified on Service changes.
 
-| xref:latest@components:language-component.adoc[Language] | camel-language-starter | Stable | 2.5 | Execute scripts in any of the languages supported by Camel.
+| xref:latest@components::kudu-component.adoc[Kudu] | camel-kudu-starter | Stable | 3.0 | Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem.
 
-| xref:latest@components:ldap-component.adoc[LDAP] | camel-ldap-starter | Stable | 1.5 | Perform searches on LDAP servers.
+| xref:latest@components::language-component.adoc[Language] | camel-language-starter | Stable | 2.5 | Execute scripts in any of the languages supported by Camel.
 
-| xref:latest@components:ldif-component.adoc[LDIF] | camel-ldif-starter | Stable | 2.20 | Perform updates on an LDAP server from an LDIF body content.
+| xref:latest@components::ldap-component.adoc[LDAP] | camel-ldap-starter | Stable | 1.5 | Perform searches on LDAP servers.
 
-| xref:latest@components:log-component.adoc[Log] | camel-log-starter | Stable | 1.1 | Log messages to the underlying logging mechanism.
+| xref:latest@components::ldif-component.adoc[LDIF] | camel-ldif-starter | Stable | 2.20 | Perform updates on an LDAP server from an LDIF body content.
 
-| xref:latest@components:lucene-component.adoc[Lucene] | camel-lucene-starter | Stable | 2.2 | Perform inserts or queries against Apache Lucene databases.
+| xref:latest@components::log-component.adoc[Log] | camel-log-starter | Stable | 1.1 | Log messages to the underlying logging mechanism.
 
-| xref:latest@components:lumberjack-component.adoc[Lumberjack] | camel-lumberjack-starter | Stable | 2.18 | Receive logs messages using the Lumberjack protocol.
+| xref:latest@components::lucene-component.adoc[Lucene] | camel-lucene-starter | Stable | 2.2 | Perform inserts or queries against Apache Lucene databases.
 
-| xref:latest@components:mail-component.adoc[Mail] | camel-mail-starter | Stable | 1.0 | Send and receive emails using imap, pop3 and smtp protocols.
+| xref:latest@components::lumberjack-component.adoc[Lumberjack] | camel-lumberjack-starter | Stable | 2.18 | Receive logs messages using the Lumberjack protocol.
 
-| xref:latest@components:master-component.adoc[Master] | camel-master-starter | Stable | 2.20 | Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies.
+| xref:latest@components::mail-component.adoc[Mail] | camel-mail-starter | Stable | 1.0 | Send and receive emails using imap, pop3 and smtp protocols.
 
-| xref:latest@components:metrics-component.adoc[Metrics] | camel-metrics-starter | Stable | 2.14 | Collect various metrics directly from Camel routes using the DropWizard metrics library.
+| xref:latest@components::master-component.adoc[Master] | camel-master-starter | Stable | 2.20 | Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies.
 
-| xref:latest@components:micrometer-component.adoc[Micrometer] | camel-micrometer-starter | Stable | 2.22 | Collect various metrics directly from Camel routes using the Micrometer library.
+| xref:latest@components::metrics-component.adoc[Metrics] | camel-metrics-starter | Stable | 2.14 | Collect various metrics directly from Camel routes using the DropWizard metrics library.
 
-| xref:latest@components:mina-component.adoc[Mina] | camel-mina-starter | Stable | 2.10 | Socket level networking using TCP or UDP with Apache Mina 2.x.
+| xref:latest@components::micrometer-component.adoc[Micrometer] | camel-micrometer-starter | Stable | 2.22 | Collect various metrics directly from Camel routes using the Micrometer library.
 
-| xref:latest@components:minio-component.adoc[Minio] | camel-minio-starter | Stable | 3.5 | Store and retrieve objects from Minio Storage Service using Minio SDK.
+| xref:latest@components::mina-component.adoc[Mina] | camel-mina-starter | Stable | 2.10 | Socket level networking using TCP or UDP with Apache Mina 2.x.
 
-| xref:latest@components:mllp-component.adoc[MLLP] | camel-mllp-starter | Stable | 2.17 | Communicate with external systems using the MLLP protocol.
+| xref:latest@components::minio-component.adoc[Minio] | camel-minio-starter | Stable | 3.5 | Store and retrieve objects from Minio Storage Service using Minio SDK.
 
-| xref:latest@components:mock-component.adoc[Mock] | camel-mock-starter | Stable | 1.0 | Test routes and mediation rules using mocks.
+| xref:latest@components::mllp-component.adoc[MLLP] | camel-mllp-starter | Stable | 2.17 | Communicate with external systems using the MLLP protocol.
 
-| xref:latest@components:mongodb-component.adoc[MongoDB] | camel-mongodb-starter | Stable | 2.19 | Perform operations on MongoDB documents and collections.
+| xref:latest@components::mock-component.adoc[Mock] | camel-mock-starter | Stable | 1.0 | Test routes and mediation rules using mocks.
 
-| xref:latest@components:mongodb-gridfs-component.adoc[MongoDB GridFS] | camel-mongodb-gridfs-starter | Stable | 2.18 | Interact with MongoDB GridFS.
+| xref:latest@components::mongodb-component.adoc[MongoDB] | camel-mongodb-starter | Stable | 2.19 | Perform operations on MongoDB documents and collections.
 
-| xref:latest@components:msv-component.adoc[MSV] | camel-msv-starter | Stable | 1.1 | Validate XML payloads using Multi-Schema Validator (MSV).
+| xref:latest@components::mongodb-gridfs-component.adoc[MongoDB GridFS] | camel-mongodb-gridfs-starter | Stable | 2.18 | Interact with MongoDB GridFS.
 
-| xref:latest@components:mustache-component.adoc[Mustache] | camel-mustache-starter | Stable | 2.12 | Transform messages using a Mustache template.
+| xref:latest@components::msv-component.adoc[MSV] | camel-msv-starter | Stable | 1.1 | Validate XML payloads using Multi-Schema Validator (MSV).
 
-| xref:latest@components:mvel-component.adoc[MVEL] | camel-mvel-starter | Stable | 2.12 | Transform messages using an MVEL template.
+| xref:latest@components::mustache-component.adoc[Mustache] | camel-mustache-starter | Stable | 2.12 | Transform messages using a Mustache template.
 
-| xref:latest@components:mybatis-component.adoc[MyBatis] | camel-mybatis-starter | Stable | 2.7 | Performs a query, poll, insert, update or delete in a relational database using MyBatis.
+| xref:latest@components::mvel-component.adoc[MVEL] | camel-mvel-starter | Stable | 2.12 | Transform messages using an MVEL template.
 
-| xref:latest@components:mybatis-bean-component.adoc[MyBatis Bean] | camel-mybatis-starter | Stable | 2.22 | Perform queries, inserts, updates or deletes in a relational database using MyBatis.
+| xref:latest@components::mybatis-component.adoc[MyBatis] | camel-mybatis-starter | Stable | 2.7 | Performs a query, poll, insert, update or delete in a relational database using MyBatis.
 
-| xref:latest@components:nagios-component.adoc[Nagios] | camel-nagios-starter | Stable | 2.3 | Send passive checks to Nagios using JSendNSCA.
+| xref:latest@components::mybatis-bean-component.adoc[MyBatis Bean] | camel-mybatis-starter | Stable | 2.22 | Perform queries, inserts, updates or deletes in a relational database using MyBatis.
 
-| xref:latest@components:nats-component.adoc[Nats] | camel-nats-starter | Stable | 2.17 | Send and receive messages from NATS messaging system.
+| xref:latest@components::nagios-component.adoc[Nagios] | camel-nagios-starter | Stable | 2.3 | Send passive checks to Nagios using JSendNSCA.
 
-| xref:latest@components:netty-component.adoc[Netty] | camel-netty-starter | Stable | 2.14 | Socket level networking using TCP or UDP with the Netty 4.x.
+| xref:latest@components::nats-component.adoc[Nats] | camel-nats-starter | Stable | 2.17 | Send and receive messages from NATS messaging system.
 
-| xref:latest@components:netty-http-component.adoc[Netty HTTP] | camel-netty-http-starter | Stable | 2.14 | Netty HTTP server and client using the Netty 4.x.
+| xref:latest@components::netty-component.adoc[Netty] | camel-netty-starter | Stable | 2.14 | Socket level networking using TCP or UDP with the Netty 4.x.
 
-| xref:latest@components:nitrite-component.adoc[Nitrite] | camel-nitrite-starter | Stable | 3.0 | Access Nitrite databases.
+| xref:latest@components::netty-http-component.adoc[Netty HTTP] | camel-netty-http-starter | Stable | 2.14 | Netty HTTP server and client using the Netty 4.x.
 
-| xref:latest@components:nsq-component.adoc[NSQ] | camel-nsq-starter | Stable | 2.23 | Send and receive messages from NSQ realtime distributed messaging platform.
+| xref:latest@components::nitrite-component.adoc[Nitrite] | camel-nitrite-starter | Stable | 3.0 | Access Nitrite databases.
 
-| xref:latest@components:oaipmh-component.adoc[OAI-PMH] | camel-oaipmh-starter | Stable | 3.5 | Harvest metadata using OAI-PMH protocol
+| xref:latest@components::nsq-component.adoc[NSQ] | camel-nsq-starter | Stable | 2.23 | Send and receive messages from NSQ realtime distributed messaging platform.
 
-| xref:latest@components:olingo2-component.adoc[Olingo2] | camel-olingo2-starter | Stable | 2.14 | Communicate with OData 2.0 services using Apache Olingo.
+| xref:latest@components::oaipmh-component.adoc[OAI-PMH] | camel-oaipmh-starter | Stable | 3.5 | Harvest metadata using OAI-PMH protocol
 
-| xref:latest@components:olingo4-component.adoc[Olingo4] | camel-olingo4-starter | Stable | 2.19 | Communicate with OData 4.0 services using Apache Olingo OData API.
+| xref:latest@components::olingo2-component.adoc[Olingo2] | camel-olingo2-starter | Stable | 2.14 | Communicate with OData 2.0 services using Apache Olingo.
 
-| xref:latest@components:milo-client-component.adoc[OPC UA Client] | camel-milo-starter | Stable | 2.19 | Connect to OPC UA servers using the binary protocol for acquiring telemetry data.
+| xref:latest@components::olingo4-component.adoc[Olingo4] | camel-olingo4-starter | Stable | 2.19 | Communicate with OData 4.0 services using Apache Olingo OData API.
 
-| xref:latest@components:milo-server-component.adoc[OPC UA Server] | camel-milo-starter | Stable | 2.19 | Make telemetry data available as an OPC UA server.
+| xref:latest@components::milo-client-component.adoc[OPC UA Client] | camel-milo-starter | Stable | 2.19 | Connect to OPC UA servers using the binary protocol for acquiring telemetry data.
 
-| xref:latest@components:openshift-build-configs-component.adoc[Openshift Build Config] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on OpenShift Build Configs.
+| xref:latest@components::milo-server-component.adoc[OPC UA Server] | camel-milo-starter | Stable | 2.19 | Make telemetry data available as an OPC UA server.
 
-| xref:latest@components:openshift-builds-component.adoc[Openshift Builds] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on OpenShift Builds.
+| xref:latest@components::openshift-build-configs-component.adoc[Openshift Build Config] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on OpenShift Build Configs.
 
-| xref:latest@components:openstack-cinder-component.adoc[OpenStack Cinder] | camel-openstack-starter | Stable | 2.19 | Access data in OpenStack Cinder block storage.
+| xref:latest@components::openshift-builds-component.adoc[Openshift Builds] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on OpenShift Builds.
 
-| xref:latest@components:openstack-glance-component.adoc[OpenStack Glance] | camel-openstack-starter | Stable | 2.19 | Manage VM images and metadata definitions in OpenStack Glance.
+| xref:latest@components::openstack-cinder-component.adoc[OpenStack Cinder] | camel-openstack-starter | Stable | 2.19 | Access data in OpenStack Cinder block storage.
 
-| xref:latest@components:openstack-keystone-component.adoc[OpenStack Keystone] | camel-openstack-starter | Stable | 2.19 | Access OpenStack Keystone for API client authentication, service discovery and distributed multi-tenant authorization.
+| xref:latest@components::openstack-glance-component.adoc[OpenStack Glance] | camel-openstack-starter | Stable | 2.19 | Manage VM images and metadata definitions in OpenStack Glance.
 
-| xref:latest@components:openstack-neutron-component.adoc[OpenStack Neutron] | camel-openstack-starter | Stable | 2.19 | Access OpenStack Neutron for network services.
+| xref:latest@components::openstack-keystone-component.adoc[OpenStack Keystone] | camel-openstack-starter | Stable | 2.19 | Access OpenStack Keystone for API client authentication, service discovery and distributed multi-tenant authorization.
 
-| xref:latest@components:openstack-nova-component.adoc[OpenStack Nova] | camel-openstack-starter | Stable | 2.19 | Access OpenStack to manage compute resources.
+| xref:latest@components::openstack-neutron-component.adoc[OpenStack Neutron] | camel-openstack-starter | Stable | 2.19 | Access OpenStack Neutron for network services.
 
-| xref:latest@components:openstack-swift-component.adoc[OpenStack Swift] | camel-openstack-starter | Stable | 2.19 | Access OpenStack Swift object/blob store.
+| xref:latest@components::openstack-nova-component.adoc[OpenStack Nova] | camel-openstack-starter | Stable | 2.19 | Access OpenStack to manage compute resources.
 
-| xref:latest@components:optaplanner-component.adoc[OptaPlanner] | camel-optaplanner-starter | Stable | 2.13 | Solve planning problems with OptaPlanner.
+| xref:latest@components::openstack-swift-component.adoc[OpenStack Swift] | camel-openstack-starter | Stable | 2.19 | Access OpenStack Swift object/blob store.
 
-| xref:latest@components:paho-component.adoc[Paho] | camel-paho-starter | Stable | 2.16 | Communicate with MQTT message brokers using Eclipse Paho MQTT Client.
+| xref:latest@components::optaplanner-component.adoc[OptaPlanner] | camel-optaplanner-starter | Stable | 2.13 | Solve planning problems with OptaPlanner.
 
-| xref:latest@components:pdf-component.adoc[PDF] | camel-pdf-starter | Stable | 2.16 | Create, modify or extract content from PDF documents.
+| xref:latest@components::paho-component.adoc[Paho] | camel-paho-starter | Stable | 2.16 | Communicate with MQTT message brokers using Eclipse Paho MQTT Client.
 
-| xref:latest@components:platform-http-component.adoc[Platform HTTP] | camel-platform-http-starter | Stable | 3.0 | Expose HTTP endpoints using the HTTP server available in the current platform.
+| xref:latest@components::pdf-component.adoc[PDF] | camel-pdf-starter | Stable | 2.16 | Create, modify or extract content from PDF documents.
 
-| xref:latest@components:pgevent-component.adoc[PostgresSQL Event] | camel-pgevent-starter | Stable | 2.15 | Send and receive PostgreSQL events via LISTEN and NOTIFY commands.
+| xref:latest@components::platform-http-component.adoc[Platform HTTP] | camel-platform-http-starter | Stable | 3.0 | Expose HTTP endpoints using the HTTP server available in the current platform.
 
-| xref:latest@components:pg-replication-slot-component.adoc[PostgresSQL Replication Slot] | camel-pg-replication-slot-starter | Stable | 3.0 | Poll for PostgreSQL Write-Ahead Log (WAL) records using Streaming Replication Slots.
+| xref:latest@components::pgevent-component.adoc[PostgresSQL Event] | camel-pgevent-starter | Stable | 2.15 | Send and receive PostgreSQL events via LISTEN and NOTIFY commands.
 
-| xref:latest@components:lpr-component.adoc[Printer] | camel-printer-starter | Stable | 2.1 | Send print jobs to printers.
+| xref:latest@components::pg-replication-slot-component.adoc[PostgresSQL Replication Slot] | camel-pg-replication-slot-starter | Stable | 3.0 | Poll for PostgreSQL Write-Ahead Log (WAL) records using Streaming Replication Slots.
 
-| xref:latest@components:pubnub-component.adoc[PubNub] | camel-pubnub-starter | Stable | 2.19 | Send and receive messages to/from PubNub data stream network for connected devices.
+| xref:latest@components::lpr-component.adoc[Printer] | camel-printer-starter | Stable | 2.1 | Send print jobs to printers.
 
-| xref:latest@components:pulsar-component.adoc[Pulsar] | camel-pulsar-starter | Stable | 2.24 | Send and receive messages from/to Apache Pulsar messaging system.
+| xref:latest@components::pubnub-component.adoc[PubNub] | camel-pubnub-starter | Stable | 2.19 | Send and receive messages to/from PubNub data stream network for connected devices.
 
-| xref:latest@components:quartz-component.adoc[Quartz] | camel-quartz-starter | Stable | 2.12 | Schedule sending of messages using the Quartz 2.x scheduler.
+| xref:latest@components::pulsar-component.adoc[Pulsar] | camel-pulsar-starter | Stable | 2.24 | Send and receive messages from/to Apache Pulsar messaging system.
 
-| xref:latest@components:quickfix-component.adoc[QuickFix] | camel-quickfix-starter | Stable | 2.1 | Open a Financial Interchange (FIX) session using an embedded QuickFix/J engine.
+| xref:latest@components::quartz-component.adoc[Quartz] | camel-quartz-starter | Stable | 2.12 | Schedule sending of messages using the Quartz 2.x scheduler.
 
-| xref:latest@components:rabbitmq-component.adoc[RabbitMQ] | camel-rabbitmq-starter | Stable | 2.12 | Send and receive messages from RabbitMQ instances.
+| xref:latest@components::quickfix-component.adoc[QuickFix] | camel-quickfix-starter | Stable | 2.1 | Open a Financial Interchange (FIX) session using an embedded QuickFix/J engine.
 
-| xref:latest@components:reactive-streams-component.adoc[Reactive Streams] | camel-reactive-streams-starter | Stable | 2.19 | Exchange messages with reactive stream processing libraries compatible with the reactive streams standard.
+| xref:latest@components::rabbitmq-component.adoc[RabbitMQ] | camel-rabbitmq-starter | Stable | 2.12 | Send and receive messages from RabbitMQ instances.
 
-| xref:latest@components:ref-component.adoc[Ref] | camel-ref-starter | Stable | 1.2 | Route messages to an endpoint looked up dynamically by name in the Camel Registry.
+| xref:latest@components::reactive-streams-component.adoc[Reactive Streams] | camel-reactive-streams-starter | Stable | 2.19 | Exchange messages with reactive stream processing libraries compatible with the reactive streams standard.
 
-| xref:latest@components:rest-component.adoc[REST] | camel-rest-starter | Stable | 2.14 | Expose REST services or call external REST services.
+| xref:latest@components::ref-component.adoc[Ref] | camel-ref-starter | Stable | 1.2 | Route messages to an endpoint looked up dynamically by name in the Camel Registry.
 
-| xref:latest@components:rest-api-component.adoc[REST API] | camel-rest-starter | Stable | 2.16 | Expose OpenAPI Specification of the REST services defined using Camel REST DSL.
+| xref:latest@components::rest-component.adoc[REST] | camel-rest-starter | Stable | 2.14 | Expose REST services or call external REST services.
 
-| xref:latest@components:rest-openapi-component.adoc[REST OpenApi] | camel-rest-openapi-starter | Stable | 3.1 | Configure REST producers based on an OpenAPI specification document delegating to a component implementing the RestProducerFactory interface.
+| xref:latest@components::rest-api-component.adoc[REST API] | camel-rest-starter | Stable | 2.16 | Expose OpenAPI Specification of the REST services defined using Camel REST DSL.
 
-| xref:latest@components:rest-swagger-component.adoc[REST Swagger] | camel-rest-swagger-starter | Stable | 2.19 | Configure REST producers based on a Swagger (OpenAPI) specification document delegating to a component implementing the RestProducerFactory interface.
+| xref:latest@components::rest-openapi-component.adoc[REST OpenApi] | camel-rest-openapi-starter | Stable | 3.1 | Configure REST producers based on an OpenAPI specification document delegating to a component implementing the RestProducerFactory interface.
 
-| xref:latest@components:resteasy-component.adoc[Resteasy] | camel-resteasy-starter | Preview | 3.4 | Expose REST endpoints and access external REST servers.
+| xref:latest@components::rest-swagger-component.adoc[REST Swagger] | camel-rest-swagger-starter | Stable | 2.19 | Configure REST producers based on a Swagger (OpenAPI) specification document delegating to a component implementing the RestProducerFactory interface.
 
-| xref:latest@components:robotframework-component.adoc[Robot Framework] | camel-robotframework-starter | Stable | 3.0 | Pass camel exchanges to acceptence test written in Robot DSL.
+| xref:latest@components::resteasy-component.adoc[Resteasy] | camel-resteasy-starter | Preview | 3.4 | Expose REST endpoints and access external REST servers.
 
-| xref:latest@components:rss-component.adoc[RSS] | camel-rss-starter | Stable | 2.0 | Poll RSS feeds.
+| xref:latest@components::robotframework-component.adoc[Robot Framework] | camel-robotframework-starter | Stable | 3.0 | Pass camel exchanges to acceptence test written in Robot DSL.
 
-| xref:latest@components:saga-component.adoc[Saga] | camel-saga-starter | Stable | 2.21 | Execute custom actions within a route using the Saga EIP.
+| xref:latest@components::rss-component.adoc[RSS] | camel-rss-starter | Stable | 2.0 | Poll RSS feeds.
 
-| xref:latest@components:salesforce-component.adoc[Salesforce] | camel-salesforce-starter | Stable | 2.12 | Communicate with Salesforce using Java DTOs.
+| xref:latest@components::saga-component.adoc[Saga] | camel-saga-starter | Stable | 2.21 | Execute custom actions within a route using the Saga EIP.
 
-| xref:latest@components:sap-netweaver-component.adoc[SAP NetWeaver] | camel-sap-netweaver-starter | Stable | 2.12 | Send requests to SAP NetWeaver Gateway using HTTP.
+| xref:latest@components::salesforce-component.adoc[Salesforce] | camel-salesforce-starter | Stable | 2.12 | Communicate with Salesforce using Java DTOs.
 
-| xref:latest@components:scheduler-component.adoc[Scheduler] | camel-scheduler-starter | Stable | 2.15 | Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService.
+| xref:latest@components::sap-netweaver-component.adoc[SAP NetWeaver] | camel-sap-netweaver-starter | Stable | 2.12 | Send requests to SAP NetWeaver Gateway using HTTP.
 
-| xref:latest@components:schematron-component.adoc[Schematron] | camel-schematron-starter | Stable | 2.15 | Validate XML payload using the Schematron Library.
+| xref:latest@components::scheduler-component.adoc[Scheduler] | camel-scheduler-starter | Stable | 2.15 | Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService.
 
-| xref:latest@components:scp-component.adoc[SCP] | camel-jsch-starter | Stable | 2.10 | Copy files to/from remote hosts using the secure copy protocol (SCP).
+| xref:latest@components::schematron-component.adoc[Schematron] | camel-schematron-starter | Stable | 2.15 | Validate XML payload using the Schematron Library.
 
-| xref:latest@components:seda-component.adoc[SEDA] | camel-seda-starter | Stable | 1.1 | Asynchronously call another endpoint from any Camel Context in the same JVM.
+| xref:latest@components::scp-component.adoc[SCP] | camel-jsch-starter | Stable | 2.10 | Copy files to/from remote hosts using the secure copy protocol (SCP).
 
-| xref:latest@components:service-component.adoc[Service] | camel-service-starter | Stable | 2.22 | Register a Camel endpoint to a Service Registry (such as Consul, Etcd) and delegate to it.
+| xref:latest@components::seda-component.adoc[SEDA] | camel-seda-starter | Stable | 1.1 | Asynchronously call another endpoint from any Camel Context in the same JVM.
 
-| xref:latest@components:servicenow-component.adoc[ServiceNow] | camel-servicenow-starter | Stable | 2.18 | Interact with ServiceNow via its REST API.
+| xref:latest@components::service-component.adoc[Service] | camel-service-starter | Stable | 2.22 | Register a Camel endpoint to a Service Registry (such as Consul, Etcd) and delegate to it.
 
-| xref:latest@components:servlet-component.adoc[Servlet] | camel-servlet-starter | Stable | 2.0 | Serve HTTP requests by a Servlet.
+| xref:latest@components::servicenow-component.adoc[ServiceNow] | camel-servicenow-starter | Stable | 2.18 | Interact with ServiceNow via its REST API.
 
-| xref:latest@components:sftp-component.adoc[SFTP] | camel-ftp-starter | Stable | 1.1 | Upload and download files to/from SFTP servers.
+| xref:latest@components::servlet-component.adoc[Servlet] | camel-servlet-starter | Stable | 2.0 | Serve HTTP requests by a Servlet.
 
-| xref:latest@components:sjms-component.adoc[Simple JMS] | camel-sjms-starter | Stable | 2.11 | Send and receive messages to/from a JMS Queue or Topic using plain JMS 1.x API.
+| xref:latest@components::sftp-component.adoc[SFTP] | camel-ftp-starter | Stable | 1.1 | Upload and download files to/from SFTP servers.
 
-| xref:latest@components:sjms-batch-component.adoc[Simple JMS Batch] | camel-sjms-starter | Stable | 2.16 | Highly performant and transactional batch consumption of messages from a JMS queue.
+| xref:latest@components::sjms-component.adoc[Simple JMS] | camel-sjms-starter | Stable | 2.11 | Send and receive messages to/from a JMS Queue or Topic using plain JMS 1.x API.
 
-| xref:latest@components:sjms2-component.adoc[Simple JMS2] | camel-sjms2-starter | Stable | 2.19 | Send and receive messages to/from a JMS Queue or Topic using plain JMS 2.x API.
+| xref:latest@components::sjms-batch-component.adoc[Simple JMS Batch] | camel-sjms-starter | Stable | 2.16 | Highly performant and transactional batch consumption of messages from a JMS queue.
 
-| xref:latest@components:sip-component.adoc[SIP] | camel-sip-starter | Stable | 2.5 | Send and receive messages using the SIP protocol (used in telecommunications).
+| xref:latest@components::sjms2-component.adoc[Simple JMS2] | camel-sjms2-starter | Stable | 2.19 | Send and receive messages to/from a JMS Queue or Topic using plain JMS 2.x API.
 
-| xref:latest@components:slack-component.adoc[Slack] | camel-slack-starter | Stable | 2.16 | Send and receive messages to/from Slack.
+| xref:latest@components::sip-component.adoc[SIP] | camel-sip-starter | Stable | 2.5 | Send and receive messages using the SIP protocol (used in telecommunications).
 
-| xref:latest@components:smpp-component.adoc[SMPP] | camel-smpp-starter | Stable | 2.2 | Send and receive SMS messages using a SMSC (Short Message Service Center).
+| xref:latest@components::slack-component.adoc[Slack] | camel-slack-starter | Stable | 2.16 | Send and receive messages to/from Slack.
 
-| xref:latest@components:snmp-component.adoc[SNMP] | camel-snmp-starter | Stable | 2.1 | Receive traps and poll SNMP (Simple Network Management Protocol) capable devices.
+| xref:latest@components::smpp-component.adoc[SMPP] | camel-smpp-starter | Stable | 2.2 | Send and receive SMS messages using a SMSC (Short Message Service Center).
 
-| xref:latest@components:solr-component.adoc[Solr] | camel-solr-starter | Stable | 2.9 | Perform operations against Apache Lucene Solr.
+| xref:latest@components::snmp-component.adoc[SNMP] | camel-snmp-starter | Stable | 2.1 | Receive traps and poll SNMP (Simple Network Management Protocol) capable devices.
 
-| xref:latest@components:soroush-component.adoc[Soroush] | camel-soroush-starter | Stable | 3.0 | Send and receive messages as a Soroush chat bot.
+| xref:latest@components::solr-component.adoc[Solr] | camel-solr-starter | Stable | 2.9 | Perform operations against Apache Lucene Solr.
 
-| xref:latest@components:spark-component.adoc[Spark] | camel-spark-starter | Stable | 2.17 | Send RDD or DataFrame jobs to Apache Spark clusters.
+| xref:latest@components::soroush-component.adoc[Soroush] | camel-soroush-starter | Stable | 3.0 | Send and receive messages as a Soroush chat bot.
 
-| xref:latest@components:splunk-component.adoc[Splunk] | camel-splunk-starter | Stable | 2.13 | Publish or search for events in Splunk.
+| xref:latest@components::spark-component.adoc[Spark] | camel-spark-starter | Stable | 2.17 | Send RDD or DataFrame jobs to Apache Spark clusters.
 
-| xref:latest@components:spring-batch-component.adoc[Spring Batch] | camel-spring-batch-starter | Stable | 2.10 | Send messages to Spring Batch for further processing.
+| xref:latest@components::splunk-component.adoc[Splunk] | camel-splunk-starter | Stable | 2.13 | Publish or search for events in Splunk.
 
-| xref:latest@components:spring-event-component.adoc[Spring Event] | camel-spring-starter | Stable | 1.4 | Listen for Spring Application Events.
+| xref:latest@components::spring-batch-component.adoc[Spring Batch] | camel-spring-batch-starter | Stable | 2.10 | Send messages to Spring Batch for further processing.
 
-| xref:latest@components:spring-integration-component.adoc[Spring Integration] | camel-spring-integration-starter | Stable | 1.4 | Bridge Camel with Spring Integration.
+| xref:latest@components::spring-event-component.adoc[Spring Event] | camel-spring-starter | Stable | 1.4 | Listen for Spring Application Events.
 
-| xref:latest@components:spring-ldap-component.adoc[Spring LDAP] | camel-spring-ldap-starter | Stable | 2.11 | Perform searches in LDAP servers using filters as the message payload.
+| xref:latest@components::spring-integration-component.adoc[Spring Integration] | camel-spring-integration-starter | Stable | 1.4 | Bridge Camel with Spring Integration.
 
-| xref:latest@components:spring-redis-component.adoc[Spring Redis] | camel-spring-redis-starter | Stable | 2.11 | Send and receive messages from Redis.
+| xref:latest@components::spring-ldap-component.adoc[Spring LDAP] | camel-spring-ldap-starter | Stable | 2.11 | Perform searches in LDAP servers using filters as the message payload.
 
-| xref:latest@components:spring-ws-component.adoc[Spring WebService] | camel-spring-ws-starter | Stable | 2.6 | Access external web services as a client or expose your own web services.
+| xref:latest@components::spring-redis-component.adoc[Spring Redis] | camel-spring-redis-starter | Stable | 2.11 | Send and receive messages from Redis.
 
-| xref:latest@components:sql-component.adoc[SQL] | camel-sql-starter | Stable | 1.4 | Perform SQL queries using Spring JDBC.
+| xref:latest@components::spring-ws-component.adoc[Spring WebService] | camel-spring-ws-starter | Stable | 2.6 | Access external web services as a client or expose your own web services.
 
-| xref:latest@components:sql-stored-component.adoc[SQL Stored Procedure] | camel-sql-starter | Stable | 2.17 | Perform SQL queries as a JDBC Stored Procedures using Spring JDBC.
+| xref:latest@components::sql-component.adoc[SQL] | camel-sql-starter | Stable | 1.4 | Perform SQL queries using Spring JDBC.
 
-| xref:latest@components:ssh-component.adoc[SSH] | camel-ssh-starter | Stable | 2.10 | Execute commands on remote hosts using SSH.
+| xref:latest@components::sql-stored-component.adoc[SQL Stored Procedure] | camel-sql-starter | Stable | 2.17 | Perform SQL queries as a JDBC Stored Procedures using Spring JDBC.
 
-| xref:latest@components:stax-component.adoc[StAX] | camel-stax-starter | Stable | 2.9 | Process XML payloads by a SAX ContentHandler.
+| xref:latest@components::ssh-component.adoc[SSH] | camel-ssh-starter | Stable | 2.10 | Execute commands on remote hosts using SSH.
 
-| xref:latest@components:stomp-component.adoc[Stomp] | camel-stomp-starter | Stable | 2.12 | Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers.
+| xref:latest@components::stax-component.adoc[StAX] | camel-stax-starter | Stable | 2.9 | Process XML payloads by a SAX ContentHandler.
 
-| xref:latest@components:stream-component.adoc[Stream] | camel-stream-starter | Stable | 1.3 | Read from system-in and write to system-out and system-err streams.
+| xref:latest@components::stomp-component.adoc[Stomp] | camel-stomp-starter | Stable | 2.12 | Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers.
 
-| xref:latest@components:string-template-component.adoc[String Template] | camel-stringtemplate-starter | Stable | 1.2 | Transform messages using StringTemplate engine.
+| xref:latest@components::stream-component.adoc[Stream] | camel-stream-starter | Stable | 1.3 | Read from system-in and write to system-out and system-err streams.
 
-| xref:latest@components:stub-component.adoc[Stub] | camel-stub-starter | Stable | 2.10 | Stub out any physical endpoints while in development or testing.
+| xref:latest@components::string-template-component.adoc[String Template] | camel-stringtemplate-starter | Stable | 1.2 | Transform messages using StringTemplate engine.
 
-| xref:latest@components:telegram-component.adoc[Telegram] | camel-telegram-starter | Stable | 2.18 | Send and receive messages acting as a Telegram Bot Telegram Bot API.
+| xref:latest@components::stub-component.adoc[Stub] | camel-stub-starter | Stable | 2.10 | Stub out any physical endpoints while in development or testing.
 
-| xref:latest@components:thrift-component.adoc[Thrift] | camel-thrift-starter | Stable | 2.20 | Call and expose remote procedures (RPC) with Apache Thrift data format and serialization mechanism.
+| xref:latest@components::telegram-component.adoc[Telegram] | camel-telegram-starter | Stable | 2.18 | Send and receive messages acting as a Telegram Bot Telegram Bot API.
 
-| xref:latest@components:tika-component.adoc[Tika] | camel-tika-starter | Stable | 2.19 | Parse documents and extract metadata and text using Apache Tika.
+| xref:latest@components::thrift-component.adoc[Thrift] | camel-thrift-starter | Stable | 2.20 | Call and expose remote procedures (RPC) with Apache Thrift data format and serialization mechanism.
 
-| xref:latest@components:timer-component.adoc[Timer] | camel-timer-starter | Stable | 1.0 | Generate messages in specified intervals using java.util.Timer.
+| xref:latest@components::tika-component.adoc[Tika] | camel-tika-starter | Stable | 2.19 | Parse documents and extract metadata and text using Apache Tika.
 
-| xref:latest@components:twilio-component.adoc[Twilio] | camel-twilio-starter | Stable | 2.20 | Interact with Twilio REST APIs using Twilio Java SDK.
+| xref:latest@components::timer-component.adoc[Timer] | camel-timer-starter | Stable | 1.0 | Generate messages in specified intervals using java.util.Timer.
 
-| xref:latest@components:twitter-directmessage-component.adoc[Twitter Direct Message] | camel-twitter-starter | Stable | 2.10 | Send and receive Twitter direct messages.
+| xref:latest@components::twilio-component.adoc[Twilio] | camel-twilio-starter | Stable | 2.20 | Interact with Twilio REST APIs using Twilio Java SDK.
 
-| xref:latest@components:twitter-search-component.adoc[Twitter Search] | camel-twitter-starter | Stable | 2.10 | Access Twitter Search.
+| xref:latest@components::twitter-directmessage-component.adoc[Twitter Direct Message] | camel-twitter-starter | Stable | 2.10 | Send and receive Twitter direct messages.
 
-| xref:latest@components:twitter-timeline-component.adoc[Twitter Timeline] | camel-twitter-starter | Stable | 2.10 | Send tweets and receive tweets from user's timeline.
+| xref:latest@components::twitter-search-component.adoc[Twitter Search] | camel-twitter-starter | Stable | 2.10 | Access Twitter Search.
 
-| xref:latest@components:undertow-component.adoc[Undertow] | camel-undertow-starter | Stable | 2.16 | Expose HTTP and WebSocket endpoints and access external HTTP/WebSocket servers.
+| xref:latest@components::twitter-timeline-component.adoc[Twitter Timeline] | camel-twitter-starter | Stable | 2.10 | Send tweets and receive tweets from user's timeline.
 
-| xref:latest@components:validator-component.adoc[Validator] | camel-validator-starter | Stable | 1.1 | Validate the payload using XML Schema and JAXP Validation.
+| xref:latest@components::undertow-component.adoc[Undertow] | camel-undertow-starter | Stable | 2.16 | Expose HTTP and WebSocket endpoints and access external HTTP/WebSocket servers.
 
-| xref:latest@components:velocity-component.adoc[Velocity] | camel-velocity-starter | Stable | 1.2 | Transform messages using a Velocity template.
+| xref:latest@components::validator-component.adoc[Validator] | camel-validator-starter | Stable | 1.1 | Validate the payload using XML Schema and JAXP Validation.
 
-| xref:latest@components:vertx-component.adoc[Vert.x] | camel-vertx-starter | Stable | 2.12 | Send and receive messages to/from Vert.x Event Bus.
+| xref:latest@components::velocity-component.adoc[Velocity] | camel-velocity-starter | Stable | 1.2 | Transform messages using a Velocity template.
 
-| xref:latest@components:vertx-http-component.adoc[Vert.x HTTP Client] | camel-vertx-http-starter | Stable | 3.5 | Send requests to external HTTP servers using Vert.x
+| xref:latest@components::vertx-component.adoc[Vert.x] | camel-vertx-starter | Stable | 2.12 | Send and receive messages to/from Vert.x Event Bus.
 
-| xref:latest@components:vertx-websocket-component.adoc[Vert.x WebSocket] | camel-vertx-websocket-starter | Stable | 3.5 | Expose WebSocket endpoints and connect to remote WebSocket servers using Vert.x
+| xref:latest@components::vertx-http-component.adoc[Vert.x HTTP Client] | camel-vertx-http-starter | Stable | 3.5 | Send requests to external HTTP servers using Vert.x
 
-| xref:latest@components:vm-component.adoc[VM] | camel-vm-starter | Stable | 1.1 | Call another endpoint in the same CamelContext asynchronously.
+| xref:latest@components::vertx-websocket-component.adoc[Vert.x WebSocket] | camel-vertx-websocket-starter | Stable | 3.5 | Expose WebSocket endpoints and connect to remote WebSocket servers using Vert.x
 
-| xref:latest@components:weather-component.adoc[Weather] | camel-weather-starter | Stable | 2.12 | Poll the weather information from Open Weather Map.
+| xref:latest@components::vm-component.adoc[VM] | camel-vm-starter | Stable | 1.1 | Call another endpoint in the same CamelContext asynchronously.
 
-| xref:latest@components:web3j-component.adoc[Web3j Ethereum Blockchain] | camel-web3j-starter | Stable | 2.22 | Interact with Ethereum nodes using web3j client API.
+| xref:latest@components::weather-component.adoc[Weather] | camel-weather-starter | Stable | 2.12 | Poll the weather information from Open Weather Map.
 
-| xref:latest@components:webhook-component.adoc[Webhook] | camel-webhook-starter | Stable | 3.0 | Expose webhook endpoints to receive push notifications for other Camel components.
+| xref:latest@components::web3j-component.adoc[Web3j Ethereum Blockchain] | camel-web3j-starter | Stable | 2.22 | Interact with Ethereum nodes using web3j client API.
 
-| xref:latest@components:weka-component.adoc[Weka] | camel-weka-starter | Stable | 3.1 | Perform machine learning tasks using Weka.
+| xref:latest@components::webhook-component.adoc[Webhook] | camel-webhook-starter | Stable | 3.0 | Expose webhook endpoints to receive push notifications for other Camel components.
 
-| xref:latest@components:wordpress-component.adoc[Wordpress] | camel-wordpress-starter | Stable | 2.21 | Manage posts and users using Wordpress API.
+| xref:latest@components::weka-component.adoc[Weka] | camel-weka-starter | Stable | 3.1 | Perform machine learning tasks using Weka.
 
-| xref:latest@components:workday-component.adoc[Workday] | camel-workday-starter | Stable | 3.1 | Detect and parse documents using Workday.
+| xref:latest@components::wordpress-component.adoc[Wordpress] | camel-wordpress-starter | Stable | 2.21 | Manage posts and users using Wordpress API.
 
-| xref:latest@components:xchange-component.adoc[XChange] | camel-xchange-starter | Stable | 2.21 | Access market data and trade on Bitcoin and Altcoin exchanges.
+| xref:latest@components::workday-component.adoc[Workday] | camel-workday-starter | Stable | 3.1 | Detect and parse documents using Workday.
 
-| xref:latest@components:xj-component.adoc[XJ] | camel-xj-starter | Stable | 3.0 | Transform JSON and XML message using a XSLT.
+| xref:latest@components::xchange-component.adoc[XChange] | camel-xchange-starter | Stable | 2.21 | Access market data and trade on Bitcoin and Altcoin exchanges.
 
-| xref:latest@components:xmlsecurity-sign-component.adoc[XML Security Sign] | camel-xmlsecurity-starter | Stable | 2.12 | Sign XML payloads using the XML signature specification.
+| xref:latest@components::xj-component.adoc[XJ] | camel-xj-starter | Stable | 3.0 | Transform JSON and XML message using a XSLT.
 
-| xref:latest@components:xmlsecurity-verify-component.adoc[XML Security Verify] | camel-xmlsecurity-starter | Stable | 2.12 | Verify XML payloads using the XML signature specification.
+| xref:latest@components::xmlsecurity-sign-component.adoc[XML Security Sign] | camel-xmlsecurity-starter | Stable | 2.12 | Sign XML payloads using the XML signature specification.
 
-| xref:latest@components:xmpp-component.adoc[XMPP] | camel-xmpp-starter | Stable | 1.0 | Send and receive messages to/from an XMPP chat server.
+| xref:latest@components::xmlsecurity-verify-component.adoc[XML Security Verify] | camel-xmlsecurity-starter | Stable | 2.12 | Verify XML payloads using the XML signature specification.
 
-| xref:latest@components:xquery-component.adoc[XQuery] | camel-saxon-starter | Stable | 1.0 | Query and/or transform XML payloads using XQuery and Saxon.
+| xref:latest@components::xmpp-component.adoc[XMPP] | camel-xmpp-starter | Stable | 1.0 | Send and receive messages to/from an XMPP chat server.
 
-| xref:latest@components:xslt-component.adoc[XSLT] | camel-xslt-starter | Stable | 1.3 | Transforms XML payload using an XSLT template.
+| xref:latest@components::xquery-component.adoc[XQuery] | camel-saxon-starter | Stable | 1.0 | Query and/or transform XML payloads using XQuery and Saxon.
 
-| xref:latest@components:xslt-saxon-component.adoc[XSLT Saxon] | camel-xslt-saxon-starter | Stable | 3.0 | Transform XML payloads using an XSLT template using Saxon.
+| xref:latest@components::xslt-component.adoc[XSLT] | camel-xslt-starter | Stable | 1.3 | Transforms XML payload using an XSLT template.
 
-| xref:latest@components:yammer-component.adoc[Yammer] | camel-yammer-starter | Stable | 2.12 | Interact with the Yammer enterprise social network.
+| xref:latest@components::xslt-saxon-component.adoc[XSLT Saxon] | camel-xslt-saxon-starter | Stable | 3.0 | Transform XML payloads using an XSLT template using Saxon.
 
-| xref:latest@components:zendesk-component.adoc[Zendesk] | camel-zendesk-starter | Stable | 2.19 | Manage Zendesk tickets, users, organizations, etc.
+| xref:latest@components::yammer-component.adoc[Yammer] | camel-yammer-starter | Stable | 2.12 | Interact with the Yammer enterprise social network.
 
-| xref:latest@components:zookeeper-component.adoc[ZooKeeper] | camel-zookeeper-starter | Stable | 2.9 | Manage ZooKeeper clusters.
+| xref:latest@components::zendesk-component.adoc[Zendesk] | camel-zendesk-starter | Stable | 2.19 | Manage Zendesk tickets, users, organizations, etc.
 
-| xref:latest@components:zookeeper-master-component.adoc[ZooKeeper Master] | camel-zookeeper-master-starter | Stable | 2.19 | Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies.
+| xref:latest@components::zookeeper-component.adoc[ZooKeeper] | camel-zookeeper-starter | Stable | 2.9 | Manage ZooKeeper clusters.
+
+| xref:latest@components::zookeeper-master-component.adoc[ZooKeeper Master] | camel-zookeeper-master-starter | Stable | 2.19 | Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies.
 |===
 // components: END
 
@@ -702,97 +704,97 @@ Number of Camel data formats: 46 in 38 JAR artifacts (0 deprecated)
 |===
 | Data Format | Artifact | Support Level | Since | Description
 
-| xref:latest@components:dataformats/any23.adoc[Any23] | camel-any23-starter | Stable | 3.0 | Extract RDF data from HTML documents.
+| xref:latest@components:dataformats:any23.adoc[Any23] | camel-any23-starter | Stable | 3.0 | Extract RDF data from HTML documents.
 
-| xref:latest@components:dataformats/asn1.adoc[ASN.1 File] | camel-asn1-starter | Stable | 2.20 | Encode and decode data structures using Abstract Syntax Notation One (ASN.1).
+| xref:latest@components:dataformats:asn1.adoc[ASN.1 File] | camel-asn1-starter | Stable | 2.20 | Encode and decode data structures using Abstract Syntax Notation One (ASN.1).
 
-| xref:latest@components:dataformats/avro.adoc[Avro] | camel-avro-starter | Stable | 2.14 | Serialize and deserialize messages using Apache Avro binary data format.
+| xref:latest@components:dataformats:avro.adoc[Avro] | camel-avro-starter | Stable | 2.14 | Serialize and deserialize messages using Apache Avro binary data format.
 
-| xref:latest@components:dataformats/barcode.adoc[Barcode] | camel-barcode-starter | Stable | 2.14 | Transform strings to various 1D/2D barcode bitmap formats and back.
+| xref:latest@components:dataformats:barcode.adoc[Barcode] | camel-barcode-starter | Stable | 2.14 | Transform strings to various 1D/2D barcode bitmap formats and back.
 
-| xref:latest@components:dataformats/base64.adoc[Base64] | camel-base64-starter | Stable | 2.11 | Encode and decode data using Base64.
+| xref:latest@components:dataformats:base64.adoc[Base64] | camel-base64-starter | Stable | 2.11 | Encode and decode data using Base64.
 
-| xref:latest@components:dataformats/beanio.adoc[BeanIO] | camel-beanio-starter | Stable | 2.10 | Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited, or fixed length formats).
+| xref:latest@components:dataformats:beanio.adoc[BeanIO] | camel-beanio-starter | Stable | 2.10 | Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited, or fixed length formats).
 
-| xref:latest@components:dataformats/bindy.adoc[Bindy CSV] | camel-bindy-starter | Stable | 2.0 | Marshal and unmarshal between POJOs and Comma separated values (CSV) format using Camel Bindy
+| xref:latest@components:dataformats:bindy.adoc[Bindy CSV] | camel-bindy-starter | Stable | 2.0 | Marshal and unmarshal between POJOs and Comma separated values (CSV) format using Camel Bindy
 
-| xref:latest@components:dataformats/bindy.adoc[Bindy Fixed Length] | camel-bindy-starter | Stable | 2.0 | Marshal and unmarshal between POJOs and fixed field length format using Camel Bindy
+| xref:latest@components:dataformats:bindy.adoc[Bindy Fixed Length] | camel-bindy-starter | Stable | 2.0 | Marshal and unmarshal between POJOs and fixed field length format using Camel Bindy
 
-| xref:latest@components:dataformats/bindy.adoc[Bindy Key Value Pair] | camel-bindy-starter | Stable | 2.0 | Marshal and unmarshal between POJOs and key-value pair (KVP) format using Camel Bindy
+| xref:latest@components:dataformats:bindy.adoc[Bindy Key Value Pair] | camel-bindy-starter | Stable | 2.0 | Marshal and unmarshal between POJOs and key-value pair (KVP) format using Camel Bindy
 
-| xref:latest@components:dataformats/cbor.adoc[CBOR] | camel-cbor-starter | Stable | 3.0 | Unmarshal a CBOR payload to POJO and back.
+| xref:latest@components:dataformats:cbor.adoc[CBOR] | camel-cbor-starter | Stable | 3.0 | Unmarshal a CBOR payload to POJO and back.
 
-| xref:latest@components:dataformats/crypto.adoc[Crypto (Java Cryptographic Extension)] | camel-crypto-starter | Stable | 2.3 | Encrypt and decrypt messages using Java Cryptography Extension (JCE).
+| xref:latest@components:dataformats:crypto.adoc[Crypto (Java Cryptographic Extension)] | camel-crypto-starter | Stable | 2.3 | Encrypt and decrypt messages using Java Cryptography Extension (JCE).
 
-| xref:latest@components:dataformats/csv.adoc[CSV] | camel-csv-starter | Stable | 1.3 | Handle CSV (Comma Separated Values) payloads.
+| xref:latest@components:dataformats:csv.adoc[CSV] | camel-csv-starter | Stable | 1.3 | Handle CSV (Comma Separated Values) payloads.
 
-| xref:latest@components:dataformats/fhirJson.adoc[FHIR JSon] | camel-fhir-starter | Stable | 2.21 | Marshall and unmarshall FHIR objects to/from JSON.
+| xref:latest@components:dataformats:fhirJson.adoc[FHIR JSon] | camel-fhir-starter | Stable | 2.21 | Marshall and unmarshall FHIR objects to/from JSON.
 
-| xref:latest@components:dataformats/fhirXml.adoc[FHIR XML] | camel-fhir-starter | Stable | 2.21 | Marshall and unmarshall FHIR objects to/from XML.
+| xref:latest@components:dataformats:fhirXml.adoc[FHIR XML] | camel-fhir-starter | Stable | 2.21 | Marshall and unmarshall FHIR objects to/from XML.
 
-| xref:latest@components:dataformats/flatpack.adoc[Flatpack] | camel-flatpack-starter | Stable | 2.1 | Marshal and unmarshal Java lists and maps to/from flat files (such as CSV, delimited, or fixed length formats) using Flatpack library.
+| xref:latest@components:dataformats:flatpack.adoc[Flatpack] | camel-flatpack-starter | Stable | 2.1 | Marshal and unmarshal Java lists and maps to/from flat files (such as CSV, delimited, or fixed length formats) using Flatpack library.
 
-| xref:latest@components:dataformats/grok.adoc[Grok] | camel-grok-starter | Stable | 3.0 | Unmarshal unstructured data to objects using Logstash based Grok patterns.
+| xref:latest@components:dataformats:grok.adoc[Grok] | camel-grok-starter | Stable | 3.0 | Unmarshal unstructured data to objects using Logstash based Grok patterns.
 
-| xref:latest@components:dataformats/gzipdeflater.adoc[GZip Deflater] | camel-zip-deflater-starter | Stable | 2.0 | Compress and decompress messages using java.util.zip.GZIPStream.
+| xref:latest@components:dataformats:gzipdeflater.adoc[GZip Deflater] | camel-zip-deflater-starter | Stable | 2.0 | Compress and decompress messages using java.util.zip.GZIPStream.
 
-| xref:latest@components:dataformats/hl7.adoc[HL7] | camel-hl7-starter | Stable | 2.0 | Marshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec.
+| xref:latest@components:dataformats:hl7.adoc[HL7] | camel-hl7-starter | Stable | 2.0 | Marshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec.
 
-| xref:latest@components:dataformats/ical.adoc[iCal] | camel-ical-starter | Stable | 2.12 | Marshal and unmarshal iCal (.ics) documents to/from model objects provided by the iCal4j library.
+| xref:latest@components:dataformats:ical.adoc[iCal] | camel-ical-starter | Stable | 2.12 | Marshal and unmarshal iCal (.ics) documents to/from model objects provided by the iCal4j library.
 
-| xref:latest@components:dataformats/jacksonxml.adoc[JacksonXML] | camel-jacksonxml-starter | Stable | 2.16 | Unmarshal a XML payloads to POJOs and back using XMLMapper extension of Jackson.
+| xref:latest@components:dataformats:jacksonxml.adoc[JacksonXML] | camel-jacksonxml-starter | Stable | 2.16 | Unmarshal a XML payloads to POJOs and back using XMLMapper extension of Jackson.
 
-| xref:latest@components:dataformats/jaxb.adoc[JAXB] | camel-jaxb-starter | Stable | 1.0 | Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard.
+| xref:latest@components:dataformats:jaxb.adoc[JAXB] | camel-jaxb-starter | Stable | 1.0 | Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard.
 
-| xref:latest@components:dataformats/json-fastjson.adoc[JSON Fastjson] | camel-fastjson-starter | Stable | 2.20 | Marshal POJOs to JSON and back using Fastjson
+| xref:latest@components:dataformats:json-fastjson.adoc[JSON Fastjson] | camel-fastjson-starter | Stable | 2.20 | Marshal POJOs to JSON and back using Fastjson
 
-| xref:latest@components:dataformats/json-gson.adoc[JSON Gson] | camel-gson-starter | Stable | 2.10 | Marshal POJOs to JSON and back using Gson
+| xref:latest@components:dataformats:json-gson.adoc[JSON Gson] | camel-gson-starter | Stable | 2.10 | Marshal POJOs to JSON and back using Gson
 
-| xref:latest@components:dataformats/json-jackson.adoc[JSON Jackson] | camel-jackson-starter | Stable | 2.0 | Marshal POJOs to JSON and back using Jackson
+| xref:latest@components:dataformats:json-jackson.adoc[JSON Jackson] | camel-jackson-starter | Stable | 2.0 | Marshal POJOs to JSON and back using Jackson
 
-| xref:latest@components:dataformats/json-johnzon.adoc[JSON Johnzon] | camel-johnzon-starter | Stable | 2.18 | Marshal POJOs to JSON and back using Johnzon
+| xref:latest@components:dataformats:json-johnzon.adoc[JSON Johnzon] | camel-johnzon-starter | Stable | 2.18 | Marshal POJOs to JSON and back using Johnzon
 
-| xref:latest@components:dataformats/json-jsonb.adoc[JSON JSON-B] | camel-jsonb-starter | Preview | 3.7 | Marshal POJOs to JSON and back using JSON-B.
+| xref:latest@components:dataformats:json-jsonb.adoc[JSON JSON-B] | camel-jsonb-starter | Preview | 3.7 | Marshal POJOs to JSON and back using JSON-B.
 
-| xref:latest@components:dataformats/json-xstream.adoc[JSON XStream] | camel-xstream-starter | Stable | 2.0 | Marshal POJOs to JSON and back using XStream
+| xref:latest@components:dataformats:json-xstream.adoc[JSON XStream] | camel-xstream-starter | Stable | 2.0 | Marshal POJOs to JSON and back using XStream
 
-| xref:latest@components:dataformats/jsonApi.adoc[JSonApi] | camel-jsonapi-starter | Stable | 3.0 | Marshal and unmarshal JSON:API resources using JSONAPI-Converter library.
+| xref:latest@components:dataformats:jsonApi.adoc[JSonApi] | camel-jsonapi-starter | Stable | 3.0 | Marshal and unmarshal JSON:API resources using JSONAPI-Converter library.
 
-| xref:latest@components:dataformats/lzf.adoc[LZF Deflate Compression] | camel-lzf-starter | Stable | 2.17 | Compress and decompress streams using LZF deflate algorithm.
+| xref:latest@components:dataformats:lzf.adoc[LZF Deflate Compression] | camel-lzf-starter | Stable | 2.17 | Compress and decompress streams using LZF deflate algorithm.
 
-| xref:latest@components:dataformats/mime-multipart.adoc[MIME Multipart] | camel-mail-starter | Stable | 2.17 | Marshal Camel messages with attachments into MIME-Multipart messages and back.
+| xref:latest@components:dataformats:mime-multipart.adoc[MIME Multipart] | camel-mail-starter | Stable | 2.17 | Marshal Camel messages with attachments into MIME-Multipart messages and back.
 
-| xref:latest@components:dataformats/pgp.adoc[PGP] | camel-crypto-starter | Stable | 2.9 | Encrypt and decrypt messages using Java Cryptographic Extension (JCE) and PGP.
+| xref:latest@components:dataformats:pgp.adoc[PGP] | camel-crypto-starter | Stable | 2.9 | Encrypt and decrypt messages using Java Cryptographic Extension (JCE) and PGP.
 
-| xref:latest@components:dataformats/protobuf.adoc[Protobuf] | camel-protobuf-starter | Stable | 2.2 | Serialize and deserialize Java objects using Google's Protocol buffers.
+| xref:latest@components:dataformats:protobuf.adoc[Protobuf] | camel-protobuf-starter | Stable | 2.2 | Serialize and deserialize Java objects using Google's Protocol buffers.
 
-| xref:latest@components:dataformats/rss.adoc[RSS] | camel-rss-starter | Stable | 2.1 | Transform from ROME SyndFeed Java Objects to XML and vice-versa.
+| xref:latest@components:dataformats:rss.adoc[RSS] | camel-rss-starter | Stable | 2.1 | Transform from ROME SyndFeed Java Objects to XML and vice-versa.
 
-| xref:latest@components:dataformats/soapjaxb.adoc[SOAP] | camel-soap-starter | Stable | 2.3 | Marshal Java objects to SOAP messages and back.
+| xref:latest@components:dataformats:soapjaxb.adoc[SOAP] | camel-soap-starter | Stable | 2.3 | Marshal Java objects to SOAP messages and back.
 
-| xref:latest@components:dataformats/syslog.adoc[Syslog] | camel-syslog-starter | Stable | 2.6 | Marshall SyslogMessages to RFC3164 and RFC5424 messages and back.
+| xref:latest@components:dataformats:syslog.adoc[Syslog] | camel-syslog-starter | Stable | 2.6 | Marshall SyslogMessages to RFC3164 and RFC5424 messages and back.
 
-| xref:latest@components:dataformats/tarfile.adoc[Tar File] | camel-tarfile-starter | Stable | 2.16 | Archive files into tarballs or extract files from tarballs.
+| xref:latest@components:dataformats:tarfile.adoc[Tar File] | camel-tarfile-starter | Stable | 2.16 | Archive files into tarballs or extract files from tarballs.
 
-| xref:latest@components:dataformats/thrift.adoc[Thrift] | camel-thrift-starter | Stable | 2.20 | Serialize and deserialize messages using Apache Thrift binary data format.
+| xref:latest@components:dataformats:thrift.adoc[Thrift] | camel-thrift-starter | Stable | 2.20 | Serialize and deserialize messages using Apache Thrift binary data format.
 
-| xref:latest@components:dataformats/tidyMarkup.adoc[TidyMarkup] | camel-tagsoup-starter | Stable | 2.0 | Parse (potentially invalid) HTML into valid HTML or DOM.
+| xref:latest@components:dataformats:tidyMarkup.adoc[TidyMarkup] | camel-tagsoup-starter | Stable | 2.0 | Parse (potentially invalid) HTML into valid HTML or DOM.
 
-| xref:latest@components:dataformats/univocity-csv.adoc[uniVocity CSV] | camel-univocity-parsers-starter | Stable | 2.15 | Marshal and unmarshal Java objects from and to CSV (Comma Separated Values) using UniVocity Parsers.
+| xref:latest@components:dataformats:univocity-csv.adoc[uniVocity CSV] | camel-univocity-parsers-starter | Stable | 2.15 | Marshal and unmarshal Java objects from and to CSV (Comma Separated Values) using UniVocity Parsers.
 
-| xref:latest@components:dataformats/univocity-fixed.adoc[uniVocity Fixed Length] | camel-univocity-parsers-starter | Stable | 2.15 | Marshal and unmarshal Java objects from and to fixed length records using UniVocity Parsers.
+| xref:latest@components:dataformats:univocity-fixed.adoc[uniVocity Fixed Length] | camel-univocity-parsers-starter | Stable | 2.15 | Marshal and unmarshal Java objects from and to fixed length records using UniVocity Parsers.
 
-| xref:latest@components:dataformats/univocity-tsv.adoc[uniVocity TSV] | camel-univocity-parsers-starter | Stable | 2.15 | Marshal and unmarshal Java objects from and to TSV (Tab-Separated Values) records using UniVocity Parsers.
+| xref:latest@components:dataformats:univocity-tsv.adoc[uniVocity TSV] | camel-univocity-parsers-starter | Stable | 2.15 | Marshal and unmarshal Java objects from and to TSV (Tab-Separated Values) records using UniVocity Parsers.
 
-| xref:latest@components:dataformats/secureXML.adoc[XML Security] | camel-xmlsecurity-starter | Stable | 2.0 | Encrypt and decrypt XML payloads using Apache Santuario.
+| xref:latest@components:dataformats:secureXML.adoc[XML Security] | camel-xmlsecurity-starter | Stable | 2.0 | Encrypt and decrypt XML payloads using Apache Santuario.
 
-| xref:latest@components:dataformats/xstream.adoc[XStream] | camel-xstream-starter | Stable | 1.3 | Marshal and unmarshal POJOs to/from XML using XStream library.
+| xref:latest@components:dataformats:xstream.adoc[XStream] | camel-xstream-starter | Stable | 1.3 | Marshal and unmarshal POJOs to/from XML using XStream library.
 
-| xref:latest@components:dataformats/yaml-snakeyaml.adoc[YAML SnakeYAML] | camel-snakeyaml-starter | Stable | 2.17 | Marshal and unmarshal Java objects to and from YAML using SnakeYAML
+| xref:latest@components:dataformats:yaml-snakeyaml.adoc[YAML SnakeYAML] | camel-snakeyaml-starter | Stable | 2.17 | Marshal and unmarshal Java objects to and from YAML using SnakeYAML
 
-| xref:latest@components:dataformats/zipdeflater.adoc[Zip Deflate Compression] | camel-zip-deflater-starter | Stable | 2.12 | Compress and decompress streams using java.util.zip.Deflater and java.util.zip.Inflater.
+| xref:latest@components:dataformats:zipdeflater.adoc[Zip Deflate Compression] | camel-zip-deflater-starter | Stable | 2.12 | Compress and decompress streams using java.util.zip.Deflater and java.util.zip.Inflater.
 
-| xref:latest@components:dataformats/zipfile.adoc[Zip File] | camel-zipfile-starter | Stable | 2.11 | Compression and decompress streams using java.util.zip.ZipStream.
+| xref:latest@components:dataformats:zipfile.adoc[Zip File] | camel-zipfile-starter | Stable | 2.11 | Compression and decompress streams using java.util.zip.ZipStream.
 |===
 // dataformats: END
 
@@ -805,39 +807,39 @@ Number of Camel languages: 17 in 11 JAR artifacts (0 deprecated)
 |===
 | Language | Artifact | Support Level | Since | Description
 
-| xref:latest@components:languages/bean.adoc[Bean method] | camel-bean-starter | Stable | 1.3 | Call a method of the specified Java bean passing the Exchange, Body or specific headers to it.
+| xref:latest@components:languages:bean.adoc[Bean method] | camel-bean-starter | Stable | 1.3 | Call a method of the specified Java bean passing the Exchange, Body or specific headers to it.
 
-| xref:latest@components:languages/constant.adoc[Constant] | camel-base | Stable | 1.5 | To use a constant value in Camel expressions or predicates. Important: this is a fixed constant value that is only set once during starting up the route, do not use this if you want dynamic values during routing.
+| xref:latest@components:languages:constant.adoc[Constant] | camel-base | Stable | 1.5 | To use a constant value in Camel expressions or predicates. Important: this is a fixed constant value that is only set once during starting up the route, do not use this if you want dynamic values during routing.
 
-| xref:latest@components:languages/exchangeProperty.adoc[ExchangeProperty] | camel-base | Stable | 2.0 | To use a Camel Exchange property in expressions or predicates.
+| xref:latest@components:languages:exchangeProperty.adoc[ExchangeProperty] | camel-base | Stable | 2.0 | To use a Camel Exchange property in expressions or predicates.
 
-| xref:latest@components:languages/file.adoc[File] | camel-base | Stable | 1.1 | For expressions and predicates using the file/simple language.
+| xref:latest@components:languages:file.adoc[File] | camel-base | Stable | 1.1 | For expressions and predicates using the file/simple language.
 
-| xref:latest@components:languages/groovy.adoc[Groovy] | camel-groovy-starter | Stable | 1.3 | Evaluate a Groovy script.
+| xref:latest@components:languages:groovy.adoc[Groovy] | camel-groovy-starter | Stable | 1.3 | Evaluate a Groovy script.
 
-| xref:latest@components:languages/header.adoc[Header] | camel-base | Stable | 1.5 | To use a Camel Message header in expressions or predicates.
+| xref:latest@components:languages:header.adoc[Header] | camel-base | Stable | 1.5 | To use a Camel Message header in expressions or predicates.
 
-| xref:latest@components:languages/hl7terser.adoc[HL7 Terser] | camel-hl7-starter | Stable | 2.11 | Get the value of an HL7 message field specified by terse location specification syntax.
+| xref:latest@components:languages:hl7terser.adoc[HL7 Terser] | camel-hl7-starter | Stable | 2.11 | Get the value of an HL7 message field specified by terse location specification syntax.
 
-| xref:latest@components:languages/jsonpath.adoc[JsonPath] | camel-jsonpath-starter | Stable | 2.13 | Evaluate a JsonPath expression against a JSON message body.
+| xref:latest@components:languages:jsonpath.adoc[JsonPath] | camel-jsonpath-starter | Stable | 2.13 | Evaluate a JsonPath expression against a JSON message body.
 
-| xref:latest@components:languages/mvel.adoc[MVEL] | camel-mvel-starter | Stable | 2.0 | Evaluate an MVEL template against the Camel Exchange.
+| xref:latest@components:languages:mvel.adoc[MVEL] | camel-mvel-starter | Stable | 2.0 | Evaluate an MVEL template against the Camel Exchange.
 
-| xref:latest@components:languages/ognl.adoc[OGNL] | camel-ognl-starter | Stable | 1.1 | Evaluate an Apache Commons Object Graph Navigation Library (OGNL) expression against the Camel Exchange.
+| xref:latest@components:languages:ognl.adoc[OGNL] | camel-ognl-starter | Stable | 1.1 | Evaluate an Apache Commons Object Graph Navigation Library (OGNL) expression against the Camel Exchange.
 
-| xref:latest@components:languages/ref.adoc[Ref] | camel-base | Stable | 2.8 | Reference to an existing Camel expression or predicate, which is looked up from the Camel registry.
+| xref:latest@components:languages:ref.adoc[Ref] | camel-base | Stable | 2.8 | Reference to an existing Camel expression or predicate, which is looked up from the Camel registry.
 
-| xref:latest@components:languages/simple.adoc[Simple] | camel-base | Stable | 1.1 | To use Camels built-in Simple language in Camel expressions or predicates.
+| xref:latest@components:languages:simple.adoc[Simple] | camel-base | Stable | 1.1 | To use Camels built-in Simple language in Camel expressions or predicates.
 
-| xref:latest@components:languages/spel.adoc[SpEL] | camel-spring-starter | Stable | 2.7 | Evaluate a Spring Expression Language (SpEL) expression against the Camel Exchange.
+| xref:latest@components:languages:spel.adoc[SpEL] | camel-spring-starter | Stable | 2.7 | Evaluate a Spring Expression Language (SpEL) expression against the Camel Exchange.
 
-| xref:latest@components:languages/tokenize.adoc[Tokenize] | camel-base | Stable | 2.0 | To use Camel message body or header with a tokenizer in Camel expressions or predicates.
+| xref:latest@components:languages:tokenize.adoc[Tokenize] | camel-base | Stable | 2.0 | To use Camel message body or header with a tokenizer in Camel expressions or predicates.
 
-| xref:latest@components:languages/xtokenize.adoc[XML Tokenize] | camel-xml-jaxp-starter | Stable | 2.14 | Tokenize XML payloads using the specified path expression.
+| xref:latest@components:languages:xtokenize.adoc[XML Tokenize] | camel-xml-jaxp-starter | Stable | 2.14 | Tokenize XML payloads using the specified path expression.
 
-| xref:latest@components:languages/xpath.adoc[XPath] | camel-xpath-starter | Stable | 1.1 | Evaluate an XPath expression against an XML payload.
+| xref:latest@components:languages:xpath.adoc[XPath] | camel-xpath-starter | Stable | 1.1 | Evaluate an XPath expression against an XML payload.
 
-| xref:latest@components:languages/xquery.adoc[XQuery] | camel-saxon-starter | Stable | 1.0 | Evaluate an XQuery expressions against an XML payload.
+| xref:latest@components:languages:xquery.adoc[XQuery] | camel-saxon-starter | Stable | 1.0 | Evaluate an XQuery expressions against an XML payload.
 |===
 // languages: END
 
@@ -845,61 +847,63 @@ Number of Camel languages: 17 in 11 JAR artifacts (0 deprecated)
 == Miscellaneous Extensions
 
 // others: START
-Number of miscellaneous extensions: 25 in 25 JAR artifacts (2 deprecated)
+Number of miscellaneous extensions: 26 in 26 JAR artifacts (2 deprecated)
 
 [width="100%",cols="4,3,3,3,6",options="header"]
 |===
 | Extensions | Artifact | Support Level | Since | Description
 
-| xref:latest@components:others/aws-xray.adoc[AWS XRay] | camel-aws-xray-starter | Stable | 2.21 | Distributed tracing using AWS XRay
+| xref:latest@components:others:aws-xray.adoc[AWS XRay] | camel-aws-xray-starter | Stable | 2.21 | Distributed tracing using AWS XRay
+
+| xref:latest@components:others:cxf-transport.adoc[CXF Transport] | camel-cxf-transport-starter | Stable | 2.8 | Camel Transport for Apache CXF
 
-| xref:latest@components:others/cxf-transport.adoc[CXF Transport] | camel-cxf-transport-starter | Stable | 2.8 | Camel Transport for Apache CXF
+| xref:latest@components:others:etcd3.adoc[Etcd3] | camel-etcd3-starter | Preview | 3.5 | Aggregation repository using EtcD as datastore
 
-| xref:latest@components:others/etcd3.adoc[Etcd3] | camel-etcd3-starter | Preview | 3.5 | Aggregation repository using EtcD as datastore
+| xref:latest@components:others:hystrix.adoc[Hystrix] | camel-hystrix-starter | Stable | 2.18 | *deprecated* Circuit Breaker EIP using Netflix Hystrix
 
-| xref:latest@components:others/hystrix.adoc[Hystrix] | camel-hystrix-starter | Stable | 2.18 | *deprecated* Circuit Breaker EIP using Netflix Hystrix
+| xref:latest@components:others:jasypt.adoc[Jasypt] | camel-jasypt-starter | Stable | 2.5 | Security using Jasypt
 
-| xref:latest@components:others/jasypt.adoc[Jasypt] | camel-jasypt-starter | Stable | 2.5 | Security using Jasypt
+| xref:latest@components:others:leveldb.adoc[LevelDB] | camel-leveldb-starter | Stable | 2.10 | Using LevelDB as persistent EIP store
 
-| xref:latest@components:others/leveldb.adoc[LevelDB] | camel-leveldb-starter | Stable | 2.10 | Using LevelDB as persistent EIP store
+| xref:latest@components:others:leveldb-legacy.adoc[LevelDB-legacy] | camel-leveldb-legacy-starter | Stable | 2.10 | Using LevelDB as persistent EIP store
 
-| xref:latest@components:others/leveldb-legacy.adoc[LevelDB-legacy] | camel-leveldb-legacy-starter | Stable | 2.10 | Using LevelDB as persistent EIP store
+| xref:latest@components:others:lra.adoc[LRA] | camel-lra-starter | Preview | 2.21 | Camel saga binding for Long-Running-Action framework
 
-| xref:latest@components:others/lra.adoc[LRA] | camel-lra-starter | Preview | 2.21 | Camel saga binding for Long-Running-Action framework
+| xref:latest@components:others:openapi-java.adoc[Openapi Java] | camel-openapi-java-starter | Stable | 3.1 | Rest-dsl support for using openapi doc
 
-| xref:latest@components:others/openapi-java.adoc[Openapi Java] | camel-openapi-java-starter | Stable | 3.1 | Rest-dsl support for using openapi doc
+| xref:latest@components:others:opentelemetry.adoc[OpenTelemetry] | camel-opentelemetry-starter | Stable | 3.5 | Distributed tracing using OpenTelemetry
 
-| xref:latest@components:others/opentelemetry.adoc[OpenTelemetry] | camel-opentelemetry-starter | Stable | 3.5 | Distributed tracing using OpenTelemetry
+| xref:latest@components:others:opentracing.adoc[OpenTracing] | camel-opentracing-starter | Stable | 2.19 | Distributed tracing using OpenTracing
 
-| xref:latest@components:others/opentracing.adoc[OpenTracing] | camel-opentracing-starter | Stable | 2.19 | Distributed tracing using OpenTracing
+| xref:latest@components:others:reactive-executor-vertx.adoc[Reactive Executor Vert.x] | camel-reactive-executor-vertx-starter | Experimental | 3.0 | Reactive Executor for camel-core using Vert.x
 
-| xref:latest@components:others/reactor.adoc[Reactor] | camel-reactor-starter | Stable | 2.20 | Reactor based back-end for Camel's reactive streams component
+| xref:latest@components:others:reactor.adoc[Reactor] | camel-reactor-starter | Stable | 2.20 | Reactor based back-end for Camel's reactive streams component
 
-| xref:latest@components:others/resilience4j.adoc[Resilience4j] | camel-resilience4j-starter | Stable | 3.0 | Circuit Breaker EIP using Resilience4j
+| xref:latest@components:others:resilience4j.adoc[Resilience4j] | camel-resilience4j-starter | Stable | 3.0 | Circuit Breaker EIP using Resilience4j
 
-| xref:latest@components:others/ribbon.adoc[Ribbon] | camel-ribbon-starter | Stable | 2.18 | Using Netflix Ribbon for client side load balancing
+| xref:latest@components:others:ribbon.adoc[Ribbon] | camel-ribbon-starter | Stable | 2.18 | Using Netflix Ribbon for client side load balancing
 
-| xref:latest@components:others/rxjava.adoc[RxJava] | camel-rxjava-starter | Stable | 2.22 | RxJava based back-end for Camel's reactive streams component
+| xref:latest@components:others:rxjava.adoc[RxJava] | camel-rxjava-starter | Stable | 2.22 | RxJava based back-end for Camel's reactive streams component
 
-| xref:latest@components:others/shiro.adoc[Shiro] | camel-shiro-starter | Stable | 2.5 | Security using Shiro
+| xref:latest@components:others:shiro.adoc[Shiro] | camel-shiro-starter | Stable | 2.5 | Security using Shiro
 
-| xref:latest@components:others/spring-cloud.adoc[Spring Cloud] | camel-spring-cloud-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud
+| xref:latest@components:others:spring-cloud.adoc[Spring Cloud] | camel-spring-cloud-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud
 
-| xref:latest@components:others/spring-cloud-consul.adoc[Spring Cloud Consul] | camel-spring-cloud-consul-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud Consul
+| xref:latest@components:others:spring-cloud-consul.adoc[Spring Cloud Consul] | camel-spring-cloud-consul-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud Consul
 
-| xref:latest@components:others/spring-cloud-netflix.adoc[Spring Cloud Netflix] | camel-spring-cloud-netflix-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud Netflix
+| xref:latest@components:others:spring-cloud-netflix.adoc[Spring Cloud Netflix] | camel-spring-cloud-netflix-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud Netflix
 
-| xref:latest@components:others/spring-cloud-zookeeper.adoc[Spring Cloud Zookeeper] | camel-spring-cloud-zookeeper-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud Zookeeper
+| xref:latest@components:others:spring-cloud-zookeeper.adoc[Spring Cloud Zookeeper] | camel-spring-cloud-zookeeper-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud Zookeeper
 
-| xref:latest@components:others/spring-javaconfig.adoc[Spring Java Configuration] | camel-spring-javaconfig-starter | Stable | 2.0 | *deprecated* Using Camel with Spring Java Configuration
+| xref:latest@components:others:spring-javaconfig.adoc[Spring Java Configuration] | camel-spring-javaconfig-starter | Stable | 2.0 | *deprecated* Using Camel with Spring Java Configuration
 
-| xref:latest@components:others/spring-security.adoc[Spring Security] | camel-spring-security-starter | Stable | 2.3 | Security using Spring Security
+| xref:latest@components:others:spring-security.adoc[Spring Security] | camel-spring-security-starter | Stable | 2.3 | Security using Spring Security
 
-| xref:latest@components:others/swagger-java.adoc[Swagger Java] | camel-swagger-java-starter | Stable | 2.16 | Rest-dsl support for using swagger api-doc
+| xref:latest@components:others:swagger-java.adoc[Swagger Java] | camel-swagger-java-starter | Stable | 2.16 | Rest-dsl support for using swagger api-doc
 
-| xref:latest@components:others/undertow-spring-security.adoc[Undertow Spring Security] | camel-undertow-spring-security-starter | Stable | 3.3 | Spring Security Provider for camel-undertow
+| xref:latest@components:others:undertow-spring-security.adoc[Undertow Spring Security] | camel-undertow-spring-security-starter | Stable | 3.3 | Spring Security Provider for camel-undertow
 
-| xref:latest@components:others/zipkin.adoc[Zipkin] | camel-zipkin-starter | Stable | 2.18 | Distributed message tracing using Zipkin
+| xref:latest@components:others:zipkin.adoc[Zipkin] | camel-zipkin-starter | Stable | 2.18 | Distributed message tracing using Zipkin
 |===
 // others: END
 
diff --git a/docs/modules/ROOT/pages/list.adoc b/docs/modules/ROOT/pages/list.adoc
index 9e63507..3ba5bba 100644
--- a/docs/modules/ROOT/pages/list.adoc
+++ b/docs/modules/ROOT/pages/list.adoc
@@ -5,691 +5,693 @@ Apache Camel Spring Boot supports the following Camel artifacts as Spring Boot S
 == Camel Components
 
 // components: START
-Number of Camel components: 340 in 273 JAR artifacts (3 deprecated)
+Number of Camel components: 341 in 274 JAR artifacts (3 deprecated)
 
 [width="100%",cols="4,3,3,3,6",options="header"]
 |===
 | Component | Artifact | Support Level | Since | Description
 
-| xref:latest@components:activemq-component.adoc[ActiveMQ] | camel-activemq-starter | Stable | 1.0 | Send messages to (or consume from) Apache ActiveMQ. This component extends the Camel JMS component.
+| xref:latest@components::activemq-component.adoc[ActiveMQ] | camel-activemq-starter | Stable | 1.0 | Send messages to (or consume from) Apache ActiveMQ. This component extends the Camel JMS component.
 
-| xref:latest@components:amqp-component.adoc[AMQP] | camel-amqp-starter | Stable | 1.2 | Messaging with AMQP protocol using Apache QPid Client.
+| xref:latest@components::amqp-component.adoc[AMQP] | camel-amqp-starter | Stable | 1.2 | Messaging with AMQP protocol using Apache QPid Client.
 
-| xref:latest@components:apns-component.adoc[APNS] | camel-apns-starter | Stable | 2.8 | Send notifications to Apple iOS devices.
+| xref:latest@components::apns-component.adoc[APNS] | camel-apns-starter | Stable | 2.8 | Send notifications to Apple iOS devices.
 
-| xref:latest@components:arangodb-component.adoc[ArangoDb] | camel-arangodb-starter | Stable | 3.5 | Perform operations on ArangoDb when used as a Document Database, or as a Graph Database
+| xref:latest@components::arangodb-component.adoc[ArangoDb] | camel-arangodb-starter | Stable | 3.5 | Perform operations on ArangoDb when used as a Document Database, or as a Graph Database
 
-| xref:latest@components:as2-component.adoc[AS2] | camel-as2-starter | Stable | 2.22 | Transfer data securely and reliably using the AS2 protocol (RFC4130).
+| xref:latest@components::as2-component.adoc[AS2] | camel-as2-starter | Stable | 2.22 | Transfer data securely and reliably using the AS2 protocol (RFC4130).
 
-| xref:latest@components:asterisk-component.adoc[Asterisk] | camel-asterisk-starter | Stable | 2.18 | Interact with Asterisk PBX Server.
+| xref:latest@components::asterisk-component.adoc[Asterisk] | camel-asterisk-starter | Stable | 2.18 | Interact with Asterisk PBX Server.
 
-| xref:latest@components:ahc-component.adoc[Async HTTP Client (AHC)] | camel-ahc-starter | Stable | 2.8 | Call external HTTP services using Async Http Client.
+| xref:latest@components::ahc-component.adoc[Async HTTP Client (AHC)] | camel-ahc-starter | Stable | 2.8 | Call external HTTP services using Async Http Client.
 
-| xref:latest@components:ahc-ws-component.adoc[Async HTTP Client (AHC) Websocket] | camel-ahc-ws-starter | Stable | 2.14 | Exchange data with external Websocket servers using Async Http Client.
+| xref:latest@components::ahc-ws-component.adoc[Async HTTP Client (AHC) Websocket] | camel-ahc-ws-starter | Stable | 2.14 | Exchange data with external Websocket servers using Async Http Client.
 
-| xref:latest@components:atlasmap-component.adoc[AtlasMap] | camel-atlasmap-starter | Preview | 3.7 | Transforms the message using an AtlasMap transformation.
+| xref:latest@components::atlasmap-component.adoc[AtlasMap] | camel-atlasmap-starter | Preview | 3.7 | Transforms the message using an AtlasMap transformation.
 
-| xref:latest@components:atmos-component.adoc[Atmos] | camel-atmos-starter | Stable | 2.15 | Integrate with EMC's ViPR object data services using the Atmos Client.
+| xref:latest@components::atmos-component.adoc[Atmos] | camel-atmos-starter | Stable | 2.15 | Integrate with EMC's ViPR object data services using the Atmos Client.
 
-| xref:latest@components:atmosphere-websocket-component.adoc[Atmosphere Websocket] | camel-atmosphere-websocket-starter | Stable | 2.14 | Expose WebSocket endpoints using the Atmosphere framework.
+| xref:latest@components::atmosphere-websocket-component.adoc[Atmosphere Websocket] | camel-atmosphere-websocket-starter | Stable | 2.14 | Expose WebSocket endpoints using the Atmosphere framework.
 
-| xref:latest@components:atom-component.adoc[Atom] | camel-atom-starter | Stable | 1.2 | Poll Atom RSS feeds.
+| xref:latest@components::atom-component.adoc[Atom] | camel-atom-starter | Stable | 1.2 | Poll Atom RSS feeds.
 
-| xref:latest@components:atomix-map-component.adoc[Atomix Map] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed map.
+| xref:latest@components::atomix-map-component.adoc[Atomix Map] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed map.
 
-| xref:latest@components:atomix-messaging-component.adoc[Atomix Messaging] | camel-atomix-starter | Stable | 2.20 | Access Atomix's group messaging.
+| xref:latest@components::atomix-messaging-component.adoc[Atomix Messaging] | camel-atomix-starter | Stable | 2.20 | Access Atomix's group messaging.
 
-| xref:latest@components:atomix-multimap-component.adoc[Atomix MultiMap] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed multi map.
+| xref:latest@components::atomix-multimap-component.adoc[Atomix MultiMap] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed multi map.
 
-| xref:latest@components:atomix-queue-component.adoc[Atomix Queue] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed queue.
+| xref:latest@components::atomix-queue-component.adoc[Atomix Queue] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed queue.
 
-| xref:latest@components:atomix-set-component.adoc[Atomix Set] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed set.
+| xref:latest@components::atomix-set-component.adoc[Atomix Set] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed set.
 
-| xref:latest@components:atomix-value-component.adoc[Atomix Value] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed value.
+| xref:latest@components::atomix-value-component.adoc[Atomix Value] | camel-atomix-starter | Stable | 2.20 | Access Atomix's distributed value.
 
-| xref:latest@components:avro-component.adoc[Avro RPC] | camel-avro-rpc-starter | Stable | 2.10 | Produce or consume Apache Avro RPC services.
+| xref:latest@components::avro-component.adoc[Avro RPC] | camel-avro-rpc-starter | Stable | 2.10 | Produce or consume Apache Avro RPC services.
 
-| xref:latest@components:aws2-athena-component.adoc[AWS 2 Athena] | camel-aws2-athena-starter | Stable | 3.4 | Access AWS Athena service using AWS SDK version 2.x.
+| xref:latest@components::aws2-athena-component.adoc[AWS 2 Athena] | camel-aws2-athena-starter | Stable | 3.4 | Access AWS Athena service using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-cw-component.adoc[AWS 2 CloudWatch] | camel-aws2-cw-starter | Stable | 3.1 | Sending metrics to AWS CloudWatch using AWS SDK version 2.x.
+| xref:latest@components::aws2-cw-component.adoc[AWS 2 CloudWatch] | camel-aws2-cw-starter | Stable | 3.1 | Sending metrics to AWS CloudWatch using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-ddb-component.adoc[AWS 2 DynamoDB] | camel-aws2-ddb-starter | Stable | 3.1 | Store and retrieve data from AWS DynamoDB service using AWS SDK version 2.x.
+| xref:latest@components::aws2-ddb-component.adoc[AWS 2 DynamoDB] | camel-aws2-ddb-starter | Stable | 3.1 | Store and retrieve data from AWS DynamoDB service using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-ddbstream-component.adoc[AWS 2 DynamoDB Streams] | camel-aws2-ddb-starter | Stable | 3.1 | Receive messages from AWS DynamoDB Stream service using AWS SDK version 2.x.
+| xref:latest@components::aws2-ddbstream-component.adoc[AWS 2 DynamoDB Streams] | camel-aws2-ddb-starter | Stable | 3.1 | Receive messages from AWS DynamoDB Stream service using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-ec2-component.adoc[AWS 2 Elastic Compute Cloud (EC2)] | camel-aws2-ec2-starter | Stable | 3.1 | Manage AWS EC2 instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-ec2-component.adoc[AWS 2 Elastic Compute Cloud (EC2)] | camel-aws2-ec2-starter | Stable | 3.1 | Manage AWS EC2 instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-ecs-component.adoc[AWS 2 Elastic Container Service (ECS)] | camel-aws2-ecs-starter | Stable | 3.1 | Manage AWS ECS cluster instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-ecs-component.adoc[AWS 2 Elastic Container Service (ECS)] | camel-aws2-ecs-starter | Stable | 3.1 | Manage AWS ECS cluster instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-eks-component.adoc[AWS 2 Elastic Kubernetes Service (EKS)] | camel-aws2-eks-starter | Stable | 3.1 | Manage AWS EKS cluster instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-eks-component.adoc[AWS 2 Elastic Kubernetes Service (EKS)] | camel-aws2-eks-starter | Stable | 3.1 | Manage AWS EKS cluster instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-eventbridge-component.adoc[AWS 2 Eventbridge] | camel-aws2-eventbridge-starter | Preview | 3.6 | Manage AWS Eventbridge cluster instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-eventbridge-component.adoc[AWS 2 Eventbridge] | camel-aws2-eventbridge-starter | Preview | 3.6 | Manage AWS Eventbridge cluster instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-iam-component.adoc[AWS 2 Identity and Access Management (IAM)] | camel-aws2-iam-starter | Stable | 3.1 | Manage AWS IAM instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-iam-component.adoc[AWS 2 Identity and Access Management (IAM)] | camel-aws2-iam-starter | Stable | 3.1 | Manage AWS IAM instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-kms-component.adoc[AWS 2 Key Management Service (KMS)] | camel-aws2-kms-starter | Stable | 3.1 | Manage keys stored in AWS KMS instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-kms-component.adoc[AWS 2 Key Management Service (KMS)] | camel-aws2-kms-starter | Stable | 3.1 | Manage keys stored in AWS KMS instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-kinesis-component.adoc[AWS 2 Kinesis] | camel-aws2-kinesis-starter | Stable | 3.2 | Consume and produce records from and to AWS Kinesis Streams using AWS SDK version 2.x.
+| xref:latest@components::aws2-kinesis-component.adoc[AWS 2 Kinesis] | camel-aws2-kinesis-starter | Stable | 3.2 | Consume and produce records from and to AWS Kinesis Streams using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-kinesis-firehose-component.adoc[AWS 2 Kinesis Firehose] | camel-aws2-kinesis-starter | Stable | 3.2 | Produce data to AWS Kinesis Firehose streams using AWS SDK version 2.x.
+| xref:latest@components::aws2-kinesis-firehose-component.adoc[AWS 2 Kinesis Firehose] | camel-aws2-kinesis-starter | Stable | 3.2 | Produce data to AWS Kinesis Firehose streams using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-lambda-component.adoc[AWS 2 Lambda] | camel-aws2-lambda-starter | Stable | 3.2 | Manage and invoke AWS Lambda functions using AWS SDK version 2.x.
+| xref:latest@components::aws2-lambda-component.adoc[AWS 2 Lambda] | camel-aws2-lambda-starter | Stable | 3.2 | Manage and invoke AWS Lambda functions using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-msk-component.adoc[AWS 2 Managed Streaming for Apache Kafka (MSK)] | camel-aws2-msk-starter | Stable | 3.1 | Manage AWS MSK instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-msk-component.adoc[AWS 2 Managed Streaming for Apache Kafka (MSK)] | camel-aws2-msk-starter | Stable | 3.1 | Manage AWS MSK instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-mq-component.adoc[AWS 2 MQ] | camel-aws2-mq-starter | Stable | 3.1 | Manage AWS MQ instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-mq-component.adoc[AWS 2 MQ] | camel-aws2-mq-starter | Stable | 3.1 | Manage AWS MQ instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-s3-component.adoc[AWS 2 S3 Storage Service] | camel-aws2-s3-starter | Stable | 3.2 | Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x.
+| xref:latest@components::aws2-s3-component.adoc[AWS 2 S3 Storage Service] | camel-aws2-s3-starter | Stable | 3.2 | Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-sts-component.adoc[AWS 2 Security Token Service (STS)] | camel-aws2-sts-starter | Stable | 3.5 | Manage AWS STS cluster instances using AWS SDK version 2.x.
+| xref:latest@components::aws2-sts-component.adoc[AWS 2 Security Token Service (STS)] | camel-aws2-sts-starter | Stable | 3.5 | Manage AWS STS cluster instances using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-ses-component.adoc[AWS 2 Simple Email Service (SES)] | camel-aws2-ses-starter | Stable | 3.1 | Send e-mails through AWS SES service using AWS SDK version 2.x.
+| xref:latest@components::aws2-ses-component.adoc[AWS 2 Simple Email Service (SES)] | camel-aws2-ses-starter | Stable | 3.1 | Send e-mails through AWS SES service using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-sns-component.adoc[AWS 2 Simple Notification System (SNS)] | camel-aws2-sns-starter | Stable | 3.1 | Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x.
+| xref:latest@components::aws2-sns-component.adoc[AWS 2 Simple Notification System (SNS)] | camel-aws2-sns-starter | Stable | 3.1 | Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-sqs-component.adoc[AWS 2 Simple Queue Service (SQS)] | camel-aws2-sqs-starter | Stable | 3.1 | Sending and receive messages to/from AWS SQS service using AWS SDK version 2.x.
+| xref:latest@components::aws2-sqs-component.adoc[AWS 2 Simple Queue Service (SQS)] | camel-aws2-sqs-starter | Stable | 3.1 | Sending and receive messages to/from AWS SQS service using AWS SDK version 2.x.
 
-| xref:latest@components:aws2-translate-component.adoc[AWS 2 Translate] | camel-aws2-translate-starter | Stable | 3.1 | Translate texts using AWS Translate and AWS SDK version 2.x.
+| xref:latest@components::aws2-translate-component.adoc[AWS 2 Translate] | camel-aws2-translate-starter | Stable | 3.1 | Translate texts using AWS Translate and AWS SDK version 2.x.
 
-| xref:latest@components:aws-cw-component.adoc[AWS CloudWatch] | camel-aws-cw-starter | Stable | 2.11 | Send metrics to AWS CloudWatch.
+| xref:latest@components::aws-cw-component.adoc[AWS CloudWatch] | camel-aws-cw-starter | Stable | 2.11 | Send metrics to AWS CloudWatch.
 
-| xref:latest@components:aws-ddb-component.adoc[AWS DynamoDB] | camel-aws-ddb-starter | Stable | 2.10 | Store and retrieve data from AWS DynamoDB service.
+| xref:latest@components::aws-ddb-component.adoc[AWS DynamoDB] | camel-aws-ddb-starter | Stable | 2.10 | Store and retrieve data from AWS DynamoDB service.
 
-| xref:latest@components:aws-ddbstream-component.adoc[AWS DynamoDB Streams] | camel-aws-ddb-starter | Stable | 2.17 | Receive messages from AWS DynamoDB Stream service.
+| xref:latest@components::aws-ddbstream-component.adoc[AWS DynamoDB Streams] | camel-aws-ddb-starter | Stable | 2.17 | Receive messages from AWS DynamoDB Stream service.
 
-| xref:latest@components:aws-ec2-component.adoc[AWS Elastic Compute Cloud (EC2)] | camel-aws-ec2-starter | Stable | 2.16 | Manage AWS EC2 instances.
+| xref:latest@components::aws-ec2-component.adoc[AWS Elastic Compute Cloud (EC2)] | camel-aws-ec2-starter | Stable | 2.16 | Manage AWS EC2 instances.
 
-| xref:latest@components:aws-ecs-component.adoc[AWS Elastic Container Service (ECS)] | camel-aws-ecs-starter | Stable | 3.0 | Manage AWS ECS cluster instances.
+| xref:latest@components::aws-ecs-component.adoc[AWS Elastic Container Service (ECS)] | camel-aws-ecs-starter | Stable | 3.0 | Manage AWS ECS cluster instances.
 
-| xref:latest@components:aws-eks-component.adoc[AWS Elastic Kubernetes Service (EKS)] | camel-aws-eks-starter | Stable | 3.0 | Manage AWS EKS cluster instances.
+| xref:latest@components::aws-eks-component.adoc[AWS Elastic Kubernetes Service (EKS)] | camel-aws-eks-starter | Stable | 3.0 | Manage AWS EKS cluster instances.
 
-| xref:latest@components:aws-iam-component.adoc[AWS Identity and Access Management (IAM)] | camel-aws-iam-starter | Stable | 2.23 | Manage AWS IAM instances.
+| xref:latest@components::aws-iam-component.adoc[AWS Identity and Access Management (IAM)] | camel-aws-iam-starter | Stable | 2.23 | Manage AWS IAM instances.
 
-| xref:latest@components:aws-kms-component.adoc[AWS Key Management Service (KMS)] | camel-aws-kms-starter | Stable | 2.21 | Manage keys stored in AWS KMS instances.
+| xref:latest@components::aws-kms-component.adoc[AWS Key Management Service (KMS)] | camel-aws-kms-starter | Stable | 2.21 | Manage keys stored in AWS KMS instances.
 
-| xref:latest@components:aws-kinesis-component.adoc[AWS Kinesis] | camel-aws-kinesis-starter | Stable | 2.17 | Consume and produce records from AWS Kinesis Streams.
+| xref:latest@components::aws-kinesis-component.adoc[AWS Kinesis] | camel-aws-kinesis-starter | Stable | 2.17 | Consume and produce records from AWS Kinesis Streams.
 
-| xref:latest@components:aws-kinesis-firehose-component.adoc[AWS Kinesis Firehose] | camel-aws-kinesis-starter | Stable | 2.19 | Consume data from AWS Kinesis Firehose streams.
+| xref:latest@components::aws-kinesis-firehose-component.adoc[AWS Kinesis Firehose] | camel-aws-kinesis-starter | Stable | 2.19 | Consume data from AWS Kinesis Firehose streams.
 
-| xref:latest@components:aws-lambda-component.adoc[AWS Lambda] | camel-aws-lambda-starter | Stable | 2.20 | Manage and invoke AWS Lambda functions.
+| xref:latest@components::aws-lambda-component.adoc[AWS Lambda] | camel-aws-lambda-starter | Stable | 2.20 | Manage and invoke AWS Lambda functions.
 
-| xref:latest@components:aws-msk-component.adoc[AWS Managed Streaming for Apache Kafka (MSK)] | camel-aws-msk-starter | Stable | 3.0 | Manage AWS MSK instances.
+| xref:latest@components::aws-msk-component.adoc[AWS Managed Streaming for Apache Kafka (MSK)] | camel-aws-msk-starter | Stable | 3.0 | Manage AWS MSK instances.
 
-| xref:latest@components:aws-mq-component.adoc[AWS MQ] | camel-aws-mq-starter | Stable | 2.21 | Manage AWS MQ instances.
+| xref:latest@components::aws-mq-component.adoc[AWS MQ] | camel-aws-mq-starter | Stable | 2.21 | Manage AWS MQ instances.
 
-| xref:latest@components:aws-s3-component.adoc[AWS S3 Storage Service] | camel-aws-s3-starter | Stable | 2.8 | Store and retrieve objects from AWS S3 Storage Service.
+| xref:latest@components::aws-s3-component.adoc[AWS S3 Storage Service] | camel-aws-s3-starter | Stable | 2.8 | Store and retrieve objects from AWS S3 Storage Service.
 
-| xref:latest@components:aws-ses-component.adoc[AWS Simple Email Service (SES)] | camel-aws-ses-starter | Stable | 2.9 | Send e-mails through AWS SES service.
+| xref:latest@components::aws-ses-component.adoc[AWS Simple Email Service (SES)] | camel-aws-ses-starter | Stable | 2.9 | Send e-mails through AWS SES service.
 
-| xref:latest@components:aws-sns-component.adoc[AWS Simple Notification System (SNS)] | camel-aws-sns-starter | Stable | 2.8 | Send messages to an AWS Simple Notification Topic.
+| xref:latest@components::aws-sns-component.adoc[AWS Simple Notification System (SNS)] | camel-aws-sns-starter | Stable | 2.8 | Send messages to an AWS Simple Notification Topic.
 
-| xref:latest@components:aws-sqs-component.adoc[AWS Simple Queue Service (SQS)] | camel-aws-sqs-starter | Stable | 2.6 | Sending and receive messages to/from AWS SQS service.
+| xref:latest@components::aws-sqs-component.adoc[AWS Simple Queue Service (SQS)] | camel-aws-sqs-starter | Stable | 2.6 | Sending and receive messages to/from AWS SQS service.
 
-| xref:latest@components:aws-swf-component.adoc[AWS Simple Workflow (SWF)] | camel-aws-swf-starter | Stable | 2.13 | Manage workflows in the AWS Simple Workflow service.
+| xref:latest@components::aws-swf-component.adoc[AWS Simple Workflow (SWF)] | camel-aws-swf-starter | Stable | 2.13 | Manage workflows in the AWS Simple Workflow service.
 
-| xref:latest@components:aws-sdb-component.adoc[AWS SimpleDB] | camel-aws-sdb-starter | Stable | 2.9 | Store and Retrieve data from/to AWS SDB service.
+| xref:latest@components::aws-sdb-component.adoc[AWS SimpleDB] | camel-aws-sdb-starter | Stable | 2.9 | Store and Retrieve data from/to AWS SDB service.
 
-| xref:latest@components:aws-translate-component.adoc[AWS Translate] | camel-aws-translate-starter | Stable | 3.0 | Translate texts using AWS Translate.
+| xref:latest@components::aws-translate-component.adoc[AWS Translate] | camel-aws-translate-starter | Stable | 3.0 | Translate texts using AWS Translate.
 
-| xref:latest@components:azure-eventhubs-component.adoc[Azure Event Hubs] | camel-azure-eventhubs-starter | Stable | 3.5 | The azure-eventhubs component that integrates Azure Event Hubs using AMQP protocol. Azure EventHubs is a highly scalable publish-subscribe service that can ingest millions of events per second and stream them to multiple consumers.
+| xref:latest@components::azure-eventhubs-component.adoc[Azure Event Hubs] | camel-azure-eventhubs-starter | Stable | 3.5 | The azure-eventhubs component that integrates Azure Event Hubs using AMQP protocol. Azure EventHubs is a highly scalable publish-subscribe service that can ingest millions of events per second and stream them to multiple consumers.
 
-| xref:latest@components:azure-storage-blob-component.adoc[Azure Storage Blob Service] | camel-azure-storage-blob-starter | Stable | 3.3 | Store and retrieve blobs from Azure Storage Blob Service using SDK v12.
+| xref:latest@components::azure-storage-blob-component.adoc[Azure Storage Blob Service] | camel-azure-storage-blob-starter | Stable | 3.3 | Store and retrieve blobs from Azure Storage Blob Service using SDK v12.
 
-| xref:latest@components:azure-blob-component.adoc[Azure Storage Blob Service (Deprecated)] | camel-azure-starter | Stable | 2.19 | *deprecated* Store and retrieve blobs from Azure Storage Blob Service.
+| xref:latest@components::azure-blob-component.adoc[Azure Storage Blob Service (Deprecated)] | camel-azure-starter | Stable | 2.19 | *deprecated* Store and retrieve blobs from Azure Storage Blob Service.
 
-| xref:latest@components:azure-storage-queue-component.adoc[Azure Storage Queue Service] | camel-azure-storage-queue-starter | Stable | 3.3 | The azure-storage-queue component is used for storing and retrieving the messages to/from Azure Storage Queue using Azure SDK v12.
+| xref:latest@components::azure-storage-queue-component.adoc[Azure Storage Queue Service] | camel-azure-storage-queue-starter | Stable | 3.3 | The azure-storage-queue component is used for storing and retrieving the messages to/from Azure Storage Queue using Azure SDK v12.
 
-| xref:latest@components:azure-queue-component.adoc[Azure Storage Queue Service (Deprecated)] | camel-azure-starter | Stable | 2.19 | *deprecated* Store and retrieve messages from Azure Storage Queue Service.
+| xref:latest@components::azure-queue-component.adoc[Azure Storage Queue Service (Deprecated)] | camel-azure-starter | Stable | 2.19 | *deprecated* Store and retrieve messages from Azure Storage Queue Service.
 
-| xref:latest@components:bean-component.adoc[Bean] | camel-bean-starter | Stable | 1.0 | Invoke methods of Java beans stored in Camel registry.
+| xref:latest@components::bean-component.adoc[Bean] | camel-bean-starter | Stable | 1.0 | Invoke methods of Java beans stored in Camel registry.
 
-| xref:latest@components:bean-validator-component.adoc[Bean Validator] | camel-bean-validator-starter | Stable | 2.3 | Validate the message body using the Java Bean Validation API.
+| xref:latest@components::bean-validator-component.adoc[Bean Validator] | camel-bean-validator-starter | Stable | 2.3 | Validate the message body using the Java Bean Validation API.
 
-| xref:latest@components:beanstalk-component.adoc[Beanstalk] | camel-beanstalk-starter | Stable | 2.15 | Retrieve and post-process Beanstalk jobs.
+| xref:latest@components::beanstalk-component.adoc[Beanstalk] | camel-beanstalk-starter | Stable | 2.15 | Retrieve and post-process Beanstalk jobs.
 
-| xref:latest@components:bonita-component.adoc[Bonita] | camel-bonita-starter | Stable | 2.19 | Communicate with a remote Bonita BPM process engine.
+| xref:latest@components::bonita-component.adoc[Bonita] | camel-bonita-starter | Stable | 2.19 | Communicate with a remote Bonita BPM process engine.
 
-| xref:latest@components:box-component.adoc[Box] | camel-box-starter | Stable | 2.14 | Upload, download and manage files, folders, groups, collaborations, etc. on box.com.
+| xref:latest@components::box-component.adoc[Box] | camel-box-starter | Stable | 2.14 | Upload, download and manage files, folders, groups, collaborations, etc. on box.com.
 
-| xref:latest@components:braintree-component.adoc[Braintree] | camel-braintree-starter | Stable | 2.17 | Process payments using Braintree Payments.
+| xref:latest@components::braintree-component.adoc[Braintree] | camel-braintree-starter | Stable | 2.17 | Process payments using Braintree Payments.
 
-| xref:latest@components:browse-component.adoc[Browse] | camel-browse-starter | Stable | 1.3 | Inspect the messages received on endpoints supporting BrowsableEndpoint.
+| xref:latest@components::browse-component.adoc[Browse] | camel-browse-starter | Stable | 1.3 | Inspect the messages received on endpoints supporting BrowsableEndpoint.
 
-| xref:latest@components:caffeine-cache-component.adoc[Caffeine Cache] | camel-caffeine-starter | Stable | 2.20 | Perform caching operations using Caffeine Cache.
+| xref:latest@components::caffeine-cache-component.adoc[Caffeine Cache] | camel-caffeine-starter | Stable | 2.20 | Perform caching operations using Caffeine Cache.
 
-| xref:latest@components:caffeine-loadcache-component.adoc[Caffeine LoadCache] | camel-caffeine-starter | Stable | 2.20 | Perform caching operations using Caffeine Cache with an attached CacheLoader.
+| xref:latest@components::caffeine-loadcache-component.adoc[Caffeine LoadCache] | camel-caffeine-starter | Stable | 2.20 | Perform caching operations using Caffeine Cache with an attached CacheLoader.
 
-| xref:latest@components:cql-component.adoc[Cassandra CQL] | camel-cassandraql-starter | Stable | 2.15 | Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). Based on Cassandra Java Driver provided by DataStax.
+| xref:latest@components::cql-component.adoc[Cassandra CQL] | camel-cassandraql-starter | Stable | 2.15 | Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). Based on Cassandra Java Driver provided by DataStax.
 
-| xref:latest@components:chatscript-component.adoc[ChatScript] | camel-chatscript-starter | Stable | 3.0 | Chat with a ChatScript Server.
+| xref:latest@components::chatscript-component.adoc[ChatScript] | camel-chatscript-starter | Stable | 3.0 | Chat with a ChatScript Server.
 
-| xref:latest@components:chunk-component.adoc[Chunk] | camel-chunk-starter | Stable | 2.15 | Transform messages using Chunk templating engine.
+| xref:latest@components::chunk-component.adoc[Chunk] | camel-chunk-starter | Stable | 2.15 | Transform messages using Chunk templating engine.
 
-| xref:latest@components:class-component.adoc[Class] | camel-bean-starter | Stable | 2.4 | Invoke methods of Java beans specified by class name.
+| xref:latest@components::class-component.adoc[Class] | camel-bean-starter | Stable | 2.4 | Invoke methods of Java beans specified by class name.
 
-| xref:latest@components:cm-sms-component.adoc[CM SMS Gateway] | camel-cm-sms-starter | Stable | 2.18 | Send SMS messages via CM SMS Gateway.
+| xref:latest@components::cm-sms-component.adoc[CM SMS Gateway] | camel-cm-sms-starter | Stable | 2.18 | Send SMS messages via CM SMS Gateway.
 
-| xref:latest@components:cmis-component.adoc[CMIS] | camel-cmis-starter | Stable | 2.11 | Read and write data from to/from a CMIS compliant content repositories.
+| xref:latest@components::cmis-component.adoc[CMIS] | camel-cmis-starter | Stable | 2.11 | Read and write data from to/from a CMIS compliant content repositories.
 
-| xref:latest@components:coap-component.adoc[CoAP] | camel-coap-starter | Stable | 2.16 | Send and receive messages to/from COAP capable devices.
+| xref:latest@components::coap-component.adoc[CoAP] | camel-coap-starter | Stable | 2.16 | Send and receive messages to/from COAP capable devices.
 
-| xref:latest@components:cometd-component.adoc[CometD] | camel-cometd-starter | Stable | 2.0 | Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD/Bayeux protocol.
+| xref:latest@components::cometd-component.adoc[CometD] | camel-cometd-starter | Stable | 2.0 | Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD/Bayeux protocol.
 
-| xref:latest@components:consul-component.adoc[Consul] | camel-consul-starter | Stable | 2.18 | Integrate with Consul service discovery and configuration store.
+| xref:latest@components::consul-component.adoc[Consul] | camel-consul-starter | Stable | 2.18 | Integrate with Consul service discovery and configuration store.
 
-| xref:latest@components:controlbus-component.adoc[Control Bus] | camel-controlbus-starter | Stable | 2.11 | Manage and monitor Camel routes.
+| xref:latest@components::controlbus-component.adoc[Control Bus] | camel-controlbus-starter | Stable | 2.11 | Manage and monitor Camel routes.
 
-| xref:latest@components:corda-component.adoc[Corda] | camel-corda-starter | Stable | 2.23 | Perform operations against Corda blockchain platform using corda-rpc library.
+| xref:latest@components::corda-component.adoc[Corda] | camel-corda-starter | Stable | 2.23 | Perform operations against Corda blockchain platform using corda-rpc library.
 
-| xref:latest@components:couchbase-component.adoc[Couchbase] | camel-couchbase-starter | Stable | 2.19 | Query Couchbase Views with a poll strategy and/or perform various operations against Couchbase databases.
+| xref:latest@components::couchbase-component.adoc[Couchbase] | camel-couchbase-starter | Stable | 2.19 | Query Couchbase Views with a poll strategy and/or perform various operations against Couchbase databases.
 
-| xref:latest@components:couchdb-component.adoc[CouchDB] | camel-couchdb-starter | Stable | 2.11 | Consume changesets for inserts, updates and deletes in a CouchDB database, as well as get, save, update and delete documents from a CouchDB database.
+| xref:latest@components::couchdb-component.adoc[CouchDB] | camel-couchdb-starter | Stable | 2.11 | Consume changesets for inserts, updates and deletes in a CouchDB database, as well as get, save, update and delete documents from a CouchDB database.
 
-| xref:latest@components:cron-component.adoc[Cron] | camel-cron-starter | Stable | 3.1 | A generic interface for triggering events at times specified through the Unix cron syntax.
+| xref:latest@components::cron-component.adoc[Cron] | camel-cron-starter | Stable | 3.1 | A generic interface for triggering events at times specified through the Unix cron syntax.
 
-| xref:latest@components:crypto-component.adoc[Crypto (JCE)] | camel-crypto-starter | Stable | 2.3 | Sign and verify exchanges using the Signature Service of the Java Cryptographic Extension (JCE).
+| xref:latest@components::crypto-component.adoc[Crypto (JCE)] | camel-crypto-starter | Stable | 2.3 | Sign and verify exchanges using the Signature Service of the Java Cryptographic Extension (JCE).
 
-| xref:latest@components:crypto-cms-component.adoc[Crypto CMS] | camel-crypto-cms-starter | Stable | 2.20 | *deprecated* Encrypt, decrypt, sign and verify data in CMS Enveloped Data format.
+| xref:latest@components::crypto-cms-component.adoc[Crypto CMS] | camel-crypto-cms-starter | Stable | 2.20 | *deprecated* Encrypt, decrypt, sign and verify data in CMS Enveloped Data format.
 
-| xref:latest@components:cxf-component.adoc[CXF] | camel-cxf-starter | Stable | 1.0 | Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client.
+| xref:latest@components::cxf-component.adoc[CXF] | camel-cxf-starter | Stable | 1.0 | Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client.
 
-| xref:latest@components:cxfrs-component.adoc[CXF-RS] | camel-cxf-starter | Stable | 2.0 | Expose JAX-RS REST services using Apache CXF or connect to external REST services using CXF REST client.
+| xref:latest@components::cxfrs-component.adoc[CXF-RS] | camel-cxf-starter | Stable | 2.0 | Expose JAX-RS REST services using Apache CXF or connect to external REST services using CXF REST client.
 
-| xref:latest@components:dataformat-component.adoc[Data Format] | camel-dataformat-starter | Stable | 2.12 | Use a Camel Data Format as a regular Camel Component.
+| xref:latest@components::dataformat-component.adoc[Data Format] | camel-dataformat-starter | Stable | 2.12 | Use a Camel Data Format as a regular Camel Component.
 
-| xref:latest@components:dataset-component.adoc[Dataset] | camel-dataset-starter | Stable | 1.3 | Provide data for load & soak testing of your Camel application.
+| xref:latest@components::dataset-component.adoc[Dataset] | camel-dataset-starter | Stable | 1.3 | Provide data for load & soak testing of your Camel application.
 
-| xref:latest@components:dataset-test-component.adoc[DataSet Test] | camel-dataset-starter | Stable | 1.3 | Extends the mock component by pulling messages from another endpoint on startup to set the expected message bodies.
+| xref:latest@components::dataset-test-component.adoc[DataSet Test] | camel-dataset-starter | Stable | 1.3 | Extends the mock component by pulling messages from another endpoint on startup to set the expected message bodies.
 
-| xref:latest@components:debezium-mongodb-component.adoc[Debezium MongoDB Connector] | camel-debezium-mongodb-starter | Stable | 3.0 | Capture changes from a MongoDB database.
+| xref:latest@components::debezium-mongodb-component.adoc[Debezium MongoDB Connector] | camel-debezium-mongodb-starter | Stable | 3.0 | Capture changes from a MongoDB database.
 
-| xref:latest@components:debezium-mysql-component.adoc[Debezium MySQL Connector] | camel-debezium-mysql-starter | Stable | 3.0 | Capture changes from a MySQL database.
+| xref:latest@components::debezium-mysql-component.adoc[Debezium MySQL Connector] | camel-debezium-mysql-starter | Stable | 3.0 | Capture changes from a MySQL database.
 
-| xref:latest@components:debezium-postgres-component.adoc[Debezium PostgresSQL Connector] | camel-debezium-postgres-starter | Stable | 3.0 | Capture changes from a PostgresSQL database.
+| xref:latest@components::debezium-postgres-component.adoc[Debezium PostgresSQL Connector] | camel-debezium-postgres-starter | Stable | 3.0 | Capture changes from a PostgresSQL database.
 
-| xref:latest@components:debezium-sqlserver-component.adoc[Debezium SQL Server Connector] | camel-debezium-sqlserver-starter | Stable | 3.0 | Capture changes from an SQL Server database.
+| xref:latest@components::debezium-sqlserver-component.adoc[Debezium SQL Server Connector] | camel-debezium-sqlserver-starter | Stable | 3.0 | Capture changes from an SQL Server database.
 
-| xref:latest@components:djl-component.adoc[Deep Java Library] | camel-djl-starter | Stable | 3.3 | Infer Deep Learning models from message exchanges data using Deep Java Library (DJL).
+| xref:latest@components::djl-component.adoc[Deep Java Library] | camel-djl-starter | Stable | 3.3 | Infer Deep Learning models from message exchanges data using Deep Java Library (DJL).
 
-| xref:latest@components:digitalocean-component.adoc[DigitalOcean] | camel-digitalocean-starter | Stable | 2.19 | Manage Droplets and resources within the DigitalOcean cloud.
+| xref:latest@components::digitalocean-component.adoc[DigitalOcean] | camel-digitalocean-starter | Stable | 2.19 | Manage Droplets and resources within the DigitalOcean cloud.
 
-| xref:latest@components:direct-component.adoc[Direct] | camel-direct-starter | Stable | 1.0 | Call another endpoint from the same Camel Context synchronously.
+| xref:latest@components::direct-component.adoc[Direct] | camel-direct-starter | Stable | 1.0 | Call another endpoint from the same Camel Context synchronously.
 
-| xref:latest@components:direct-vm-component.adoc[Direct VM] | camel-directvm-starter | Stable | 2.10 | Call another endpoint from any Camel Context in the same JVM synchronously.
+| xref:latest@components::direct-vm-component.adoc[Direct VM] | camel-directvm-starter | Stable | 2.10 | Call another endpoint from any Camel Context in the same JVM synchronously.
 
-| xref:latest@components:disruptor-component.adoc[Disruptor] | camel-disruptor-starter | Stable | 2.12 | Provides asynchronous SEDA behavior using LMAX Disruptor.
+| xref:latest@components::disruptor-component.adoc[Disruptor] | camel-disruptor-starter | Stable | 2.12 | Provides asynchronous SEDA behavior using LMAX Disruptor.
 
-| xref:latest@components:dns-component.adoc[DNS] | camel-dns-starter | Stable | 2.7 | Perform DNS queries using DNSJava.
+| xref:latest@components::dns-component.adoc[DNS] | camel-dns-starter | Stable | 2.7 | Perform DNS queries using DNSJava.
 
-| xref:latest@components:docker-component.adoc[Docker] | camel-docker-starter | Stable | 2.15 | Manage Docker containers.
+| xref:latest@components::docker-component.adoc[Docker] | camel-docker-starter | Stable | 2.15 | Manage Docker containers.
 
-| xref:latest@components:dozer-component.adoc[Dozer] | camel-dozer-starter | Stable | 2.15 | Map between Java beans using the Dozer mapping library.
+| xref:latest@components::dozer-component.adoc[Dozer] | camel-dozer-starter | Stable | 2.15 | Map between Java beans using the Dozer mapping library.
 
-| xref:latest@components:drill-component.adoc[Drill] | camel-drill-starter | Stable | 2.19 | Perform queries against an Apache Drill cluster.
+| xref:latest@components::drill-component.adoc[Drill] | camel-drill-starter | Stable | 2.19 | Perform queries against an Apache Drill cluster.
 
-| xref:latest@components:dropbox-component.adoc[Dropbox] | camel-dropbox-starter | Stable | 2.14 | Upload, download and manage files, folders, groups, collaborations, etc on Dropbox.
+| xref:latest@components::dropbox-component.adoc[Dropbox] | camel-dropbox-starter | Stable | 2.14 | Upload, download and manage files, folders, groups, collaborations, etc on Dropbox.
 
-| xref:latest@components:ehcache-component.adoc[Ehcache] | camel-ehcache-starter | Stable | 2.18 | Perform caching operations using Ehcache.
+| xref:latest@components::ehcache-component.adoc[Ehcache] | camel-ehcache-starter | Stable | 2.18 | Perform caching operations using Ehcache.
 
-| xref:latest@components:elasticsearch-rest-component.adoc[Elasticsearch Rest] | camel-elasticsearch-rest-starter | Stable | 2.21 | Send requests to with an ElasticSearch via REST API.
+| xref:latest@components::elasticsearch-rest-component.adoc[Elasticsearch Rest] | camel-elasticsearch-rest-starter | Stable | 2.21 | Send requests to with an ElasticSearch via REST API.
 
-| xref:latest@components:elsql-component.adoc[ElSQL] | camel-elsql-starter | Stable | 2.16 | Use ElSql to define SQL queries. Extends the SQL Component.
+| xref:latest@components::elsql-component.adoc[ElSQL] | camel-elsql-starter | Stable | 2.16 | Use ElSql to define SQL queries. Extends the SQL Component.
 
-| xref:latest@components:etcd-keys-component.adoc[Etcd Keys] | camel-etcd-starter | Stable | 2.18 | Get, set or delete keys in etcd key-value store.
+| xref:latest@components::etcd-keys-component.adoc[Etcd Keys] | camel-etcd-starter | Stable | 2.18 | Get, set or delete keys in etcd key-value store.
 
-| xref:latest@components:etcd-stats-component.adoc[Etcd Stats] | camel-etcd-starter | Stable | 2.18 | Access etcd cluster statistcs.
+| xref:latest@components::etcd-stats-component.adoc[Etcd Stats] | camel-etcd-starter | Stable | 2.18 | Access etcd cluster statistcs.
 
-| xref:latest@components:etcd-watch-component.adoc[Etcd Watch] | camel-etcd-starter | Stable | 2.18 | Watch specific etcd keys or directories for changes.
+| xref:latest@components::etcd-watch-component.adoc[Etcd Watch] | camel-etcd-starter | Stable | 2.18 | Watch specific etcd keys or directories for changes.
 
-| xref:latest@components:exec-component.adoc[Exec] | camel-exec-starter | Stable | 2.3 | Execute commands on the underlying operating system.
+| xref:latest@components::exec-component.adoc[Exec] | camel-exec-starter | Stable | 2.3 | Execute commands on the underlying operating system.
 
-| xref:latest@components:facebook-component.adoc[Facebook] | camel-facebook-starter | Stable | 2.14 | Send requests to Facebook APIs supported by Facebook4J.
+| xref:latest@components::facebook-component.adoc[Facebook] | camel-facebook-starter | Stable | 2.14 | Send requests to Facebook APIs supported by Facebook4J.
 
-| xref:latest@components:fhir-component.adoc[FHIR] | camel-fhir-starter | Stable | 2.23 | Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard.
+| xref:latest@components::fhir-component.adoc[FHIR] | camel-fhir-starter | Stable | 2.23 | Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard.
 
-| xref:latest@components:file-component.adoc[File] | camel-file-starter | Stable | 1.0 | Read and write files.
+| xref:latest@components::file-component.adoc[File] | camel-file-starter | Stable | 1.0 | Read and write files.
 
-| xref:latest@components:file-watch-component.adoc[File Watch] | camel-file-watch-starter | Stable | 3.0 | Get notified about file events in a directory using java.nio.file.WatchService.
+| xref:latest@components::file-watch-component.adoc[File Watch] | camel-file-watch-starter | Stable | 3.0 | Get notified about file events in a directory using java.nio.file.WatchService.
 
-| xref:latest@components:flatpack-component.adoc[Flatpack] | camel-flatpack-starter | Stable | 1.4 | Parse fixed width and delimited files using the FlatPack library.
+| xref:latest@components::flatpack-component.adoc[Flatpack] | camel-flatpack-starter | Stable | 1.4 | Parse fixed width and delimited files using the FlatPack library.
 
-| xref:latest@components:flink-component.adoc[Flink] | camel-flink-starter | Stable | 2.18 | Send DataSet jobs to an Apache Flink cluster.
+| xref:latest@components::flink-component.adoc[Flink] | camel-flink-starter | Stable | 2.18 | Send DataSet jobs to an Apache Flink cluster.
 
-| xref:latest@components:fop-component.adoc[FOP] | camel-fop-starter | Stable | 2.10 | Render messages into PDF and other output formats supported by Apache FOP.
+| xref:latest@components::fop-component.adoc[FOP] | camel-fop-starter | Stable | 2.10 | Render messages into PDF and other output formats supported by Apache FOP.
 
-| xref:latest@components:freemarker-component.adoc[Freemarker] | camel-freemarker-starter | Stable | 2.10 | Transform messages using FreeMarker templates.
+| xref:latest@components::freemarker-component.adoc[Freemarker] | camel-freemarker-starter | Stable | 2.10 | Transform messages using FreeMarker templates.
 
-| xref:latest@components:ftp-component.adoc[FTP] | camel-ftp-starter | Stable | 1.1 | Upload and download files to/from FTP servers.
+| xref:latest@components::ftp-component.adoc[FTP] | camel-ftp-starter | Stable | 1.1 | Upload and download files to/from FTP servers.
 
-| xref:latest@components:ftps-component.adoc[FTPS] | camel-ftp-starter | Stable | 2.2 | Upload and download files to/from FTP servers supporting the FTPS protocol.
+| xref:latest@components::ftps-component.adoc[FTPS] | camel-ftp-starter | Stable | 2.2 | Upload and download files to/from FTP servers supporting the FTPS protocol.
 
-| xref:latest@components:ganglia-component.adoc[Ganglia] | camel-ganglia-starter | Stable | 2.15 | Send metrics to Ganglia monitoring system.
+| xref:latest@components::ganglia-component.adoc[Ganglia] | camel-ganglia-starter | Stable | 2.15 | Send metrics to Ganglia monitoring system.
 
-| xref:latest@components:geocoder-component.adoc[Geocoder] | camel-geocoder-starter | Stable | 2.12 | Find geocodes (latitude and longitude) for a given address or the other way round.
+| xref:latest@components::geocoder-component.adoc[Geocoder] | camel-geocoder-starter | Stable | 2.12 | Find geocodes (latitude and longitude) for a given address or the other way round.
 
-| xref:latest@components:git-component.adoc[Git] | camel-git-starter | Stable | 2.16 | Perform operations on git repositories.
+| xref:latest@components::git-component.adoc[Git] | camel-git-starter | Stable | 2.16 | Perform operations on git repositories.
 
-| xref:latest@components:github-component.adoc[GitHub] | camel-github-starter | Stable | 2.15 | Interact with the GitHub API.
+| xref:latest@components::github-component.adoc[GitHub] | camel-github-starter | Stable | 2.15 | Interact with the GitHub API.
 
-| xref:latest@components:google-bigquery-component.adoc[Google BigQuery] | camel-google-bigquery-starter | Stable | 2.20 | Google BigQuery data warehouse for analytics.
+| xref:latest@components::google-bigquery-component.adoc[Google BigQuery] | camel-google-bigquery-starter | Stable | 2.20 | Google BigQuery data warehouse for analytics.
 
-| xref:latest@components:google-bigquery-sql-component.adoc[Google BigQuery Standard SQL] | camel-google-bigquery-starter | Stable | 2.23 | Access Google Cloud BigQuery service using SQL queries.
+| xref:latest@components::google-bigquery-sql-component.adoc[Google BigQuery Standard SQL] | camel-google-bigquery-starter | Stable | 2.23 | Access Google Cloud BigQuery service using SQL queries.
 
-| xref:latest@components:google-calendar-component.adoc[Google Calendar] | camel-google-calendar-starter | Stable | 2.15 | Perform various operations on a Google Calendar.
+| xref:latest@components::google-calendar-component.adoc[Google Calendar] | camel-google-calendar-starter | Stable | 2.15 | Perform various operations on a Google Calendar.
 
-| xref:latest@components:google-calendar-stream-component.adoc[Google Calendar Stream] | camel-google-calendar-starter | Stable | 2.23 | Poll for changes in a Google Calendar.
+| xref:latest@components::google-calendar-stream-component.adoc[Google Calendar Stream] | camel-google-calendar-starter | Stable | 2.23 | Poll for changes in a Google Calendar.
 
-| xref:latest@components:google-drive-component.adoc[Google Drive] | camel-google-drive-starter | Stable | 2.14 | Manage files in Google Drive.
+| xref:latest@components::google-drive-component.adoc[Google Drive] | camel-google-drive-starter | Stable | 2.14 | Manage files in Google Drive.
 
-| xref:latest@components:google-mail-component.adoc[Google Mail] | camel-google-mail-starter | Stable | 2.15 | Manage messages in Google Mail.
+| xref:latest@components::google-mail-component.adoc[Google Mail] | camel-google-mail-starter | Stable | 2.15 | Manage messages in Google Mail.
 
-| xref:latest@components:google-mail-stream-component.adoc[Google Mail Stream] | camel-google-mail-starter | Stable | 2.22 | Poll for incoming messages in Google Mail.
+| xref:latest@components::google-mail-stream-component.adoc[Google Mail Stream] | camel-google-mail-starter | Stable | 2.22 | Poll for incoming messages in Google Mail.
 
-| xref:latest@components:google-pubsub-component.adoc[Google Pubsub] | camel-google-pubsub-starter | Stable | 2.19 | Send and receive messages to/from Google Cloud Platform PubSub Service.
+| xref:latest@components::google-pubsub-component.adoc[Google Pubsub] | camel-google-pubsub-starter | Stable | 2.19 | Send and receive messages to/from Google Cloud Platform PubSub Service.
 
-| xref:latest@components:google-sheets-component.adoc[Google Sheets] | camel-google-sheets-starter | Stable | 2.23 | Manage spreadsheets in Google Sheets.
+| xref:latest@components::google-sheets-component.adoc[Google Sheets] | camel-google-sheets-starter | Stable | 2.23 | Manage spreadsheets in Google Sheets.
 
-| xref:latest@components:google-sheets-stream-component.adoc[Google Sheets Stream] | camel-google-sheets-starter | Stable | 2.23 | Poll for changes in Google Sheets.
+| xref:latest@components::google-sheets-stream-component.adoc[Google Sheets Stream] | camel-google-sheets-starter | Stable | 2.23 | Poll for changes in Google Sheets.
 
-| xref:latest@components:gora-component.adoc[Gora] | camel-gora-starter | Stable | 2.14 | Access NoSQL databases using the Apache Gora framework.
+| xref:latest@components::gora-component.adoc[Gora] | camel-gora-starter | Stable | 2.14 | Access NoSQL databases using the Apache Gora framework.
 
-| xref:latest@components:graphql-component.adoc[GraphQL] | camel-graphql-starter | Stable | 3.0 | Send GraphQL queries and mutations to external systems.
+| xref:latest@components::graphql-component.adoc[GraphQL] | camel-graphql-starter | Stable | 3.0 | Send GraphQL queries and mutations to external systems.
 
-| xref:latest@components:grpc-component.adoc[gRPC] | camel-grpc-starter | Stable | 2.19 | Expose gRPC endpoints and access external gRPC endpoints.
+| xref:latest@components::grpc-component.adoc[gRPC] | camel-grpc-starter | Stable | 2.19 | Expose gRPC endpoints and access external gRPC endpoints.
 
-| xref:latest@components:guava-eventbus-component.adoc[Guava EventBus] | camel-guava-eventbus-starter | Stable | 2.10 | Send and receive messages to/from Guava EventBus.
+| xref:latest@components::guava-eventbus-component.adoc[Guava EventBus] | camel-guava-eventbus-starter | Stable | 2.10 | Send and receive messages to/from Guava EventBus.
 
-| xref:latest@components:hazelcast-atomicvalue-component.adoc[Hazelcast Atomic Number] | camel-hazelcast-starter | Stable | 2.7 | Increment, decrement, set, etc. Hazelcast atomic number (a grid wide number).
+| xref:latest@components::hazelcast-atomicvalue-component.adoc[Hazelcast Atomic Number] | camel-hazelcast-starter | Stable | 2.7 | Increment, decrement, set, etc. Hazelcast atomic number (a grid wide number).
 
-| xref:latest@components:hazelcast-instance-component.adoc[Hazelcast Instance] | camel-hazelcast-starter | Stable | 2.7 | Consume join/leave events of a cache instance in a Hazelcast cluster.
+| xref:latest@components::hazelcast-instance-component.adoc[Hazelcast Instance] | camel-hazelcast-starter | Stable | 2.7 | Consume join/leave events of a cache instance in a Hazelcast cluster.
 
-| xref:latest@components:hazelcast-list-component.adoc[Hazelcast List] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed list.
+| xref:latest@components::hazelcast-list-component.adoc[Hazelcast List] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed list.
 
-| xref:latest@components:hazelcast-map-component.adoc[Hazelcast Map] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed map.
+| xref:latest@components::hazelcast-map-component.adoc[Hazelcast Map] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed map.
 
-| xref:latest@components:hazelcast-multimap-component.adoc[Hazelcast Multimap] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed multimap.
+| xref:latest@components::hazelcast-multimap-component.adoc[Hazelcast Multimap] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed multimap.
 
-| xref:latest@components:hazelcast-queue-component.adoc[Hazelcast Queue] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed queue.
+| xref:latest@components::hazelcast-queue-component.adoc[Hazelcast Queue] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed queue.
 
-| xref:latest@components:hazelcast-replicatedmap-component.adoc[Hazelcast Replicated Map] | camel-hazelcast-starter | Stable | 2.16 | Perform operations on Hazelcast replicated map.
+| xref:latest@components::hazelcast-replicatedmap-component.adoc[Hazelcast Replicated Map] | camel-hazelcast-starter | Stable | 2.16 | Perform operations on Hazelcast replicated map.
 
-| xref:latest@components:hazelcast-ringbuffer-component.adoc[Hazelcast Ringbuffer] | camel-hazelcast-starter | Stable | 2.16 | Perform operations on Hazelcast distributed ringbuffer.
+| xref:latest@components::hazelcast-ringbuffer-component.adoc[Hazelcast Ringbuffer] | camel-hazelcast-starter | Stable | 2.16 | Perform operations on Hazelcast distributed ringbuffer.
 
-| xref:latest@components:hazelcast-seda-component.adoc[Hazelcast SEDA] | camel-hazelcast-starter | Stable | 2.7 | Asynchronously send/receive Exchanges between Camel routes running on potentially distinct JVMs/hosts backed by Hazelcast BlockingQueue.
+| xref:latest@components::hazelcast-seda-component.adoc[Hazelcast SEDA] | camel-hazelcast-starter | Stable | 2.7 | Asynchronously send/receive Exchanges between Camel routes running on potentially distinct JVMs/hosts backed by Hazelcast BlockingQueue.
 
-| xref:latest@components:hazelcast-set-component.adoc[Hazelcast Set] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed set.
+| xref:latest@components::hazelcast-set-component.adoc[Hazelcast Set] | camel-hazelcast-starter | Stable | 2.7 | Perform operations on Hazelcast distributed set.
 
-| xref:latest@components:hazelcast-topic-component.adoc[Hazelcast Topic] | camel-hazelcast-starter | Stable | 2.15 | Send and receive messages to/from Hazelcast distributed topic.
+| xref:latest@components::hazelcast-topic-component.adoc[Hazelcast Topic] | camel-hazelcast-starter | Stable | 2.15 | Send and receive messages to/from Hazelcast distributed topic.
 
-| xref:latest@components:hbase-component.adoc[HBase] | camel-hbase-starter | Stable | 2.10 | Reading and write from/to an HBase store (Hadoop database).
+| xref:latest@components::hbase-component.adoc[HBase] | camel-hbase-starter | Stable | 2.10 | Reading and write from/to an HBase store (Hadoop database).
 
-| xref:latest@components:hdfs-component.adoc[HDFS] | camel-hdfs-starter | Stable | 2.14 | Read and write from/to an HDFS filesystem using Hadoop 2.x.
+| xref:latest@components::hdfs-component.adoc[HDFS] | camel-hdfs-starter | Stable | 2.14 | Read and write from/to an HDFS filesystem using Hadoop 2.x.
 
-| xref:latest@components:http-component.adoc[HTTP] | camel-http-starter | Stable | 2.3 | Send requests to external HTTP servers using Apache HTTP Client 4.x.
+| xref:latest@components::hipchat-component.adoc[Hipchat] | camel-hipchat-starter | Stable | 2.15 | Send and receive messages to/from Hipchat service.
 
-| xref:latest@components:iec60870-client-component.adoc[IEC 60870 Client] | camel-iec60870-starter | Stable | 2.20 | IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA implementation.
+| xref:latest@components::http-component.adoc[HTTP] | camel-http-starter | Stable | 2.3 | Send requests to external HTTP servers using Apache HTTP Client 4.x.
 
-| xref:latest@components:iec60870-server-component.adoc[IEC 60870 Server] | camel-iec60870-starter | Stable | 2.20 | IEC 60870 supervisory control and data acquisition (SCADA) server using NeoSCADA implementation.
+| xref:latest@components::iec60870-client-component.adoc[IEC 60870 Client] | camel-iec60870-starter | Stable | 2.20 | IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA implementation.
 
-| xref:latest@components:ignite-cache-component.adoc[Ignite Cache] | camel-ignite-starter | Stable | 2.17 | Perform cache operations on an Ignite cache or consume changes from a continuous query.
+| xref:latest@components::iec60870-server-component.adoc[IEC 60870 Server] | camel-iec60870-starter | Stable | 2.20 | IEC 60870 supervisory control and data acquisition (SCADA) server using NeoSCADA implementation.
 
-| xref:latest@components:ignite-compute-component.adoc[Ignite Compute] | camel-ignite-starter | Stable | 2.17 | Run compute operations on an Ignite cluster.
+| xref:latest@components::ignite-cache-component.adoc[Ignite Cache] | camel-ignite-starter | Stable | 2.17 | Perform cache operations on an Ignite cache or consume changes from a continuous query.
 
-| xref:latest@components:ignite-events-component.adoc[Ignite Events] | camel-ignite-starter | Stable | 2.17 | Receive events from an Ignite cluster by creating a local event listener.
+| xref:latest@components::ignite-compute-component.adoc[Ignite Compute] | camel-ignite-starter | Stable | 2.17 | Run compute operations on an Ignite cluster.
 
-| xref:latest@components:ignite-idgen-component.adoc[Ignite ID Generator] | camel-ignite-starter | Stable | 2.17 | Interact with Ignite Atomic Sequences and ID Generators .
+| xref:latest@components::ignite-events-component.adoc[Ignite Events] | camel-ignite-starter | Stable | 2.17 | Receive events from an Ignite cluster by creating a local event listener.
 
-| xref:latest@components:ignite-messaging-component.adoc[Ignite Messaging] | camel-ignite-starter | Stable | 2.17 | Send and receive messages from an Ignite topic.
+| xref:latest@components::ignite-idgen-component.adoc[Ignite ID Generator] | camel-ignite-starter | Stable | 2.17 | Interact with Ignite Atomic Sequences and ID Generators .
 
-| xref:latest@components:ignite-queue-component.adoc[Ignite Queues] | camel-ignite-starter | Stable | 2.17 | Interact with Ignite Queue data structures.
+| xref:latest@components::ignite-messaging-component.adoc[Ignite Messaging] | camel-ignite-starter | Stable | 2.17 | Send and receive messages from an Ignite topic.
 
-| xref:latest@components:ignite-set-component.adoc[Ignite Sets] | camel-ignite-starter | Stable | 2.17 | Interact with Ignite Set data structures.
+| xref:latest@components::ignite-queue-component.adoc[Ignite Queues] | camel-ignite-starter | Stable | 2.17 | Interact with Ignite Queue data structures.
 
-| xref:latest@components:infinispan-component.adoc[Infinispan] | camel-infinispan-starter | Stable | 2.13 | Read and write from/to Infinispan distributed key/value store and data grid.
+| xref:latest@components::ignite-set-component.adoc[Ignite Sets] | camel-ignite-starter | Stable | 2.17 | Interact with Ignite Set data structures.
 
-| xref:latest@components:influxdb-component.adoc[InfluxDB] | camel-influxdb-starter | Stable | 2.18 | Interact with InfluxDB, a time series database.
+| xref:latest@components::infinispan-component.adoc[Infinispan] | camel-infinispan-starter | Stable | 2.13 | Read and write from/to Infinispan distributed key/value store and data grid.
 
-| xref:latest@components:iota-component.adoc[IOTA] | camel-iota-starter | Stable | 2.23 | Manage financial transactions using IOTA distributed ledger.
+| xref:latest@components::influxdb-component.adoc[InfluxDB] | camel-influxdb-starter | Stable | 2.18 | Interact with InfluxDB, a time series database.
 
-| xref:latest@components:ipfs-component.adoc[IPFS] | camel-ipfs-starter | Stable | 2.23 | Access the Interplanetary File System (IPFS).
+| xref:latest@components::iota-component.adoc[IOTA] | camel-iota-starter | Stable | 2.23 | Manage financial transactions using IOTA distributed ledger.
 
-| xref:latest@components:irc-component.adoc[IRC] | camel-irc-starter | Stable | 1.1 | Send and receive messages to/from and IRC chat.
+| xref:latest@components::ipfs-component.adoc[IPFS] | camel-ipfs-starter | Stable | 2.23 | Access the Interplanetary File System (IPFS).
 
-| xref:latest@components:ironmq-component.adoc[IronMQ] | camel-ironmq-starter | Stable | 2.17 | Send and receive messages to/from IronMQ an elastic and durable hosted message queue as a service.
+| xref:latest@components::irc-component.adoc[IRC] | camel-irc-starter | Stable | 1.1 | Send and receive messages to/from and IRC chat.
 
-| xref:latest@components:websocket-jsr356-component.adoc[Javax Websocket] | camel-websocket-jsr356-starter | Stable | 2.23 | Expose websocket endpoints using JSR356.
+| xref:latest@components::ironmq-component.adoc[IronMQ] | camel-ironmq-starter | Stable | 2.17 | Send and receive messages to/from IronMQ an elastic and durable hosted message queue as a service.
 
-| xref:latest@components:jbpm-component.adoc[JBPM] | camel-jbpm-starter | Stable | 2.6 | Interact with jBPM workflow engine over REST.
+| xref:latest@components::websocket-jsr356-component.adoc[Javax Websocket] | camel-websocket-jsr356-starter | Stable | 2.23 | Expose websocket endpoints using JSR356.
 
-| xref:latest@components:jcache-component.adoc[JCache] | camel-jcache-starter | Stable | 2.17 | Perform caching operations against JSR107/JCache.
+| xref:latest@components::jbpm-component.adoc[JBPM] | camel-jbpm-starter | Stable | 2.6 | Interact with jBPM workflow engine over REST.
 
-| xref:latest@components:jclouds-component.adoc[JClouds] | camel-jclouds-starter | Stable | 2.9 | Interact with jclouds compute & blobstore service.
+| xref:latest@components::jcache-component.adoc[JCache] | camel-jcache-starter | Stable | 2.17 | Perform caching operations against JSR107/JCache.
 
-| xref:latest@components:jcr-component.adoc[JCR] | camel-jcr-starter | Stable | 1.3 | Read and write nodes to/from a JCR compliant content repository.
+| xref:latest@components::jclouds-component.adoc[JClouds] | camel-jclouds-starter | Stable | 2.9 | Interact with jclouds compute & blobstore service.
 
-| xref:latest@components:jdbc-component.adoc[JDBC] | camel-jdbc-starter | Stable | 1.2 | Access databases through SQL and JDBC.
+| xref:latest@components::jcr-component.adoc[JCR] | camel-jcr-starter | Stable | 1.3 | Read and write nodes to/from a JCR compliant content repository.
 
-| xref:latest@components:jetty-component.adoc[Jetty] | camel-jetty-starter | Stable | 1.2 | Expose HTTP endpoints using Jetty 9.
+| xref:latest@components::jdbc-component.adoc[JDBC] | camel-jdbc-starter | Stable | 1.2 | Access databases through SQL and JDBC.
 
-| xref:latest@components:websocket-component.adoc[Jetty Websocket] | camel-websocket-starter | Stable | 2.10 | Expose websocket endpoints using Jetty.
+| xref:latest@components::jetty-component.adoc[Jetty] | camel-jetty-starter | Stable | 1.2 | Expose HTTP endpoints using Jetty 9.
 
-| xref:latest@components:jgroups-component.adoc[JGroups] | camel-jgroups-starter | Stable | 2.13 | Exchange messages with JGroups clusters.
+| xref:latest@components::websocket-component.adoc[Jetty Websocket] | camel-websocket-starter | Stable | 2.10 | Expose websocket endpoints using Jetty.
 
-| xref:latest@components:jgroups-raft-component.adoc[JGroups raft] | camel-jgroups-raft-starter | Stable | 2.24 | Exchange messages with JGroups-raft clusters.
+| xref:latest@components::jgroups-component.adoc[JGroups] | camel-jgroups-starter | Stable | 2.13 | Exchange messages with JGroups clusters.
 
-| xref:latest@components:jing-component.adoc[Jing] | camel-jing-starter | Stable | 1.1 | Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing library.
+| xref:latest@components::jgroups-raft-component.adoc[JGroups raft] | camel-jgroups-raft-starter | Stable | 2.24 | Exchange messages with JGroups-raft clusters.
 
-| xref:latest@components:jira-component.adoc[Jira] | camel-jira-starter | Stable | 3.0 | Interact with JIRA issue tracker.
+| xref:latest@components::jing-component.adoc[Jing] | camel-jing-starter | Stable | 1.1 | Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing library.
 
-| xref:latest@components:jms-component.adoc[JMS] | camel-jms-starter | Stable | 1.0 | Sent and receive messages to/from a JMS Queue or Topic.
+| xref:latest@components::jira-component.adoc[Jira] | camel-jira-starter | Stable | 3.0 | Interact with JIRA issue tracker.
 
-| xref:latest@components:jmx-component.adoc[JMX] | camel-jmx-starter | Stable | 2.6 | Receive JMX notifications.
+| xref:latest@components::jms-component.adoc[JMS] | camel-jms-starter | Stable | 1.0 | Sent and receive messages to/from a JMS Queue or Topic.
 
-| xref:latest@components:jolt-component.adoc[JOLT] | camel-jolt-starter | Stable | 2.16 | JSON to JSON transformation using JOLT.
+| xref:latest@components::jmx-component.adoc[JMX] | camel-jmx-starter | Stable | 2.6 | Receive JMX notifications.
 
-| xref:latest@components:jooq-component.adoc[JOOQ] | camel-jooq-starter | Stable | 3.0 | Store and retrieve Java objects from an SQL database using JOOQ.
+| xref:latest@components::jolt-component.adoc[JOLT] | camel-jolt-starter | Stable | 2.16 | JSON to JSON transformation using JOLT.
 
-| xref:latest@components:jpa-component.adoc[JPA] | camel-jpa-starter | Stable | 1.0 | Store and retrieve Java objects from databases using Java Persistence API (JPA).
+| xref:latest@components::jooq-component.adoc[JOOQ] | camel-jooq-starter | Stable | 3.0 | Store and retrieve Java objects from an SQL database using JOOQ.
 
-| xref:latest@components:jslt-component.adoc[JSLT] | camel-jslt-starter | Stable | 3.1 | Query or transform JSON payloads using an JSLT.
+| xref:latest@components::jpa-component.adoc[JPA] | camel-jpa-starter | Stable | 1.0 | Store and retrieve Java objects from databases using Java Persistence API (JPA).
 
-| xref:latest@components:json-validator-component.adoc[JSON Schema Validator] | camel-json-validator-starter | Stable | 2.20 | Validate JSON payloads using NetworkNT JSON Schema.
+| xref:latest@components::jslt-component.adoc[JSLT] | camel-jslt-starter | Stable | 3.1 | Query or transform JSON payloads using an JSLT.
 
-| xref:latest@components:jsonata-component.adoc[JSONATA] | camel-jsonata-starter | Stable | 3.5 | JSON to JSON transformation using JSONATA.
+| xref:latest@components::json-validator-component.adoc[JSON Schema Validator] | camel-json-validator-starter | Stable | 2.20 | Validate JSON payloads using NetworkNT JSON Schema.
 
-| xref:latest@components:jt400-component.adoc[JT400] | camel-jt400-starter | Stable | 1.5 | Exchanges messages with an IBM i system using data queues, message queues, or program call. IBM i is the replacement for AS/400 and iSeries servers.
+| xref:latest@components::jsonata-component.adoc[JSONATA] | camel-jsonata-starter | Stable | 3.5 | JSON to JSON transformation using JSONATA.
 
-| xref:latest@components:kafka-component.adoc[Kafka] | camel-kafka-starter | Stable | 2.13 | Sent and receive messages to/from an Apache Kafka broker.
+| xref:latest@components::jt400-component.adoc[JT400] | camel-jt400-starter | Stable | 1.5 | Exchanges messages with an IBM i system using data queues, message queues, or program call. IBM i is the replacement for AS/400 and iSeries servers.
 
-| xref:latest@components:kubernetes-config-maps-component.adoc[Kubernetes ConfigMap] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes ConfigMaps and get notified on ConfigMaps changes.
+| xref:latest@components::kafka-component.adoc[Kafka] | camel-kafka-starter | Stable | 2.13 | Sent and receive messages to/from an Apache Kafka broker.
 
-| xref:latest@components:kubernetes-deployments-component.adoc[Kubernetes Deployments] | camel-kubernetes-starter | Stable | 2.20 | Perform operations on Kubernetes Deployments and get notified on Deployment changes.
+| xref:latest@components::kubernetes-config-maps-component.adoc[Kubernetes ConfigMap] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes ConfigMaps and get notified on ConfigMaps changes.
 
-| xref:latest@components:kubernetes-hpa-component.adoc[Kubernetes HPA] | camel-kubernetes-starter | Stable | 2.23 | Perform operations on Kubernetes Horizontal Pod Autoscalers (HPA) and get notified on HPA changes.
+| xref:latest@components::kubernetes-deployments-component.adoc[Kubernetes Deployments] | camel-kubernetes-starter | Stable | 2.20 | Perform operations on Kubernetes Deployments and get notified on Deployment changes.
 
-| xref:latest@components:kubernetes-job-component.adoc[Kubernetes Job] | camel-kubernetes-starter | Stable | 2.23 | Perform operations on Kubernetes Jobs.
+| xref:latest@components::kubernetes-hpa-component.adoc[Kubernetes HPA] | camel-kubernetes-starter | Stable | 2.23 | Perform operations on Kubernetes Horizontal Pod Autoscalers (HPA) and get notified on HPA changes.
 
-| xref:latest@components:kubernetes-namespaces-component.adoc[Kubernetes Namespaces] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Namespaces and get notified on Namespace changes.
+| xref:latest@components::kubernetes-job-component.adoc[Kubernetes Job] | camel-kubernetes-starter | Stable | 2.23 | Perform operations on Kubernetes Jobs.
 
-| xref:latest@components:kubernetes-nodes-component.adoc[Kubernetes Nodes] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Nodes and get notified on Node changes.
+| xref:latest@components::kubernetes-namespaces-component.adoc[Kubernetes Namespaces] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Namespaces and get notified on Namespace changes.
 
-| xref:latest@components:kubernetes-persistent-volumes-component.adoc[Kubernetes Persistent Volume] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Persistent Volumes and get notified on Persistent Volume changes.
+| xref:latest@components::kubernetes-nodes-component.adoc[Kubernetes Nodes] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Nodes and get notified on Node changes.
 
-| xref:latest@components:kubernetes-persistent-volumes-claims-component.adoc[Kubernetes Persistent Volume Claim] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Persistent Volumes Claims and get notified on Persistent Volumes Claim changes.
+| xref:latest@components::kubernetes-persistent-volumes-component.adoc[Kubernetes Persistent Volume] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Persistent Volumes and get notified on Persistent Volume changes.
 
-| xref:latest@components:kubernetes-pods-component.adoc[Kubernetes Pods] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Pods and get notified on Pod changes.
+| xref:latest@components::kubernetes-persistent-volumes-claims-component.adoc[Kubernetes Persistent Volume Claim] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Persistent Volumes Claims and get notified on Persistent Volumes Claim changes.
 
-| xref:latest@components:kubernetes-replication-controllers-component.adoc[Kubernetes Replication Controller] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Replication Controllers and get notified on Replication Controllers changes.
+| xref:latest@components::kubernetes-pods-component.adoc[Kubernetes Pods] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Pods and get notified on Pod changes.
 
-| xref:latest@components:kubernetes-resources-quota-component.adoc[Kubernetes Resources Quota] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Resources Quotas.
+| xref:latest@components::kubernetes-replication-controllers-component.adoc[Kubernetes Replication Controller] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Replication Controllers and get notified on Replication Controllers changes.
 
-| xref:latest@components:kubernetes-secrets-component.adoc[Kubernetes Secrets] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Secrets.
+| xref:latest@components::kubernetes-resources-quota-component.adoc[Kubernetes Resources Quota] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Resources Quotas.
 
-| xref:latest@components:kubernetes-service-accounts-component.adoc[Kubernetes Service Account] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Service Accounts.
+| xref:latest@components::kubernetes-secrets-component.adoc[Kubernetes Secrets] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Secrets.
 
-| xref:latest@components:kubernetes-services-component.adoc[Kubernetes Services] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Services and get notified on Service changes.
+| xref:latest@components::kubernetes-service-accounts-component.adoc[Kubernetes Service Account] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Service Accounts.
 
-| xref:latest@components:kudu-component.adoc[Kudu] | camel-kudu-starter | Stable | 3.0 | Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem.
+| xref:latest@components::kubernetes-services-component.adoc[Kubernetes Services] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on Kubernetes Services and get notified on Service changes.
 
-| xref:latest@components:language-component.adoc[Language] | camel-language-starter | Stable | 2.5 | Execute scripts in any of the languages supported by Camel.
+| xref:latest@components::kudu-component.adoc[Kudu] | camel-kudu-starter | Stable | 3.0 | Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem.
 
-| xref:latest@components:ldap-component.adoc[LDAP] | camel-ldap-starter | Stable | 1.5 | Perform searches on LDAP servers.
+| xref:latest@components::language-component.adoc[Language] | camel-language-starter | Stable | 2.5 | Execute scripts in any of the languages supported by Camel.
 
-| xref:latest@components:ldif-component.adoc[LDIF] | camel-ldif-starter | Stable | 2.20 | Perform updates on an LDAP server from an LDIF body content.
+| xref:latest@components::ldap-component.adoc[LDAP] | camel-ldap-starter | Stable | 1.5 | Perform searches on LDAP servers.
 
-| xref:latest@components:log-component.adoc[Log] | camel-log-starter | Stable | 1.1 | Log messages to the underlying logging mechanism.
+| xref:latest@components::ldif-component.adoc[LDIF] | camel-ldif-starter | Stable | 2.20 | Perform updates on an LDAP server from an LDIF body content.
 
-| xref:latest@components:lucene-component.adoc[Lucene] | camel-lucene-starter | Stable | 2.2 | Perform inserts or queries against Apache Lucene databases.
+| xref:latest@components::log-component.adoc[Log] | camel-log-starter | Stable | 1.1 | Log messages to the underlying logging mechanism.
 
-| xref:latest@components:lumberjack-component.adoc[Lumberjack] | camel-lumberjack-starter | Stable | 2.18 | Receive logs messages using the Lumberjack protocol.
+| xref:latest@components::lucene-component.adoc[Lucene] | camel-lucene-starter | Stable | 2.2 | Perform inserts or queries against Apache Lucene databases.
 
-| xref:latest@components:mail-component.adoc[Mail] | camel-mail-starter | Stable | 1.0 | Send and receive emails using imap, pop3 and smtp protocols.
+| xref:latest@components::lumberjack-component.adoc[Lumberjack] | camel-lumberjack-starter | Stable | 2.18 | Receive logs messages using the Lumberjack protocol.
 
-| xref:latest@components:master-component.adoc[Master] | camel-master-starter | Stable | 2.20 | Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies.
+| xref:latest@components::mail-component.adoc[Mail] | camel-mail-starter | Stable | 1.0 | Send and receive emails using imap, pop3 and smtp protocols.
 
-| xref:latest@components:metrics-component.adoc[Metrics] | camel-metrics-starter | Stable | 2.14 | Collect various metrics directly from Camel routes using the DropWizard metrics library.
+| xref:latest@components::master-component.adoc[Master] | camel-master-starter | Stable | 2.20 | Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies.
 
-| xref:latest@components:micrometer-component.adoc[Micrometer] | camel-micrometer-starter | Stable | 2.22 | Collect various metrics directly from Camel routes using the Micrometer library.
+| xref:latest@components::metrics-component.adoc[Metrics] | camel-metrics-starter | Stable | 2.14 | Collect various metrics directly from Camel routes using the DropWizard metrics library.
 
-| xref:latest@components:mina-component.adoc[Mina] | camel-mina-starter | Stable | 2.10 | Socket level networking using TCP or UDP with Apache Mina 2.x.
+| xref:latest@components::micrometer-component.adoc[Micrometer] | camel-micrometer-starter | Stable | 2.22 | Collect various metrics directly from Camel routes using the Micrometer library.
 
-| xref:latest@components:minio-component.adoc[Minio] | camel-minio-starter | Stable | 3.5 | Store and retrieve objects from Minio Storage Service using Minio SDK.
+| xref:latest@components::mina-component.adoc[Mina] | camel-mina-starter | Stable | 2.10 | Socket level networking using TCP or UDP with Apache Mina 2.x.
 
-| xref:latest@components:mllp-component.adoc[MLLP] | camel-mllp-starter | Stable | 2.17 | Communicate with external systems using the MLLP protocol.
+| xref:latest@components::minio-component.adoc[Minio] | camel-minio-starter | Stable | 3.5 | Store and retrieve objects from Minio Storage Service using Minio SDK.
 
-| xref:latest@components:mock-component.adoc[Mock] | camel-mock-starter | Stable | 1.0 | Test routes and mediation rules using mocks.
+| xref:latest@components::mllp-component.adoc[MLLP] | camel-mllp-starter | Stable | 2.17 | Communicate with external systems using the MLLP protocol.
 
-| xref:latest@components:mongodb-component.adoc[MongoDB] | camel-mongodb-starter | Stable | 2.19 | Perform operations on MongoDB documents and collections.
+| xref:latest@components::mock-component.adoc[Mock] | camel-mock-starter | Stable | 1.0 | Test routes and mediation rules using mocks.
 
-| xref:latest@components:mongodb-gridfs-component.adoc[MongoDB GridFS] | camel-mongodb-gridfs-starter | Stable | 2.18 | Interact with MongoDB GridFS.
+| xref:latest@components::mongodb-component.adoc[MongoDB] | camel-mongodb-starter | Stable | 2.19 | Perform operations on MongoDB documents and collections.
 
-| xref:latest@components:msv-component.adoc[MSV] | camel-msv-starter | Stable | 1.1 | Validate XML payloads using Multi-Schema Validator (MSV).
+| xref:latest@components::mongodb-gridfs-component.adoc[MongoDB GridFS] | camel-mongodb-gridfs-starter | Stable | 2.18 | Interact with MongoDB GridFS.
 
-| xref:latest@components:mustache-component.adoc[Mustache] | camel-mustache-starter | Stable | 2.12 | Transform messages using a Mustache template.
+| xref:latest@components::msv-component.adoc[MSV] | camel-msv-starter | Stable | 1.1 | Validate XML payloads using Multi-Schema Validator (MSV).
 
-| xref:latest@components:mvel-component.adoc[MVEL] | camel-mvel-starter | Stable | 2.12 | Transform messages using an MVEL template.
+| xref:latest@components::mustache-component.adoc[Mustache] | camel-mustache-starter | Stable | 2.12 | Transform messages using a Mustache template.
 
-| xref:latest@components:mybatis-component.adoc[MyBatis] | camel-mybatis-starter | Stable | 2.7 | Performs a query, poll, insert, update or delete in a relational database using MyBatis.
+| xref:latest@components::mvel-component.adoc[MVEL] | camel-mvel-starter | Stable | 2.12 | Transform messages using an MVEL template.
 
-| xref:latest@components:mybatis-bean-component.adoc[MyBatis Bean] | camel-mybatis-starter | Stable | 2.22 | Perform queries, inserts, updates or deletes in a relational database using MyBatis.
+| xref:latest@components::mybatis-component.adoc[MyBatis] | camel-mybatis-starter | Stable | 2.7 | Performs a query, poll, insert, update or delete in a relational database using MyBatis.
 
-| xref:latest@components:nagios-component.adoc[Nagios] | camel-nagios-starter | Stable | 2.3 | Send passive checks to Nagios using JSendNSCA.
+| xref:latest@components::mybatis-bean-component.adoc[MyBatis Bean] | camel-mybatis-starter | Stable | 2.22 | Perform queries, inserts, updates or deletes in a relational database using MyBatis.
 
-| xref:latest@components:nats-component.adoc[Nats] | camel-nats-starter | Stable | 2.17 | Send and receive messages from NATS messaging system.
+| xref:latest@components::nagios-component.adoc[Nagios] | camel-nagios-starter | Stable | 2.3 | Send passive checks to Nagios using JSendNSCA.
 
-| xref:latest@components:netty-component.adoc[Netty] | camel-netty-starter | Stable | 2.14 | Socket level networking using TCP or UDP with the Netty 4.x.
+| xref:latest@components::nats-component.adoc[Nats] | camel-nats-starter | Stable | 2.17 | Send and receive messages from NATS messaging system.
 
-| xref:latest@components:netty-http-component.adoc[Netty HTTP] | camel-netty-http-starter | Stable | 2.14 | Netty HTTP server and client using the Netty 4.x.
+| xref:latest@components::netty-component.adoc[Netty] | camel-netty-starter | Stable | 2.14 | Socket level networking using TCP or UDP with the Netty 4.x.
 
-| xref:latest@components:nitrite-component.adoc[Nitrite] | camel-nitrite-starter | Stable | 3.0 | Access Nitrite databases.
+| xref:latest@components::netty-http-component.adoc[Netty HTTP] | camel-netty-http-starter | Stable | 2.14 | Netty HTTP server and client using the Netty 4.x.
 
-| xref:latest@components:nsq-component.adoc[NSQ] | camel-nsq-starter | Stable | 2.23 | Send and receive messages from NSQ realtime distributed messaging platform.
+| xref:latest@components::nitrite-component.adoc[Nitrite] | camel-nitrite-starter | Stable | 3.0 | Access Nitrite databases.
 
-| xref:latest@components:oaipmh-component.adoc[OAI-PMH] | camel-oaipmh-starter | Stable | 3.5 | Harvest metadata using OAI-PMH protocol
+| xref:latest@components::nsq-component.adoc[NSQ] | camel-nsq-starter | Stable | 2.23 | Send and receive messages from NSQ realtime distributed messaging platform.
 
-| xref:latest@components:olingo2-component.adoc[Olingo2] | camel-olingo2-starter | Stable | 2.14 | Communicate with OData 2.0 services using Apache Olingo.
+| xref:latest@components::oaipmh-component.adoc[OAI-PMH] | camel-oaipmh-starter | Stable | 3.5 | Harvest metadata using OAI-PMH protocol
 
-| xref:latest@components:olingo4-component.adoc[Olingo4] | camel-olingo4-starter | Stable | 2.19 | Communicate with OData 4.0 services using Apache Olingo OData API.
+| xref:latest@components::olingo2-component.adoc[Olingo2] | camel-olingo2-starter | Stable | 2.14 | Communicate with OData 2.0 services using Apache Olingo.
 
-| xref:latest@components:milo-client-component.adoc[OPC UA Client] | camel-milo-starter | Stable | 2.19 | Connect to OPC UA servers using the binary protocol for acquiring telemetry data.
+| xref:latest@components::olingo4-component.adoc[Olingo4] | camel-olingo4-starter | Stable | 2.19 | Communicate with OData 4.0 services using Apache Olingo OData API.
 
-| xref:latest@components:milo-server-component.adoc[OPC UA Server] | camel-milo-starter | Stable | 2.19 | Make telemetry data available as an OPC UA server.
+| xref:latest@components::milo-client-component.adoc[OPC UA Client] | camel-milo-starter | Stable | 2.19 | Connect to OPC UA servers using the binary protocol for acquiring telemetry data.
 
-| xref:latest@components:openshift-build-configs-component.adoc[Openshift Build Config] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on OpenShift Build Configs.
+| xref:latest@components::milo-server-component.adoc[OPC UA Server] | camel-milo-starter | Stable | 2.19 | Make telemetry data available as an OPC UA server.
 
-| xref:latest@components:openshift-builds-component.adoc[Openshift Builds] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on OpenShift Builds.
+| xref:latest@components::openshift-build-configs-component.adoc[Openshift Build Config] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on OpenShift Build Configs.
 
-| xref:latest@components:openstack-cinder-component.adoc[OpenStack Cinder] | camel-openstack-starter | Stable | 2.19 | Access data in OpenStack Cinder block storage.
+| xref:latest@components::openshift-builds-component.adoc[Openshift Builds] | camel-kubernetes-starter | Stable | 2.17 | Perform operations on OpenShift Builds.
 
-| xref:latest@components:openstack-glance-component.adoc[OpenStack Glance] | camel-openstack-starter | Stable | 2.19 | Manage VM images and metadata definitions in OpenStack Glance.
+| xref:latest@components::openstack-cinder-component.adoc[OpenStack Cinder] | camel-openstack-starter | Stable | 2.19 | Access data in OpenStack Cinder block storage.
 
-| xref:latest@components:openstack-keystone-component.adoc[OpenStack Keystone] | camel-openstack-starter | Stable | 2.19 | Access OpenStack Keystone for API client authentication, service discovery and distributed multi-tenant authorization.
+| xref:latest@components::openstack-glance-component.adoc[OpenStack Glance] | camel-openstack-starter | Stable | 2.19 | Manage VM images and metadata definitions in OpenStack Glance.
 
-| xref:latest@components:openstack-neutron-component.adoc[OpenStack Neutron] | camel-openstack-starter | Stable | 2.19 | Access OpenStack Neutron for network services.
+| xref:latest@components::openstack-keystone-component.adoc[OpenStack Keystone] | camel-openstack-starter | Stable | 2.19 | Access OpenStack Keystone for API client authentication, service discovery and distributed multi-tenant authorization.
 
-| xref:latest@components:openstack-nova-component.adoc[OpenStack Nova] | camel-openstack-starter | Stable | 2.19 | Access OpenStack to manage compute resources.
+| xref:latest@components::openstack-neutron-component.adoc[OpenStack Neutron] | camel-openstack-starter | Stable | 2.19 | Access OpenStack Neutron for network services.
 
-| xref:latest@components:openstack-swift-component.adoc[OpenStack Swift] | camel-openstack-starter | Stable | 2.19 | Access OpenStack Swift object/blob store.
+| xref:latest@components::openstack-nova-component.adoc[OpenStack Nova] | camel-openstack-starter | Stable | 2.19 | Access OpenStack to manage compute resources.
 
-| xref:latest@components:optaplanner-component.adoc[OptaPlanner] | camel-optaplanner-starter | Stable | 2.13 | Solve planning problems with OptaPlanner.
+| xref:latest@components::openstack-swift-component.adoc[OpenStack Swift] | camel-openstack-starter | Stable | 2.19 | Access OpenStack Swift object/blob store.
 
-| xref:latest@components:paho-component.adoc[Paho] | camel-paho-starter | Stable | 2.16 | Communicate with MQTT message brokers using Eclipse Paho MQTT Client.
+| xref:latest@components::optaplanner-component.adoc[OptaPlanner] | camel-optaplanner-starter | Stable | 2.13 | Solve planning problems with OptaPlanner.
 
-| xref:latest@components:pdf-component.adoc[PDF] | camel-pdf-starter | Stable | 2.16 | Create, modify or extract content from PDF documents.
+| xref:latest@components::paho-component.adoc[Paho] | camel-paho-starter | Stable | 2.16 | Communicate with MQTT message brokers using Eclipse Paho MQTT Client.
 
-| xref:latest@components:platform-http-component.adoc[Platform HTTP] | camel-platform-http-starter | Stable | 3.0 | Expose HTTP endpoints using the HTTP server available in the current platform.
+| xref:latest@components::pdf-component.adoc[PDF] | camel-pdf-starter | Stable | 2.16 | Create, modify or extract content from PDF documents.
 
-| xref:latest@components:pgevent-component.adoc[PostgresSQL Event] | camel-pgevent-starter | Stable | 2.15 | Send and receive PostgreSQL events via LISTEN and NOTIFY commands.
+| xref:latest@components::platform-http-component.adoc[Platform HTTP] | camel-platform-http-starter | Stable | 3.0 | Expose HTTP endpoints using the HTTP server available in the current platform.
 
-| xref:latest@components:pg-replication-slot-component.adoc[PostgresSQL Replication Slot] | camel-pg-replication-slot-starter | Stable | 3.0 | Poll for PostgreSQL Write-Ahead Log (WAL) records using Streaming Replication Slots.
+| xref:latest@components::pgevent-component.adoc[PostgresSQL Event] | camel-pgevent-starter | Stable | 2.15 | Send and receive PostgreSQL events via LISTEN and NOTIFY commands.
 
-| xref:latest@components:lpr-component.adoc[Printer] | camel-printer-starter | Stable | 2.1 | Send print jobs to printers.
+| xref:latest@components::pg-replication-slot-component.adoc[PostgresSQL Replication Slot] | camel-pg-replication-slot-starter | Stable | 3.0 | Poll for PostgreSQL Write-Ahead Log (WAL) records using Streaming Replication Slots.
 
-| xref:latest@components:pubnub-component.adoc[PubNub] | camel-pubnub-starter | Stable | 2.19 | Send and receive messages to/from PubNub data stream network for connected devices.
+| xref:latest@components::lpr-component.adoc[Printer] | camel-printer-starter | Stable | 2.1 | Send print jobs to printers.
 
-| xref:latest@components:pulsar-component.adoc[Pulsar] | camel-pulsar-starter | Stable | 2.24 | Send and receive messages from/to Apache Pulsar messaging system.
+| xref:latest@components::pubnub-component.adoc[PubNub] | camel-pubnub-starter | Stable | 2.19 | Send and receive messages to/from PubNub data stream network for connected devices.
 
-| xref:latest@components:quartz-component.adoc[Quartz] | camel-quartz-starter | Stable | 2.12 | Schedule sending of messages using the Quartz 2.x scheduler.
+| xref:latest@components::pulsar-component.adoc[Pulsar] | camel-pulsar-starter | Stable | 2.24 | Send and receive messages from/to Apache Pulsar messaging system.
 
-| xref:latest@components:quickfix-component.adoc[QuickFix] | camel-quickfix-starter | Stable | 2.1 | Open a Financial Interchange (FIX) session using an embedded QuickFix/J engine.
+| xref:latest@components::quartz-component.adoc[Quartz] | camel-quartz-starter | Stable | 2.12 | Schedule sending of messages using the Quartz 2.x scheduler.
 
-| xref:latest@components:rabbitmq-component.adoc[RabbitMQ] | camel-rabbitmq-starter | Stable | 2.12 | Send and receive messages from RabbitMQ instances.
+| xref:latest@components::quickfix-component.adoc[QuickFix] | camel-quickfix-starter | Stable | 2.1 | Open a Financial Interchange (FIX) session using an embedded QuickFix/J engine.
 
-| xref:latest@components:reactive-streams-component.adoc[Reactive Streams] | camel-reactive-streams-starter | Stable | 2.19 | Exchange messages with reactive stream processing libraries compatible with the reactive streams standard.
+| xref:latest@components::rabbitmq-component.adoc[RabbitMQ] | camel-rabbitmq-starter | Stable | 2.12 | Send and receive messages from RabbitMQ instances.
 
-| xref:latest@components:ref-component.adoc[Ref] | camel-ref-starter | Stable | 1.2 | Route messages to an endpoint looked up dynamically by name in the Camel Registry.
+| xref:latest@components::reactive-streams-component.adoc[Reactive Streams] | camel-reactive-streams-starter | Stable | 2.19 | Exchange messages with reactive stream processing libraries compatible with the reactive streams standard.
 
-| xref:latest@components:rest-component.adoc[REST] | camel-rest-starter | Stable | 2.14 | Expose REST services or call external REST services.
+| xref:latest@components::ref-component.adoc[Ref] | camel-ref-starter | Stable | 1.2 | Route messages to an endpoint looked up dynamically by name in the Camel Registry.
 
-| xref:latest@components:rest-api-component.adoc[REST API] | camel-rest-starter | Stable | 2.16 | Expose OpenAPI Specification of the REST services defined using Camel REST DSL.
+| xref:latest@components::rest-component.adoc[REST] | camel-rest-starter | Stable | 2.14 | Expose REST services or call external REST services.
 
-| xref:latest@components:rest-openapi-component.adoc[REST OpenApi] | camel-rest-openapi-starter | Stable | 3.1 | Configure REST producers based on an OpenAPI specification document delegating to a component implementing the RestProducerFactory interface.
+| xref:latest@components::rest-api-component.adoc[REST API] | camel-rest-starter | Stable | 2.16 | Expose OpenAPI Specification of the REST services defined using Camel REST DSL.
 
-| xref:latest@components:rest-swagger-component.adoc[REST Swagger] | camel-rest-swagger-starter | Stable | 2.19 | Configure REST producers based on a Swagger (OpenAPI) specification document delegating to a component implementing the RestProducerFactory interface.
+| xref:latest@components::rest-openapi-component.adoc[REST OpenApi] | camel-rest-openapi-starter | Stable | 3.1 | Configure REST producers based on an OpenAPI specification document delegating to a component implementing the RestProducerFactory interface.
 
-| xref:latest@components:resteasy-component.adoc[Resteasy] | camel-resteasy-starter | Preview | 3.4 | Expose REST endpoints and access external REST servers.
+| xref:latest@components::rest-swagger-component.adoc[REST Swagger] | camel-rest-swagger-starter | Stable | 2.19 | Configure REST producers based on a Swagger (OpenAPI) specification document delegating to a component implementing the RestProducerFactory interface.
 
-| xref:latest@components:robotframework-component.adoc[Robot Framework] | camel-robotframework-starter | Stable | 3.0 | Pass camel exchanges to acceptence test written in Robot DSL.
+| xref:latest@components::resteasy-component.adoc[Resteasy] | camel-resteasy-starter | Preview | 3.4 | Expose REST endpoints and access external REST servers.
 
-| xref:latest@components:rss-component.adoc[RSS] | camel-rss-starter | Stable | 2.0 | Poll RSS feeds.
+| xref:latest@components::robotframework-component.adoc[Robot Framework] | camel-robotframework-starter | Stable | 3.0 | Pass camel exchanges to acceptence test written in Robot DSL.
 
-| xref:latest@components:saga-component.adoc[Saga] | camel-saga-starter | Stable | 2.21 | Execute custom actions within a route using the Saga EIP.
+| xref:latest@components::rss-component.adoc[RSS] | camel-rss-starter | Stable | 2.0 | Poll RSS feeds.
 
-| xref:latest@components:salesforce-component.adoc[Salesforce] | camel-salesforce-starter | Stable | 2.12 | Communicate with Salesforce using Java DTOs.
+| xref:latest@components::saga-component.adoc[Saga] | camel-saga-starter | Stable | 2.21 | Execute custom actions within a route using the Saga EIP.
 
-| xref:latest@components:sap-netweaver-component.adoc[SAP NetWeaver] | camel-sap-netweaver-starter | Stable | 2.12 | Send requests to SAP NetWeaver Gateway using HTTP.
+| xref:latest@components::salesforce-component.adoc[Salesforce] | camel-salesforce-starter | Stable | 2.12 | Communicate with Salesforce using Java DTOs.
 
-| xref:latest@components:scheduler-component.adoc[Scheduler] | camel-scheduler-starter | Stable | 2.15 | Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService.
+| xref:latest@components::sap-netweaver-component.adoc[SAP NetWeaver] | camel-sap-netweaver-starter | Stable | 2.12 | Send requests to SAP NetWeaver Gateway using HTTP.
 
-| xref:latest@components:schematron-component.adoc[Schematron] | camel-schematron-starter | Stable | 2.15 | Validate XML payload using the Schematron Library.
+| xref:latest@components::scheduler-component.adoc[Scheduler] | camel-scheduler-starter | Stable | 2.15 | Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService.
 
-| xref:latest@components:scp-component.adoc[SCP] | camel-jsch-starter | Stable | 2.10 | Copy files to/from remote hosts using the secure copy protocol (SCP).
+| xref:latest@components::schematron-component.adoc[Schematron] | camel-schematron-starter | Stable | 2.15 | Validate XML payload using the Schematron Library.
 
-| xref:latest@components:seda-component.adoc[SEDA] | camel-seda-starter | Stable | 1.1 | Asynchronously call another endpoint from any Camel Context in the same JVM.
+| xref:latest@components::scp-component.adoc[SCP] | camel-jsch-starter | Stable | 2.10 | Copy files to/from remote hosts using the secure copy protocol (SCP).
 
-| xref:latest@components:service-component.adoc[Service] | camel-service-starter | Stable | 2.22 | Register a Camel endpoint to a Service Registry (such as Consul, Etcd) and delegate to it.
+| xref:latest@components::seda-component.adoc[SEDA] | camel-seda-starter | Stable | 1.1 | Asynchronously call another endpoint from any Camel Context in the same JVM.
 
-| xref:latest@components:servicenow-component.adoc[ServiceNow] | camel-servicenow-starter | Stable | 2.18 | Interact with ServiceNow via its REST API.
+| xref:latest@components::service-component.adoc[Service] | camel-service-starter | Stable | 2.22 | Register a Camel endpoint to a Service Registry (such as Consul, Etcd) and delegate to it.
 
-| xref:latest@components:servlet-component.adoc[Servlet] | camel-servlet-starter | Stable | 2.0 | Serve HTTP requests by a Servlet.
+| xref:latest@components::servicenow-component.adoc[ServiceNow] | camel-servicenow-starter | Stable | 2.18 | Interact with ServiceNow via its REST API.
 
-| xref:latest@components:sftp-component.adoc[SFTP] | camel-ftp-starter | Stable | 1.1 | Upload and download files to/from SFTP servers.
+| xref:latest@components::servlet-component.adoc[Servlet] | camel-servlet-starter | Stable | 2.0 | Serve HTTP requests by a Servlet.
 
-| xref:latest@components:sjms-component.adoc[Simple JMS] | camel-sjms-starter | Stable | 2.11 | Send and receive messages to/from a JMS Queue or Topic using plain JMS 1.x API.
+| xref:latest@components::sftp-component.adoc[SFTP] | camel-ftp-starter | Stable | 1.1 | Upload and download files to/from SFTP servers.
 
-| xref:latest@components:sjms-batch-component.adoc[Simple JMS Batch] | camel-sjms-starter | Stable | 2.16 | Highly performant and transactional batch consumption of messages from a JMS queue.
+| xref:latest@components::sjms-component.adoc[Simple JMS] | camel-sjms-starter | Stable | 2.11 | Send and receive messages to/from a JMS Queue or Topic using plain JMS 1.x API.
 
-| xref:latest@components:sjms2-component.adoc[Simple JMS2] | camel-sjms2-starter | Stable | 2.19 | Send and receive messages to/from a JMS Queue or Topic using plain JMS 2.x API.
+| xref:latest@components::sjms-batch-component.adoc[Simple JMS Batch] | camel-sjms-starter | Stable | 2.16 | Highly performant and transactional batch consumption of messages from a JMS queue.
 
-| xref:latest@components:sip-component.adoc[SIP] | camel-sip-starter | Stable | 2.5 | Send and receive messages using the SIP protocol (used in telecommunications).
+| xref:latest@components::sjms2-component.adoc[Simple JMS2] | camel-sjms2-starter | Stable | 2.19 | Send and receive messages to/from a JMS Queue or Topic using plain JMS 2.x API.
 
-| xref:latest@components:slack-component.adoc[Slack] | camel-slack-starter | Stable | 2.16 | Send and receive messages to/from Slack.
+| xref:latest@components::sip-component.adoc[SIP] | camel-sip-starter | Stable | 2.5 | Send and receive messages using the SIP protocol (used in telecommunications).
 
-| xref:latest@components:smpp-component.adoc[SMPP] | camel-smpp-starter | Stable | 2.2 | Send and receive SMS messages using a SMSC (Short Message Service Center).
+| xref:latest@components::slack-component.adoc[Slack] | camel-slack-starter | Stable | 2.16 | Send and receive messages to/from Slack.
 
-| xref:latest@components:snmp-component.adoc[SNMP] | camel-snmp-starter | Stable | 2.1 | Receive traps and poll SNMP (Simple Network Management Protocol) capable devices.
+| xref:latest@components::smpp-component.adoc[SMPP] | camel-smpp-starter | Stable | 2.2 | Send and receive SMS messages using a SMSC (Short Message Service Center).
 
-| xref:latest@components:solr-component.adoc[Solr] | camel-solr-starter | Stable | 2.9 | Perform operations against Apache Lucene Solr.
+| xref:latest@components::snmp-component.adoc[SNMP] | camel-snmp-starter | Stable | 2.1 | Receive traps and poll SNMP (Simple Network Management Protocol) capable devices.
 
-| xref:latest@components:soroush-component.adoc[Soroush] | camel-soroush-starter | Stable | 3.0 | Send and receive messages as a Soroush chat bot.
+| xref:latest@components::solr-component.adoc[Solr] | camel-solr-starter | Stable | 2.9 | Perform operations against Apache Lucene Solr.
 
-| xref:latest@components:spark-component.adoc[Spark] | camel-spark-starter | Stable | 2.17 | Send RDD or DataFrame jobs to Apache Spark clusters.
+| xref:latest@components::soroush-component.adoc[Soroush] | camel-soroush-starter | Stable | 3.0 | Send and receive messages as a Soroush chat bot.
 
-| xref:latest@components:splunk-component.adoc[Splunk] | camel-splunk-starter | Stable | 2.13 | Publish or search for events in Splunk.
+| xref:latest@components::spark-component.adoc[Spark] | camel-spark-starter | Stable | 2.17 | Send RDD or DataFrame jobs to Apache Spark clusters.
 
-| xref:latest@components:spring-batch-component.adoc[Spring Batch] | camel-spring-batch-starter | Stable | 2.10 | Send messages to Spring Batch for further processing.
+| xref:latest@components::splunk-component.adoc[Splunk] | camel-splunk-starter | Stable | 2.13 | Publish or search for events in Splunk.
 
-| xref:latest@components:spring-event-component.adoc[Spring Event] | camel-spring-starter | Stable | 1.4 | Listen for Spring Application Events.
+| xref:latest@components::spring-batch-component.adoc[Spring Batch] | camel-spring-batch-starter | Stable | 2.10 | Send messages to Spring Batch for further processing.
 
-| xref:latest@components:spring-integration-component.adoc[Spring Integration] | camel-spring-integration-starter | Stable | 1.4 | Bridge Camel with Spring Integration.
+| xref:latest@components::spring-event-component.adoc[Spring Event] | camel-spring-starter | Stable | 1.4 | Listen for Spring Application Events.
 
-| xref:latest@components:spring-ldap-component.adoc[Spring LDAP] | camel-spring-ldap-starter | Stable | 2.11 | Perform searches in LDAP servers using filters as the message payload.
+| xref:latest@components::spring-integration-component.adoc[Spring Integration] | camel-spring-integration-starter | Stable | 1.4 | Bridge Camel with Spring Integration.
 
-| xref:latest@components:spring-redis-component.adoc[Spring Redis] | camel-spring-redis-starter | Stable | 2.11 | Send and receive messages from Redis.
+| xref:latest@components::spring-ldap-component.adoc[Spring LDAP] | camel-spring-ldap-starter | Stable | 2.11 | Perform searches in LDAP servers using filters as the message payload.
 
-| xref:latest@components:spring-ws-component.adoc[Spring WebService] | camel-spring-ws-starter | Stable | 2.6 | Access external web services as a client or expose your own web services.
+| xref:latest@components::spring-redis-component.adoc[Spring Redis] | camel-spring-redis-starter | Stable | 2.11 | Send and receive messages from Redis.
 
-| xref:latest@components:sql-component.adoc[SQL] | camel-sql-starter | Stable | 1.4 | Perform SQL queries using Spring JDBC.
+| xref:latest@components::spring-ws-component.adoc[Spring WebService] | camel-spring-ws-starter | Stable | 2.6 | Access external web services as a client or expose your own web services.
 
-| xref:latest@components:sql-stored-component.adoc[SQL Stored Procedure] | camel-sql-starter | Stable | 2.17 | Perform SQL queries as a JDBC Stored Procedures using Spring JDBC.
+| xref:latest@components::sql-component.adoc[SQL] | camel-sql-starter | Stable | 1.4 | Perform SQL queries using Spring JDBC.
 
-| xref:latest@components:ssh-component.adoc[SSH] | camel-ssh-starter | Stable | 2.10 | Execute commands on remote hosts using SSH.
+| xref:latest@components::sql-stored-component.adoc[SQL Stored Procedure] | camel-sql-starter | Stable | 2.17 | Perform SQL queries as a JDBC Stored Procedures using Spring JDBC.
 
-| xref:latest@components:stax-component.adoc[StAX] | camel-stax-starter | Stable | 2.9 | Process XML payloads by a SAX ContentHandler.
+| xref:latest@components::ssh-component.adoc[SSH] | camel-ssh-starter | Stable | 2.10 | Execute commands on remote hosts using SSH.
 
-| xref:latest@components:stomp-component.adoc[Stomp] | camel-stomp-starter | Stable | 2.12 | Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers.
+| xref:latest@components::stax-component.adoc[StAX] | camel-stax-starter | Stable | 2.9 | Process XML payloads by a SAX ContentHandler.
 
-| xref:latest@components:stream-component.adoc[Stream] | camel-stream-starter | Stable | 1.3 | Read from system-in and write to system-out and system-err streams.
+| xref:latest@components::stomp-component.adoc[Stomp] | camel-stomp-starter | Stable | 2.12 | Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers.
 
-| xref:latest@components:string-template-component.adoc[String Template] | camel-stringtemplate-starter | Stable | 1.2 | Transform messages using StringTemplate engine.
+| xref:latest@components::stream-component.adoc[Stream] | camel-stream-starter | Stable | 1.3 | Read from system-in and write to system-out and system-err streams.
 
-| xref:latest@components:stub-component.adoc[Stub] | camel-stub-starter | Stable | 2.10 | Stub out any physical endpoints while in development or testing.
+| xref:latest@components::string-template-component.adoc[String Template] | camel-stringtemplate-starter | Stable | 1.2 | Transform messages using StringTemplate engine.
 
-| xref:latest@components:telegram-component.adoc[Telegram] | camel-telegram-starter | Stable | 2.18 | Send and receive messages acting as a Telegram Bot Telegram Bot API.
+| xref:latest@components::stub-component.adoc[Stub] | camel-stub-starter | Stable | 2.10 | Stub out any physical endpoints while in development or testing.
 
-| xref:latest@components:thrift-component.adoc[Thrift] | camel-thrift-starter | Stable | 2.20 | Call and expose remote procedures (RPC) with Apache Thrift data format and serialization mechanism.
+| xref:latest@components::telegram-component.adoc[Telegram] | camel-telegram-starter | Stable | 2.18 | Send and receive messages acting as a Telegram Bot Telegram Bot API.
 
-| xref:latest@components:tika-component.adoc[Tika] | camel-tika-starter | Stable | 2.19 | Parse documents and extract metadata and text using Apache Tika.
+| xref:latest@components::thrift-component.adoc[Thrift] | camel-thrift-starter | Stable | 2.20 | Call and expose remote procedures (RPC) with Apache Thrift data format and serialization mechanism.
 
-| xref:latest@components:timer-component.adoc[Timer] | camel-timer-starter | Stable | 1.0 | Generate messages in specified intervals using java.util.Timer.
+| xref:latest@components::tika-component.adoc[Tika] | camel-tika-starter | Stable | 2.19 | Parse documents and extract metadata and text using Apache Tika.
 
-| xref:latest@components:twilio-component.adoc[Twilio] | camel-twilio-starter | Stable | 2.20 | Interact with Twilio REST APIs using Twilio Java SDK.
+| xref:latest@components::timer-component.adoc[Timer] | camel-timer-starter | Stable | 1.0 | Generate messages in specified intervals using java.util.Timer.
 
-| xref:latest@components:twitter-directmessage-component.adoc[Twitter Direct Message] | camel-twitter-starter | Stable | 2.10 | Send and receive Twitter direct messages.
+| xref:latest@components::twilio-component.adoc[Twilio] | camel-twilio-starter | Stable | 2.20 | Interact with Twilio REST APIs using Twilio Java SDK.
 
-| xref:latest@components:twitter-search-component.adoc[Twitter Search] | camel-twitter-starter | Stable | 2.10 | Access Twitter Search.
+| xref:latest@components::twitter-directmessage-component.adoc[Twitter Direct Message] | camel-twitter-starter | Stable | 2.10 | Send and receive Twitter direct messages.
 
-| xref:latest@components:twitter-timeline-component.adoc[Twitter Timeline] | camel-twitter-starter | Stable | 2.10 | Send tweets and receive tweets from user's timeline.
+| xref:latest@components::twitter-search-component.adoc[Twitter Search] | camel-twitter-starter | Stable | 2.10 | Access Twitter Search.
 
-| xref:latest@components:undertow-component.adoc[Undertow] | camel-undertow-starter | Stable | 2.16 | Expose HTTP and WebSocket endpoints and access external HTTP/WebSocket servers.
+| xref:latest@components::twitter-timeline-component.adoc[Twitter Timeline] | camel-twitter-starter | Stable | 2.10 | Send tweets and receive tweets from user's timeline.
 
-| xref:latest@components:validator-component.adoc[Validator] | camel-validator-starter | Stable | 1.1 | Validate the payload using XML Schema and JAXP Validation.
+| xref:latest@components::undertow-component.adoc[Undertow] | camel-undertow-starter | Stable | 2.16 | Expose HTTP and WebSocket endpoints and access external HTTP/WebSocket servers.
 
-| xref:latest@components:velocity-component.adoc[Velocity] | camel-velocity-starter | Stable | 1.2 | Transform messages using a Velocity template.
+| xref:latest@components::validator-component.adoc[Validator] | camel-validator-starter | Stable | 1.1 | Validate the payload using XML Schema and JAXP Validation.
 
-| xref:latest@components:vertx-component.adoc[Vert.x] | camel-vertx-starter | Stable | 2.12 | Send and receive messages to/from Vert.x Event Bus.
+| xref:latest@components::velocity-component.adoc[Velocity] | camel-velocity-starter | Stable | 1.2 | Transform messages using a Velocity template.
 
-| xref:latest@components:vertx-http-component.adoc[Vert.x HTTP Client] | camel-vertx-http-starter | Stable | 3.5 | Send requests to external HTTP servers using Vert.x
+| xref:latest@components::vertx-component.adoc[Vert.x] | camel-vertx-starter | Stable | 2.12 | Send and receive messages to/from Vert.x Event Bus.
 
-| xref:latest@components:vertx-websocket-component.adoc[Vert.x WebSocket] | camel-vertx-websocket-starter | Stable | 3.5 | Expose WebSocket endpoints and connect to remote WebSocket servers using Vert.x
+| xref:latest@components::vertx-http-component.adoc[Vert.x HTTP Client] | camel-vertx-http-starter | Stable | 3.5 | Send requests to external HTTP servers using Vert.x
 
-| xref:latest@components:vm-component.adoc[VM] | camel-vm-starter | Stable | 1.1 | Call another endpoint in the same CamelContext asynchronously.
+| xref:latest@components::vertx-websocket-component.adoc[Vert.x WebSocket] | camel-vertx-websocket-starter | Stable | 3.5 | Expose WebSocket endpoints and connect to remote WebSocket servers using Vert.x
 
-| xref:latest@components:weather-component.adoc[Weather] | camel-weather-starter | Stable | 2.12 | Poll the weather information from Open Weather Map.
+| xref:latest@components::vm-component.adoc[VM] | camel-vm-starter | Stable | 1.1 | Call another endpoint in the same CamelContext asynchronously.
 
-| xref:latest@components:web3j-component.adoc[Web3j Ethereum Blockchain] | camel-web3j-starter | Stable | 2.22 | Interact with Ethereum nodes using web3j client API.
+| xref:latest@components::weather-component.adoc[Weather] | camel-weather-starter | Stable | 2.12 | Poll the weather information from Open Weather Map.
 
-| xref:latest@components:webhook-component.adoc[Webhook] | camel-webhook-starter | Stable | 3.0 | Expose webhook endpoints to receive push notifications for other Camel components.
+| xref:latest@components::web3j-component.adoc[Web3j Ethereum Blockchain] | camel-web3j-starter | Stable | 2.22 | Interact with Ethereum nodes using web3j client API.
 
-| xref:latest@components:weka-component.adoc[Weka] | camel-weka-starter | Stable | 3.1 | Perform machine learning tasks using Weka.
+| xref:latest@components::webhook-component.adoc[Webhook] | camel-webhook-starter | Stable | 3.0 | Expose webhook endpoints to receive push notifications for other Camel components.
 
-| xref:latest@components:wordpress-component.adoc[Wordpress] | camel-wordpress-starter | Stable | 2.21 | Manage posts and users using Wordpress API.
+| xref:latest@components::weka-component.adoc[Weka] | camel-weka-starter | Stable | 3.1 | Perform machine learning tasks using Weka.
 
-| xref:latest@components:workday-component.adoc[Workday] | camel-workday-starter | Stable | 3.1 | Detect and parse documents using Workday.
+| xref:latest@components::wordpress-component.adoc[Wordpress] | camel-wordpress-starter | Stable | 2.21 | Manage posts and users using Wordpress API.
 
-| xref:latest@components:xchange-component.adoc[XChange] | camel-xchange-starter | Stable | 2.21 | Access market data and trade on Bitcoin and Altcoin exchanges.
+| xref:latest@components::workday-component.adoc[Workday] | camel-workday-starter | Stable | 3.1 | Detect and parse documents using Workday.
 
-| xref:latest@components:xj-component.adoc[XJ] | camel-xj-starter | Stable | 3.0 | Transform JSON and XML message using a XSLT.
+| xref:latest@components::xchange-component.adoc[XChange] | camel-xchange-starter | Stable | 2.21 | Access market data and trade on Bitcoin and Altcoin exchanges.
 
-| xref:latest@components:xmlsecurity-sign-component.adoc[XML Security Sign] | camel-xmlsecurity-starter | Stable | 2.12 | Sign XML payloads using the XML signature specification.
+| xref:latest@components::xj-component.adoc[XJ] | camel-xj-starter | Stable | 3.0 | Transform JSON and XML message using a XSLT.
 
-| xref:latest@components:xmlsecurity-verify-component.adoc[XML Security Verify] | camel-xmlsecurity-starter | Stable | 2.12 | Verify XML payloads using the XML signature specification.
+| xref:latest@components::xmlsecurity-sign-component.adoc[XML Security Sign] | camel-xmlsecurity-starter | Stable | 2.12 | Sign XML payloads using the XML signature specification.
 
-| xref:latest@components:xmpp-component.adoc[XMPP] | camel-xmpp-starter | Stable | 1.0 | Send and receive messages to/from an XMPP chat server.
+| xref:latest@components::xmlsecurity-verify-component.adoc[XML Security Verify] | camel-xmlsecurity-starter | Stable | 2.12 | Verify XML payloads using the XML signature specification.
 
-| xref:latest@components:xquery-component.adoc[XQuery] | camel-saxon-starter | Stable | 1.0 | Query and/or transform XML payloads using XQuery and Saxon.
+| xref:latest@components::xmpp-component.adoc[XMPP] | camel-xmpp-starter | Stable | 1.0 | Send and receive messages to/from an XMPP chat server.
 
-| xref:latest@components:xslt-component.adoc[XSLT] | camel-xslt-starter | Stable | 1.3 | Transforms XML payload using an XSLT template.
+| xref:latest@components::xquery-component.adoc[XQuery] | camel-saxon-starter | Stable | 1.0 | Query and/or transform XML payloads using XQuery and Saxon.
 
-| xref:latest@components:xslt-saxon-component.adoc[XSLT Saxon] | camel-xslt-saxon-starter | Stable | 3.0 | Transform XML payloads using an XSLT template using Saxon.
+| xref:latest@components::xslt-component.adoc[XSLT] | camel-xslt-starter | Stable | 1.3 | Transforms XML payload using an XSLT template.
 
-| xref:latest@components:yammer-component.adoc[Yammer] | camel-yammer-starter | Stable | 2.12 | Interact with the Yammer enterprise social network.
+| xref:latest@components::xslt-saxon-component.adoc[XSLT Saxon] | camel-xslt-saxon-starter | Stable | 3.0 | Transform XML payloads using an XSLT template using Saxon.
 
-| xref:latest@components:zendesk-component.adoc[Zendesk] | camel-zendesk-starter | Stable | 2.19 | Manage Zendesk tickets, users, organizations, etc.
+| xref:latest@components::yammer-component.adoc[Yammer] | camel-yammer-starter | Stable | 2.12 | Interact with the Yammer enterprise social network.
 
-| xref:latest@components:zookeeper-component.adoc[ZooKeeper] | camel-zookeeper-starter | Stable | 2.9 | Manage ZooKeeper clusters.
+| xref:latest@components::zendesk-component.adoc[Zendesk] | camel-zendesk-starter | Stable | 2.19 | Manage Zendesk tickets, users, organizations, etc.
 
-| xref:latest@components:zookeeper-master-component.adoc[ZooKeeper Master] | camel-zookeeper-master-starter | Stable | 2.19 | Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies.
+| xref:latest@components::zookeeper-component.adoc[ZooKeeper] | camel-zookeeper-starter | Stable | 2.9 | Manage ZooKeeper clusters.
+
+| xref:latest@components::zookeeper-master-component.adoc[ZooKeeper Master] | camel-zookeeper-master-starter | Stable | 2.19 | Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies.
 |===
 // components: END
 
@@ -702,97 +704,97 @@ Number of Camel data formats: 46 in 38 JAR artifacts (0 deprecated)
 |===
 | Data Format | Artifact | Support Level | Since | Description
 
-| xref:latest@components:dataformats/any23.adoc[Any23] | camel-any23-starter | Stable | 3.0 | Extract RDF data from HTML documents.
+| xref:latest@components:dataformats:any23.adoc[Any23] | camel-any23-starter | Stable | 3.0 | Extract RDF data from HTML documents.
 
-| xref:latest@components:dataformats/asn1.adoc[ASN.1 File] | camel-asn1-starter | Stable | 2.20 | Encode and decode data structures using Abstract Syntax Notation One (ASN.1).
+| xref:latest@components:dataformats:asn1.adoc[ASN.1 File] | camel-asn1-starter | Stable | 2.20 | Encode and decode data structures using Abstract Syntax Notation One (ASN.1).
 
-| xref:latest@components:dataformats/avro.adoc[Avro] | camel-avro-starter | Stable | 2.14 | Serialize and deserialize messages using Apache Avro binary data format.
+| xref:latest@components:dataformats:avro.adoc[Avro] | camel-avro-starter | Stable | 2.14 | Serialize and deserialize messages using Apache Avro binary data format.
 
-| xref:latest@components:dataformats/barcode.adoc[Barcode] | camel-barcode-starter | Stable | 2.14 | Transform strings to various 1D/2D barcode bitmap formats and back.
+| xref:latest@components:dataformats:barcode.adoc[Barcode] | camel-barcode-starter | Stable | 2.14 | Transform strings to various 1D/2D barcode bitmap formats and back.
 
-| xref:latest@components:dataformats/base64.adoc[Base64] | camel-base64-starter | Stable | 2.11 | Encode and decode data using Base64.
+| xref:latest@components:dataformats:base64.adoc[Base64] | camel-base64-starter | Stable | 2.11 | Encode and decode data using Base64.
 
-| xref:latest@components:dataformats/beanio.adoc[BeanIO] | camel-beanio-starter | Stable | 2.10 | Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited, or fixed length formats).
+| xref:latest@components:dataformats:beanio.adoc[BeanIO] | camel-beanio-starter | Stable | 2.10 | Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited, or fixed length formats).
 
-| xref:latest@components:dataformats/bindy.adoc[Bindy CSV] | camel-bindy-starter | Stable | 2.0 | Marshal and unmarshal between POJOs and Comma separated values (CSV) format using Camel Bindy
+| xref:latest@components:dataformats:bindy.adoc[Bindy CSV] | camel-bindy-starter | Stable | 2.0 | Marshal and unmarshal between POJOs and Comma separated values (CSV) format using Camel Bindy
 
-| xref:latest@components:dataformats/bindy.adoc[Bindy Fixed Length] | camel-bindy-starter | Stable | 2.0 | Marshal and unmarshal between POJOs and fixed field length format using Camel Bindy
+| xref:latest@components:dataformats:bindy.adoc[Bindy Fixed Length] | camel-bindy-starter | Stable | 2.0 | Marshal and unmarshal between POJOs and fixed field length format using Camel Bindy
 
-| xref:latest@components:dataformats/bindy.adoc[Bindy Key Value Pair] | camel-bindy-starter | Stable | 2.0 | Marshal and unmarshal between POJOs and key-value pair (KVP) format using Camel Bindy
+| xref:latest@components:dataformats:bindy.adoc[Bindy Key Value Pair] | camel-bindy-starter | Stable | 2.0 | Marshal and unmarshal between POJOs and key-value pair (KVP) format using Camel Bindy
 
-| xref:latest@components:dataformats/cbor.adoc[CBOR] | camel-cbor-starter | Stable | 3.0 | Unmarshal a CBOR payload to POJO and back.
+| xref:latest@components:dataformats:cbor.adoc[CBOR] | camel-cbor-starter | Stable | 3.0 | Unmarshal a CBOR payload to POJO and back.
 
-| xref:latest@components:dataformats/crypto.adoc[Crypto (Java Cryptographic Extension)] | camel-crypto-starter | Stable | 2.3 | Encrypt and decrypt messages using Java Cryptography Extension (JCE).
+| xref:latest@components:dataformats:crypto.adoc[Crypto (Java Cryptographic Extension)] | camel-crypto-starter | Stable | 2.3 | Encrypt and decrypt messages using Java Cryptography Extension (JCE).
 
-| xref:latest@components:dataformats/csv.adoc[CSV] | camel-csv-starter | Stable | 1.3 | Handle CSV (Comma Separated Values) payloads.
+| xref:latest@components:dataformats:csv.adoc[CSV] | camel-csv-starter | Stable | 1.3 | Handle CSV (Comma Separated Values) payloads.
 
-| xref:latest@components:dataformats/fhirJson.adoc[FHIR JSon] | camel-fhir-starter | Stable | 2.21 | Marshall and unmarshall FHIR objects to/from JSON.
+| xref:latest@components:dataformats:fhirJson.adoc[FHIR JSon] | camel-fhir-starter | Stable | 2.21 | Marshall and unmarshall FHIR objects to/from JSON.
 
-| xref:latest@components:dataformats/fhirXml.adoc[FHIR XML] | camel-fhir-starter | Stable | 2.21 | Marshall and unmarshall FHIR objects to/from XML.
+| xref:latest@components:dataformats:fhirXml.adoc[FHIR XML] | camel-fhir-starter | Stable | 2.21 | Marshall and unmarshall FHIR objects to/from XML.
 
-| xref:latest@components:dataformats/flatpack.adoc[Flatpack] | camel-flatpack-starter | Stable | 2.1 | Marshal and unmarshal Java lists and maps to/from flat files (such as CSV, delimited, or fixed length formats) using Flatpack library.
+| xref:latest@components:dataformats:flatpack.adoc[Flatpack] | camel-flatpack-starter | Stable | 2.1 | Marshal and unmarshal Java lists and maps to/from flat files (such as CSV, delimited, or fixed length formats) using Flatpack library.
 
-| xref:latest@components:dataformats/grok.adoc[Grok] | camel-grok-starter | Stable | 3.0 | Unmarshal unstructured data to objects using Logstash based Grok patterns.
+| xref:latest@components:dataformats:grok.adoc[Grok] | camel-grok-starter | Stable | 3.0 | Unmarshal unstructured data to objects using Logstash based Grok patterns.
 
-| xref:latest@components:dataformats/gzipdeflater.adoc[GZip Deflater] | camel-zip-deflater-starter | Stable | 2.0 | Compress and decompress messages using java.util.zip.GZIPStream.
+| xref:latest@components:dataformats:gzipdeflater.adoc[GZip Deflater] | camel-zip-deflater-starter | Stable | 2.0 | Compress and decompress messages using java.util.zip.GZIPStream.
 
-| xref:latest@components:dataformats/hl7.adoc[HL7] | camel-hl7-starter | Stable | 2.0 | Marshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec.
+| xref:latest@components:dataformats:hl7.adoc[HL7] | camel-hl7-starter | Stable | 2.0 | Marshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec.
 
-| xref:latest@components:dataformats/ical.adoc[iCal] | camel-ical-starter | Stable | 2.12 | Marshal and unmarshal iCal (.ics) documents to/from model objects provided by the iCal4j library.
+| xref:latest@components:dataformats:ical.adoc[iCal] | camel-ical-starter | Stable | 2.12 | Marshal and unmarshal iCal (.ics) documents to/from model objects provided by the iCal4j library.
 
-| xref:latest@components:dataformats/jacksonxml.adoc[JacksonXML] | camel-jacksonxml-starter | Stable | 2.16 | Unmarshal a XML payloads to POJOs and back using XMLMapper extension of Jackson.
+| xref:latest@components:dataformats:jacksonxml.adoc[JacksonXML] | camel-jacksonxml-starter | Stable | 2.16 | Unmarshal a XML payloads to POJOs and back using XMLMapper extension of Jackson.
 
-| xref:latest@components:dataformats/jaxb.adoc[JAXB] | camel-jaxb-starter | Stable | 1.0 | Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard.
+| xref:latest@components:dataformats:jaxb.adoc[JAXB] | camel-jaxb-starter | Stable | 1.0 | Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard.
 
-| xref:latest@components:dataformats/json-fastjson.adoc[JSON Fastjson] | camel-fastjson-starter | Stable | 2.20 | Marshal POJOs to JSON and back using Fastjson
+| xref:latest@components:dataformats:json-fastjson.adoc[JSON Fastjson] | camel-fastjson-starter | Stable | 2.20 | Marshal POJOs to JSON and back using Fastjson
 
-| xref:latest@components:dataformats/json-gson.adoc[JSON Gson] | camel-gson-starter | Stable | 2.10 | Marshal POJOs to JSON and back using Gson
+| xref:latest@components:dataformats:json-gson.adoc[JSON Gson] | camel-gson-starter | Stable | 2.10 | Marshal POJOs to JSON and back using Gson
 
-| xref:latest@components:dataformats/json-jackson.adoc[JSON Jackson] | camel-jackson-starter | Stable | 2.0 | Marshal POJOs to JSON and back using Jackson
+| xref:latest@components:dataformats:json-jackson.adoc[JSON Jackson] | camel-jackson-starter | Stable | 2.0 | Marshal POJOs to JSON and back using Jackson
 
-| xref:latest@components:dataformats/json-johnzon.adoc[JSON Johnzon] | camel-johnzon-starter | Stable | 2.18 | Marshal POJOs to JSON and back using Johnzon
+| xref:latest@components:dataformats:json-johnzon.adoc[JSON Johnzon] | camel-johnzon-starter | Stable | 2.18 | Marshal POJOs to JSON and back using Johnzon
 
-| xref:latest@components:dataformats/json-jsonb.adoc[JSON JSON-B] | camel-jsonb-starter | Preview | 3.7 | Marshal POJOs to JSON and back using JSON-B.
+| xref:latest@components:dataformats:json-jsonb.adoc[JSON JSON-B] | camel-jsonb-starter | Preview | 3.7 | Marshal POJOs to JSON and back using JSON-B.
 
-| xref:latest@components:dataformats/json-xstream.adoc[JSON XStream] | camel-xstream-starter | Stable | 2.0 | Marshal POJOs to JSON and back using XStream
+| xref:latest@components:dataformats:json-xstream.adoc[JSON XStream] | camel-xstream-starter | Stable | 2.0 | Marshal POJOs to JSON and back using XStream
 
-| xref:latest@components:dataformats/jsonApi.adoc[JSonApi] | camel-jsonapi-starter | Stable | 3.0 | Marshal and unmarshal JSON:API resources using JSONAPI-Converter library.
+| xref:latest@components:dataformats:jsonApi.adoc[JSonApi] | camel-jsonapi-starter | Stable | 3.0 | Marshal and unmarshal JSON:API resources using JSONAPI-Converter library.
 
-| xref:latest@components:dataformats/lzf.adoc[LZF Deflate Compression] | camel-lzf-starter | Stable | 2.17 | Compress and decompress streams using LZF deflate algorithm.
+| xref:latest@components:dataformats:lzf.adoc[LZF Deflate Compression] | camel-lzf-starter | Stable | 2.17 | Compress and decompress streams using LZF deflate algorithm.
 
-| xref:latest@components:dataformats/mime-multipart.adoc[MIME Multipart] | camel-mail-starter | Stable | 2.17 | Marshal Camel messages with attachments into MIME-Multipart messages and back.
+| xref:latest@components:dataformats:mime-multipart.adoc[MIME Multipart] | camel-mail-starter | Stable | 2.17 | Marshal Camel messages with attachments into MIME-Multipart messages and back.
 
-| xref:latest@components:dataformats/pgp.adoc[PGP] | camel-crypto-starter | Stable | 2.9 | Encrypt and decrypt messages using Java Cryptographic Extension (JCE) and PGP.
+| xref:latest@components:dataformats:pgp.adoc[PGP] | camel-crypto-starter | Stable | 2.9 | Encrypt and decrypt messages using Java Cryptographic Extension (JCE) and PGP.
 
-| xref:latest@components:dataformats/protobuf.adoc[Protobuf] | camel-protobuf-starter | Stable | 2.2 | Serialize and deserialize Java objects using Google's Protocol buffers.
+| xref:latest@components:dataformats:protobuf.adoc[Protobuf] | camel-protobuf-starter | Stable | 2.2 | Serialize and deserialize Java objects using Google's Protocol buffers.
 
-| xref:latest@components:dataformats/rss.adoc[RSS] | camel-rss-starter | Stable | 2.1 | Transform from ROME SyndFeed Java Objects to XML and vice-versa.
+| xref:latest@components:dataformats:rss.adoc[RSS] | camel-rss-starter | Stable | 2.1 | Transform from ROME SyndFeed Java Objects to XML and vice-versa.
 
-| xref:latest@components:dataformats/soapjaxb.adoc[SOAP] | camel-soap-starter | Stable | 2.3 | Marshal Java objects to SOAP messages and back.
+| xref:latest@components:dataformats:soapjaxb.adoc[SOAP] | camel-soap-starter | Stable | 2.3 | Marshal Java objects to SOAP messages and back.
 
-| xref:latest@components:dataformats/syslog.adoc[Syslog] | camel-syslog-starter | Stable | 2.6 | Marshall SyslogMessages to RFC3164 and RFC5424 messages and back.
+| xref:latest@components:dataformats:syslog.adoc[Syslog] | camel-syslog-starter | Stable | 2.6 | Marshall SyslogMessages to RFC3164 and RFC5424 messages and back.
 
-| xref:latest@components:dataformats/tarfile.adoc[Tar File] | camel-tarfile-starter | Stable | 2.16 | Archive files into tarballs or extract files from tarballs.
+| xref:latest@components:dataformats:tarfile.adoc[Tar File] | camel-tarfile-starter | Stable | 2.16 | Archive files into tarballs or extract files from tarballs.
 
-| xref:latest@components:dataformats/thrift.adoc[Thrift] | camel-thrift-starter | Stable | 2.20 | Serialize and deserialize messages using Apache Thrift binary data format.
+| xref:latest@components:dataformats:thrift.adoc[Thrift] | camel-thrift-starter | Stable | 2.20 | Serialize and deserialize messages using Apache Thrift binary data format.
 
-| xref:latest@components:dataformats/tidyMarkup.adoc[TidyMarkup] | camel-tagsoup-starter | Stable | 2.0 | Parse (potentially invalid) HTML into valid HTML or DOM.
+| xref:latest@components:dataformats:tidyMarkup.adoc[TidyMarkup] | camel-tagsoup-starter | Stable | 2.0 | Parse (potentially invalid) HTML into valid HTML or DOM.
 
-| xref:latest@components:dataformats/univocity-csv.adoc[uniVocity CSV] | camel-univocity-parsers-starter | Stable | 2.15 | Marshal and unmarshal Java objects from and to CSV (Comma Separated Values) using UniVocity Parsers.
+| xref:latest@components:dataformats:univocity-csv.adoc[uniVocity CSV] | camel-univocity-parsers-starter | Stable | 2.15 | Marshal and unmarshal Java objects from and to CSV (Comma Separated Values) using UniVocity Parsers.
 
-| xref:latest@components:dataformats/univocity-fixed.adoc[uniVocity Fixed Length] | camel-univocity-parsers-starter | Stable | 2.15 | Marshal and unmarshal Java objects from and to fixed length records using UniVocity Parsers.
+| xref:latest@components:dataformats:univocity-fixed.adoc[uniVocity Fixed Length] | camel-univocity-parsers-starter | Stable | 2.15 | Marshal and unmarshal Java objects from and to fixed length records using UniVocity Parsers.
 
-| xref:latest@components:dataformats/univocity-tsv.adoc[uniVocity TSV] | camel-univocity-parsers-starter | Stable | 2.15 | Marshal and unmarshal Java objects from and to TSV (Tab-Separated Values) records using UniVocity Parsers.
+| xref:latest@components:dataformats:univocity-tsv.adoc[uniVocity TSV] | camel-univocity-parsers-starter | Stable | 2.15 | Marshal and unmarshal Java objects from and to TSV (Tab-Separated Values) records using UniVocity Parsers.
 
-| xref:latest@components:dataformats/secureXML.adoc[XML Security] | camel-xmlsecurity-starter | Stable | 2.0 | Encrypt and decrypt XML payloads using Apache Santuario.
+| xref:latest@components:dataformats:secureXML.adoc[XML Security] | camel-xmlsecurity-starter | Stable | 2.0 | Encrypt and decrypt XML payloads using Apache Santuario.
 
-| xref:latest@components:dataformats/xstream.adoc[XStream] | camel-xstream-starter | Stable | 1.3 | Marshal and unmarshal POJOs to/from XML using XStream library.
+| xref:latest@components:dataformats:xstream.adoc[XStream] | camel-xstream-starter | Stable | 1.3 | Marshal and unmarshal POJOs to/from XML using XStream library.
 
-| xref:latest@components:dataformats/yaml-snakeyaml.adoc[YAML SnakeYAML] | camel-snakeyaml-starter | Stable | 2.17 | Marshal and unmarshal Java objects to and from YAML using SnakeYAML
+| xref:latest@components:dataformats:yaml-snakeyaml.adoc[YAML SnakeYAML] | camel-snakeyaml-starter | Stable | 2.17 | Marshal and unmarshal Java objects to and from YAML using SnakeYAML
 
-| xref:latest@components:dataformats/zipdeflater.adoc[Zip Deflate Compression] | camel-zip-deflater-starter | Stable | 2.12 | Compress and decompress streams using java.util.zip.Deflater and java.util.zip.Inflater.
+| xref:latest@components:dataformats:zipdeflater.adoc[Zip Deflate Compression] | camel-zip-deflater-starter | Stable | 2.12 | Compress and decompress streams using java.util.zip.Deflater and java.util.zip.Inflater.
 
-| xref:latest@components:dataformats/zipfile.adoc[Zip File] | camel-zipfile-starter | Stable | 2.11 | Compression and decompress streams using java.util.zip.ZipStream.
+| xref:latest@components:dataformats:zipfile.adoc[Zip File] | camel-zipfile-starter | Stable | 2.11 | Compression and decompress streams using java.util.zip.ZipStream.
 |===
 // dataformats: END
 
@@ -805,39 +807,39 @@ Number of Camel languages: 17 in 11 JAR artifacts (0 deprecated)
 |===
 | Language | Artifact | Support Level | Since | Description
 
-| xref:latest@components:languages/bean.adoc[Bean method] | camel-bean-starter | Stable | 1.3 | Call a method of the specified Java bean passing the Exchange, Body or specific headers to it.
+| xref:latest@components:languages:bean.adoc[Bean method] | camel-bean-starter | Stable | 1.3 | Call a method of the specified Java bean passing the Exchange, Body or specific headers to it.
 
-| xref:latest@components:languages/constant.adoc[Constant] | camel-base | Stable | 1.5 | To use a constant value in Camel expressions or predicates. Important: this is a fixed constant value that is only set once during starting up the route, do not use this if you want dynamic values during routing.
+| xref:latest@components:languages:constant.adoc[Constant] | camel-base | Stable | 1.5 | To use a constant value in Camel expressions or predicates. Important: this is a fixed constant value that is only set once during starting up the route, do not use this if you want dynamic values during routing.
 
-| xref:latest@components:languages/exchangeProperty.adoc[ExchangeProperty] | camel-base | Stable | 2.0 | To use a Camel Exchange property in expressions or predicates.
+| xref:latest@components:languages:exchangeProperty.adoc[ExchangeProperty] | camel-base | Stable | 2.0 | To use a Camel Exchange property in expressions or predicates.
 
-| xref:latest@components:languages/file.adoc[File] | camel-base | Stable | 1.1 | For expressions and predicates using the file/simple language.
+| xref:latest@components:languages:file.adoc[File] | camel-base | Stable | 1.1 | For expressions and predicates using the file/simple language.
 
-| xref:latest@components:languages/groovy.adoc[Groovy] | camel-groovy-starter | Stable | 1.3 | Evaluate a Groovy script.
+| xref:latest@components:languages:groovy.adoc[Groovy] | camel-groovy-starter | Stable | 1.3 | Evaluate a Groovy script.
 
-| xref:latest@components:languages/header.adoc[Header] | camel-base | Stable | 1.5 | To use a Camel Message header in expressions or predicates.
+| xref:latest@components:languages:header.adoc[Header] | camel-base | Stable | 1.5 | To use a Camel Message header in expressions or predicates.
 
-| xref:latest@components:languages/hl7terser.adoc[HL7 Terser] | camel-hl7-starter | Stable | 2.11 | Get the value of an HL7 message field specified by terse location specification syntax.
+| xref:latest@components:languages:hl7terser.adoc[HL7 Terser] | camel-hl7-starter | Stable | 2.11 | Get the value of an HL7 message field specified by terse location specification syntax.
 
-| xref:latest@components:languages/jsonpath.adoc[JsonPath] | camel-jsonpath-starter | Stable | 2.13 | Evaluate a JsonPath expression against a JSON message body.
+| xref:latest@components:languages:jsonpath.adoc[JsonPath] | camel-jsonpath-starter | Stable | 2.13 | Evaluate a JsonPath expression against a JSON message body.
 
-| xref:latest@components:languages/mvel.adoc[MVEL] | camel-mvel-starter | Stable | 2.0 | Evaluate an MVEL template against the Camel Exchange.
+| xref:latest@components:languages:mvel.adoc[MVEL] | camel-mvel-starter | Stable | 2.0 | Evaluate an MVEL template against the Camel Exchange.
 
-| xref:latest@components:languages/ognl.adoc[OGNL] | camel-ognl-starter | Stable | 1.1 | Evaluate an Apache Commons Object Graph Navigation Library (OGNL) expression against the Camel Exchange.
+| xref:latest@components:languages:ognl.adoc[OGNL] | camel-ognl-starter | Stable | 1.1 | Evaluate an Apache Commons Object Graph Navigation Library (OGNL) expression against the Camel Exchange.
 
-| xref:latest@components:languages/ref.adoc[Ref] | camel-base | Stable | 2.8 | Reference to an existing Camel expression or predicate, which is looked up from the Camel registry.
+| xref:latest@components:languages:ref.adoc[Ref] | camel-base | Stable | 2.8 | Reference to an existing Camel expression or predicate, which is looked up from the Camel registry.
 
-| xref:latest@components:languages/simple.adoc[Simple] | camel-base | Stable | 1.1 | To use Camels built-in Simple language in Camel expressions or predicates.
+| xref:latest@components:languages:simple.adoc[Simple] | camel-base | Stable | 1.1 | To use Camels built-in Simple language in Camel expressions or predicates.
 
-| xref:latest@components:languages/spel.adoc[SpEL] | camel-spring-starter | Stable | 2.7 | Evaluate a Spring Expression Language (SpEL) expression against the Camel Exchange.
+| xref:latest@components:languages:spel.adoc[SpEL] | camel-spring-starter | Stable | 2.7 | Evaluate a Spring Expression Language (SpEL) expression against the Camel Exchange.
 
-| xref:latest@components:languages/tokenize.adoc[Tokenize] | camel-base | Stable | 2.0 | To use Camel message body or header with a tokenizer in Camel expressions or predicates.
+| xref:latest@components:languages:tokenize.adoc[Tokenize] | camel-base | Stable | 2.0 | To use Camel message body or header with a tokenizer in Camel expressions or predicates.
 
-| xref:latest@components:languages/xtokenize.adoc[XML Tokenize] | camel-xml-jaxp-starter | Stable | 2.14 | Tokenize XML payloads using the specified path expression.
+| xref:latest@components:languages:xtokenize.adoc[XML Tokenize] | camel-xml-jaxp-starter | Stable | 2.14 | Tokenize XML payloads using the specified path expression.
 
-| xref:latest@components:languages/xpath.adoc[XPath] | camel-xpath-starter | Stable | 1.1 | Evaluate an XPath expression against an XML payload.
+| xref:latest@components:languages:xpath.adoc[XPath] | camel-xpath-starter | Stable | 1.1 | Evaluate an XPath expression against an XML payload.
 
-| xref:latest@components:languages/xquery.adoc[XQuery] | camel-saxon-starter | Stable | 1.0 | Evaluate an XQuery expressions against an XML payload.
+| xref:latest@components:languages:xquery.adoc[XQuery] | camel-saxon-starter | Stable | 1.0 | Evaluate an XQuery expressions against an XML payload.
 |===
 // languages: END
 
@@ -845,61 +847,63 @@ Number of Camel languages: 17 in 11 JAR artifacts (0 deprecated)
 == Miscellaneous Extensions
 
 // others: START
-Number of miscellaneous extensions: 25 in 25 JAR artifacts (2 deprecated)
+Number of miscellaneous extensions: 26 in 26 JAR artifacts (2 deprecated)
 
 [width="100%",cols="4,3,3,3,6",options="header"]
 |===
 | Extensions | Artifact | Support Level | Since | Description
 
-| xref:latest@components:others/aws-xray.adoc[AWS XRay] | camel-aws-xray-starter | Stable | 2.21 | Distributed tracing using AWS XRay
+| xref:latest@components:others:aws-xray.adoc[AWS XRay] | camel-aws-xray-starter | Stable | 2.21 | Distributed tracing using AWS XRay
+
+| xref:latest@components:others:cxf-transport.adoc[CXF Transport] | camel-cxf-transport-starter | Stable | 2.8 | Camel Transport for Apache CXF
 
-| xref:latest@components:others/cxf-transport.adoc[CXF Transport] | camel-cxf-transport-starter | Stable | 2.8 | Camel Transport for Apache CXF
+| xref:latest@components:others:etcd3.adoc[Etcd3] | camel-etcd3-starter | Preview | 3.5 | Aggregation repository using EtcD as datastore
 
-| xref:latest@components:others/etcd3.adoc[Etcd3] | camel-etcd3-starter | Preview | 3.5 | Aggregation repository using EtcD as datastore
+| xref:latest@components:others:hystrix.adoc[Hystrix] | camel-hystrix-starter | Stable | 2.18 | *deprecated* Circuit Breaker EIP using Netflix Hystrix
 
-| xref:latest@components:others/hystrix.adoc[Hystrix] | camel-hystrix-starter | Stable | 2.18 | *deprecated* Circuit Breaker EIP using Netflix Hystrix
+| xref:latest@components:others:jasypt.adoc[Jasypt] | camel-jasypt-starter | Stable | 2.5 | Security using Jasypt
 
-| xref:latest@components:others/jasypt.adoc[Jasypt] | camel-jasypt-starter | Stable | 2.5 | Security using Jasypt
+| xref:latest@components:others:leveldb.adoc[LevelDB] | camel-leveldb-starter | Stable | 2.10 | Using LevelDB as persistent EIP store
 
-| xref:latest@components:others/leveldb.adoc[LevelDB] | camel-leveldb-starter | Stable | 2.10 | Using LevelDB as persistent EIP store
+| xref:latest@components:others:leveldb-legacy.adoc[LevelDB-legacy] | camel-leveldb-legacy-starter | Stable | 2.10 | Using LevelDB as persistent EIP store
 
-| xref:latest@components:others/leveldb-legacy.adoc[LevelDB-legacy] | camel-leveldb-legacy-starter | Stable | 2.10 | Using LevelDB as persistent EIP store
+| xref:latest@components:others:lra.adoc[LRA] | camel-lra-starter | Preview | 2.21 | Camel saga binding for Long-Running-Action framework
 
-| xref:latest@components:others/lra.adoc[LRA] | camel-lra-starter | Preview | 2.21 | Camel saga binding for Long-Running-Action framework
+| xref:latest@components:others:openapi-java.adoc[Openapi Java] | camel-openapi-java-starter | Stable | 3.1 | Rest-dsl support for using openapi doc
 
-| xref:latest@components:others/openapi-java.adoc[Openapi Java] | camel-openapi-java-starter | Stable | 3.1 | Rest-dsl support for using openapi doc
+| xref:latest@components:others:opentelemetry.adoc[OpenTelemetry] | camel-opentelemetry-starter | Stable | 3.5 | Distributed tracing using OpenTelemetry
 
-| xref:latest@components:others/opentelemetry.adoc[OpenTelemetry] | camel-opentelemetry-starter | Stable | 3.5 | Distributed tracing using OpenTelemetry
+| xref:latest@components:others:opentracing.adoc[OpenTracing] | camel-opentracing-starter | Stable | 2.19 | Distributed tracing using OpenTracing
 
-| xref:latest@components:others/opentracing.adoc[OpenTracing] | camel-opentracing-starter | Stable | 2.19 | Distributed tracing using OpenTracing
+| xref:latest@components:others:reactive-executor-vertx.adoc[Reactive Executor Vert.x] | camel-reactive-executor-vertx-starter | Experimental | 3.0 | Reactive Executor for camel-core using Vert.x
 
-| xref:latest@components:others/reactor.adoc[Reactor] | camel-reactor-starter | Stable | 2.20 | Reactor based back-end for Camel's reactive streams component
+| xref:latest@components:others:reactor.adoc[Reactor] | camel-reactor-starter | Stable | 2.20 | Reactor based back-end for Camel's reactive streams component
 
-| xref:latest@components:others/resilience4j.adoc[Resilience4j] | camel-resilience4j-starter | Stable | 3.0 | Circuit Breaker EIP using Resilience4j
+| xref:latest@components:others:resilience4j.adoc[Resilience4j] | camel-resilience4j-starter | Stable | 3.0 | Circuit Breaker EIP using Resilience4j
 
-| xref:latest@components:others/ribbon.adoc[Ribbon] | camel-ribbon-starter | Stable | 2.18 | Using Netflix Ribbon for client side load balancing
+| xref:latest@components:others:ribbon.adoc[Ribbon] | camel-ribbon-starter | Stable | 2.18 | Using Netflix Ribbon for client side load balancing
 
-| xref:latest@components:others/rxjava.adoc[RxJava] | camel-rxjava-starter | Stable | 2.22 | RxJava based back-end for Camel's reactive streams component
+| xref:latest@components:others:rxjava.adoc[RxJava] | camel-rxjava-starter | Stable | 2.22 | RxJava based back-end for Camel's reactive streams component
 
-| xref:latest@components:others/shiro.adoc[Shiro] | camel-shiro-starter | Stable | 2.5 | Security using Shiro
+| xref:latest@components:others:shiro.adoc[Shiro] | camel-shiro-starter | Stable | 2.5 | Security using Shiro
 
-| xref:latest@components:others/spring-cloud.adoc[Spring Cloud] | camel-spring-cloud-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud
+| xref:latest@components:others:spring-cloud.adoc[Spring Cloud] | camel-spring-cloud-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud
 
-| xref:latest@components:others/spring-cloud-consul.adoc[Spring Cloud Consul] | camel-spring-cloud-consul-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud Consul
+| xref:latest@components:others:spring-cloud-consul.adoc[Spring Cloud Consul] | camel-spring-cloud-consul-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud Consul
 
-| xref:latest@components:others/spring-cloud-netflix.adoc[Spring Cloud Netflix] | camel-spring-cloud-netflix-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud Netflix
+| xref:latest@components:others:spring-cloud-netflix.adoc[Spring Cloud Netflix] | camel-spring-cloud-netflix-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud Netflix
 
-| xref:latest@components:others/spring-cloud-zookeeper.adoc[Spring Cloud Zookeeper] | camel-spring-cloud-zookeeper-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud Zookeeper
+| xref:latest@components:others:spring-cloud-zookeeper.adoc[Spring Cloud Zookeeper] | camel-spring-cloud-zookeeper-starter | Stable | 2.19 | Camel Cloud integration with Spring Cloud Zookeeper
 
-| xref:latest@components:others/spring-javaconfig.adoc[Spring Java Configuration] | camel-spring-javaconfig-starter | Stable | 2.0 | *deprecated* Using Camel with Spring Java Configuration
+| xref:latest@components:others:spring-javaconfig.adoc[Spring Java Configuration] | camel-spring-javaconfig-starter | Stable | 2.0 | *deprecated* Using Camel with Spring Java Configuration
 
-| xref:latest@components:others/spring-security.adoc[Spring Security] | camel-spring-security-starter | Stable | 2.3 | Security using Spring Security
+| xref:latest@components:others:spring-security.adoc[Spring Security] | camel-spring-security-starter | Stable | 2.3 | Security using Spring Security
 
-| xref:latest@components:others/swagger-java.adoc[Swagger Java] | camel-swagger-java-starter | Stable | 2.16 | Rest-dsl support for using swagger api-doc
+| xref:latest@components:others:swagger-java.adoc[Swagger Java] | camel-swagger-java-starter | Stable | 2.16 | Rest-dsl support for using swagger api-doc
 
-| xref:latest@components:others/undertow-spring-security.adoc[Undertow Spring Security] | camel-undertow-spring-security-starter | Stable | 3.3 | Spring Security Provider for camel-undertow
+| xref:latest@components:others:undertow-spring-security.adoc[Undertow Spring Security] | camel-undertow-spring-security-starter | Stable | 3.3 | Spring Security Provider for camel-undertow
 
-| xref:latest@components:others/zipkin.adoc[Zipkin] | camel-zipkin-starter | Stable | 2.18 | Distributed message tracing using Zipkin
+| xref:latest@components:others:zipkin.adoc[Zipkin] | camel-zipkin-starter | Stable | 2.18 | Distributed message tracing using Zipkin
 |===
 // others: END
 
diff --git a/tooling/camel-spring-boot-docs-maven-plugin/src/main/java/org/apache/camel/springboot/maven/ExtMvelHelper.java b/tooling/camel-spring-boot-docs-maven-plugin/src/main/java/org/apache/camel/springboot/maven/ExtMvelHelper.java
index 3849df0..9bced50 100644
--- a/tooling/camel-spring-boot-docs-maven-plugin/src/main/java/org/apache/camel/springboot/maven/ExtMvelHelper.java
+++ b/tooling/camel-spring-boot-docs-maven-plugin/src/main/java/org/apache/camel/springboot/maven/ExtMvelHelper.java
@@ -60,13 +60,13 @@ public class ExtMvelHelper {
         if (localDocExists(model)) {
             return getLocalDocLink(model);
         } else if (model instanceof ComponentModel) {
-            return String.format("xref:latest@components:%s-component.adoc", invokeGetter(model, "getScheme"));
+            return String.format("xref:latest@components::%s-component.adoc", invokeGetter(model, "getScheme"));
         } else if (model instanceof DataFormatModel) {
-            return String.format("xref:latest@components:dataformats/%s.adoc", invokeGetter(model, "getName"));
+            return String.format("xref:latest@components:dataformats:%s.adoc", invokeGetter(model, "getName"));
         } else if (model instanceof LanguageModel) {
-            return String.format("xref:latest@components:languages/%s.adoc", invokeGetter(model, "getName"));
+            return String.format("xref:latest@components:languages:%s.adoc", invokeGetter(model, "getName"));
         } else if (model instanceof OtherModel) {
-            return String.format("xref:latest@components:others/%s.adoc", invokeGetter(model, "getName"));
+            return String.format("xref:latest@components:others:%s.adoc", invokeGetter(model, "getName"));
         } else {
             return null;
         }