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

[camel-quarkus] branch master updated: Revert "fix(docs): use cross reference URLs"

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

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


The following commit(s) were added to refs/heads/master by this push:
     new 72edb0b  Revert "fix(docs): use cross reference URLs"
72edb0b is described below

commit 72edb0b9ca836ca48d757bcc6bee5024d6c035f1
Author: James Netherton <ja...@gmail.com>
AuthorDate: Tue Nov 3 17:18:21 2020 +0000

    Revert "fix(docs): use cross reference URLs"
    
    This reverts commit d8da52990e6d3e14cfaa90b8dc1bfe32656abdb0.
---
 docs/modules/ROOT/pages/index.adoc                 |  2 +-
 .../ROOT/pages/reference/extensions/activemq.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/ahc-ws.adoc    |  4 +--
 .../ROOT/pages/reference/extensions/ahc.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/amqp.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/apns.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/arangodb.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/as2.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/asn1.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/asterisk.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/atmos.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/atom.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/atomix.adoc    | 12 ++++----
 .../pages/reference/extensions/attachments.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/avro-rpc.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/avro.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/aws-ec2.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/aws-ecs.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/aws-eks.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/aws-iam.adoc   |  2 +-
 .../pages/reference/extensions/aws-kinesis.adoc    |  4 +--
 .../ROOT/pages/reference/extensions/aws-kms.adoc   |  2 +-
 .../pages/reference/extensions/aws-lambda.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/aws-s3.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/aws-sdb.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/aws-sns.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/aws-sqs.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/aws-swf.adoc   |  2 +-
 .../pages/reference/extensions/aws-translate.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/aws-xray.adoc  |  2 +-
 .../pages/reference/extensions/aws2-athena.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/aws2-cw.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/aws2-ddb.adoc  |  4 +--
 .../ROOT/pages/reference/extensions/aws2-ec2.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/aws2-ecs.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/aws2-eks.adoc  |  2 +-
 .../reference/extensions/aws2-eventbridge.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/aws2-iam.adoc  |  2 +-
 .../pages/reference/extensions/aws2-kinesis.adoc   |  4 +--
 .../ROOT/pages/reference/extensions/aws2-kms.adoc  |  2 +-
 .../pages/reference/extensions/aws2-lambda.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/aws2-mq.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/aws2-msk.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/aws2-s3.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/aws2-ses.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/aws2-sns.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/aws2-sqs.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/aws2-sts.adoc  |  2 +-
 .../pages/reference/extensions/aws2-translate.adoc |  2 +-
 .../reference/extensions/azure-storage-blob.adoc   |  2 +-
 .../reference/extensions/azure-storage-queue.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/azure.adoc     |  4 +--
 .../ROOT/pages/reference/extensions/barcode.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/base64.adoc    |  2 +-
 .../pages/reference/extensions/bean-validator.adoc |  2 +-
 .../ROOT/pages/reference/extensions/bean.adoc      |  6 ++--
 .../ROOT/pages/reference/extensions/beanio.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/beanstalk.adoc |  2 +-
 .../ROOT/pages/reference/extensions/bindy.adoc     |  6 ++--
 .../ROOT/pages/reference/extensions/bonita.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/box.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/braintree.adoc |  2 +-
 .../ROOT/pages/reference/extensions/browse.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/caffeine.adoc  |  4 +--
 .../pages/reference/extensions/cassandraql.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/cbor.adoc      |  2 +-
 .../pages/reference/extensions/chatscript.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/chunk.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/cm-sms.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/cmis.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/coap.adoc      |  8 +++---
 .../ROOT/pages/reference/extensions/cometd.adoc    |  4 +--
 .../ROOT/pages/reference/extensions/consul.adoc    |  2 +-
 .../pages/reference/extensions/controlbus.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/corda.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/core.adoc      | 14 +++++-----
 .../ROOT/pages/reference/extensions/couchbase.adoc |  2 +-
 .../ROOT/pages/reference/extensions/couchdb.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/cron.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/crypto.adoc    |  6 ++--
 .../ROOT/pages/reference/extensions/csv.adoc       |  2 +-
 .../pages/reference/extensions/dataformat.adoc     |  2 +-
 .../reference/extensions/debezium-mongodb.adoc     |  2 +-
 .../pages/reference/extensions/debezium-mysql.adoc |  2 +-
 .../reference/extensions/debezium-postgres.adoc    |  2 +-
 .../reference/extensions/debezium-sqlserver.adoc   |  2 +-
 .../pages/reference/extensions/digitalocean.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/direct.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/disruptor.adoc |  4 +--
 .../ROOT/pages/reference/extensions/djl.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/dns.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/dozer.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/drill.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/dropbox.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/ehcache.adoc   |  2 +-
 .../reference/extensions/elasticsearch-rest.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/elsql.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/etcd.adoc      |  6 ++--
 .../ROOT/pages/reference/extensions/exec.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/facebook.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/fastjson.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/fhir.adoc      |  6 ++--
 .../pages/reference/extensions/file-watch.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/file.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/flatpack.adoc  |  4 +--
 .../ROOT/pages/reference/extensions/flink.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/fop.adoc       |  2 +-
 .../pages/reference/extensions/freemarker.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/ftp.adoc       |  6 ++--
 .../ROOT/pages/reference/extensions/ganglia.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/geocoder.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/git.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/github.adoc    |  2 +-
 .../reference/extensions/google-bigquery.adoc      |  4 +--
 .../reference/extensions/google-calendar.adoc      |  4 +--
 .../pages/reference/extensions/google-drive.adoc   |  2 +-
 .../pages/reference/extensions/google-mail.adoc    |  4 +--
 .../pages/reference/extensions/google-pubsub.adoc  |  2 +-
 .../pages/reference/extensions/google-sheets.adoc  |  4 +--
 .../ROOT/pages/reference/extensions/graphql.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/grok.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/groovy.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/grpc.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/gson.adoc      |  2 +-
 .../pages/reference/extensions/guava-eventbus.adoc |  2 +-
 .../ROOT/pages/reference/extensions/hazelcast.adoc | 22 +++++++--------
 .../ROOT/pages/reference/extensions/hbase.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/hdfs.adoc      |  2 +-
 .../pages/reference/extensions/headersmap.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/hl7.adoc       |  4 +--
 .../ROOT/pages/reference/extensions/http.adoc      |  4 +--
 .../ROOT/pages/reference/extensions/hystrix.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/ical.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/iec60870.adoc  |  4 +--
 .../ROOT/pages/reference/extensions/ignite.adoc    | 14 +++++-----
 .../pages/reference/extensions/infinispan.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/influxdb.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/iota.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/ipfs.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/irc.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/jackson.adoc   |  2 +-
 .../pages/reference/extensions/jacksonxml.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/jasypt.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/jaxb.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/jbpm.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/jcache.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/jclouds.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/jcr.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/jdbc.adoc      |  2 +-
 .../pages/reference/extensions/jgroups-raft.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/jgroups.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/jing.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/jira.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/jms.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/johnzon.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/jolt.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/jooq.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/jpa.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/jsch.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/jslt.adoc      |  2 +-
 .../pages/reference/extensions/json-validator.adoc |  2 +-
 .../ROOT/pages/reference/extensions/jsonapi.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/jsonpath.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/jt400.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/jta.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/kafka.adoc     |  2 +-
 .../pages/reference/extensions/kubernetes.adoc     | 32 +++++++++++-----------
 .../ROOT/pages/reference/extensions/kudu.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/language.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/ldap.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/ldif.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/leveldb.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/log.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/lra.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/lucene.adoc    |  2 +-
 .../pages/reference/extensions/lumberjack.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/lzf.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/mail.adoc      | 14 +++++-----
 .../ROOT/pages/reference/extensions/master.adoc    |  2 +-
 .../extensions/microprofile-fault-tolerance.adoc   |  2 +-
 .../reference/extensions/microprofile-health.adoc  |  2 +-
 .../reference/extensions/microprofile-metrics.adoc |  6 ++--
 .../ROOT/pages/reference/extensions/milo.adoc      |  4 +--
 .../ROOT/pages/reference/extensions/mllp.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/mock.adoc      |  2 +-
 .../pages/reference/extensions/mongodb-gridfs.adoc |  2 +-
 .../ROOT/pages/reference/extensions/mongodb.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/msv.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/mustache.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/mvel.adoc      |  4 +--
 .../ROOT/pages/reference/extensions/mybatis.adoc   |  4 +--
 .../ROOT/pages/reference/extensions/nagios.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/nats.adoc      |  2 +-
 .../pages/reference/extensions/netty-http.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/netty.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/nitrite.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/nsq.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/ognl.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/olingo4.adoc   |  2 +-
 .../pages/reference/extensions/openapi-java.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/openstack.adoc | 12 ++++----
 .../pages/reference/extensions/opentracing.adoc    |  2 +-
 .../pages/reference/extensions/optaplanner.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/paho.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/pdf.adoc       |  2 +-
 .../reference/extensions/pg-replication-slot.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/pgevent.adoc   |  2 +-
 .../pages/reference/extensions/platform-http.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/printer.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/protobuf.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/pubnub.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/pulsar.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/quartz.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/quickfix.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/rabbitmq.adoc  |  2 +-
 .../reference/extensions/reactive-executor.adoc    |  2 +-
 .../reference/extensions/reactive-streams.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/ref.adoc       |  2 +-
 .../pages/reference/extensions/rest-openapi.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/rest.adoc      |  4 +--
 .../ROOT/pages/reference/extensions/ribbon.adoc    |  2 +-
 .../pages/reference/extensions/robotframework.adoc |  2 +-
 .../ROOT/pages/reference/extensions/rss.adoc       |  4 +--
 .../ROOT/pages/reference/extensions/saga.adoc      |  2 +-
 .../pages/reference/extensions/salesforce.adoc     |  2 +-
 .../pages/reference/extensions/sap-netweaver.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/saxon.adoc     |  4 +--
 .../ROOT/pages/reference/extensions/scheduler.adoc |  2 +-
 .../pages/reference/extensions/schematron.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/seda.adoc      |  2 +-
 .../pages/reference/extensions/servicenow.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/servlet.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/shiro.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/sip.adoc       |  4 +--
 .../ROOT/pages/reference/extensions/sjms.adoc      |  4 +--
 .../ROOT/pages/reference/extensions/sjms2.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/slack.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/smpp.adoc      |  4 +--
 .../ROOT/pages/reference/extensions/snakeyaml.adoc |  2 +-
 .../ROOT/pages/reference/extensions/snmp.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/soap.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/solr.adoc      |  6 ++--
 .../ROOT/pages/reference/extensions/soroush.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/spark.adoc     |  2 +-
 .../pages/reference/extensions/splunk-hec.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/splunk.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/sql.adoc       |  4 +--
 .../ROOT/pages/reference/extensions/ssh.adoc       |  2 +-
 .../ROOT/pages/reference/extensions/stax.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/stomp.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/stream.adoc    |  2 +-
 .../pages/reference/extensions/stringtemplate.adoc |  2 +-
 .../ROOT/pages/reference/extensions/stub.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/syslog.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/tagsoup.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/tarfile.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/telegram.adoc  |  2 +-
 .../extensions/threadpoolfactory-vertx.adoc        |  2 +-
 .../ROOT/pages/reference/extensions/thrift.adoc    |  4 +--
 .../ROOT/pages/reference/extensions/tika.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/timer.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/twilio.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/twitter.adoc   |  6 ++--
 .../reference/extensions/univocity-parsers.adoc    |  6 ++--
 .../ROOT/pages/reference/extensions/validator.adoc |  2 +-
 .../ROOT/pages/reference/extensions/velocity.adoc  |  2 +-
 .../pages/reference/extensions/vertx-http.adoc     |  2 +-
 .../reference/extensions/vertx-websocket.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/vertx.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/vm.adoc        |  2 +-
 .../ROOT/pages/reference/extensions/weather.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/web3j.adoc     |  2 +-
 .../reference/extensions/websocket-jsr356.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/weka.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/wordpress.adoc |  2 +-
 .../ROOT/pages/reference/extensions/workday.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/xchange.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/xj.adoc        |  2 +-
 .../ROOT/pages/reference/extensions/xml-jaxp.adoc  |  2 +-
 .../pages/reference/extensions/xmlsecurity.adoc    |  6 ++--
 .../ROOT/pages/reference/extensions/xmpp.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/xpath.adoc     |  2 +-
 .../pages/reference/extensions/xslt-saxon.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/xslt.adoc      |  2 +-
 .../ROOT/pages/reference/extensions/xstream.adoc   |  4 +--
 .../ROOT/pages/reference/extensions/yammer.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/zendesk.adoc   |  2 +-
 .../pages/reference/extensions/zip-deflater.adoc   |  4 +--
 .../ROOT/pages/reference/extensions/zipfile.adoc   |  2 +-
 .../reference/extensions/zookeeper-master.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/zookeeper.adoc |  2 +-
 docs/modules/ROOT/pages/user-guide/bootstrap.adoc  |  2 +-
 292 files changed, 399 insertions(+), 399 deletions(-)

diff --git a/docs/modules/ROOT/pages/index.adoc b/docs/modules/ROOT/pages/index.adoc
index f6836a0..abc039a 100644
--- a/docs/modules/ROOT/pages/index.adoc
+++ b/docs/modules/ROOT/pages/index.adoc
@@ -1,7 +1,7 @@
 = Apache Camel extensions for Quarkus
 
 This project aims to bring the awesome integration capabilities of https://camel.apache.org/manual/latest/[Apache Camel]
-and its vast xref:latest@components:ROOT:index.adoc[component library] to the
+and its vast https://camel.apache.org/components/latest/[component library] to the
 https://quarkus.io/[Quarkus runtime].
 
 This enables users to take advantage of the performance benefits, https://quarkus.io/vision/developer-joy[developer joy]
diff --git a/docs/modules/ROOT/pages/reference/extensions/activemq.adoc b/docs/modules/ROOT/pages/reference/extensions/activemq.adoc
index 1757756..baf63c0 100644
--- a/docs/modules/ROOT/pages/reference/extensions/activemq.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/activemq.adoc
@@ -17,7 +17,7 @@ Send messages to (or consume from) Apache ActiveMQ. This component extends the C
 
 == What's inside
 
-* xref:latest@components:ROOT:activemq-component.adoc[ActiveMQ component], URI syntax: `activemq:destinationType:destinationName`
+* https://camel.apache.org/components/latest/activemq-component.html[ActiveMQ component], URI syntax: `activemq:destinationType:destinationName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/ahc-ws.adoc b/docs/modules/ROOT/pages/reference/extensions/ahc-ws.adoc
index 63ee749..bba020a 100644
--- a/docs/modules/ROOT/pages/reference/extensions/ahc-ws.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/ahc-ws.adoc
@@ -17,8 +17,8 @@ Exchange data with external Websocket servers using Async Http Client.
 
 == What's inside
 
-* xref:latest@components:ROOT:ahc-ws-component.adoc[Async HTTP Client (AHC) Secure Websocket (Secure) component], URI syntax: `ahc-wss:httpUri`
-* xref:latest@components:ROOT:ahc-ws-component.adoc[Async HTTP Client (AHC) Websocket component], URI syntax: `ahc-ws:httpUri`
+* https://camel.apache.org/components/latest/ahc-ws-component.html[Async HTTP Client (AHC) Secure Websocket (Secure) component], URI syntax: `ahc-wss:httpUri`
+* https://camel.apache.org/components/latest/ahc-ws-component.html[Async HTTP Client (AHC) Websocket component], URI syntax: `ahc-ws:httpUri`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/ahc.adoc b/docs/modules/ROOT/pages/reference/extensions/ahc.adoc
index 323cc2f..174d506 100644
--- a/docs/modules/ROOT/pages/reference/extensions/ahc.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/ahc.adoc
@@ -17,7 +17,7 @@ Call external HTTP services using Async Http Client.
 
 == What's inside
 
-* xref:latest@components:ROOT:ahc-component.adoc[Async HTTP Client (AHC) component], URI syntax: `ahc:httpUri`
+* https://camel.apache.org/components/latest/ahc-component.html[Async HTTP Client (AHC) component], URI syntax: `ahc:httpUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/amqp.adoc b/docs/modules/ROOT/pages/reference/extensions/amqp.adoc
index f5e0a9e..57d9133 100644
--- a/docs/modules/ROOT/pages/reference/extensions/amqp.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/amqp.adoc
@@ -17,7 +17,7 @@ Messaging with AMQP protocol using Apache QPid Client.
 
 == What's inside
 
-* xref:latest@components:ROOT:amqp-component.adoc[AMQP component], URI syntax: `amqp:destinationType:destinationName`
+* https://camel.apache.org/components/latest/amqp-component.html[AMQP component], URI syntax: `amqp:destinationType:destinationName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/apns.adoc b/docs/modules/ROOT/pages/reference/extensions/apns.adoc
index 92a3319..70b8250 100644
--- a/docs/modules/ROOT/pages/reference/extensions/apns.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/apns.adoc
@@ -16,7 +16,7 @@ Send notifications to Apple iOS devices.
 
 == What's inside
 
-* xref:latest@components:ROOT:apns-component.adoc[APNS component], URI syntax: `apns:name`
+* https://camel.apache.org/components/latest/apns-component.html[APNS component], URI syntax: `apns:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/arangodb.adoc b/docs/modules/ROOT/pages/reference/extensions/arangodb.adoc
index 91c1396..df45542 100644
--- a/docs/modules/ROOT/pages/reference/extensions/arangodb.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/arangodb.adoc
@@ -16,7 +16,7 @@ Perform operations on ArangoDb documents, collections and graphs.
 
 == What's inside
 
-* xref:latest@components:ROOT:arangodb-component.adoc[ArangoDb component], URI syntax: `arangodb:database`
+* https://camel.apache.org/components/latest/arangodb-component.html[ArangoDb component], URI syntax: `arangodb:database`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/as2.adoc b/docs/modules/ROOT/pages/reference/extensions/as2.adoc
index 1d4d10a..d3e7e59 100644
--- a/docs/modules/ROOT/pages/reference/extensions/as2.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/as2.adoc
@@ -17,7 +17,7 @@ Transfer data securely and reliably using the AS2 protocol (RFC4130).
 
 == What's inside
 
-* xref:latest@components:ROOT:as2-component.adoc[AS2 component], URI syntax: `as2:apiName/methodName`
+* https://camel.apache.org/components/latest/as2-component.html[AS2 component], URI syntax: `as2:apiName/methodName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/asn1.adoc b/docs/modules/ROOT/pages/reference/extensions/asn1.adoc
index 7a819d1..fd46fcd 100644
--- a/docs/modules/ROOT/pages/reference/extensions/asn1.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/asn1.adoc
@@ -16,7 +16,7 @@ Encode and decode data structures using Abstract Syntax Notation One (ASN.1).
 
 == What's inside
 
-* xref:latest@components:dataformats:asn1-dataformat.adoc[ASN.1 File data format]
+* https://camel.apache.org/components/latest/dataformats/asn1-dataformat.html[ASN.1 File data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/asterisk.adoc b/docs/modules/ROOT/pages/reference/extensions/asterisk.adoc
index 4abe93e..2eb81fe 100644
--- a/docs/modules/ROOT/pages/reference/extensions/asterisk.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/asterisk.adoc
@@ -16,7 +16,7 @@ Interact with Asterisk PBX Server.
 
 == What's inside
 
-* xref:latest@components:ROOT:asterisk-component.adoc[Asterisk component], URI syntax: `asterisk:name`
+* https://camel.apache.org/components/latest/asterisk-component.html[Asterisk component], URI syntax: `asterisk:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/atmos.adoc b/docs/modules/ROOT/pages/reference/extensions/atmos.adoc
index fb3049f..d71513f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/atmos.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/atmos.adoc
@@ -16,7 +16,7 @@ Integract with EMC's ViPR object data services using the Atmos Client.
 
 == What's inside
 
-* xref:latest@components:ROOT:atmos-component.adoc[Atmos component], URI syntax: `atmos:name/operation`
+* https://camel.apache.org/components/latest/atmos-component.html[Atmos component], URI syntax: `atmos:name/operation`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/atom.adoc b/docs/modules/ROOT/pages/reference/extensions/atom.adoc
index d3cf6f9..60e5bf3 100644
--- a/docs/modules/ROOT/pages/reference/extensions/atom.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/atom.adoc
@@ -16,7 +16,7 @@ Poll Atom RSS feeds.
 
 == What's inside
 
-* xref:latest@components:ROOT:atom-component.adoc[Atom component], URI syntax: `atom:feedUri`
+* https://camel.apache.org/components/latest/atom-component.html[Atom component], URI syntax: `atom:feedUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/atomix.adoc b/docs/modules/ROOT/pages/reference/extensions/atomix.adoc
index 8d21abe..f262060 100644
--- a/docs/modules/ROOT/pages/reference/extensions/atomix.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/atomix.adoc
@@ -16,12 +16,12 @@ Access Atomix's distributed map.
 
 == What's inside
 
-* xref:latest@components:ROOT:atomix-map-component.adoc[Atomix Map component], URI syntax: `atomix-map:resourceName`
-* xref:latest@components:ROOT:atomix-messaging-component.adoc[Atomix Messaging component], URI syntax: `atomix-messaging:resourceName`
-* xref:latest@components:ROOT:atomix-multimap-component.adoc[Atomix MultiMap component], URI syntax: `atomix-multimap:resourceName`
-* xref:latest@components:ROOT:atomix-queue-component.adoc[Atomix Queue component], URI syntax: `atomix-queue:resourceName`
-* xref:latest@components:ROOT:atomix-set-component.adoc[Atomix Set component], URI syntax: `atomix-set:resourceName`
-* xref:latest@components:ROOT:atomix-value-component.adoc[Atomix Value component], URI syntax: `atomix-value:resourceName`
+* https://camel.apache.org/components/latest/atomix-map-component.html[Atomix Map component], URI syntax: `atomix-map:resourceName`
+* https://camel.apache.org/components/latest/atomix-messaging-component.html[Atomix Messaging component], URI syntax: `atomix-messaging:resourceName`
+* https://camel.apache.org/components/latest/atomix-multimap-component.html[Atomix MultiMap component], URI syntax: `atomix-multimap:resourceName`
+* https://camel.apache.org/components/latest/atomix-queue-component.html[Atomix Queue component], URI syntax: `atomix-queue:resourceName`
+* https://camel.apache.org/components/latest/atomix-set-component.html[Atomix Set component], URI syntax: `atomix-set:resourceName`
+* https://camel.apache.org/components/latest/atomix-value-component.html[Atomix Value component], URI syntax: `atomix-value:resourceName`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/attachments.adoc b/docs/modules/ROOT/pages/reference/extensions/attachments.adoc
index 950cac1..238a110 100644
--- a/docs/modules/ROOT/pages/reference/extensions/attachments.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/attachments.adoc
@@ -17,7 +17,7 @@ Support for attachments on Camel messages
 
 == What's inside
 
-* xref:latest@components:others:attachments.adoc[Attachments]
+* https://camel.apache.org/components/latest/others/attachments.html[Attachments]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/avro-rpc.adoc b/docs/modules/ROOT/pages/reference/extensions/avro-rpc.adoc
index 44ea254..5d88471 100644
--- a/docs/modules/ROOT/pages/reference/extensions/avro-rpc.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/avro-rpc.adoc
@@ -17,7 +17,7 @@ Produce or consume Apache Avro RPC services.
 
 == What's inside
 
-* xref:latest@components:ROOT:avro-component.adoc[Avro RPC component], URI syntax: `avro:transport:host:port/messageName`
+* https://camel.apache.org/components/latest/avro-component.html[Avro RPC component], URI syntax: `avro:transport:host:port/messageName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/avro.adoc b/docs/modules/ROOT/pages/reference/extensions/avro.adoc
index 59269f8..8681489 100644
--- a/docs/modules/ROOT/pages/reference/extensions/avro.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/avro.adoc
@@ -17,7 +17,7 @@ Serialize and deserialize messages using Apache Avro binary data format.
 
 == What's inside
 
-* xref:latest@components:dataformats:avro-dataformat.adoc[Avro data format]
+* https://camel.apache.org/components/latest/dataformats/avro-dataformat.html[Avro data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws-ec2.adoc b/docs/modules/ROOT/pages/reference/extensions/aws-ec2.adoc
index d859f50..3b1adfe 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws-ec2.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws-ec2.adoc
@@ -17,7 +17,7 @@ Manage AWS EC2 instances.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws-ec2-component.adoc[AWS Elastic Compute Cloud (EC2) component], URI syntax: `aws-ec2:label`
+* https://camel.apache.org/components/latest/aws-ec2-component.html[AWS Elastic Compute Cloud (EC2) component], URI syntax: `aws-ec2:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws-ecs.adoc b/docs/modules/ROOT/pages/reference/extensions/aws-ecs.adoc
index e004b61..cc24003 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws-ecs.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws-ecs.adoc
@@ -17,7 +17,7 @@ Manage AWS ECS cluster instances.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws-ecs-component.adoc[AWS Elastic Container Service (ECS) component], URI syntax: `aws-ecs:label`
+* https://camel.apache.org/components/latest/aws-ecs-component.html[AWS Elastic Container Service (ECS) component], URI syntax: `aws-ecs:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws-eks.adoc b/docs/modules/ROOT/pages/reference/extensions/aws-eks.adoc
index d3510b6..884c1bd 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws-eks.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws-eks.adoc
@@ -17,7 +17,7 @@ Manage AWS EKS cluster instances.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws-eks-component.adoc[AWS Elastic Kubernetes Service (EKS) component], URI syntax: `aws-eks:label`
+* https://camel.apache.org/components/latest/aws-eks-component.html[AWS Elastic Kubernetes Service (EKS) component], URI syntax: `aws-eks:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws-iam.adoc b/docs/modules/ROOT/pages/reference/extensions/aws-iam.adoc
index b0954f4..8cd8e15 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws-iam.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws-iam.adoc
@@ -17,7 +17,7 @@ Manage AWS IAM instances.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws-iam-component.adoc[AWS Identity and Access Management (IAM) component], URI syntax: `aws-iam:label`
+* https://camel.apache.org/components/latest/aws-iam-component.html[AWS Identity and Access Management (IAM) component], URI syntax: `aws-iam:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws-kinesis.adoc b/docs/modules/ROOT/pages/reference/extensions/aws-kinesis.adoc
index bd0a3ce..5e1987c 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws-kinesis.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws-kinesis.adoc
@@ -17,8 +17,8 @@ Consume and produce records from AWS Kinesis Streams and AWS Kinesis Firehose st
 
 == What's inside
 
-* xref:latest@components:ROOT:aws-kinesis-component.adoc[AWS Kinesis component], URI syntax: `aws-kinesis:streamName`
-* xref:latest@components:ROOT:aws-kinesis-firehose-component.adoc[AWS Kinesis Firehose component], URI syntax: `aws-kinesis-firehose:streamName`
+* https://camel.apache.org/components/latest/aws-kinesis-component.html[AWS Kinesis component], URI syntax: `aws-kinesis:streamName`
+* https://camel.apache.org/components/latest/aws-kinesis-firehose-component.html[AWS Kinesis Firehose component], URI syntax: `aws-kinesis-firehose:streamName`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws-kms.adoc b/docs/modules/ROOT/pages/reference/extensions/aws-kms.adoc
index 7084e87..ccfb87f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws-kms.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws-kms.adoc
@@ -17,7 +17,7 @@ Manage keys stored in AWS KMS instances.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws-kms-component.adoc[AWS Key Management Service (KMS) component], URI syntax: `aws-kms:label`
+* https://camel.apache.org/components/latest/aws-kms-component.html[AWS Key Management Service (KMS) component], URI syntax: `aws-kms:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws-lambda.adoc b/docs/modules/ROOT/pages/reference/extensions/aws-lambda.adoc
index ab2121f..4e80348 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws-lambda.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws-lambda.adoc
@@ -17,7 +17,7 @@ Manage and invoke AWS Lambda functions.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws-lambda-component.adoc[AWS Lambda component], URI syntax: `aws-lambda:function`
+* https://camel.apache.org/components/latest/aws-lambda-component.html[AWS Lambda component], URI syntax: `aws-lambda:function`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws-s3.adoc b/docs/modules/ROOT/pages/reference/extensions/aws-s3.adoc
index 1b916b1..34894d3 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws-s3.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws-s3.adoc
@@ -17,7 +17,7 @@ Store and retrieve objects from AWS S3 Storage Service.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws-s3-component.adoc[AWS S3 Storage Service component], URI syntax: `aws-s3://bucketNameOrArn`
+* https://camel.apache.org/components/latest/aws-s3-component.html[AWS S3 Storage Service component], URI syntax: `aws-s3://bucketNameOrArn`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws-sdb.adoc b/docs/modules/ROOT/pages/reference/extensions/aws-sdb.adoc
index be8606d..c70b912 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws-sdb.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws-sdb.adoc
@@ -17,7 +17,7 @@ Store and Retrieve data from/to AWS SDB service.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws-sdb-component.adoc[AWS SimpleDB component], URI syntax: `aws-sdb:domainName`
+* https://camel.apache.org/components/latest/aws-sdb-component.html[AWS SimpleDB component], URI syntax: `aws-sdb:domainName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws-sns.adoc b/docs/modules/ROOT/pages/reference/extensions/aws-sns.adoc
index 3bdac68..a30b633 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws-sns.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws-sns.adoc
@@ -17,7 +17,7 @@ Send messages to an AWS Simple Notification Topic.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws-sns-component.adoc[AWS Simple Notification System (SNS) component], URI syntax: `aws-sns:topicNameOrArn`
+* https://camel.apache.org/components/latest/aws-sns-component.html[AWS Simple Notification System (SNS) component], URI syntax: `aws-sns:topicNameOrArn`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws-sqs.adoc b/docs/modules/ROOT/pages/reference/extensions/aws-sqs.adoc
index 5da7528..3ec3242 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws-sqs.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws-sqs.adoc
@@ -17,7 +17,7 @@ Sending and receive messages to/from AWS SQS service.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws-sqs-component.adoc[AWS Simple Queue Service (SQS) component], URI syntax: `aws-sqs:queueNameOrArn`
+* https://camel.apache.org/components/latest/aws-sqs-component.html[AWS Simple Queue Service (SQS) component], URI syntax: `aws-sqs:queueNameOrArn`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws-swf.adoc b/docs/modules/ROOT/pages/reference/extensions/aws-swf.adoc
index e822a12..3efc0be 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws-swf.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws-swf.adoc
@@ -17,7 +17,7 @@ Manage workflows in the AWS Simple Workflow service.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws-swf-component.adoc[AWS Simple Workflow (SWF) component], URI syntax: `aws-swf:type`
+* https://camel.apache.org/components/latest/aws-swf-component.html[AWS Simple Workflow (SWF) component], URI syntax: `aws-swf:type`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws-translate.adoc b/docs/modules/ROOT/pages/reference/extensions/aws-translate.adoc
index 3799d49..a335e52 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws-translate.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws-translate.adoc
@@ -17,7 +17,7 @@ Translate texts using AWS Translate.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws-translate-component.adoc[AWS Translate component], URI syntax: `aws-translate:label`
+* https://camel.apache.org/components/latest/aws-translate-component.html[AWS Translate component], URI syntax: `aws-translate:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws-xray.adoc b/docs/modules/ROOT/pages/reference/extensions/aws-xray.adoc
index eafbfa2..4678035 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws-xray.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws-xray.adoc
@@ -16,7 +16,7 @@ Distributed tracing using AWS XRay
 
 == What's inside
 
-* xref:latest@components:others:aws-xray.adoc[AWS XRay]
+* https://camel.apache.org/components/latest/others/aws-xray.html[AWS XRay]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-athena.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-athena.adoc
index cdb2a54..d17d41b 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-athena.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-athena.adoc
@@ -17,7 +17,7 @@ Access AWS Athena service using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-athena-component.adoc[AWS 2 Athena component], URI syntax: `aws2-athena:label`
+* https://camel.apache.org/components/latest/aws2-athena-component.html[AWS 2 Athena component], URI syntax: `aws2-athena:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-cw.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-cw.adoc
index 686df25..f7e2991 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-cw.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-cw.adoc
@@ -17,7 +17,7 @@ Sending metrics to AWS CloudWatch using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-cw-component.adoc[AWS 2 CloudWatch component], URI syntax: `aws2-cw:namespace`
+* https://camel.apache.org/components/latest/aws2-cw-component.html[AWS 2 CloudWatch component], URI syntax: `aws2-cw:namespace`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-ddb.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-ddb.adoc
index 701814b..6fa37a1 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-ddb.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-ddb.adoc
@@ -17,8 +17,8 @@ Store and retrieve data from AWS DynamoDB service or receive messages from AWS D
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-ddb-component.adoc[AWS 2 DynamoDB component], URI syntax: `aws2-ddb:tableName`
-* xref:latest@components:ROOT:aws2-ddbstream-component.adoc[AWS 2 DynamoDB Streams component], URI syntax: `aws2-ddbstream:tableName`
+* https://camel.apache.org/components/latest/aws2-ddb-component.html[AWS 2 DynamoDB component], URI syntax: `aws2-ddb:tableName`
+* https://camel.apache.org/components/latest/aws2-ddbstream-component.html[AWS 2 DynamoDB Streams component], URI syntax: `aws2-ddbstream:tableName`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-ec2.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-ec2.adoc
index 53ea6d4..ea607e5 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-ec2.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-ec2.adoc
@@ -17,7 +17,7 @@ Manage AWS EC2 instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-ec2-component.adoc[AWS 2 Elastic Compute Cloud (EC2) component], URI syntax: `aws2-ec2:label`
+* https://camel.apache.org/components/latest/aws2-ec2-component.html[AWS 2 Elastic Compute Cloud (EC2) component], URI syntax: `aws2-ec2:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-ecs.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-ecs.adoc
index c24bb07..e7f3ff8 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-ecs.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-ecs.adoc
@@ -17,7 +17,7 @@ Manage AWS ECS cluster instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-ecs-component.adoc[AWS 2 Elastic Container Service (ECS) component], URI syntax: `aws2-ecs:label`
+* https://camel.apache.org/components/latest/aws2-ecs-component.html[AWS 2 Elastic Container Service (ECS) component], URI syntax: `aws2-ecs:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-eks.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-eks.adoc
index fe9fcd2..83c0134 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-eks.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-eks.adoc
@@ -17,7 +17,7 @@ Manage AWS EKS cluster instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-eks-component.adoc[AWS 2 Elastic Kubernetes Service (EKS) component], URI syntax: `aws2-eks:label`
+* https://camel.apache.org/components/latest/aws2-eks-component.html[AWS 2 Elastic Kubernetes Service (EKS) component], URI syntax: `aws2-eks:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-eventbridge.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-eventbridge.adoc
index a35c486..034730c 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-eventbridge.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-eventbridge.adoc
@@ -16,7 +16,7 @@ Manage AWS Eventbridge cluster instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-eventbridge-component.adoc[AWS 2 Eventbridge component], URI syntax: `aws2-eventbridge://eventbusNameOrArn`
+* https://camel.apache.org/components/latest/aws2-eventbridge-component.html[AWS 2 Eventbridge component], URI syntax: `aws2-eventbridge://eventbusNameOrArn`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-iam.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-iam.adoc
index 361ced3..c698fae 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-iam.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-iam.adoc
@@ -17,7 +17,7 @@ Manage AWS IAM instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-iam-component.adoc[AWS 2 Identity and Access Management (IAM) component], URI syntax: `aws2-iam:label`
+* https://camel.apache.org/components/latest/aws2-iam-component.html[AWS 2 Identity and Access Management (IAM) component], URI syntax: `aws2-iam:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-kinesis.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-kinesis.adoc
index adf8447..8439d43 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-kinesis.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-kinesis.adoc
@@ -16,8 +16,8 @@ Consume and produce records from AWS Kinesis Streams using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-kinesis-component.adoc[AWS 2 Kinesis component], URI syntax: `aws2-kinesis:streamName`
-* xref:latest@components:ROOT:aws2-kinesis-firehose-component.adoc[AWS 2 Kinesis Firehose component], URI syntax: `aws2-kinesis-firehose:streamName`
+* https://camel.apache.org/components/latest/aws2-kinesis-component.html[AWS 2 Kinesis component], URI syntax: `aws2-kinesis:streamName`
+* https://camel.apache.org/components/latest/aws2-kinesis-firehose-component.html[AWS 2 Kinesis Firehose component], URI syntax: `aws2-kinesis-firehose:streamName`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-kms.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-kms.adoc
index 97d9595..1677d7f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-kms.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-kms.adoc
@@ -17,7 +17,7 @@ Manage keys stored in AWS KMS instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-kms-component.adoc[AWS 2 Key Management Service (KMS) component], URI syntax: `aws2-kms:label`
+* https://camel.apache.org/components/latest/aws2-kms-component.html[AWS 2 Key Management Service (KMS) component], URI syntax: `aws2-kms:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-lambda.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-lambda.adoc
index 1e7cfd8..908d590 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-lambda.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-lambda.adoc
@@ -16,7 +16,7 @@ Manage and invoke AWS Lambda functions using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-lambda-component.adoc[AWS 2 Lambda component], URI syntax: `aws2-lambda:function`
+* https://camel.apache.org/components/latest/aws2-lambda-component.html[AWS 2 Lambda component], URI syntax: `aws2-lambda:function`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-mq.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-mq.adoc
index aa8549b..8c740f2 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-mq.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-mq.adoc
@@ -17,7 +17,7 @@ Manage AWS MQ instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-mq-component.adoc[AWS 2 MQ component], URI syntax: `aws2-mq:label`
+* https://camel.apache.org/components/latest/aws2-mq-component.html[AWS 2 MQ component], URI syntax: `aws2-mq:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-msk.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-msk.adoc
index 6ab2e55..b30813d 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-msk.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-msk.adoc
@@ -17,7 +17,7 @@ Manage AWS MSK instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-msk-component.adoc[AWS 2 Managed Streaming for Apache Kafka (MSK) component], URI syntax: `aws2-msk:label`
+* https://camel.apache.org/components/latest/aws2-msk-component.html[AWS 2 Managed Streaming for Apache Kafka (MSK) component], URI syntax: `aws2-msk:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-s3.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-s3.adoc
index be3892c..851cf36 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-s3.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-s3.adoc
@@ -17,7 +17,7 @@ Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-s3-component.adoc[AWS 2 S3 Storage Service component], URI syntax: `aws2-s3://bucketNameOrArn`
+* https://camel.apache.org/components/latest/aws2-s3-component.html[AWS 2 S3 Storage Service component], URI syntax: `aws2-s3://bucketNameOrArn`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-ses.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-ses.adoc
index 799a2ce..2754a36 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-ses.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-ses.adoc
@@ -17,7 +17,7 @@ Send e-mails through AWS SES service using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-ses-component.adoc[AWS 2 Simple Email Service (SES) component], URI syntax: `aws2-ses:from`
+* https://camel.apache.org/components/latest/aws2-ses-component.html[AWS 2 Simple Email Service (SES) component], URI syntax: `aws2-ses:from`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-sns.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-sns.adoc
index 19d5b40..8601693 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-sns.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-sns.adoc
@@ -17,7 +17,7 @@ Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-sns-component.adoc[AWS 2 Simple Notification System (SNS) component], URI syntax: `aws2-sns:topicNameOrArn`
+* https://camel.apache.org/components/latest/aws2-sns-component.html[AWS 2 Simple Notification System (SNS) component], URI syntax: `aws2-sns:topicNameOrArn`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc
index 73835f6..6b8e561 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc
@@ -17,7 +17,7 @@ Sending and receive messages to/from AWS SQS service using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-sqs-component.adoc[AWS 2 Simple Queue Service (SQS) component], URI syntax: `aws2-sqs:queueNameOrArn`
+* https://camel.apache.org/components/latest/aws2-sqs-component.html[AWS 2 Simple Queue Service (SQS) component], URI syntax: `aws2-sqs:queueNameOrArn`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-sts.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-sts.adoc
index 07106f4..8de0699 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-sts.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-sts.adoc
@@ -16,7 +16,7 @@ Manage AWS STS cluster instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-sts-component.adoc[AWS 2 Security Token Service (STS) component], URI syntax: `aws2-sts:label`
+* https://camel.apache.org/components/latest/aws2-sts-component.html[AWS 2 Security Token Service (STS) component], URI syntax: `aws2-sts:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-translate.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-translate.adoc
index 1d67787..0f02d02 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-translate.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-translate.adoc
@@ -17,7 +17,7 @@ Translate texts using AWS Translate and AWS SDK version 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:aws2-translate-component.adoc[AWS 2 Translate component], URI syntax: `aws2-translate:label`
+* https://camel.apache.org/components/latest/aws2-translate-component.html[AWS 2 Translate component], URI syntax: `aws2-translate:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/azure-storage-blob.adoc b/docs/modules/ROOT/pages/reference/extensions/azure-storage-blob.adoc
index d3bbfe8..fef480e 100644
--- a/docs/modules/ROOT/pages/reference/extensions/azure-storage-blob.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/azure-storage-blob.adoc
@@ -16,7 +16,7 @@ Store and retrieve blobs from Azure Storage Blob Service using SDK v12.
 
 == What's inside
 
-* xref:latest@components:ROOT:azure-storage-blob-component.adoc[Azure Storage Blob Service component], URI syntax: `azure-storage-blob:accountName/containerName`
+* https://camel.apache.org/components/latest/azure-storage-blob-component.html[Azure Storage Blob Service component], URI syntax: `azure-storage-blob:accountName/containerName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/azure-storage-queue.adoc b/docs/modules/ROOT/pages/reference/extensions/azure-storage-queue.adoc
index 6ca83b7..a8a88b5 100644
--- a/docs/modules/ROOT/pages/reference/extensions/azure-storage-queue.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/azure-storage-queue.adoc
@@ -16,7 +16,7 @@ The azure-storage-queue component is used for storing and retrieving the message
 
 == What's inside
 
-* xref:latest@components:ROOT:azure-storage-queue-component.adoc[Azure Storage Queue Service component], URI syntax: `azure-storage-queue:accountName/queueName`
+* https://camel.apache.org/components/latest/azure-storage-queue-component.html[Azure Storage Queue Service component], URI syntax: `azure-storage-queue:accountName/queueName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/azure.adoc b/docs/modules/ROOT/pages/reference/extensions/azure.adoc
index 8d0eae4..7b64ec5 100644
--- a/docs/modules/ROOT/pages/reference/extensions/azure.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/azure.adoc
@@ -17,8 +17,8 @@ Store and retrieve blobs from Azure Storage Blob Service or store and retrieve m
 
 == What's inside
 
-* xref:latest@components:ROOT:azure-blob-component.adoc[Azure Storage Blob Service (Deprecated) component], URI syntax: `azure-blob:containerOrBlobUri`
-* xref:latest@components:ROOT:azure-queue-component.adoc[Azure Storage Queue Service (Deprecated) component], URI syntax: `azure-queue:containerAndQueueUri`
+* https://camel.apache.org/components/latest/azure-blob-component.html[Azure Storage Blob Service (Deprecated) component], URI syntax: `azure-blob:containerOrBlobUri`
+* https://camel.apache.org/components/latest/azure-queue-component.html[Azure Storage Queue Service (Deprecated) component], URI syntax: `azure-queue:containerAndQueueUri`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/barcode.adoc b/docs/modules/ROOT/pages/reference/extensions/barcode.adoc
index c4cec30..daad8e5 100644
--- a/docs/modules/ROOT/pages/reference/extensions/barcode.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/barcode.adoc
@@ -16,7 +16,7 @@ Transform strings to various 1D/2D barcode bitmap formats and back.
 
 == What's inside
 
-* xref:latest@components:dataformats:barcode-dataformat.adoc[Barcode data format]
+* https://camel.apache.org/components/latest/dataformats/barcode-dataformat.html[Barcode data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/base64.adoc b/docs/modules/ROOT/pages/reference/extensions/base64.adoc
index 24bc42c..4385f7f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/base64.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/base64.adoc
@@ -17,7 +17,7 @@ Encode and decode data using Base64.
 
 == What's inside
 
-* xref:latest@components:dataformats:base64-dataformat.adoc[Base64 data format]
+* https://camel.apache.org/components/latest/dataformats/base64-dataformat.html[Base64 data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/bean-validator.adoc b/docs/modules/ROOT/pages/reference/extensions/bean-validator.adoc
index 761fcbf..c16e522 100644
--- a/docs/modules/ROOT/pages/reference/extensions/bean-validator.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/bean-validator.adoc
@@ -17,7 +17,7 @@ Validate the message body using the Java Bean Validation API.
 
 == What's inside
 
-* xref:latest@components:ROOT:bean-validator-component.adoc[Bean Validator component], URI syntax: `bean-validator:label`
+* https://camel.apache.org/components/latest/bean-validator-component.html[Bean Validator component], URI syntax: `bean-validator:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/bean.adoc b/docs/modules/ROOT/pages/reference/extensions/bean.adoc
index 1660b23..8cb87f1 100644
--- a/docs/modules/ROOT/pages/reference/extensions/bean.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/bean.adoc
@@ -17,9 +17,9 @@ Invoke methods of Java beans
 
 == What's inside
 
-* xref:latest@components:ROOT:bean-component.adoc[Bean component], URI syntax: `bean:beanName`
-* xref:latest@components:languages:bean-language.adoc[Bean method language]
-* xref:latest@components:ROOT:class-component.adoc[Class component], URI syntax: `class:beanName`
+* https://camel.apache.org/components/latest/bean-component.html[Bean component], URI syntax: `bean:beanName`
+* https://camel.apache.org/components/latest/languages/bean-language.html[Bean method language]
+* https://camel.apache.org/components/latest/class-component.html[Class component], URI syntax: `class:beanName`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/beanio.adoc b/docs/modules/ROOT/pages/reference/extensions/beanio.adoc
index 4dc3e1c..cb866ee 100644
--- a/docs/modules/ROOT/pages/reference/extensions/beanio.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/beanio.adoc
@@ -16,7 +16,7 @@ Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited,
 
 == What's inside
 
-* xref:latest@components:dataformats:beanio-dataformat.adoc[BeanIO data format]
+* https://camel.apache.org/components/latest/dataformats/beanio-dataformat.html[BeanIO data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/beanstalk.adoc b/docs/modules/ROOT/pages/reference/extensions/beanstalk.adoc
index 079aaf5..cb10b81 100644
--- a/docs/modules/ROOT/pages/reference/extensions/beanstalk.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/beanstalk.adoc
@@ -16,7 +16,7 @@ Retrieve and post-process Beanstalk jobs.
 
 == What's inside
 
-* xref:latest@components:ROOT:beanstalk-component.adoc[Beanstalk component], URI syntax: `beanstalk:connectionSettings`
+* https://camel.apache.org/components/latest/beanstalk-component.html[Beanstalk component], URI syntax: `beanstalk:connectionSettings`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/bindy.adoc b/docs/modules/ROOT/pages/reference/extensions/bindy.adoc
index 82d4141..dd3a7b5 100644
--- a/docs/modules/ROOT/pages/reference/extensions/bindy.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/bindy.adoc
@@ -17,9 +17,9 @@ Marshal and unmarshal between POJOs and Comma separated values (CSV) format usin
 
 == What's inside
 
-* xref:latest@components:dataformats:bindy-dataformat.adoc[Bindy CSV data format]
-* xref:latest@components:dataformats:bindy-dataformat.adoc[Bindy Fixed Length data format]
-* xref:latest@components:dataformats:bindy-dataformat.adoc[Bindy Key Value Pair data format]
+* https://camel.apache.org/components/latest/dataformats/bindy-dataformat.html[Bindy CSV data format]
+* https://camel.apache.org/components/latest/dataformats/bindy-dataformat.html[Bindy Fixed Length data format]
+* https://camel.apache.org/components/latest/dataformats/bindy-dataformat.html[Bindy Key Value Pair data format]
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/bonita.adoc b/docs/modules/ROOT/pages/reference/extensions/bonita.adoc
index 8da52b4..d139b95 100644
--- a/docs/modules/ROOT/pages/reference/extensions/bonita.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/bonita.adoc
@@ -16,7 +16,7 @@ Communicate with a remote Bonita BPM process engine.
 
 == What's inside
 
-* xref:latest@components:ROOT:bonita-component.adoc[Bonita component], URI syntax: `bonita:operation`
+* https://camel.apache.org/components/latest/bonita-component.html[Bonita component], URI syntax: `bonita:operation`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/box.adoc b/docs/modules/ROOT/pages/reference/extensions/box.adoc
index 459a0ba..d287f6e 100644
--- a/docs/modules/ROOT/pages/reference/extensions/box.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/box.adoc
@@ -17,7 +17,7 @@ Upload, download and manage files, folders, groups, collaborations, etc. on box.
 
 == What's inside
 
-* xref:latest@components:ROOT:box-component.adoc[Box component], URI syntax: `box:apiName/methodName`
+* https://camel.apache.org/components/latest/box-component.html[Box component], URI syntax: `box:apiName/methodName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/braintree.adoc b/docs/modules/ROOT/pages/reference/extensions/braintree.adoc
index 9ee436a..18b592f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/braintree.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/braintree.adoc
@@ -17,7 +17,7 @@ Process payments using Braintree Payments.
 
 == What's inside
 
-* xref:latest@components:ROOT:braintree-component.adoc[Braintree component], URI syntax: `braintree:apiName/methodName`
+* https://camel.apache.org/components/latest/braintree-component.html[Braintree component], URI syntax: `braintree:apiName/methodName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/browse.adoc b/docs/modules/ROOT/pages/reference/extensions/browse.adoc
index 0a15bac..4d75944 100644
--- a/docs/modules/ROOT/pages/reference/extensions/browse.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/browse.adoc
@@ -16,7 +16,7 @@ Inspect the messages received on endpoints supporting BrowsableEndpoint.
 
 == What's inside
 
-* xref:latest@components:ROOT:browse-component.adoc[Browse component], URI syntax: `browse:name`
+* https://camel.apache.org/components/latest/browse-component.html[Browse component], URI syntax: `browse:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/caffeine.adoc b/docs/modules/ROOT/pages/reference/extensions/caffeine.adoc
index 84750f7..87f5e94 100644
--- a/docs/modules/ROOT/pages/reference/extensions/caffeine.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/caffeine.adoc
@@ -16,8 +16,8 @@ Perform caching operations using Caffeine Cache.
 
 == What's inside
 
-* xref:latest@components:ROOT:caffeine-cache-component.adoc[Caffeine Cache component], URI syntax: `caffeine-cache:cacheName`
-* xref:latest@components:ROOT:caffeine-loadcache-component.adoc[Caffeine LoadCache component], URI syntax: `caffeine-loadcache:cacheName`
+* https://camel.apache.org/components/latest/caffeine-cache-component.html[Caffeine Cache component], URI syntax: `caffeine-cache:cacheName`
+* https://camel.apache.org/components/latest/caffeine-loadcache-component.html[Caffeine LoadCache component], URI syntax: `caffeine-loadcache:cacheName`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/cassandraql.adoc b/docs/modules/ROOT/pages/reference/extensions/cassandraql.adoc
index ba48f5e..5ea346e 100644
--- a/docs/modules/ROOT/pages/reference/extensions/cassandraql.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/cassandraql.adoc
@@ -17,7 +17,7 @@ Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). Based on C
 
 == What's inside
 
-* xref:latest@components:ROOT:cql-component.adoc[Cassandra CQL component], URI syntax: `cql:beanRef:hosts:port/keyspace`
+* https://camel.apache.org/components/latest/cql-component.html[Cassandra CQL component], URI syntax: `cql:beanRef:hosts:port/keyspace`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/cbor.adoc b/docs/modules/ROOT/pages/reference/extensions/cbor.adoc
index 0efaae1..dfefe3d 100644
--- a/docs/modules/ROOT/pages/reference/extensions/cbor.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/cbor.adoc
@@ -16,7 +16,7 @@ Unmarshal a CBOR payload to POJO and back.
 
 == What's inside
 
-* xref:latest@components:dataformats:cbor-dataformat.adoc[CBOR data format]
+* https://camel.apache.org/components/latest/dataformats/cbor-dataformat.html[CBOR data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/chatscript.adoc b/docs/modules/ROOT/pages/reference/extensions/chatscript.adoc
index ec18483..6eab882 100644
--- a/docs/modules/ROOT/pages/reference/extensions/chatscript.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/chatscript.adoc
@@ -16,7 +16,7 @@ Chat with a ChatScript Server.
 
 == What's inside
 
-* xref:latest@components:ROOT:chatscript-component.adoc[ChatScript component], URI syntax: `chatscript:host:port/botName`
+* https://camel.apache.org/components/latest/chatscript-component.html[ChatScript component], URI syntax: `chatscript:host:port/botName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/chunk.adoc b/docs/modules/ROOT/pages/reference/extensions/chunk.adoc
index bc02723..46a7520 100644
--- a/docs/modules/ROOT/pages/reference/extensions/chunk.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/chunk.adoc
@@ -16,7 +16,7 @@ Transform messages using Chunk templating engine.
 
 == What's inside
 
-* xref:latest@components:ROOT:chunk-component.adoc[Chunk component], URI syntax: `chunk:resourceUri`
+* https://camel.apache.org/components/latest/chunk-component.html[Chunk component], URI syntax: `chunk:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/cm-sms.adoc b/docs/modules/ROOT/pages/reference/extensions/cm-sms.adoc
index 5212f25..f1dfff0 100644
--- a/docs/modules/ROOT/pages/reference/extensions/cm-sms.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/cm-sms.adoc
@@ -16,7 +16,7 @@ Send SMS messages via CM SMS Gateway.
 
 == What's inside
 
-* xref:latest@components:ROOT:cm-sms-component.adoc[CM SMS Gateway component], URI syntax: `cm-sms:host`
+* https://camel.apache.org/components/latest/cm-sms-component.html[CM SMS Gateway component], URI syntax: `cm-sms:host`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/cmis.adoc b/docs/modules/ROOT/pages/reference/extensions/cmis.adoc
index 001eccf..3e78f01 100644
--- a/docs/modules/ROOT/pages/reference/extensions/cmis.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/cmis.adoc
@@ -16,7 +16,7 @@ Read and write data from to/from a CMIS compliant content repositories.
 
 == What's inside
 
-* xref:latest@components:ROOT:cmis-component.adoc[CMIS component], URI syntax: `cmis:cmsUrl`
+* https://camel.apache.org/components/latest/cmis-component.html[CMIS component], URI syntax: `cmis:cmsUrl`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/coap.adoc b/docs/modules/ROOT/pages/reference/extensions/coap.adoc
index 3bbab2c..863bc2b 100644
--- a/docs/modules/ROOT/pages/reference/extensions/coap.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/coap.adoc
@@ -16,10 +16,10 @@ Send and receive messages to/from COAP capable devices.
 
 == What's inside
 
-* xref:latest@components:ROOT:coap-component.adoc[CoAP component], URI syntax: `coap:uri`
-* xref:latest@components:ROOT:coap-component.adoc[CoAP component], URI syntax: `coap+tcp:uri`
-* xref:latest@components:ROOT:coap-component.adoc[CoAP component], URI syntax: `coaps+tcp:uri`
-* xref:latest@components:ROOT:coap-component.adoc[CoAP (Secure) component], URI syntax: `coaps:uri`
+* https://camel.apache.org/components/latest/coap-component.html[CoAP component], URI syntax: `coap:uri`
+* https://camel.apache.org/components/latest/coap-component.html[CoAP component], URI syntax: `coap+tcp:uri`
+* https://camel.apache.org/components/latest/coap-component.html[CoAP component], URI syntax: `coaps+tcp:uri`
+* https://camel.apache.org/components/latest/coap-component.html[CoAP (Secure) component], URI syntax: `coaps:uri`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/cometd.adoc b/docs/modules/ROOT/pages/reference/extensions/cometd.adoc
index c260cfc..1464267 100644
--- a/docs/modules/ROOT/pages/reference/extensions/cometd.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/cometd.adoc
@@ -16,8 +16,8 @@ Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging u
 
 == What's inside
 
-* xref:latest@components:ROOT:cometd-component.adoc[CometD component], URI syntax: `cometd:host:port/channelName`
-* xref:latest@components:ROOT:cometd-component.adoc[CometD (Secure) component], URI syntax: `cometds:host:port/channelName`
+* https://camel.apache.org/components/latest/cometd-component.html[CometD component], URI syntax: `cometd:host:port/channelName`
+* https://camel.apache.org/components/latest/cometd-component.html[CometD (Secure) component], URI syntax: `cometds:host:port/channelName`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/consul.adoc b/docs/modules/ROOT/pages/reference/extensions/consul.adoc
index 766455e..5f6509b 100644
--- a/docs/modules/ROOT/pages/reference/extensions/consul.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/consul.adoc
@@ -17,7 +17,7 @@ Integrate with Consul service discovery and configuration store.
 
 == What's inside
 
-* xref:latest@components:ROOT:consul-component.adoc[Consul component], URI syntax: `consul:apiEndpoint`
+* https://camel.apache.org/components/latest/consul-component.html[Consul component], URI syntax: `consul:apiEndpoint`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/controlbus.adoc b/docs/modules/ROOT/pages/reference/extensions/controlbus.adoc
index 96e237d..fa06943 100644
--- a/docs/modules/ROOT/pages/reference/extensions/controlbus.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/controlbus.adoc
@@ -17,7 +17,7 @@ Manage and monitor Camel routes.
 
 == What's inside
 
-* xref:latest@components:ROOT:controlbus-component.adoc[Control Bus component], URI syntax: `controlbus:command:language`
+* https://camel.apache.org/components/latest/controlbus-component.html[Control Bus component], URI syntax: `controlbus:command:language`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/corda.adoc b/docs/modules/ROOT/pages/reference/extensions/corda.adoc
index c4b0b3d..306c3a4 100644
--- a/docs/modules/ROOT/pages/reference/extensions/corda.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/corda.adoc
@@ -16,7 +16,7 @@ Perform operations against Corda blockchain platform using corda-rpc library.
 
 == What's inside
 
-* xref:latest@components:ROOT:corda-component.adoc[Corda component], URI syntax: `corda:node`
+* https://camel.apache.org/components/latest/corda-component.html[Corda component], URI syntax: `corda:node`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/core.adoc b/docs/modules/ROOT/pages/reference/extensions/core.adoc
index 4449dda..8b12073 100644
--- a/docs/modules/ROOT/pages/reference/extensions/core.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/core.adoc
@@ -17,13 +17,13 @@ Camel core functionality and basic Camel languages: Constant, ExchangeProperty,
 
 == What's inside
 
-* xref:latest@components:languages:constant-language.adoc[Constant language]
-* xref:latest@components:languages:exchangeProperty-language.adoc[ExchangeProperty language]
-* xref:latest@components:languages:file-language.adoc[File language]
-* xref:latest@components:languages:header-language.adoc[Header language]
-* xref:latest@components:languages:ref-language.adoc[Ref language]
-* xref:latest@components:languages:simple-language.adoc[Simple language]
-* xref:latest@components:languages:tokenize-language.adoc[Tokenize language]
+* https://camel.apache.org/components/latest/languages/constant-language.html[Constant language]
+* https://camel.apache.org/components/latest/languages/exchangeProperty-language.html[ExchangeProperty language]
+* https://camel.apache.org/components/latest/languages/file-language.html[File language]
+* https://camel.apache.org/components/latest/languages/header-language.html[Header language]
+* https://camel.apache.org/components/latest/languages/ref-language.html[Ref language]
+* https://camel.apache.org/components/latest/languages/simple-language.html[Simple language]
+* https://camel.apache.org/components/latest/languages/tokenize-language.html[Tokenize language]
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/couchbase.adoc b/docs/modules/ROOT/pages/reference/extensions/couchbase.adoc
index 48e116b..9f080cd 100644
--- a/docs/modules/ROOT/pages/reference/extensions/couchbase.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/couchbase.adoc
@@ -17,7 +17,7 @@ Query Couchbase Views with a poll strategy and/or perform various operations aga
 
 == What's inside
 
-* xref:latest@components:ROOT:couchbase-component.adoc[Couchbase component], URI syntax: `couchbase:protocol:hostname:port`
+* https://camel.apache.org/components/latest/couchbase-component.html[Couchbase component], URI syntax: `couchbase:protocol:hostname:port`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/couchdb.adoc b/docs/modules/ROOT/pages/reference/extensions/couchdb.adoc
index 6e1e274..ada3620 100644
--- a/docs/modules/ROOT/pages/reference/extensions/couchdb.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/couchdb.adoc
@@ -17,7 +17,7 @@ Consume changesets for inserts, updates and deletes in a CouchDB database, as we
 
 == What's inside
 
-* xref:latest@components:ROOT:couchdb-component.adoc[CouchDB component], URI syntax: `couchdb:protocol:hostname:port/database`
+* https://camel.apache.org/components/latest/couchdb-component.html[CouchDB component], URI syntax: `couchdb:protocol:hostname:port/database`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/cron.adoc b/docs/modules/ROOT/pages/reference/extensions/cron.adoc
index 5d32239..5e8bd2f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/cron.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/cron.adoc
@@ -17,7 +17,7 @@ A generic interface for triggering events at times specified through the Unix cr
 
 == What's inside
 
-* xref:latest@components:ROOT:cron-component.adoc[Cron component], URI syntax: `cron:name`
+* https://camel.apache.org/components/latest/cron-component.html[Cron component], URI syntax: `cron:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/crypto.adoc b/docs/modules/ROOT/pages/reference/extensions/crypto.adoc
index 47a2ac2..0444719 100644
--- a/docs/modules/ROOT/pages/reference/extensions/crypto.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/crypto.adoc
@@ -16,9 +16,9 @@ Sign and verify exchanges using the Signature Service of the Java Cryptographic
 
 == What's inside
 
-* xref:latest@components:dataformats:crypto-dataformat.adoc[Crypto (Java Cryptographic Extension) data format]
-* xref:latest@components:ROOT:crypto-component.adoc[Crypto (JCE) component], URI syntax: `crypto:cryptoOperation:name`
-* xref:latest@components:dataformats:pgp-dataformat.adoc[PGP data format]
+* https://camel.apache.org/components/latest/dataformats/crypto-dataformat.html[Crypto (Java Cryptographic Extension) data format]
+* https://camel.apache.org/components/latest/crypto-component.html[Crypto (JCE) component], URI syntax: `crypto:cryptoOperation:name`
+* https://camel.apache.org/components/latest/dataformats/pgp-dataformat.html[PGP data format]
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/csv.adoc b/docs/modules/ROOT/pages/reference/extensions/csv.adoc
index ddaa4e4..7401edc 100644
--- a/docs/modules/ROOT/pages/reference/extensions/csv.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/csv.adoc
@@ -17,7 +17,7 @@ Handle CSV (Comma Separated Values) payloads.
 
 == What's inside
 
-* xref:latest@components:dataformats:csv-dataformat.adoc[CSV data format]
+* https://camel.apache.org/components/latest/dataformats/csv-dataformat.html[CSV data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/dataformat.adoc b/docs/modules/ROOT/pages/reference/extensions/dataformat.adoc
index e9bffbd..af465a1 100644
--- a/docs/modules/ROOT/pages/reference/extensions/dataformat.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/dataformat.adoc
@@ -17,7 +17,7 @@ Use a Camel Data Format as a regular Camel Component.
 
 == What's inside
 
-* xref:latest@components:ROOT:dataformat-component.adoc[Data Format component], URI syntax: `dataformat:name:operation`
+* https://camel.apache.org/components/latest/dataformat-component.html[Data Format component], URI syntax: `dataformat:name:operation`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/debezium-mongodb.adoc b/docs/modules/ROOT/pages/reference/extensions/debezium-mongodb.adoc
index 3b36b34..23a7a3b 100644
--- a/docs/modules/ROOT/pages/reference/extensions/debezium-mongodb.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/debezium-mongodb.adoc
@@ -17,7 +17,7 @@ Capture changes from a MongoDB database.
 
 == What's inside
 
-* xref:latest@components:ROOT:debezium-mongodb-component.adoc[Debezium MongoDB Connector component], URI syntax: `debezium-mongodb:name`
+* https://camel.apache.org/components/latest/debezium-mongodb-component.html[Debezium MongoDB Connector component], URI syntax: `debezium-mongodb:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/debezium-mysql.adoc b/docs/modules/ROOT/pages/reference/extensions/debezium-mysql.adoc
index 9a861d5..53acc94 100644
--- a/docs/modules/ROOT/pages/reference/extensions/debezium-mysql.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/debezium-mysql.adoc
@@ -17,7 +17,7 @@ Capture changes from a MySQL database.
 
 == What's inside
 
-* xref:latest@components:ROOT:debezium-mysql-component.adoc[Debezium MySQL Connector component], URI syntax: `debezium-mysql:name`
+* https://camel.apache.org/components/latest/debezium-mysql-component.html[Debezium MySQL Connector component], URI syntax: `debezium-mysql:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/debezium-postgres.adoc b/docs/modules/ROOT/pages/reference/extensions/debezium-postgres.adoc
index 3485665..e1dba49 100644
--- a/docs/modules/ROOT/pages/reference/extensions/debezium-postgres.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/debezium-postgres.adoc
@@ -17,7 +17,7 @@ Capture changes from a PostgresSQL database.
 
 == What's inside
 
-* xref:latest@components:ROOT:debezium-postgres-component.adoc[Debezium PostgresSQL Connector component], URI syntax: `debezium-postgres:name`
+* https://camel.apache.org/components/latest/debezium-postgres-component.html[Debezium PostgresSQL Connector component], URI syntax: `debezium-postgres:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/debezium-sqlserver.adoc b/docs/modules/ROOT/pages/reference/extensions/debezium-sqlserver.adoc
index 2be7226..eb83513 100644
--- a/docs/modules/ROOT/pages/reference/extensions/debezium-sqlserver.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/debezium-sqlserver.adoc
@@ -17,7 +17,7 @@ Capture changes from an SQL Server database.
 
 == What's inside
 
-* xref:latest@components:ROOT:debezium-sqlserver-component.adoc[Debezium SQL Server Connector component], URI syntax: `debezium-sqlserver:name`
+* https://camel.apache.org/components/latest/debezium-sqlserver-component.html[Debezium SQL Server Connector component], URI syntax: `debezium-sqlserver:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/digitalocean.adoc b/docs/modules/ROOT/pages/reference/extensions/digitalocean.adoc
index 7483265..6d2b0c5 100644
--- a/docs/modules/ROOT/pages/reference/extensions/digitalocean.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/digitalocean.adoc
@@ -16,7 +16,7 @@ Manage Droplets and resources within the DigitalOcean cloud.
 
 == What's inside
 
-* xref:latest@components:ROOT:digitalocean-component.adoc[DigitalOcean component], URI syntax: `digitalocean:operation`
+* https://camel.apache.org/components/latest/digitalocean-component.html[DigitalOcean component], URI syntax: `digitalocean:operation`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/direct.adoc b/docs/modules/ROOT/pages/reference/extensions/direct.adoc
index 4563c8f..8747038 100644
--- a/docs/modules/ROOT/pages/reference/extensions/direct.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/direct.adoc
@@ -17,7 +17,7 @@ Call another endpoint from the same Camel Context synchronously.
 
 == What's inside
 
-* xref:latest@components:ROOT:direct-component.adoc[Direct component], URI syntax: `direct:name`
+* https://camel.apache.org/components/latest/direct-component.html[Direct component], URI syntax: `direct:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/disruptor.adoc b/docs/modules/ROOT/pages/reference/extensions/disruptor.adoc
index 4eb72e2..2e22245 100644
--- a/docs/modules/ROOT/pages/reference/extensions/disruptor.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/disruptor.adoc
@@ -16,8 +16,8 @@ Provides asynchronous SEDA behavior using LMAX Disruptor.
 
 == What's inside
 
-* xref:latest@components:ROOT:disruptor-component.adoc[Disruptor component], URI syntax: `disruptor:name`
-* xref:latest@components:ROOT:disruptor-component.adoc[Disruptor VM component], URI syntax: `disruptor-vm:name`
+* https://camel.apache.org/components/latest/disruptor-component.html[Disruptor component], URI syntax: `disruptor:name`
+* https://camel.apache.org/components/latest/disruptor-component.html[Disruptor VM component], URI syntax: `disruptor-vm:name`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/djl.adoc b/docs/modules/ROOT/pages/reference/extensions/djl.adoc
index f797ccc..b825d0d 100644
--- a/docs/modules/ROOT/pages/reference/extensions/djl.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/djl.adoc
@@ -16,7 +16,7 @@ Infer Deep Learning models from message exchanges data using Deep Java Library (
 
 == What's inside
 
-* xref:latest@components:ROOT:djl-component.adoc[Deep Java Library component], URI syntax: `djl:application`
+* https://camel.apache.org/components/latest/djl-component.html[Deep Java Library component], URI syntax: `djl:application`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/dns.adoc b/docs/modules/ROOT/pages/reference/extensions/dns.adoc
index 1adb5aa..071f024 100644
--- a/docs/modules/ROOT/pages/reference/extensions/dns.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/dns.adoc
@@ -16,7 +16,7 @@ Perform DNS queries using DNSJava.
 
 == What's inside
 
-* xref:latest@components:ROOT:dns-component.adoc[DNS component], URI syntax: `dns:dnsType`
+* https://camel.apache.org/components/latest/dns-component.html[DNS component], URI syntax: `dns:dnsType`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/dozer.adoc b/docs/modules/ROOT/pages/reference/extensions/dozer.adoc
index e424735..3a8c38c 100644
--- a/docs/modules/ROOT/pages/reference/extensions/dozer.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/dozer.adoc
@@ -17,7 +17,7 @@ Map between Java beans using the Dozer mapping library.
 
 == What's inside
 
-* xref:latest@components:ROOT:dozer-component.adoc[Dozer component], URI syntax: `dozer:name`
+* https://camel.apache.org/components/latest/dozer-component.html[Dozer component], URI syntax: `dozer:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/drill.adoc b/docs/modules/ROOT/pages/reference/extensions/drill.adoc
index d4f89ec..71fc068 100644
--- a/docs/modules/ROOT/pages/reference/extensions/drill.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/drill.adoc
@@ -16,7 +16,7 @@ Perform queries against an Apache Drill cluster.
 
 == What's inside
 
-* xref:latest@components:ROOT:drill-component.adoc[Drill component], URI syntax: `drill:host`
+* https://camel.apache.org/components/latest/drill-component.html[Drill component], URI syntax: `drill:host`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/dropbox.adoc b/docs/modules/ROOT/pages/reference/extensions/dropbox.adoc
index c31216c..0466244 100644
--- a/docs/modules/ROOT/pages/reference/extensions/dropbox.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/dropbox.adoc
@@ -16,7 +16,7 @@ Upload, download and manage files, folders, groups, collaborations, etc on Dropb
 
 == What's inside
 
-* xref:latest@components:ROOT:dropbox-component.adoc[Dropbox component], URI syntax: `dropbox:operation`
+* https://camel.apache.org/components/latest/dropbox-component.html[Dropbox component], URI syntax: `dropbox:operation`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/ehcache.adoc b/docs/modules/ROOT/pages/reference/extensions/ehcache.adoc
index d069dcf..944660f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/ehcache.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/ehcache.adoc
@@ -16,7 +16,7 @@ Perform caching operations using Ehcache.
 
 == What's inside
 
-* xref:latest@components:ROOT:ehcache-component.adoc[Ehcache component], URI syntax: `ehcache:cacheName`
+* https://camel.apache.org/components/latest/ehcache-component.html[Ehcache component], URI syntax: `ehcache:cacheName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/elasticsearch-rest.adoc b/docs/modules/ROOT/pages/reference/extensions/elasticsearch-rest.adoc
index 9d464b1..6b339a6 100644
--- a/docs/modules/ROOT/pages/reference/extensions/elasticsearch-rest.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/elasticsearch-rest.adoc
@@ -17,7 +17,7 @@ Send requests to with an ElasticSearch via REST API.
 
 == What's inside
 
-* xref:latest@components:ROOT:elasticsearch-rest-component.adoc[Elasticsearch Rest component], URI syntax: `elasticsearch-rest:clusterName`
+* https://camel.apache.org/components/latest/elasticsearch-rest-component.html[Elasticsearch Rest component], URI syntax: `elasticsearch-rest:clusterName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/elsql.adoc b/docs/modules/ROOT/pages/reference/extensions/elsql.adoc
index 77a0e2b..1b3fa0f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/elsql.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/elsql.adoc
@@ -16,7 +16,7 @@ Use ElSql to define SQL queries. Extends the SQL Component.
 
 == What's inside
 
-* xref:latest@components:ROOT:elsql-component.adoc[ElSQL component], URI syntax: `elsql:elsqlName:resourceUri`
+* https://camel.apache.org/components/latest/elsql-component.html[ElSQL component], URI syntax: `elsql:elsqlName:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/etcd.adoc b/docs/modules/ROOT/pages/reference/extensions/etcd.adoc
index 9c15b4e..91a2e7b 100644
--- a/docs/modules/ROOT/pages/reference/extensions/etcd.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/etcd.adoc
@@ -16,9 +16,9 @@ Get, set or delete keys in etcd key-value store.
 
 == What's inside
 
-* xref:latest@components:ROOT:etcd-keys-component.adoc[Etcd Keys component], URI syntax: `etcd-keys:path`
-* xref:latest@components:ROOT:etcd-stats-component.adoc[Etcd Stats component], URI syntax: `etcd-stats:path`
-* xref:latest@components:ROOT:etcd-watch-component.adoc[Etcd Watch component], URI syntax: `etcd-watch:path`
+* https://camel.apache.org/components/latest/etcd-keys-component.html[Etcd Keys component], URI syntax: `etcd-keys:path`
+* https://camel.apache.org/components/latest/etcd-stats-component.html[Etcd Stats component], URI syntax: `etcd-stats:path`
+* https://camel.apache.org/components/latest/etcd-watch-component.html[Etcd Watch component], URI syntax: `etcd-watch:path`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/exec.adoc b/docs/modules/ROOT/pages/reference/extensions/exec.adoc
index b49b4e6..923999d 100644
--- a/docs/modules/ROOT/pages/reference/extensions/exec.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/exec.adoc
@@ -17,7 +17,7 @@ Execute commands on the underlying operating system.
 
 == What's inside
 
-* xref:latest@components:ROOT:exec-component.adoc[Exec component], URI syntax: `exec:executable`
+* https://camel.apache.org/components/latest/exec-component.html[Exec component], URI syntax: `exec:executable`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/facebook.adoc b/docs/modules/ROOT/pages/reference/extensions/facebook.adoc
index fd05814..0385e5c 100644
--- a/docs/modules/ROOT/pages/reference/extensions/facebook.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/facebook.adoc
@@ -16,7 +16,7 @@ Send requests to Facebook APIs supported by Facebook4J.
 
 == What's inside
 
-* xref:latest@components:ROOT:facebook-component.adoc[Facebook component], URI syntax: `facebook:methodName`
+* https://camel.apache.org/components/latest/facebook-component.html[Facebook component], URI syntax: `facebook:methodName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/fastjson.adoc b/docs/modules/ROOT/pages/reference/extensions/fastjson.adoc
index 41c62e6..1cb601d 100644
--- a/docs/modules/ROOT/pages/reference/extensions/fastjson.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/fastjson.adoc
@@ -16,7 +16,7 @@ Marshal POJOs to JSON and back using Fastjson
 
 == What's inside
 
-* xref:latest@components:dataformats:json-fastjson-dataformat.adoc[JSON Fastjson data format]
+* https://camel.apache.org/components/latest/dataformats/json-fastjson-dataformat.html[JSON Fastjson data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/fhir.adoc b/docs/modules/ROOT/pages/reference/extensions/fhir.adoc
index eabbf50..382fead 100644
--- a/docs/modules/ROOT/pages/reference/extensions/fhir.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/fhir.adoc
@@ -17,9 +17,9 @@ Exchange information in the healthcare domain using the FHIR (Fast Healthcare In
 
 == What's inside
 
-* xref:latest@components:ROOT:fhir-component.adoc[FHIR component], URI syntax: `fhir:apiName/methodName`
-* xref:latest@components:dataformats:fhirJson-dataformat.adoc[FHIR JSon data format]
-* xref:latest@components:dataformats:fhirXml-dataformat.adoc[FHIR XML data format]
+* https://camel.apache.org/components/latest/fhir-component.html[FHIR component], URI syntax: `fhir:apiName/methodName`
+* https://camel.apache.org/components/latest/dataformats/fhirJson-dataformat.html[FHIR JSon data format]
+* https://camel.apache.org/components/latest/dataformats/fhirXml-dataformat.html[FHIR XML data format]
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/file-watch.adoc b/docs/modules/ROOT/pages/reference/extensions/file-watch.adoc
index fb44eb3..fe3ed23 100644
--- a/docs/modules/ROOT/pages/reference/extensions/file-watch.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/file-watch.adoc
@@ -17,7 +17,7 @@ Get notified about file events in a directory using java.nio.file.WatchService.
 
 == What's inside
 
-* xref:latest@components:ROOT:file-watch-component.adoc[File Watch component], URI syntax: `file-watch:path`
+* https://camel.apache.org/components/latest/file-watch-component.html[File Watch component], URI syntax: `file-watch:path`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/file.adoc b/docs/modules/ROOT/pages/reference/extensions/file.adoc
index 74e4894..6b2682d 100644
--- a/docs/modules/ROOT/pages/reference/extensions/file.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/file.adoc
@@ -17,7 +17,7 @@ Read and write files.
 
 == What's inside
 
-* xref:latest@components:ROOT:file-component.adoc[File component], URI syntax: `file:directoryName`
+* https://camel.apache.org/components/latest/file-component.html[File component], URI syntax: `file:directoryName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/flatpack.adoc b/docs/modules/ROOT/pages/reference/extensions/flatpack.adoc
index 3d56ab2..3e28b0a 100644
--- a/docs/modules/ROOT/pages/reference/extensions/flatpack.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/flatpack.adoc
@@ -16,8 +16,8 @@ Parse fixed width and delimited files using the FlatPack library.
 
 == What's inside
 
-* xref:latest@components:ROOT:flatpack-component.adoc[Flatpack component], URI syntax: `flatpack:type:resourceUri`
-* xref:latest@components:dataformats:flatpack-dataformat.adoc[Flatpack data format]
+* https://camel.apache.org/components/latest/flatpack-component.html[Flatpack component], URI syntax: `flatpack:type:resourceUri`
+* https://camel.apache.org/components/latest/dataformats/flatpack-dataformat.html[Flatpack data format]
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/flink.adoc b/docs/modules/ROOT/pages/reference/extensions/flink.adoc
index 6c1a83d..dc43231 100644
--- a/docs/modules/ROOT/pages/reference/extensions/flink.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/flink.adoc
@@ -16,7 +16,7 @@ Send DataSet jobs to an Apache Flink cluster.
 
 == What's inside
 
-* xref:latest@components:ROOT:flink-component.adoc[Flink component], URI syntax: `flink:endpointType`
+* https://camel.apache.org/components/latest/flink-component.html[Flink component], URI syntax: `flink:endpointType`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/fop.adoc b/docs/modules/ROOT/pages/reference/extensions/fop.adoc
index 8878282..16c956d 100644
--- a/docs/modules/ROOT/pages/reference/extensions/fop.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/fop.adoc
@@ -16,7 +16,7 @@ Render messages into PDF and other output formats supported by Apache FOP.
 
 == What's inside
 
-* xref:latest@components:ROOT:fop-component.adoc[FOP component], URI syntax: `fop:outputType`
+* https://camel.apache.org/components/latest/fop-component.html[FOP component], URI syntax: `fop:outputType`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/freemarker.adoc b/docs/modules/ROOT/pages/reference/extensions/freemarker.adoc
index a0b7f2d..b6a3cad 100644
--- a/docs/modules/ROOT/pages/reference/extensions/freemarker.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/freemarker.adoc
@@ -16,7 +16,7 @@ Transform messages using FreeMarker templates.
 
 == What's inside
 
-* xref:latest@components:ROOT:freemarker-component.adoc[Freemarker component], URI syntax: `freemarker:resourceUri`
+* https://camel.apache.org/components/latest/freemarker-component.html[Freemarker component], URI syntax: `freemarker:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/ftp.adoc b/docs/modules/ROOT/pages/reference/extensions/ftp.adoc
index 81b747b..06ffa17 100644
--- a/docs/modules/ROOT/pages/reference/extensions/ftp.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/ftp.adoc
@@ -17,9 +17,9 @@ Upload and download files to/from FTP or SFTP servers.
 
 == What's inside
 
-* xref:latest@components:ROOT:ftp-component.adoc[FTP component], URI syntax: `ftp:host:port/directoryName`
-* xref:latest@components:ROOT:ftps-component.adoc[FTPS component], URI syntax: `ftps:host:port/directoryName`
-* xref:latest@components:ROOT:sftp-component.adoc[SFTP component], URI syntax: `sftp:host:port/directoryName`
+* https://camel.apache.org/components/latest/ftp-component.html[FTP component], URI syntax: `ftp:host:port/directoryName`
+* https://camel.apache.org/components/latest/ftps-component.html[FTPS component], URI syntax: `ftps:host:port/directoryName`
+* https://camel.apache.org/components/latest/sftp-component.html[SFTP component], URI syntax: `sftp:host:port/directoryName`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/ganglia.adoc b/docs/modules/ROOT/pages/reference/extensions/ganglia.adoc
index d391ba4..4cc7eca 100644
--- a/docs/modules/ROOT/pages/reference/extensions/ganglia.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/ganglia.adoc
@@ -16,7 +16,7 @@ Send metrics to Ganglia monitoring system.
 
 == What's inside
 
-* xref:latest@components:ROOT:ganglia-component.adoc[Ganglia component], URI syntax: `ganglia:host:port`
+* https://camel.apache.org/components/latest/ganglia-component.html[Ganglia component], URI syntax: `ganglia:host:port`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/geocoder.adoc b/docs/modules/ROOT/pages/reference/extensions/geocoder.adoc
index c648b3f..4339ccd 100644
--- a/docs/modules/ROOT/pages/reference/extensions/geocoder.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/geocoder.adoc
@@ -16,7 +16,7 @@ Find geocodes (latitude and longitude) for a given address or the other way roun
 
 == What's inside
 
-* xref:latest@components:ROOT:geocoder-component.adoc[Geocoder component], URI syntax: `geocoder:address:latlng`
+* https://camel.apache.org/components/latest/geocoder-component.html[Geocoder component], URI syntax: `geocoder:address:latlng`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/git.adoc b/docs/modules/ROOT/pages/reference/extensions/git.adoc
index 57a6685..0b95b78 100644
--- a/docs/modules/ROOT/pages/reference/extensions/git.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/git.adoc
@@ -16,7 +16,7 @@ Perform operations on git repositories.
 
 == What's inside
 
-* xref:latest@components:ROOT:git-component.adoc[Git component], URI syntax: `git:localPath`
+* https://camel.apache.org/components/latest/git-component.html[Git component], URI syntax: `git:localPath`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/github.adoc b/docs/modules/ROOT/pages/reference/extensions/github.adoc
index 9ee18e9..5420a76 100644
--- a/docs/modules/ROOT/pages/reference/extensions/github.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/github.adoc
@@ -17,7 +17,7 @@ Interact with the GitHub API.
 
 == What's inside
 
-* xref:latest@components:ROOT:github-component.adoc[GitHub component], URI syntax: `github:type/branchName`
+* https://camel.apache.org/components/latest/github-component.html[GitHub component], URI syntax: `github:type/branchName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/google-bigquery.adoc b/docs/modules/ROOT/pages/reference/extensions/google-bigquery.adoc
index ac2e3d8..892042a 100644
--- a/docs/modules/ROOT/pages/reference/extensions/google-bigquery.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/google-bigquery.adoc
@@ -17,8 +17,8 @@ Access Google Cloud BigQuery service using SQL queries or Google Client Services
 
 == What's inside
 
-* xref:latest@components:ROOT:google-bigquery-component.adoc[Google BigQuery component], URI syntax: `google-bigquery:projectId:datasetId:tableId`
-* xref:latest@components:ROOT:google-bigquery-sql-component.adoc[Google BigQuery Standard SQL component], URI syntax: `google-bigquery-sql:projectId:query`
+* https://camel.apache.org/components/latest/google-bigquery-component.html[Google BigQuery component], URI syntax: `google-bigquery:projectId:datasetId:tableId`
+* https://camel.apache.org/components/latest/google-bigquery-sql-component.html[Google BigQuery Standard SQL component], URI syntax: `google-bigquery-sql:projectId:query`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/google-calendar.adoc b/docs/modules/ROOT/pages/reference/extensions/google-calendar.adoc
index f96657f..624270b 100644
--- a/docs/modules/ROOT/pages/reference/extensions/google-calendar.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/google-calendar.adoc
@@ -17,8 +17,8 @@ Perform various operations on a Google Calendar. Poll for changes in a Google Ca
 
 == What's inside
 
-* xref:latest@components:ROOT:google-calendar-component.adoc[Google Calendar component], URI syntax: `google-calendar:apiName/methodName`
-* xref:latest@components:ROOT:google-calendar-stream-component.adoc[Google Calendar Stream component], URI syntax: `google-calendar-stream:index`
+* https://camel.apache.org/components/latest/google-calendar-component.html[Google Calendar component], URI syntax: `google-calendar:apiName/methodName`
+* https://camel.apache.org/components/latest/google-calendar-stream-component.html[Google Calendar Stream component], URI syntax: `google-calendar-stream:index`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/google-drive.adoc b/docs/modules/ROOT/pages/reference/extensions/google-drive.adoc
index 1a9c7f9..28eda26 100644
--- a/docs/modules/ROOT/pages/reference/extensions/google-drive.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/google-drive.adoc
@@ -17,7 +17,7 @@ Manage files in Google Drive.
 
 == What's inside
 
-* xref:latest@components:ROOT:google-drive-component.adoc[Google Drive component], URI syntax: `google-drive:apiName/methodName`
+* https://camel.apache.org/components/latest/google-drive-component.html[Google Drive component], URI syntax: `google-drive:apiName/methodName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/google-mail.adoc b/docs/modules/ROOT/pages/reference/extensions/google-mail.adoc
index cd03f56..488c399 100644
--- a/docs/modules/ROOT/pages/reference/extensions/google-mail.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/google-mail.adoc
@@ -17,8 +17,8 @@ Manage messages in Google Mail. Poll for incoming messages in Google Mail.
 
 == What's inside
 
-* xref:latest@components:ROOT:google-mail-component.adoc[Google Mail component], URI syntax: `google-mail:apiName/methodName`
-* xref:latest@components:ROOT:google-mail-stream-component.adoc[Google Mail Stream component], URI syntax: `google-mail-stream:index`
+* https://camel.apache.org/components/latest/google-mail-component.html[Google Mail component], URI syntax: `google-mail:apiName/methodName`
+* https://camel.apache.org/components/latest/google-mail-stream-component.html[Google Mail Stream component], URI syntax: `google-mail-stream:index`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/google-pubsub.adoc b/docs/modules/ROOT/pages/reference/extensions/google-pubsub.adoc
index 78dd9eb..31372b4 100644
--- a/docs/modules/ROOT/pages/reference/extensions/google-pubsub.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/google-pubsub.adoc
@@ -17,7 +17,7 @@ Send and receive messages to/from Google Cloud Platform PubSub Service.
 
 == What's inside
 
-* xref:latest@components:ROOT:google-pubsub-component.adoc[Google Pubsub component], URI syntax: `google-pubsub:projectId:destinationName`
+* https://camel.apache.org/components/latest/google-pubsub-component.html[Google Pubsub component], URI syntax: `google-pubsub:projectId:destinationName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/google-sheets.adoc b/docs/modules/ROOT/pages/reference/extensions/google-sheets.adoc
index 6cd4151..1787b12 100644
--- a/docs/modules/ROOT/pages/reference/extensions/google-sheets.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/google-sheets.adoc
@@ -17,8 +17,8 @@ Manage spreadsheets in Google Sheets. Poll for changes in Google Sheets.
 
 == What's inside
 
-* xref:latest@components:ROOT:google-sheets-component.adoc[Google Sheets component], URI syntax: `google-sheets:apiName/methodName`
-* xref:latest@components:ROOT:google-sheets-stream-component.adoc[Google Sheets Stream component], URI syntax: `google-sheets-stream:apiName`
+* https://camel.apache.org/components/latest/google-sheets-component.html[Google Sheets component], URI syntax: `google-sheets:apiName/methodName`
+* https://camel.apache.org/components/latest/google-sheets-stream-component.html[Google Sheets Stream component], URI syntax: `google-sheets-stream:apiName`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/graphql.adoc b/docs/modules/ROOT/pages/reference/extensions/graphql.adoc
index 69a4871..9fb59ff 100644
--- a/docs/modules/ROOT/pages/reference/extensions/graphql.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/graphql.adoc
@@ -17,7 +17,7 @@ Send GraphQL queries and mutations to external systems.
 
 == What's inside
 
-* xref:latest@components:ROOT:graphql-component.adoc[GraphQL component], URI syntax: `graphql:httpUri`
+* https://camel.apache.org/components/latest/graphql-component.html[GraphQL component], URI syntax: `graphql:httpUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/grok.adoc b/docs/modules/ROOT/pages/reference/extensions/grok.adoc
index 9ba7c43..bc63dd6 100644
--- a/docs/modules/ROOT/pages/reference/extensions/grok.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/grok.adoc
@@ -17,7 +17,7 @@ Unmarshal unstructured data to objects using Logstash based Grok patterns.
 
 == What's inside
 
-* xref:latest@components:dataformats:grok-dataformat.adoc[Grok data format]
+* https://camel.apache.org/components/latest/dataformats/grok-dataformat.html[Grok data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/groovy.adoc b/docs/modules/ROOT/pages/reference/extensions/groovy.adoc
index 0d10b27..f2714ff 100644
--- a/docs/modules/ROOT/pages/reference/extensions/groovy.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/groovy.adoc
@@ -17,7 +17,7 @@ Evaluate a Groovy script.
 
 == What's inside
 
-* xref:latest@components:languages:groovy-language.adoc[Groovy language]
+* https://camel.apache.org/components/latest/languages/groovy-language.html[Groovy language]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/grpc.adoc b/docs/modules/ROOT/pages/reference/extensions/grpc.adoc
index cc9203a..5dbf0d3 100644
--- a/docs/modules/ROOT/pages/reference/extensions/grpc.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/grpc.adoc
@@ -17,7 +17,7 @@ Expose gRPC endpoints and access external gRPC endpoints.
 
 == What's inside
 
-* xref:latest@components:ROOT:grpc-component.adoc[gRPC component], URI syntax: `grpc:host:port/service`
+* https://camel.apache.org/components/latest/grpc-component.html[gRPC component], URI syntax: `grpc:host:port/service`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/gson.adoc b/docs/modules/ROOT/pages/reference/extensions/gson.adoc
index afd9b26..13a166c 100644
--- a/docs/modules/ROOT/pages/reference/extensions/gson.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/gson.adoc
@@ -17,7 +17,7 @@ Marshal POJOs to JSON and back using Gson
 
 == What's inside
 
-* xref:latest@components:dataformats:json-gson-dataformat.adoc[JSON Gson data format]
+* https://camel.apache.org/components/latest/dataformats/json-gson-dataformat.html[JSON Gson data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/guava-eventbus.adoc b/docs/modules/ROOT/pages/reference/extensions/guava-eventbus.adoc
index 5db06cd..c116cb4 100644
--- a/docs/modules/ROOT/pages/reference/extensions/guava-eventbus.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/guava-eventbus.adoc
@@ -16,7 +16,7 @@ Send and receive messages to/from Guava EventBus.
 
 == What's inside
 
-* xref:latest@components:ROOT:guava-eventbus-component.adoc[Guava EventBus component], URI syntax: `guava-eventbus:eventBusRef`
+* https://camel.apache.org/components/latest/guava-eventbus-component.html[Guava EventBus component], URI syntax: `guava-eventbus:eventBusRef`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/hazelcast.adoc b/docs/modules/ROOT/pages/reference/extensions/hazelcast.adoc
index f06a060..489da40 100644
--- a/docs/modules/ROOT/pages/reference/extensions/hazelcast.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/hazelcast.adoc
@@ -16,17 +16,17 @@ Increment, decrement, set, etc. Hazelcast atomic number (a grid wide number).
 
 == What's inside
 
-* xref:latest@components:ROOT:hazelcast-atomicvalue-component.adoc[Hazelcast Atomic Number component], URI syntax: `hazelcast-atomicvalue:cacheName`
-* xref:latest@components:ROOT:hazelcast-instance-component.adoc[Hazelcast Instance component], URI syntax: `hazelcast-instance:cacheName`
-* xref:latest@components:ROOT:hazelcast-list-component.adoc[Hazelcast List component], URI syntax: `hazelcast-list:cacheName`
-* xref:latest@components:ROOT:hazelcast-map-component.adoc[Hazelcast Map component], URI syntax: `hazelcast-map:cacheName`
-* xref:latest@components:ROOT:hazelcast-multimap-component.adoc[Hazelcast Multimap component], URI syntax: `hazelcast-multimap:cacheName`
-* xref:latest@components:ROOT:hazelcast-queue-component.adoc[Hazelcast Queue component], URI syntax: `hazelcast-queue:cacheName`
-* xref:latest@components:ROOT:hazelcast-replicatedmap-component.adoc[Hazelcast Replicated Map component], URI syntax: `hazelcast-replicatedmap:cacheName`
-* xref:latest@components:ROOT:hazelcast-ringbuffer-component.adoc[Hazelcast Ringbuffer component], URI syntax: `hazelcast-ringbuffer:cacheName`
-* xref:latest@components:ROOT:hazelcast-seda-component.adoc[Hazelcast SEDA component], URI syntax: `hazelcast-seda:cacheName`
-* xref:latest@components:ROOT:hazelcast-set-component.adoc[Hazelcast Set component], URI syntax: `hazelcast-set:cacheName`
-* xref:latest@components:ROOT:hazelcast-topic-component.adoc[Hazelcast Topic component], URI syntax: `hazelcast-topic:cacheName`
+* https://camel.apache.org/components/latest/hazelcast-atomicvalue-component.html[Hazelcast Atomic Number component], URI syntax: `hazelcast-atomicvalue:cacheName`
+* https://camel.apache.org/components/latest/hazelcast-instance-component.html[Hazelcast Instance component], URI syntax: `hazelcast-instance:cacheName`
+* https://camel.apache.org/components/latest/hazelcast-list-component.html[Hazelcast List component], URI syntax: `hazelcast-list:cacheName`
+* https://camel.apache.org/components/latest/hazelcast-map-component.html[Hazelcast Map component], URI syntax: `hazelcast-map:cacheName`
+* https://camel.apache.org/components/latest/hazelcast-multimap-component.html[Hazelcast Multimap component], URI syntax: `hazelcast-multimap:cacheName`
+* https://camel.apache.org/components/latest/hazelcast-queue-component.html[Hazelcast Queue component], URI syntax: `hazelcast-queue:cacheName`
+* https://camel.apache.org/components/latest/hazelcast-replicatedmap-component.html[Hazelcast Replicated Map component], URI syntax: `hazelcast-replicatedmap:cacheName`
+* https://camel.apache.org/components/latest/hazelcast-ringbuffer-component.html[Hazelcast Ringbuffer component], URI syntax: `hazelcast-ringbuffer:cacheName`
+* https://camel.apache.org/components/latest/hazelcast-seda-component.html[Hazelcast SEDA component], URI syntax: `hazelcast-seda:cacheName`
+* https://camel.apache.org/components/latest/hazelcast-set-component.html[Hazelcast Set component], URI syntax: `hazelcast-set:cacheName`
+* https://camel.apache.org/components/latest/hazelcast-topic-component.html[Hazelcast Topic component], URI syntax: `hazelcast-topic:cacheName`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/hbase.adoc b/docs/modules/ROOT/pages/reference/extensions/hbase.adoc
index 0ac2af2..fb5e3ca 100644
--- a/docs/modules/ROOT/pages/reference/extensions/hbase.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/hbase.adoc
@@ -16,7 +16,7 @@ Reading and write from/to an HBase store (Hadoop database).
 
 == What's inside
 
-* xref:latest@components:ROOT:hbase-component.adoc[HBase component], URI syntax: `hbase:tableName`
+* https://camel.apache.org/components/latest/hbase-component.html[HBase component], URI syntax: `hbase:tableName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/hdfs.adoc b/docs/modules/ROOT/pages/reference/extensions/hdfs.adoc
index 64af9bd..93b3f17 100644
--- a/docs/modules/ROOT/pages/reference/extensions/hdfs.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/hdfs.adoc
@@ -16,7 +16,7 @@ Read and write from/to an HDFS filesystem using Hadoop 2.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:hdfs-component.adoc[HDFS component], URI syntax: `hdfs:hostName:port/path`
+* https://camel.apache.org/components/latest/hdfs-component.html[HDFS component], URI syntax: `hdfs:hostName:port/path`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/headersmap.adoc b/docs/modules/ROOT/pages/reference/extensions/headersmap.adoc
index 9e488c6..829daba 100644
--- a/docs/modules/ROOT/pages/reference/extensions/headersmap.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/headersmap.adoc
@@ -16,7 +16,7 @@ Fast case-insensitive headers map implementation
 
 == What's inside
 
-* xref:latest@components:others:headersmap.adoc[Headersmap]
+* https://camel.apache.org/components/latest/others/headersmap.html[Headersmap]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/hl7.adoc b/docs/modules/ROOT/pages/reference/extensions/hl7.adoc
index 85ceab2..e5f2a6f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/hl7.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/hl7.adoc
@@ -16,8 +16,8 @@ Marshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec.
 
 == What's inside
 
-* xref:latest@components:dataformats:hl7-dataformat.adoc[HL7 data format]
-* xref:latest@components:languages:hl7terser-language.adoc[HL7 Terser language]
+* https://camel.apache.org/components/latest/dataformats/hl7-dataformat.html[HL7 data format]
+* https://camel.apache.org/components/latest/languages/hl7terser-language.html[HL7 Terser language]
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/http.adoc b/docs/modules/ROOT/pages/reference/extensions/http.adoc
index 53f68ae..8c20fc8 100644
--- a/docs/modules/ROOT/pages/reference/extensions/http.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/http.adoc
@@ -17,8 +17,8 @@ Send requests to external HTTP servers using Apache HTTP Client 4.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:http-component.adoc[HTTP component], URI syntax: `http:httpUri`
-* xref:latest@components:ROOT:http-component.adoc[HTTPS (Secure) component], URI syntax: `https:httpUri`
+* https://camel.apache.org/components/latest/http-component.html[HTTP component], URI syntax: `http:httpUri`
+* https://camel.apache.org/components/latest/http-component.html[HTTPS (Secure) component], URI syntax: `https:httpUri`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/hystrix.adoc b/docs/modules/ROOT/pages/reference/extensions/hystrix.adoc
index 36f1e15..2444e24 100644
--- a/docs/modules/ROOT/pages/reference/extensions/hystrix.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/hystrix.adoc
@@ -17,7 +17,7 @@ Circuit Breaker EIP using Netflix Hystrix
 
 == What's inside
 
-* xref:latest@components:others:hystrix.adoc[Hystrix]
+* https://camel.apache.org/components/latest/others/hystrix.html[Hystrix]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/ical.adoc b/docs/modules/ROOT/pages/reference/extensions/ical.adoc
index cdb95f0..f0b0863 100644
--- a/docs/modules/ROOT/pages/reference/extensions/ical.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/ical.adoc
@@ -17,7 +17,7 @@ Marshal and unmarshal iCal (.ics) documents to/from model objects provided by th
 
 == What's inside
 
-* xref:latest@components:dataformats:ical-dataformat.adoc[iCal data format]
+* https://camel.apache.org/components/latest/dataformats/ical-dataformat.html[iCal data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/iec60870.adoc b/docs/modules/ROOT/pages/reference/extensions/iec60870.adoc
index 03b0c04..b1b31d5 100644
--- a/docs/modules/ROOT/pages/reference/extensions/iec60870.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/iec60870.adoc
@@ -16,8 +16,8 @@ IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA
 
 == What's inside
 
-* xref:latest@components:ROOT:iec60870-client-component.adoc[IEC 60870 Client component], URI syntax: `iec60870-client:uriPath`
-* xref:latest@components:ROOT:iec60870-server-component.adoc[IEC 60870 Server component], URI syntax: `iec60870-server:uriPath`
+* https://camel.apache.org/components/latest/iec60870-client-component.html[IEC 60870 Client component], URI syntax: `iec60870-client:uriPath`
+* https://camel.apache.org/components/latest/iec60870-server-component.html[IEC 60870 Server component], URI syntax: `iec60870-server:uriPath`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/ignite.adoc b/docs/modules/ROOT/pages/reference/extensions/ignite.adoc
index 9974033..547f6de 100644
--- a/docs/modules/ROOT/pages/reference/extensions/ignite.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/ignite.adoc
@@ -16,13 +16,13 @@ Perform cache operations on an Ignite cache or consume changes from a continuous
 
 == What's inside
 
-* xref:latest@components:ROOT:ignite-cache-component.adoc[Ignite Cache component], URI syntax: `ignite-cache:cacheName`
-* xref:latest@components:ROOT:ignite-compute-component.adoc[Ignite Compute component], URI syntax: `ignite-compute:endpointId`
-* xref:latest@components:ROOT:ignite-events-component.adoc[Ignite Events component], URI syntax: `ignite-events:endpointId`
-* xref:latest@components:ROOT:ignite-idgen-component.adoc[Ignite ID Generator component], URI syntax: `ignite-idgen:name`
-* xref:latest@components:ROOT:ignite-messaging-component.adoc[Ignite Messaging component], URI syntax: `ignite-messaging:topic`
-* xref:latest@components:ROOT:ignite-queue-component.adoc[Ignite Queues component], URI syntax: `ignite-queue:name`
-* xref:latest@components:ROOT:ignite-set-component.adoc[Ignite Sets component], URI syntax: `ignite-set:name`
+* https://camel.apache.org/components/latest/ignite-cache-component.html[Ignite Cache component], URI syntax: `ignite-cache:cacheName`
+* https://camel.apache.org/components/latest/ignite-compute-component.html[Ignite Compute component], URI syntax: `ignite-compute:endpointId`
+* https://camel.apache.org/components/latest/ignite-events-component.html[Ignite Events component], URI syntax: `ignite-events:endpointId`
+* https://camel.apache.org/components/latest/ignite-idgen-component.html[Ignite ID Generator component], URI syntax: `ignite-idgen:name`
+* https://camel.apache.org/components/latest/ignite-messaging-component.html[Ignite Messaging component], URI syntax: `ignite-messaging:topic`
+* https://camel.apache.org/components/latest/ignite-queue-component.html[Ignite Queues component], URI syntax: `ignite-queue:name`
+* https://camel.apache.org/components/latest/ignite-set-component.html[Ignite Sets component], URI syntax: `ignite-set:name`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/infinispan.adoc b/docs/modules/ROOT/pages/reference/extensions/infinispan.adoc
index 9cc63b5..be977c9 100644
--- a/docs/modules/ROOT/pages/reference/extensions/infinispan.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/infinispan.adoc
@@ -17,7 +17,7 @@ Read and write from/to Infinispan distributed key/value store and data grid.
 
 == What's inside
 
-* xref:latest@components:ROOT:infinispan-component.adoc[Infinispan component], URI syntax: `infinispan:cacheName`
+* https://camel.apache.org/components/latest/infinispan-component.html[Infinispan component], URI syntax: `infinispan:cacheName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/influxdb.adoc b/docs/modules/ROOT/pages/reference/extensions/influxdb.adoc
index a5b4feb..55d4fb4 100644
--- a/docs/modules/ROOT/pages/reference/extensions/influxdb.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/influxdb.adoc
@@ -17,7 +17,7 @@ Interact with InfluxDB, a time series database.
 
 == What's inside
 
-* xref:latest@components:ROOT:influxdb-component.adoc[InfluxDB component], URI syntax: `influxdb:connectionBean`
+* https://camel.apache.org/components/latest/influxdb-component.html[InfluxDB component], URI syntax: `influxdb:connectionBean`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/iota.adoc b/docs/modules/ROOT/pages/reference/extensions/iota.adoc
index 984e1e6..d77dfbf 100644
--- a/docs/modules/ROOT/pages/reference/extensions/iota.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/iota.adoc
@@ -16,7 +16,7 @@ Manage financial transactions using IOTA distributed ledger.
 
 == What's inside
 
-* xref:latest@components:ROOT:iota-component.adoc[IOTA component], URI syntax: `iota:name`
+* https://camel.apache.org/components/latest/iota-component.html[IOTA component], URI syntax: `iota:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/ipfs.adoc b/docs/modules/ROOT/pages/reference/extensions/ipfs.adoc
index cebca27..182d6f1 100644
--- a/docs/modules/ROOT/pages/reference/extensions/ipfs.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/ipfs.adoc
@@ -16,7 +16,7 @@ Access the Interplanetary File System (IPFS).
 
 == What's inside
 
-* xref:latest@components:ROOT:ipfs-component.adoc[IPFS component], URI syntax: `ipfs:ipfsCmd`
+* https://camel.apache.org/components/latest/ipfs-component.html[IPFS component], URI syntax: `ipfs:ipfsCmd`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/irc.adoc b/docs/modules/ROOT/pages/reference/extensions/irc.adoc
index 1036daf..63de964 100644
--- a/docs/modules/ROOT/pages/reference/extensions/irc.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/irc.adoc
@@ -16,7 +16,7 @@ Send and receive messages to/from and IRC chat.
 
 == What's inside
 
-* xref:latest@components:ROOT:irc-component.adoc[IRC component], URI syntax: `irc:hostname:port`
+* https://camel.apache.org/components/latest/irc-component.html[IRC component], URI syntax: `irc:hostname:port`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jackson.adoc b/docs/modules/ROOT/pages/reference/extensions/jackson.adoc
index b91bfd2..e3c8331 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jackson.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jackson.adoc
@@ -17,7 +17,7 @@ Marshal POJOs to JSON and back using Jackson
 
 == What's inside
 
-* xref:latest@components:dataformats:json-jackson-dataformat.adoc[JSON Jackson data format]
+* https://camel.apache.org/components/latest/dataformats/json-jackson-dataformat.html[JSON Jackson data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jacksonxml.adoc b/docs/modules/ROOT/pages/reference/extensions/jacksonxml.adoc
index 161d01a..3c9824b 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jacksonxml.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jacksonxml.adoc
@@ -17,7 +17,7 @@ Unmarshal a XML payloads to POJOs and back using XMLMapper extension of Jackson.
 
 == What's inside
 
-* xref:latest@components:dataformats:jacksonxml-dataformat.adoc[JacksonXML data format]
+* https://camel.apache.org/components/latest/dataformats/jacksonxml-dataformat.html[JacksonXML data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jasypt.adoc b/docs/modules/ROOT/pages/reference/extensions/jasypt.adoc
index e55f43b..4e8d379 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jasypt.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jasypt.adoc
@@ -16,7 +16,7 @@ Security using Jasypt
 
 == What's inside
 
-* xref:latest@components:others:jasypt.adoc[Jasypt]
+* https://camel.apache.org/components/latest/others/jasypt.html[Jasypt]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jaxb.adoc b/docs/modules/ROOT/pages/reference/extensions/jaxb.adoc
index d39098f..c00292d 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jaxb.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jaxb.adoc
@@ -17,7 +17,7 @@ Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard.
 
 == What's inside
 
-* xref:latest@components:dataformats:jaxb-dataformat.adoc[JAXB data format]
+* https://camel.apache.org/components/latest/dataformats/jaxb-dataformat.html[JAXB data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jbpm.adoc b/docs/modules/ROOT/pages/reference/extensions/jbpm.adoc
index ceddec3..98d6094 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jbpm.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jbpm.adoc
@@ -16,7 +16,7 @@ Interact with jBPM workflow engine over REST.
 
 == What's inside
 
-* xref:latest@components:ROOT:jbpm-component.adoc[JBPM component], URI syntax: `jbpm:connectionURL`
+* https://camel.apache.org/components/latest/jbpm-component.html[JBPM component], URI syntax: `jbpm:connectionURL`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jcache.adoc b/docs/modules/ROOT/pages/reference/extensions/jcache.adoc
index 86d71ff..20b7cb1 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jcache.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jcache.adoc
@@ -16,7 +16,7 @@ Perform caching operations against JSR107/JCache.
 
 == What's inside
 
-* xref:latest@components:ROOT:jcache-component.adoc[JCache component], URI syntax: `jcache:cacheName`
+* https://camel.apache.org/components/latest/jcache-component.html[JCache component], URI syntax: `jcache:cacheName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jclouds.adoc b/docs/modules/ROOT/pages/reference/extensions/jclouds.adoc
index 10db987..34c2c91 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jclouds.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jclouds.adoc
@@ -16,7 +16,7 @@ Interact with jclouds compute & blobstore service.
 
 == What's inside
 
-* xref:latest@components:ROOT:jclouds-component.adoc[JClouds component], URI syntax: `jclouds:command:providerId`
+* https://camel.apache.org/components/latest/jclouds-component.html[JClouds component], URI syntax: `jclouds:command:providerId`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jcr.adoc b/docs/modules/ROOT/pages/reference/extensions/jcr.adoc
index 0e1a5b2..eeb04c5 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jcr.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jcr.adoc
@@ -16,7 +16,7 @@ Read and write nodes to/from a JCR compliant content repository.
 
 == What's inside
 
-* xref:latest@components:ROOT:jcr-component.adoc[JCR component], URI syntax: `jcr:host/base`
+* https://camel.apache.org/components/latest/jcr-component.html[JCR component], URI syntax: `jcr:host/base`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jdbc.adoc b/docs/modules/ROOT/pages/reference/extensions/jdbc.adoc
index de28aed..9166c59 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jdbc.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jdbc.adoc
@@ -17,7 +17,7 @@ Access databases through SQL and JDBC.
 
 == What's inside
 
-* xref:latest@components:ROOT:jdbc-component.adoc[JDBC component], URI syntax: `jdbc:dataSourceName`
+* https://camel.apache.org/components/latest/jdbc-component.html[JDBC component], URI syntax: `jdbc:dataSourceName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jgroups-raft.adoc b/docs/modules/ROOT/pages/reference/extensions/jgroups-raft.adoc
index bfe6337..ca02766 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jgroups-raft.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jgroups-raft.adoc
@@ -16,7 +16,7 @@ Exchange messages with JGroups-raft clusters.
 
 == What's inside
 
-* xref:latest@components:ROOT:jgroups-raft-component.adoc[JGroups raft component], URI syntax: `jgroups-raft:clusterName`
+* https://camel.apache.org/components/latest/jgroups-raft-component.html[JGroups raft component], URI syntax: `jgroups-raft:clusterName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jgroups.adoc b/docs/modules/ROOT/pages/reference/extensions/jgroups.adoc
index 5cefd32..9d41916 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jgroups.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jgroups.adoc
@@ -16,7 +16,7 @@ Exchange messages with JGroups clusters.
 
 == What's inside
 
-* xref:latest@components:ROOT:jgroups-component.adoc[JGroups component], URI syntax: `jgroups:clusterName`
+* https://camel.apache.org/components/latest/jgroups-component.html[JGroups component], URI syntax: `jgroups:clusterName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jing.adoc b/docs/modules/ROOT/pages/reference/extensions/jing.adoc
index 3890aea..ca3e2ec 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jing.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jing.adoc
@@ -16,7 +16,7 @@ Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing
 
 == What's inside
 
-* xref:latest@components:ROOT:jing-component.adoc[Jing component], URI syntax: `jing:resourceUri`
+* https://camel.apache.org/components/latest/jing-component.html[Jing component], URI syntax: `jing:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jira.adoc b/docs/modules/ROOT/pages/reference/extensions/jira.adoc
index e4ec027..bd03bca 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jira.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jira.adoc
@@ -17,7 +17,7 @@ Interact with JIRA issue tracker.
 
 == What's inside
 
-* xref:latest@components:ROOT:jira-component.adoc[Jira component], URI syntax: `jira:type`
+* https://camel.apache.org/components/latest/jira-component.html[Jira component], URI syntax: `jira:type`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jms.adoc b/docs/modules/ROOT/pages/reference/extensions/jms.adoc
index 5cf5519..c368f1b 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jms.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jms.adoc
@@ -17,7 +17,7 @@ Sent and receive messages to/from a JMS Queue or Topic.
 
 == What's inside
 
-* xref:latest@components:ROOT:jms-component.adoc[JMS component], URI syntax: `jms:destinationType:destinationName`
+* https://camel.apache.org/components/latest/jms-component.html[JMS component], URI syntax: `jms:destinationType:destinationName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/johnzon.adoc b/docs/modules/ROOT/pages/reference/extensions/johnzon.adoc
index 51e445e..94ad37a 100644
--- a/docs/modules/ROOT/pages/reference/extensions/johnzon.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/johnzon.adoc
@@ -17,7 +17,7 @@ Marshal POJOs to JSON and back using Johnzon
 
 == What's inside
 
-* xref:latest@components:dataformats:json-johnzon-dataformat.adoc[JSON Johnzon data format]
+* https://camel.apache.org/components/latest/dataformats/json-johnzon-dataformat.html[JSON Johnzon data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jolt.adoc b/docs/modules/ROOT/pages/reference/extensions/jolt.adoc
index b57b987..3149a19 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jolt.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jolt.adoc
@@ -17,7 +17,7 @@ JSON to JSON transformation using JOLT.
 
 == What's inside
 
-* xref:latest@components:ROOT:jolt-component.adoc[JOLT component], URI syntax: `jolt:resourceUri`
+* https://camel.apache.org/components/latest/jolt-component.html[JOLT component], URI syntax: `jolt:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jooq.adoc b/docs/modules/ROOT/pages/reference/extensions/jooq.adoc
index 1310422..7431a7d 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jooq.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jooq.adoc
@@ -16,7 +16,7 @@ Store and retrieve Java objects from an SQL database using JOOQ.
 
 == What's inside
 
-* xref:latest@components:ROOT:jooq-component.adoc[JOOQ component], URI syntax: `jooq:entityType`
+* https://camel.apache.org/components/latest/jooq-component.html[JOOQ component], URI syntax: `jooq:entityType`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jpa.adoc b/docs/modules/ROOT/pages/reference/extensions/jpa.adoc
index 90eecb0..8e3b0b6 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jpa.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jpa.adoc
@@ -17,7 +17,7 @@ Store and retrieve Java objects from databases using Java Persistence API (JPA).
 
 == What's inside
 
-* xref:latest@components:ROOT:jpa-component.adoc[JPA component], URI syntax: `jpa:entityType`
+* https://camel.apache.org/components/latest/jpa-component.html[JPA component], URI syntax: `jpa:entityType`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jsch.adoc b/docs/modules/ROOT/pages/reference/extensions/jsch.adoc
index 48d2105..b61108b 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jsch.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jsch.adoc
@@ -16,7 +16,7 @@ Copy files to/from remote hosts using the secure copy protocol (SCP).
 
 == What's inside
 
-* xref:latest@components:ROOT:scp-component.adoc[SCP component], URI syntax: `scp:host:port/directoryName`
+* https://camel.apache.org/components/latest/scp-component.html[SCP component], URI syntax: `scp:host:port/directoryName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jslt.adoc b/docs/modules/ROOT/pages/reference/extensions/jslt.adoc
index e7ad2e1..1922cfa 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jslt.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jslt.adoc
@@ -16,7 +16,7 @@ Query or transform JSON payloads using an JSLT.
 
 == What's inside
 
-* xref:latest@components:ROOT:jslt-component.adoc[JSLT component], URI syntax: `jslt:resourceUri`
+* https://camel.apache.org/components/latest/jslt-component.html[JSLT component], URI syntax: `jslt:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/json-validator.adoc b/docs/modules/ROOT/pages/reference/extensions/json-validator.adoc
index ca569c9..1389acd 100644
--- a/docs/modules/ROOT/pages/reference/extensions/json-validator.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/json-validator.adoc
@@ -17,7 +17,7 @@ Validate JSON payloads using NetworkNT JSON Schema.
 
 == What's inside
 
-* xref:latest@components:ROOT:json-validator-component.adoc[JSON Schema Validator component], URI syntax: `json-validator:resourceUri`
+* https://camel.apache.org/components/latest/json-validator-component.html[JSON Schema Validator component], URI syntax: `json-validator:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jsonapi.adoc b/docs/modules/ROOT/pages/reference/extensions/jsonapi.adoc
index ff8897b..09ee2b2 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jsonapi.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jsonapi.adoc
@@ -16,7 +16,7 @@ Marshal and unmarshal JSON:API resources using JSONAPI-Converter library.
 
 == What's inside
 
-* xref:latest@components:dataformats:jsonApi-dataformat.adoc[JSonApi data format]
+* https://camel.apache.org/components/latest/dataformats/jsonApi-dataformat.html[JSonApi data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jsonpath.adoc b/docs/modules/ROOT/pages/reference/extensions/jsonpath.adoc
index 33628ac..38eccca 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jsonpath.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jsonpath.adoc
@@ -17,7 +17,7 @@ Evaluate a JsonPath expression against a JSON message body.
 
 == What's inside
 
-* xref:latest@components:languages:jsonpath-language.adoc[JsonPath language]
+* https://camel.apache.org/components/latest/languages/jsonpath-language.html[JsonPath language]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jt400.adoc b/docs/modules/ROOT/pages/reference/extensions/jt400.adoc
index dab3398..6308985 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jt400.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jt400.adoc
@@ -16,7 +16,7 @@ Exchanges messages with an IBM i system using data queues, message queues, or pr
 
 == What's inside
 
-* xref:latest@components:ROOT:jt400-component.adoc[JT400 component], URI syntax: `jt400:userID:password/systemName/objectPath.type`
+* https://camel.apache.org/components/latest/jt400-component.html[JT400 component], URI syntax: `jt400:userID:password/systemName/objectPath.type`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/jta.adoc b/docs/modules/ROOT/pages/reference/extensions/jta.adoc
index 4a9d7ff..a600c9e 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jta.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jta.adoc
@@ -17,7 +17,7 @@ Enclose Camel routes in the transactions using Java Transaction API (JTA) and Na
 
 == What's inside
 
-* xref:latest@components:others:jta.adoc[JTA]
+* https://camel.apache.org/components/latest/others/jta.html[JTA]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/kafka.adoc b/docs/modules/ROOT/pages/reference/extensions/kafka.adoc
index 8ed3e20..8310e5a 100644
--- a/docs/modules/ROOT/pages/reference/extensions/kafka.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/kafka.adoc
@@ -17,7 +17,7 @@ Sent and receive messages to/from an Apache Kafka broker.
 
 == What's inside
 
-* xref:latest@components:ROOT:kafka-component.adoc[Kafka component], URI syntax: `kafka:topic`
+* https://camel.apache.org/components/latest/kafka-component.html[Kafka component], URI syntax: `kafka:topic`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/kubernetes.adoc b/docs/modules/ROOT/pages/reference/extensions/kubernetes.adoc
index 4bf2f08..c77f487 100644
--- a/docs/modules/ROOT/pages/reference/extensions/kubernetes.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/kubernetes.adoc
@@ -17,22 +17,22 @@ Perform operations against Kubernetes API
 
 == What's inside
 
-* xref:latest@components:ROOT:kubernetes-config-maps-component.adoc[Kubernetes ConfigMap component], URI syntax: `kubernetes-config-maps:masterUrl`
-* xref:latest@components:ROOT:kubernetes-deployments-component.adoc[Kubernetes Deployments component], URI syntax: `kubernetes-deployments:masterUrl`
-* xref:latest@components:ROOT:kubernetes-hpa-component.adoc[Kubernetes HPA component], URI syntax: `kubernetes-hpa:masterUrl`
-* xref:latest@components:ROOT:kubernetes-job-component.adoc[Kubernetes Job component], URI syntax: `kubernetes-job:masterUrl`
-* xref:latest@components:ROOT:kubernetes-namespaces-component.adoc[Kubernetes Namespaces component], URI syntax: `kubernetes-namespaces:masterUrl`
-* xref:latest@components:ROOT:kubernetes-nodes-component.adoc[Kubernetes Nodes component], URI syntax: `kubernetes-nodes:masterUrl`
-* xref:latest@components:ROOT:kubernetes-persistent-volumes-component.adoc[Kubernetes Persistent Volume component], URI syntax: `kubernetes-persistent-volumes:masterUrl`
-* xref:latest@components:ROOT:kubernetes-persistent-volumes-claims-component.adoc[Kubernetes Persistent Volume Claim component], URI syntax: `kubernetes-persistent-volumes-claims:masterUrl`
-* xref:latest@components:ROOT:kubernetes-pods-component.adoc[Kubernetes Pods component], URI syntax: `kubernetes-pods:masterUrl`
-* xref:latest@components:ROOT:kubernetes-replication-controllers-component.adoc[Kubernetes Replication Controller component], URI syntax: `kubernetes-replication-controllers:masterUrl`
-* xref:latest@components:ROOT:kubernetes-resources-quota-component.adoc[Kubernetes Resources Quota component], URI syntax: `kubernetes-resources-quota:masterUrl`
-* xref:latest@components:ROOT:kubernetes-secrets-component.adoc[Kubernetes Secrets component], URI syntax: `kubernetes-secrets:masterUrl`
-* xref:latest@components:ROOT:kubernetes-service-accounts-component.adoc[Kubernetes Service Account component], URI syntax: `kubernetes-service-accounts:masterUrl`
-* xref:latest@components:ROOT:kubernetes-services-component.adoc[Kubernetes Services component], URI syntax: `kubernetes-services:masterUrl`
-* xref:latest@components:ROOT:openshift-build-configs-component.adoc[Openshift Build Config component], URI syntax: `openshift-build-configs:masterUrl`
-* xref:latest@components:ROOT:openshift-builds-component.adoc[Openshift Builds component], URI syntax: `openshift-builds:masterUrl`
+* https://camel.apache.org/components/latest/kubernetes-config-maps-component.html[Kubernetes ConfigMap component], URI syntax: `kubernetes-config-maps:masterUrl`
+* https://camel.apache.org/components/latest/kubernetes-deployments-component.html[Kubernetes Deployments component], URI syntax: `kubernetes-deployments:masterUrl`
+* https://camel.apache.org/components/latest/kubernetes-hpa-component.html[Kubernetes HPA component], URI syntax: `kubernetes-hpa:masterUrl`
+* https://camel.apache.org/components/latest/kubernetes-job-component.html[Kubernetes Job component], URI syntax: `kubernetes-job:masterUrl`
+* https://camel.apache.org/components/latest/kubernetes-namespaces-component.html[Kubernetes Namespaces component], URI syntax: `kubernetes-namespaces:masterUrl`
+* https://camel.apache.org/components/latest/kubernetes-nodes-component.html[Kubernetes Nodes component], URI syntax: `kubernetes-nodes:masterUrl`
+* https://camel.apache.org/components/latest/kubernetes-persistent-volumes-component.html[Kubernetes Persistent Volume component], URI syntax: `kubernetes-persistent-volumes:masterUrl`
+* https://camel.apache.org/components/latest/kubernetes-persistent-volumes-claims-component.html[Kubernetes Persistent Volume Claim component], URI syntax: `kubernetes-persistent-volumes-claims:masterUrl`
+* https://camel.apache.org/components/latest/kubernetes-pods-component.html[Kubernetes Pods component], URI syntax: `kubernetes-pods:masterUrl`
+* https://camel.apache.org/components/latest/kubernetes-replication-controllers-component.html[Kubernetes Replication Controller component], URI syntax: `kubernetes-replication-controllers:masterUrl`
+* https://camel.apache.org/components/latest/kubernetes-resources-quota-component.html[Kubernetes Resources Quota component], URI syntax: `kubernetes-resources-quota:masterUrl`
+* https://camel.apache.org/components/latest/kubernetes-secrets-component.html[Kubernetes Secrets component], URI syntax: `kubernetes-secrets:masterUrl`
+* https://camel.apache.org/components/latest/kubernetes-service-accounts-component.html[Kubernetes Service Account component], URI syntax: `kubernetes-service-accounts:masterUrl`
+* https://camel.apache.org/components/latest/kubernetes-services-component.html[Kubernetes Services component], URI syntax: `kubernetes-services:masterUrl`
+* https://camel.apache.org/components/latest/openshift-build-configs-component.html[Openshift Build Config component], URI syntax: `openshift-build-configs:masterUrl`
+* https://camel.apache.org/components/latest/openshift-builds-component.html[Openshift Builds component], URI syntax: `openshift-builds:masterUrl`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/kudu.adoc b/docs/modules/ROOT/pages/reference/extensions/kudu.adoc
index f4f4277..22940c4 100644
--- a/docs/modules/ROOT/pages/reference/extensions/kudu.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/kudu.adoc
@@ -17,7 +17,7 @@ Interact with Apache Kudu, a free and open source column-oriented data store of
 
 == What's inside
 
-* xref:latest@components:ROOT:kudu-component.adoc[Kudu component], URI syntax: `kudu:host:port/tableName`
+* https://camel.apache.org/components/latest/kudu-component.html[Kudu component], URI syntax: `kudu:host:port/tableName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/language.adoc b/docs/modules/ROOT/pages/reference/extensions/language.adoc
index 74ff414..205730e0 100644
--- a/docs/modules/ROOT/pages/reference/extensions/language.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/language.adoc
@@ -16,7 +16,7 @@ Execute scripts in any of the languages supported by Camel.
 
 == What's inside
 
-* xref:latest@components:ROOT:language-component.adoc[Language component], URI syntax: `language:languageName:resourceUri`
+* https://camel.apache.org/components/latest/language-component.html[Language component], URI syntax: `language:languageName:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/ldap.adoc b/docs/modules/ROOT/pages/reference/extensions/ldap.adoc
index 7b498a5..3c57e9b 100644
--- a/docs/modules/ROOT/pages/reference/extensions/ldap.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/ldap.adoc
@@ -16,7 +16,7 @@ Perform searches on LDAP servers.
 
 == What's inside
 
-* xref:latest@components:ROOT:ldap-component.adoc[LDAP component], URI syntax: `ldap:dirContextName`
+* https://camel.apache.org/components/latest/ldap-component.html[LDAP component], URI syntax: `ldap:dirContextName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/ldif.adoc b/docs/modules/ROOT/pages/reference/extensions/ldif.adoc
index e7c42cc..4b0b6bb 100644
--- a/docs/modules/ROOT/pages/reference/extensions/ldif.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/ldif.adoc
@@ -16,7 +16,7 @@ Perform updates on an LDAP server from an LDIF body content.
 
 == What's inside
 
-* xref:latest@components:ROOT:ldif-component.adoc[LDIF component], URI syntax: `ldif:ldapConnectionName`
+* https://camel.apache.org/components/latest/ldif-component.html[LDIF component], URI syntax: `ldif:ldapConnectionName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/leveldb.adoc b/docs/modules/ROOT/pages/reference/extensions/leveldb.adoc
index fda4ef0..6d1a5e8 100644
--- a/docs/modules/ROOT/pages/reference/extensions/leveldb.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/leveldb.adoc
@@ -16,7 +16,7 @@ Using LevelDB as persistent EIP store
 
 == What's inside
 
-* xref:latest@components:others:leveldb.adoc[LevelDB]
+* https://camel.apache.org/components/latest/others/leveldb.html[LevelDB]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/log.adoc b/docs/modules/ROOT/pages/reference/extensions/log.adoc
index 1fef0db..5dc9ad3 100644
--- a/docs/modules/ROOT/pages/reference/extensions/log.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/log.adoc
@@ -17,7 +17,7 @@ Log messages to the underlying logging mechanism.
 
 == What's inside
 
-* xref:latest@components:ROOT:log-component.adoc[Log component], URI syntax: `log:loggerName`
+* https://camel.apache.org/components/latest/log-component.html[Log component], URI syntax: `log:loggerName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/lra.adoc b/docs/modules/ROOT/pages/reference/extensions/lra.adoc
index 1571c4f..3fe0a4d 100644
--- a/docs/modules/ROOT/pages/reference/extensions/lra.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/lra.adoc
@@ -16,7 +16,7 @@ Camel saga binding for Long-Running-Action framework
 
 == What's inside
 
-* xref:latest@components:others:lra.adoc[LRA]
+* https://camel.apache.org/components/latest/others/lra.html[LRA]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/lucene.adoc b/docs/modules/ROOT/pages/reference/extensions/lucene.adoc
index 8eee781..6991a82 100644
--- a/docs/modules/ROOT/pages/reference/extensions/lucene.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/lucene.adoc
@@ -16,7 +16,7 @@ Perform inserts or queries against Apache Lucene databases.
 
 == What's inside
 
-* xref:latest@components:ROOT:lucene-component.adoc[Lucene component], URI syntax: `lucene:host:operation`
+* https://camel.apache.org/components/latest/lucene-component.html[Lucene component], URI syntax: `lucene:host:operation`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/lumberjack.adoc b/docs/modules/ROOT/pages/reference/extensions/lumberjack.adoc
index 2cf3e6d..357333a 100644
--- a/docs/modules/ROOT/pages/reference/extensions/lumberjack.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/lumberjack.adoc
@@ -16,7 +16,7 @@ Receive logs messages using the Lumberjack protocol.
 
 == What's inside
 
-* xref:latest@components:ROOT:lumberjack-component.adoc[Lumberjack component], URI syntax: `lumberjack:host:port`
+* https://camel.apache.org/components/latest/lumberjack-component.html[Lumberjack component], URI syntax: `lumberjack:host:port`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/lzf.adoc b/docs/modules/ROOT/pages/reference/extensions/lzf.adoc
index 6b4eace..d5881b0 100644
--- a/docs/modules/ROOT/pages/reference/extensions/lzf.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/lzf.adoc
@@ -17,7 +17,7 @@ Compress and decompress streams using LZF deflate algorithm.
 
 == What's inside
 
-* xref:latest@components:dataformats:lzf-dataformat.adoc[LZF Deflate Compression data format]
+* https://camel.apache.org/components/latest/dataformats/lzf-dataformat.html[LZF Deflate Compression data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/mail.adoc b/docs/modules/ROOT/pages/reference/extensions/mail.adoc
index 1d7ae6b..3e1b7ab 100644
--- a/docs/modules/ROOT/pages/reference/extensions/mail.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/mail.adoc
@@ -17,13 +17,13 @@ Send and receive emails using imap, pop3 and smtp protocols. Marshal Camel messa
 
 == What's inside
 
-* xref:latest@components:ROOT:mail-component.adoc[IMAP component], URI syntax: `imap:host:port`
-* xref:latest@components:ROOT:mail-component.adoc[IMAPS (Secure) component], URI syntax: `imaps:host:port`
-* xref:latest@components:dataformats:mime-multipart-dataformat.adoc[MIME Multipart data format]
-* xref:latest@components:ROOT:mail-component.adoc[POP3 component], URI syntax: `pop3:host:port`
-* xref:latest@components:ROOT:mail-component.adoc[POP3S component], URI syntax: `pop3s:host:port`
-* xref:latest@components:ROOT:mail-component.adoc[SMTP component], URI syntax: `smtp:host:port`
-* xref:latest@components:ROOT:mail-component.adoc[SMTPS component], URI syntax: `smtps:host:port`
+* https://camel.apache.org/components/latest/mail-component.html[IMAP component], URI syntax: `imap:host:port`
+* https://camel.apache.org/components/latest/mail-component.html[IMAPS (Secure) component], URI syntax: `imaps:host:port`
+* https://camel.apache.org/components/latest/dataformats/mime-multipart-dataformat.html[MIME Multipart data format]
+* https://camel.apache.org/components/latest/mail-component.html[POP3 component], URI syntax: `pop3:host:port`
+* https://camel.apache.org/components/latest/mail-component.html[POP3S component], URI syntax: `pop3s:host:port`
+* https://camel.apache.org/components/latest/mail-component.html[SMTP component], URI syntax: `smtp:host:port`
+* https://camel.apache.org/components/latest/mail-component.html[SMTPS component], URI syntax: `smtps:host:port`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/master.adoc b/docs/modules/ROOT/pages/reference/extensions/master.adoc
index e903e58..495b1df 100644
--- a/docs/modules/ROOT/pages/reference/extensions/master.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/master.adoc
@@ -17,7 +17,7 @@ Have only a single consumer in a cluster consuming from a given endpoint; with a
 
 == What's inside
 
-* xref:latest@components:ROOT:master-component.adoc[Master component], URI syntax: `master:namespace:delegateUri`
+* https://camel.apache.org/components/latest/master-component.html[Master component], URI syntax: `master:namespace:delegateUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/microprofile-fault-tolerance.adoc b/docs/modules/ROOT/pages/reference/extensions/microprofile-fault-tolerance.adoc
index 631b02d..8ca3f9e 100644
--- a/docs/modules/ROOT/pages/reference/extensions/microprofile-fault-tolerance.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/microprofile-fault-tolerance.adoc
@@ -17,7 +17,7 @@ Circuit Breaker EIP using Microprofile Fault Tolerance
 
 == What's inside
 
-* xref:latest@components:others:microprofile-fault-tolerance.adoc[Microprofile Fault Tolerance]
+* https://camel.apache.org/components/latest/others/microprofile-fault-tolerance.html[Microprofile Fault Tolerance]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/microprofile-health.adoc b/docs/modules/ROOT/pages/reference/extensions/microprofile-health.adoc
index d0fc5b9..24f678e 100644
--- a/docs/modules/ROOT/pages/reference/extensions/microprofile-health.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/microprofile-health.adoc
@@ -17,7 +17,7 @@ Bridging Eclipse MicroProfile Health with Camel health checks
 
 == What's inside
 
-* xref:latest@components:others:microprofile-health.adoc[Microprofile Health]
+* https://camel.apache.org/components/latest/others/microprofile-health.html[Microprofile Health]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/microprofile-metrics.adoc b/docs/modules/ROOT/pages/reference/extensions/microprofile-metrics.adoc
index a604e6f..adc0ccc 100644
--- a/docs/modules/ROOT/pages/reference/extensions/microprofile-metrics.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/microprofile-metrics.adoc
@@ -17,7 +17,7 @@ Expose metrics from Camel routes.
 
 == What's inside
 
-* xref:latest@components:ROOT:microprofile-metrics-component.adoc[MicroProfile Metrics component], URI syntax: `microprofile-metrics:metricType:metricName`
+* https://camel.apache.org/components/latest/microprofile-metrics-component.html[MicroProfile Metrics component], URI syntax: `microprofile-metrics:metricType:metricName`
 
 Please refer to the above link for usage and configuration details.
 
@@ -35,7 +35,7 @@ Check the xref:user-guide/index.adoc[User guide] for more information about writ
 
 == Usage
 
-The xref:latest@components:ROOT:microprofile-metrics-component.adoc[microprofile-metrics] component automatically exposes a set of Camel application metrics. Some of these include:
+The https://camel.apache.org/components/latest/microprofile-metrics-component.html[microprofile-metrics] component automatically exposes a set of Camel application metrics. Some of these include:
 
 === Camel Context metrics
 
@@ -150,7 +150,7 @@ The total number of all failures handled for the route
 
 All metrics are tagged with the name of the Camel Context and the id of the route where applicable.
 
-You can also produce your own customized metrics in your Camel routes. For more information, refer to the xref:latest@components:ROOT:microprofile-metrics-component.adoc[microprofile-metrics] component documentation.
+You can also produce your own customized metrics in your Camel routes. For more information, refer to the https://camel.apache.org/components/latest/microprofile-metrics-component.html[microprofile-metrics] component documentation.
 
 Metrics are exposed to Quarkus as application metrics and they can be browsed at http://localhost:8080/metrics/application.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/milo.adoc b/docs/modules/ROOT/pages/reference/extensions/milo.adoc
index 4d5e045..afa1c6f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/milo.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/milo.adoc
@@ -16,8 +16,8 @@ Connect to OPC UA servers using the binary protocol for acquiring telemetry data
 
 == What's inside
 
-* xref:latest@components:ROOT:milo-client-component.adoc[OPC UA Client component], URI syntax: `milo-client:endpointUri`
-* xref:latest@components:ROOT:milo-server-component.adoc[OPC UA Server component], URI syntax: `milo-server:itemId`
+* https://camel.apache.org/components/latest/milo-client-component.html[OPC UA Client component], URI syntax: `milo-client:endpointUri`
+* https://camel.apache.org/components/latest/milo-server-component.html[OPC UA Server component], URI syntax: `milo-server:itemId`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/mllp.adoc b/docs/modules/ROOT/pages/reference/extensions/mllp.adoc
index bc79d09..cd5724a 100644
--- a/docs/modules/ROOT/pages/reference/extensions/mllp.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/mllp.adoc
@@ -16,7 +16,7 @@ Communicate with external systems using the MLLP protocol.
 
 == What's inside
 
-* xref:latest@components:ROOT:mllp-component.adoc[MLLP component], URI syntax: `mllp:hostname:port`
+* https://camel.apache.org/components/latest/mllp-component.html[MLLP component], URI syntax: `mllp:hostname:port`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/mock.adoc b/docs/modules/ROOT/pages/reference/extensions/mock.adoc
index 541ba0e..79aec8c 100644
--- a/docs/modules/ROOT/pages/reference/extensions/mock.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/mock.adoc
@@ -17,7 +17,7 @@ Test routes and mediation rules using mocks.
 
 == What's inside
 
-* xref:latest@components:ROOT:mock-component.adoc[Mock component], URI syntax: `mock:name`
+* https://camel.apache.org/components/latest/mock-component.html[Mock component], URI syntax: `mock:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/mongodb-gridfs.adoc b/docs/modules/ROOT/pages/reference/extensions/mongodb-gridfs.adoc
index 1b7408a..a926834 100644
--- a/docs/modules/ROOT/pages/reference/extensions/mongodb-gridfs.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/mongodb-gridfs.adoc
@@ -17,7 +17,7 @@ Interact with MongoDB GridFS.
 
 == What's inside
 
-* xref:latest@components:ROOT:mongodb-gridfs-component.adoc[MongoDB GridFS component], URI syntax: `mongodb-gridfs:connectionBean`
+* https://camel.apache.org/components/latest/mongodb-gridfs-component.html[MongoDB GridFS component], URI syntax: `mongodb-gridfs:connectionBean`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/mongodb.adoc b/docs/modules/ROOT/pages/reference/extensions/mongodb.adoc
index 0a18fb3..b34af82 100644
--- a/docs/modules/ROOT/pages/reference/extensions/mongodb.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/mongodb.adoc
@@ -17,7 +17,7 @@ Perform operations on MongoDB documents and collections.
 
 == What's inside
 
-* xref:latest@components:ROOT:mongodb-component.adoc[MongoDB component], URI syntax: `mongodb:connectionBean`
+* https://camel.apache.org/components/latest/mongodb-component.html[MongoDB component], URI syntax: `mongodb:connectionBean`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/msv.adoc b/docs/modules/ROOT/pages/reference/extensions/msv.adoc
index 72bf94b..775fe35 100644
--- a/docs/modules/ROOT/pages/reference/extensions/msv.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/msv.adoc
@@ -16,7 +16,7 @@ Validate XML payloads using Multi-Schema Validator (MSV).
 
 == What's inside
 
-* xref:latest@components:ROOT:msv-component.adoc[MSV component], URI syntax: `msv:resourceUri`
+* https://camel.apache.org/components/latest/msv-component.html[MSV component], URI syntax: `msv:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/mustache.adoc b/docs/modules/ROOT/pages/reference/extensions/mustache.adoc
index c9923c5..4890167 100644
--- a/docs/modules/ROOT/pages/reference/extensions/mustache.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/mustache.adoc
@@ -17,7 +17,7 @@ Transform messages using a Mustache template.
 
 == What's inside
 
-* xref:latest@components:ROOT:mustache-component.adoc[Mustache component], URI syntax: `mustache:resourceUri`
+* https://camel.apache.org/components/latest/mustache-component.html[Mustache component], URI syntax: `mustache:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/mvel.adoc b/docs/modules/ROOT/pages/reference/extensions/mvel.adoc
index f61dfb7..acf4232 100644
--- a/docs/modules/ROOT/pages/reference/extensions/mvel.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/mvel.adoc
@@ -16,8 +16,8 @@ Transform messages using an MVEL template.
 
 == What's inside
 
-* xref:latest@components:ROOT:mvel-component.adoc[MVEL component], URI syntax: `mvel:resourceUri`
-* xref:latest@components:languages:mvel-language.adoc[MVEL language]
+* https://camel.apache.org/components/latest/mvel-component.html[MVEL component], URI syntax: `mvel:resourceUri`
+* https://camel.apache.org/components/latest/languages/mvel-language.html[MVEL language]
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/mybatis.adoc b/docs/modules/ROOT/pages/reference/extensions/mybatis.adoc
index 63fca09..fdbd628 100644
--- a/docs/modules/ROOT/pages/reference/extensions/mybatis.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/mybatis.adoc
@@ -16,8 +16,8 @@ Performs a query, poll, insert, update or delete in a relational database using
 
 == What's inside
 
-* xref:latest@components:ROOT:mybatis-component.adoc[MyBatis component], URI syntax: `mybatis:statement`
-* xref:latest@components:ROOT:mybatis-bean-component.adoc[MyBatis Bean component], URI syntax: `mybatis-bean:beanName:methodName`
+* https://camel.apache.org/components/latest/mybatis-component.html[MyBatis component], URI syntax: `mybatis:statement`
+* https://camel.apache.org/components/latest/mybatis-bean-component.html[MyBatis Bean component], URI syntax: `mybatis-bean:beanName:methodName`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/nagios.adoc b/docs/modules/ROOT/pages/reference/extensions/nagios.adoc
index be28b13..b0ca25a 100644
--- a/docs/modules/ROOT/pages/reference/extensions/nagios.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/nagios.adoc
@@ -16,7 +16,7 @@ Send passive checks to Nagios using JSendNSCA.
 
 == What's inside
 
-* xref:latest@components:ROOT:nagios-component.adoc[Nagios component], URI syntax: `nagios:host:port`
+* https://camel.apache.org/components/latest/nagios-component.html[Nagios component], URI syntax: `nagios:host:port`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/nats.adoc b/docs/modules/ROOT/pages/reference/extensions/nats.adoc
index e19e718..e4f0857 100644
--- a/docs/modules/ROOT/pages/reference/extensions/nats.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/nats.adoc
@@ -16,7 +16,7 @@ Send and receive messages from NATS messaging system.
 
 == What's inside
 
-* xref:latest@components:ROOT:nats-component.adoc[Nats component], URI syntax: `nats:topic`
+* https://camel.apache.org/components/latest/nats-component.html[Nats component], URI syntax: `nats:topic`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/netty-http.adoc b/docs/modules/ROOT/pages/reference/extensions/netty-http.adoc
index 8ee8ee4..4409380 100644
--- a/docs/modules/ROOT/pages/reference/extensions/netty-http.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/netty-http.adoc
@@ -18,7 +18,7 @@ The Netty HTTP extension provides HTTP transport on top of the xref:reference/ex
 
 == What's inside
 
-* xref:latest@components:ROOT:netty-http-component.adoc[Netty HTTP component], URI syntax: `netty-http:protocol:host:port/path`
+* https://camel.apache.org/components/latest/netty-http-component.html[Netty HTTP component], URI syntax: `netty-http:protocol:host:port/path`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/netty.adoc b/docs/modules/ROOT/pages/reference/extensions/netty.adoc
index 7d990c9..323b6a6 100644
--- a/docs/modules/ROOT/pages/reference/extensions/netty.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/netty.adoc
@@ -17,7 +17,7 @@ Socket level networking using TCP or UDP with the Netty 4.x.
 
 == What's inside
 
-* xref:latest@components:ROOT:netty-component.adoc[Netty component], URI syntax: `netty:protocol:host:port`
+* https://camel.apache.org/components/latest/netty-component.html[Netty component], URI syntax: `netty:protocol:host:port`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/nitrite.adoc b/docs/modules/ROOT/pages/reference/extensions/nitrite.adoc
index 85daa77..a9d7378 100644
--- a/docs/modules/ROOT/pages/reference/extensions/nitrite.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/nitrite.adoc
@@ -17,7 +17,7 @@ Access Nitrite databases.
 
 == What's inside
 
-* xref:latest@components:ROOT:nitrite-component.adoc[Nitrite component], URI syntax: `nitrite:database`
+* https://camel.apache.org/components/latest/nitrite-component.html[Nitrite component], URI syntax: `nitrite:database`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/nsq.adoc b/docs/modules/ROOT/pages/reference/extensions/nsq.adoc
index 1655930..407e8df 100644
--- a/docs/modules/ROOT/pages/reference/extensions/nsq.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/nsq.adoc
@@ -16,7 +16,7 @@ Send and receive messages from NSQ realtime distributed messaging platform.
 
 == What's inside
 
-* xref:latest@components:ROOT:nsq-component.adoc[NSQ component], URI syntax: `nsq:topic`
+* https://camel.apache.org/components/latest/nsq-component.html[NSQ component], URI syntax: `nsq:topic`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/ognl.adoc b/docs/modules/ROOT/pages/reference/extensions/ognl.adoc
index eb72df9..513443c 100644
--- a/docs/modules/ROOT/pages/reference/extensions/ognl.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/ognl.adoc
@@ -17,7 +17,7 @@ Evaluate an Apache Commons Object Graph Navigation Library (OGNL) expression aga
 
 == What's inside
 
-* xref:latest@components:languages:ognl-language.adoc[OGNL language]
+* https://camel.apache.org/components/latest/languages/ognl-language.html[OGNL language]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/olingo4.adoc b/docs/modules/ROOT/pages/reference/extensions/olingo4.adoc
index 1ce7ff5..26cf471 100644
--- a/docs/modules/ROOT/pages/reference/extensions/olingo4.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/olingo4.adoc
@@ -17,7 +17,7 @@ Communicate with OData 4.0 services using Apache Olingo OData API.
 
 == What's inside
 
-* xref:latest@components:ROOT:olingo4-component.adoc[Olingo4 component], URI syntax: `olingo4:apiName/methodName`
+* https://camel.apache.org/components/latest/olingo4-component.html[Olingo4 component], URI syntax: `olingo4:apiName/methodName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/openapi-java.adoc b/docs/modules/ROOT/pages/reference/extensions/openapi-java.adoc
index 2558bdb..6d4c282 100644
--- a/docs/modules/ROOT/pages/reference/extensions/openapi-java.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/openapi-java.adoc
@@ -17,7 +17,7 @@ Rest-dsl support for using OpenAPI doc
 
 == What's inside
 
-* xref:latest@components:others:openapi-java.adoc[Openapi Java]
+* https://camel.apache.org/components/latest/others/openapi-java.html[Openapi Java]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/openstack.adoc b/docs/modules/ROOT/pages/reference/extensions/openstack.adoc
index bfaf058..a139e12 100644
--- a/docs/modules/ROOT/pages/reference/extensions/openstack.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/openstack.adoc
@@ -17,12 +17,12 @@ Interact with OpenStack APIs
 
 == What's inside
 
-* xref:latest@components:ROOT:openstack-cinder-component.adoc[OpenStack Cinder component], URI syntax: `openstack-cinder:host`
-* xref:latest@components:ROOT:openstack-glance-component.adoc[OpenStack Glance component], URI syntax: `openstack-glance:host`
-* xref:latest@components:ROOT:openstack-keystone-component.adoc[OpenStack Keystone component], URI syntax: `openstack-keystone:host`
-* xref:latest@components:ROOT:openstack-neutron-component.adoc[OpenStack Neutron component], URI syntax: `openstack-neutron:host`
-* xref:latest@components:ROOT:openstack-nova-component.adoc[OpenStack Nova component], URI syntax: `openstack-nova:host`
-* xref:latest@components:ROOT:openstack-swift-component.adoc[OpenStack Swift component], URI syntax: `openstack-swift:host`
+* https://camel.apache.org/components/latest/openstack-cinder-component.html[OpenStack Cinder component], URI syntax: `openstack-cinder:host`
+* https://camel.apache.org/components/latest/openstack-glance-component.html[OpenStack Glance component], URI syntax: `openstack-glance:host`
+* https://camel.apache.org/components/latest/openstack-keystone-component.html[OpenStack Keystone component], URI syntax: `openstack-keystone:host`
+* https://camel.apache.org/components/latest/openstack-neutron-component.html[OpenStack Neutron component], URI syntax: `openstack-neutron:host`
+* https://camel.apache.org/components/latest/openstack-nova-component.html[OpenStack Nova component], URI syntax: `openstack-nova:host`
+* https://camel.apache.org/components/latest/openstack-swift-component.html[OpenStack Swift component], URI syntax: `openstack-swift:host`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/opentracing.adoc b/docs/modules/ROOT/pages/reference/extensions/opentracing.adoc
index 4338436..944b619 100644
--- a/docs/modules/ROOT/pages/reference/extensions/opentracing.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/opentracing.adoc
@@ -17,7 +17,7 @@ Distributed tracing using OpenTracing
 
 == What's inside
 
-* xref:latest@components:others:opentracing.adoc[OpenTracing]
+* https://camel.apache.org/components/latest/others/opentracing.html[OpenTracing]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/optaplanner.adoc b/docs/modules/ROOT/pages/reference/extensions/optaplanner.adoc
index 0194265..9e7c246 100644
--- a/docs/modules/ROOT/pages/reference/extensions/optaplanner.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/optaplanner.adoc
@@ -16,7 +16,7 @@ Solve planning problems with OptaPlanner.
 
 == What's inside
 
-* xref:latest@components:ROOT:optaplanner-component.adoc[OptaPlanner component], URI syntax: `optaplanner:configFile`
+* https://camel.apache.org/components/latest/optaplanner-component.html[OptaPlanner component], URI syntax: `optaplanner:configFile`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/paho.adoc b/docs/modules/ROOT/pages/reference/extensions/paho.adoc
index 6ab1237..a84fc4d 100644
--- a/docs/modules/ROOT/pages/reference/extensions/paho.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/paho.adoc
@@ -17,7 +17,7 @@ Communicate with MQTT message brokers using Eclipse Paho MQTT Client.
 
 == What's inside
 
-* xref:latest@components:ROOT:paho-component.adoc[Paho component], URI syntax: `paho:topic`
+* https://camel.apache.org/components/latest/paho-component.html[Paho component], URI syntax: `paho:topic`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/pdf.adoc b/docs/modules/ROOT/pages/reference/extensions/pdf.adoc
index c6b39f7..ab9ab63 100644
--- a/docs/modules/ROOT/pages/reference/extensions/pdf.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/pdf.adoc
@@ -17,7 +17,7 @@ Create, modify or extract content from PDF documents.
 
 == What's inside
 
-* xref:latest@components:ROOT:pdf-component.adoc[PDF component], URI syntax: `pdf:operation`
+* https://camel.apache.org/components/latest/pdf-component.html[PDF component], URI syntax: `pdf:operation`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/pg-replication-slot.adoc b/docs/modules/ROOT/pages/reference/extensions/pg-replication-slot.adoc
index f914972..6abc2d7 100644
--- a/docs/modules/ROOT/pages/reference/extensions/pg-replication-slot.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/pg-replication-slot.adoc
@@ -16,7 +16,7 @@ Poll for PostgreSQL Write-Ahead Log (WAL) records using Streaming Replication Sl
 
 == What's inside
 
-* xref:latest@components:ROOT:pg-replication-slot-component.adoc[PostgresSQL Replication Slot component], URI syntax: `pg-replication-slot:host:port/database/slot:outputPlugin`
+* https://camel.apache.org/components/latest/pg-replication-slot-component.html[PostgresSQL Replication Slot component], URI syntax: `pg-replication-slot:host:port/database/slot:outputPlugin`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/pgevent.adoc b/docs/modules/ROOT/pages/reference/extensions/pgevent.adoc
index aefe494..1b8dc46 100644
--- a/docs/modules/ROOT/pages/reference/extensions/pgevent.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/pgevent.adoc
@@ -16,7 +16,7 @@ Send and receive PostgreSQL events via LISTEN and NOTIFY commands.
 
 == What's inside
 
-* xref:latest@components:ROOT:pgevent-component.adoc[PostgresSQL Event component], URI syntax: `pgevent:host:port/database/channel`
+* https://camel.apache.org/components/latest/pgevent-component.html[PostgresSQL Event component], URI syntax: `pgevent:host:port/database/channel`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/platform-http.adoc b/docs/modules/ROOT/pages/reference/extensions/platform-http.adoc
index 6a233f4..f2691f1 100644
--- a/docs/modules/ROOT/pages/reference/extensions/platform-http.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/platform-http.adoc
@@ -20,7 +20,7 @@ It is built on top of Eclipse Vert.x Web service provided by the `quarkus-vertx-
 
 == What's inside
 
-* xref:latest@components:ROOT:platform-http-component.adoc[Platform HTTP component], URI syntax: `platform-http:path`
+* https://camel.apache.org/components/latest/platform-http-component.html[Platform HTTP component], URI syntax: `platform-http:path`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/printer.adoc b/docs/modules/ROOT/pages/reference/extensions/printer.adoc
index 9713db8..d3e34af 100644
--- a/docs/modules/ROOT/pages/reference/extensions/printer.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/printer.adoc
@@ -16,7 +16,7 @@ Send print jobs to printers.
 
 == What's inside
 
-* xref:latest@components:ROOT:lpr-component.adoc[Printer component], URI syntax: `lpr:hostname:port/printername`
+* https://camel.apache.org/components/latest/lpr-component.html[Printer component], URI syntax: `lpr:hostname:port/printername`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/protobuf.adoc b/docs/modules/ROOT/pages/reference/extensions/protobuf.adoc
index 01cba4b..15e87fa 100644
--- a/docs/modules/ROOT/pages/reference/extensions/protobuf.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/protobuf.adoc
@@ -17,7 +17,7 @@ Serialize and deserialize Java objects using Google's Protocol buffers.
 
 == What's inside
 
-* xref:latest@components:dataformats:protobuf-dataformat.adoc[Protobuf data format]
+* https://camel.apache.org/components/latest/dataformats/protobuf-dataformat.html[Protobuf data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/pubnub.adoc b/docs/modules/ROOT/pages/reference/extensions/pubnub.adoc
index 1ac2ee7..75e1efa 100644
--- a/docs/modules/ROOT/pages/reference/extensions/pubnub.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/pubnub.adoc
@@ -17,7 +17,7 @@ Send and receive messages to/from PubNub data stream network for connected devic
 
 == What's inside
 
-* xref:latest@components:ROOT:pubnub-component.adoc[PubNub component], URI syntax: `pubnub:channel`
+* https://camel.apache.org/components/latest/pubnub-component.html[PubNub component], URI syntax: `pubnub:channel`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/pulsar.adoc b/docs/modules/ROOT/pages/reference/extensions/pulsar.adoc
index fa3648c..4f894d4 100644
--- a/docs/modules/ROOT/pages/reference/extensions/pulsar.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/pulsar.adoc
@@ -16,7 +16,7 @@ Send and receive messages from/to Apache Pulsar messaging system.
 
 == What's inside
 
-* xref:latest@components:ROOT:pulsar-component.adoc[Pulsar component], URI syntax: `pulsar:persistence://tenant/namespace/topic`
+* https://camel.apache.org/components/latest/pulsar-component.html[Pulsar component], URI syntax: `pulsar:persistence://tenant/namespace/topic`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/quartz.adoc b/docs/modules/ROOT/pages/reference/extensions/quartz.adoc
index b3f1f8d..92c4956 100644
--- a/docs/modules/ROOT/pages/reference/extensions/quartz.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/quartz.adoc
@@ -17,7 +17,7 @@ Schedule sending of messages using the Quartz 2.x scheduler.
 
 == What's inside
 
-* xref:latest@components:ROOT:quartz-component.adoc[Quartz component], URI syntax: `quartz:groupName/triggerName`
+* https://camel.apache.org/components/latest/quartz-component.html[Quartz component], URI syntax: `quartz:groupName/triggerName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/quickfix.adoc b/docs/modules/ROOT/pages/reference/extensions/quickfix.adoc
index c60a997..c303b1a 100644
--- a/docs/modules/ROOT/pages/reference/extensions/quickfix.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/quickfix.adoc
@@ -16,7 +16,7 @@ Open a Financial Interchange (FIX) session using an embedded QuickFix/J engine.
 
 == What's inside
 
-* xref:latest@components:ROOT:quickfix-component.adoc[QuickFix component], URI syntax: `quickfix:configurationName`
+* https://camel.apache.org/components/latest/quickfix-component.html[QuickFix component], URI syntax: `quickfix:configurationName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/rabbitmq.adoc b/docs/modules/ROOT/pages/reference/extensions/rabbitmq.adoc
index eee0975..f427a82 100644
--- a/docs/modules/ROOT/pages/reference/extensions/rabbitmq.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/rabbitmq.adoc
@@ -17,7 +17,7 @@ Send and receive messages from RabbitMQ instances.
 
 == What's inside
 
-* xref:latest@components:ROOT:rabbitmq-component.adoc[RabbitMQ component], URI syntax: `rabbitmq:exchangeName`
+* https://camel.apache.org/components/latest/rabbitmq-component.html[RabbitMQ component], URI syntax: `rabbitmq:exchangeName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/reactive-executor.adoc b/docs/modules/ROOT/pages/reference/extensions/reactive-executor.adoc
index 8849325..9205389 100644
--- a/docs/modules/ROOT/pages/reference/extensions/reactive-executor.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/reactive-executor.adoc
@@ -17,7 +17,7 @@ Reactive Executor for camel-core using Vert.x
 
 == What's inside
 
-* xref:latest@components:others:reactive-executor-vertx.adoc[Reactive Executor Vert.x]
+* https://camel.apache.org/components/latest/others/reactive-executor-vertx.html[Reactive Executor Vert.x]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/reactive-streams.adoc b/docs/modules/ROOT/pages/reference/extensions/reactive-streams.adoc
index e5696ec..dbabcc1 100644
--- a/docs/modules/ROOT/pages/reference/extensions/reactive-streams.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/reactive-streams.adoc
@@ -17,7 +17,7 @@ Exchange messages with reactive stream processing libraries compatible with the
 
 == What's inside
 
-* xref:latest@components:ROOT:reactive-streams-component.adoc[Reactive Streams component], URI syntax: `reactive-streams:stream`
+* https://camel.apache.org/components/latest/reactive-streams-component.html[Reactive Streams component], URI syntax: `reactive-streams:stream`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/ref.adoc b/docs/modules/ROOT/pages/reference/extensions/ref.adoc
index 58d5dcb..bdefd20 100644
--- a/docs/modules/ROOT/pages/reference/extensions/ref.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/ref.adoc
@@ -17,7 +17,7 @@ Route messages to an endpoint looked up dynamically by name in the Camel Registr
 
 == What's inside
 
-* xref:latest@components:ROOT:ref-component.adoc[Ref component], URI syntax: `ref:name`
+* https://camel.apache.org/components/latest/ref-component.html[Ref component], URI syntax: `ref:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/rest-openapi.adoc b/docs/modules/ROOT/pages/reference/extensions/rest-openapi.adoc
index 692eac2..3c3e989 100644
--- a/docs/modules/ROOT/pages/reference/extensions/rest-openapi.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/rest-openapi.adoc
@@ -17,7 +17,7 @@ Configure REST producers based on an OpenAPI specification document delegating t
 
 == What's inside
 
-* xref:latest@components:ROOT:rest-openapi-component.adoc[REST OpenApi component], URI syntax: `rest-openapi:specificationUri#operationId`
+* https://camel.apache.org/components/latest/rest-openapi-component.html[REST OpenApi component], URI syntax: `rest-openapi:specificationUri#operationId`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/rest.adoc b/docs/modules/ROOT/pages/reference/extensions/rest.adoc
index 9f33bc9..12dc7ba 100644
--- a/docs/modules/ROOT/pages/reference/extensions/rest.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/rest.adoc
@@ -17,8 +17,8 @@ Expose REST services and their OpenAPI Specification or call external REST servi
 
 == What's inside
 
-* xref:latest@components:ROOT:rest-component.adoc[REST component], URI syntax: `rest:method:path:uriTemplate`
-* xref:latest@components:ROOT:rest-api-component.adoc[REST API component], URI syntax: `rest-api:path/contextIdPattern`
+* https://camel.apache.org/components/latest/rest-component.html[REST component], URI syntax: `rest:method:path:uriTemplate`
+* https://camel.apache.org/components/latest/rest-api-component.html[REST API component], URI syntax: `rest-api:path/contextIdPattern`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/ribbon.adoc b/docs/modules/ROOT/pages/reference/extensions/ribbon.adoc
index b1c22ac..ecbb33a 100644
--- a/docs/modules/ROOT/pages/reference/extensions/ribbon.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/ribbon.adoc
@@ -16,7 +16,7 @@ Using Netflix Ribbon for client side load balancing
 
 == What's inside
 
-* xref:latest@components:others:ribbon.adoc[Ribbon]
+* https://camel.apache.org/components/latest/others/ribbon.html[Ribbon]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/robotframework.adoc b/docs/modules/ROOT/pages/reference/extensions/robotframework.adoc
index c213133..e4ed78f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/robotframework.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/robotframework.adoc
@@ -16,7 +16,7 @@ Pass camel exchanges to acceptence test written in Robot DSL.
 
 == What's inside
 
-* xref:latest@components:ROOT:robotframework-component.adoc[Robot Framework component], URI syntax: `robotframework:resourceUri`
+* https://camel.apache.org/components/latest/robotframework-component.html[Robot Framework component], URI syntax: `robotframework:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/rss.adoc b/docs/modules/ROOT/pages/reference/extensions/rss.adoc
index c4796ba..7fb4e84 100644
--- a/docs/modules/ROOT/pages/reference/extensions/rss.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/rss.adoc
@@ -16,8 +16,8 @@ Poll RSS feeds.
 
 == What's inside
 
-* xref:latest@components:ROOT:rss-component.adoc[RSS component], URI syntax: `rss:feedUri`
-* xref:latest@components:dataformats:rss-dataformat.adoc[RSS data format]
+* https://camel.apache.org/components/latest/rss-component.html[RSS component], URI syntax: `rss:feedUri`
+* https://camel.apache.org/components/latest/dataformats/rss-dataformat.html[RSS data format]
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/saga.adoc b/docs/modules/ROOT/pages/reference/extensions/saga.adoc
index 3685f9d..8262613 100644
--- a/docs/modules/ROOT/pages/reference/extensions/saga.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/saga.adoc
@@ -16,7 +16,7 @@ Execute custom actions within a route using the Saga EIP.
 
 == What's inside
 
-* xref:latest@components:ROOT:saga-component.adoc[Saga component], URI syntax: `saga:action`
+* https://camel.apache.org/components/latest/saga-component.html[Saga component], URI syntax: `saga:action`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/salesforce.adoc b/docs/modules/ROOT/pages/reference/extensions/salesforce.adoc
index d8332ce..84a3439 100644
--- a/docs/modules/ROOT/pages/reference/extensions/salesforce.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/salesforce.adoc
@@ -17,7 +17,7 @@ Communicate with Salesforce using Java DTOs.
 
 == What's inside
 
-* xref:latest@components:ROOT:salesforce-component.adoc[Salesforce component], URI syntax: `salesforce:operationName:topicName`
+* https://camel.apache.org/components/latest/salesforce-component.html[Salesforce component], URI syntax: `salesforce:operationName:topicName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/sap-netweaver.adoc b/docs/modules/ROOT/pages/reference/extensions/sap-netweaver.adoc
index 0d29340..781a7d4 100644
--- a/docs/modules/ROOT/pages/reference/extensions/sap-netweaver.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/sap-netweaver.adoc
@@ -17,7 +17,7 @@ Send requests to SAP NetWeaver Gateway using HTTP.
 
 == What's inside
 
-* xref:latest@components:ROOT:sap-netweaver-component.adoc[SAP NetWeaver component], URI syntax: `sap-netweaver:url`
+* https://camel.apache.org/components/latest/sap-netweaver-component.html[SAP NetWeaver component], URI syntax: `sap-netweaver:url`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/saxon.adoc b/docs/modules/ROOT/pages/reference/extensions/saxon.adoc
index 0dcf2ef..2383590 100644
--- a/docs/modules/ROOT/pages/reference/extensions/saxon.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/saxon.adoc
@@ -16,8 +16,8 @@ Query and/or transform XML payloads using XQuery and Saxon.
 
 == What's inside
 
-* xref:latest@components:ROOT:xquery-component.adoc[XQuery component], URI syntax: `xquery:resourceUri`
-* xref:latest@components:languages:xquery-language.adoc[XQuery language]
+* https://camel.apache.org/components/latest/xquery-component.html[XQuery component], URI syntax: `xquery:resourceUri`
+* https://camel.apache.org/components/latest/languages/xquery-language.html[XQuery language]
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/scheduler.adoc b/docs/modules/ROOT/pages/reference/extensions/scheduler.adoc
index 370900d..1163043 100644
--- a/docs/modules/ROOT/pages/reference/extensions/scheduler.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/scheduler.adoc
@@ -17,7 +17,7 @@ Generate messages in specified intervals using java.util.concurrent.ScheduledExe
 
 == What's inside
 
-* xref:latest@components:ROOT:scheduler-component.adoc[Scheduler component], URI syntax: `scheduler:name`
+* https://camel.apache.org/components/latest/scheduler-component.html[Scheduler component], URI syntax: `scheduler:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/schematron.adoc b/docs/modules/ROOT/pages/reference/extensions/schematron.adoc
index fb5628a..11963e6 100644
--- a/docs/modules/ROOT/pages/reference/extensions/schematron.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/schematron.adoc
@@ -16,7 +16,7 @@ Validate XML payload using the Schematron Library.
 
 == What's inside
 
-* xref:latest@components:ROOT:schematron-component.adoc[Schematron component], URI syntax: `schematron:path`
+* https://camel.apache.org/components/latest/schematron-component.html[Schematron component], URI syntax: `schematron:path`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/seda.adoc b/docs/modules/ROOT/pages/reference/extensions/seda.adoc
index d52348e..f98361d 100644
--- a/docs/modules/ROOT/pages/reference/extensions/seda.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/seda.adoc
@@ -17,7 +17,7 @@ Asynchronously call another endpoint from any Camel Context in the same JVM.
 
 == What's inside
 
-* xref:latest@components:ROOT:seda-component.adoc[SEDA component], URI syntax: `seda:name`
+* https://camel.apache.org/components/latest/seda-component.html[SEDA component], URI syntax: `seda:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/servicenow.adoc b/docs/modules/ROOT/pages/reference/extensions/servicenow.adoc
index a05045a..fb98edb 100644
--- a/docs/modules/ROOT/pages/reference/extensions/servicenow.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/servicenow.adoc
@@ -17,7 +17,7 @@ Interact with ServiceNow via its REST API.
 
 == What's inside
 
-* xref:latest@components:ROOT:servicenow-component.adoc[ServiceNow component], URI syntax: `servicenow:instanceName`
+* https://camel.apache.org/components/latest/servicenow-component.html[ServiceNow component], URI syntax: `servicenow:instanceName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/servlet.adoc b/docs/modules/ROOT/pages/reference/extensions/servlet.adoc
index 7247e46..69e035b 100644
--- a/docs/modules/ROOT/pages/reference/extensions/servlet.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/servlet.adoc
@@ -17,7 +17,7 @@ Serve HTTP requests by a Servlet.
 
 == What's inside
 
-* xref:latest@components:ROOT:servlet-component.adoc[Servlet component], URI syntax: `servlet:contextPath`
+* https://camel.apache.org/components/latest/servlet-component.html[Servlet component], URI syntax: `servlet:contextPath`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/shiro.adoc b/docs/modules/ROOT/pages/reference/extensions/shiro.adoc
index 629b20a..3f336f7 100644
--- a/docs/modules/ROOT/pages/reference/extensions/shiro.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/shiro.adoc
@@ -16,7 +16,7 @@ Security using Shiro
 
 == What's inside
 
-* xref:latest@components:others:shiro.adoc[Shiro]
+* https://camel.apache.org/components/latest/others/shiro.html[Shiro]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/sip.adoc b/docs/modules/ROOT/pages/reference/extensions/sip.adoc
index cd5fd36..a7bed99 100644
--- a/docs/modules/ROOT/pages/reference/extensions/sip.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/sip.adoc
@@ -16,8 +16,8 @@ Send and receive messages using the SIP protocol (used in telecommunications).
 
 == What's inside
 
-* xref:latest@components:ROOT:sip-component.adoc[SIP component], URI syntax: `sip:uri`
-* xref:latest@components:ROOT:sip-component.adoc[SIP (Secure) component], URI syntax: `sips:uri`
+* https://camel.apache.org/components/latest/sip-component.html[SIP component], URI syntax: `sip:uri`
+* https://camel.apache.org/components/latest/sip-component.html[SIP (Secure) component], URI syntax: `sips:uri`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/sjms.adoc b/docs/modules/ROOT/pages/reference/extensions/sjms.adoc
index f13571b..81f76b1 100644
--- a/docs/modules/ROOT/pages/reference/extensions/sjms.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/sjms.adoc
@@ -17,8 +17,8 @@ Send and receive messages to/from a JMS Queue or Topic using plain JMS 1.x API.
 
 == What's inside
 
-* xref:latest@components:ROOT:sjms-component.adoc[Simple JMS component], URI syntax: `sjms:destinationType:destinationName`
-* xref:latest@components:ROOT:sjms-batch-component.adoc[Simple JMS Batch component], URI syntax: `sjms-batch:destinationName`
+* https://camel.apache.org/components/latest/sjms-component.html[Simple JMS component], URI syntax: `sjms:destinationType:destinationName`
+* https://camel.apache.org/components/latest/sjms-batch-component.html[Simple JMS Batch component], URI syntax: `sjms-batch:destinationName`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/sjms2.adoc b/docs/modules/ROOT/pages/reference/extensions/sjms2.adoc
index a8c640b..e0b9c96 100644
--- a/docs/modules/ROOT/pages/reference/extensions/sjms2.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/sjms2.adoc
@@ -17,7 +17,7 @@ Send and receive messages to/from a JMS Queue or Topic using plain JMS 2.x API.
 
 == What's inside
 
-* xref:latest@components:ROOT:sjms2-component.adoc[Simple JMS2 component], URI syntax: `sjms2:destinationType:destinationName`
+* https://camel.apache.org/components/latest/sjms2-component.html[Simple JMS2 component], URI syntax: `sjms2:destinationType:destinationName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/slack.adoc b/docs/modules/ROOT/pages/reference/extensions/slack.adoc
index 1384760..a4f3b69 100644
--- a/docs/modules/ROOT/pages/reference/extensions/slack.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/slack.adoc
@@ -17,7 +17,7 @@ Send and receive messages to/from Slack.
 
 == What's inside
 
-* xref:latest@components:ROOT:slack-component.adoc[Slack component], URI syntax: `slack:channel`
+* https://camel.apache.org/components/latest/slack-component.html[Slack component], URI syntax: `slack:channel`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/smpp.adoc b/docs/modules/ROOT/pages/reference/extensions/smpp.adoc
index 8473f84..20c06b2 100644
--- a/docs/modules/ROOT/pages/reference/extensions/smpp.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/smpp.adoc
@@ -16,8 +16,8 @@ Send and receive SMS messages using a SMSC (Short Message Service Center).
 
 == What's inside
 
-* xref:latest@components:ROOT:smpp-component.adoc[SMPP component], URI syntax: `smpp:host:port`
-* xref:latest@components:ROOT:smpp-component.adoc[SMPP (Secure) component], URI syntax: `smpps:host:port`
+* https://camel.apache.org/components/latest/smpp-component.html[SMPP component], URI syntax: `smpp:host:port`
+* https://camel.apache.org/components/latest/smpp-component.html[SMPP (Secure) component], URI syntax: `smpps:host:port`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/snakeyaml.adoc b/docs/modules/ROOT/pages/reference/extensions/snakeyaml.adoc
index 3570994..f465e47 100644
--- a/docs/modules/ROOT/pages/reference/extensions/snakeyaml.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/snakeyaml.adoc
@@ -17,7 +17,7 @@ Marshal and unmarshal Java objects to and from YAML using SnakeYAML
 
 == What's inside
 
-* xref:latest@components:dataformats:yaml-snakeyaml-dataformat.adoc[YAML SnakeYAML data format]
+* https://camel.apache.org/components/latest/dataformats/yaml-snakeyaml-dataformat.html[YAML SnakeYAML data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/snmp.adoc b/docs/modules/ROOT/pages/reference/extensions/snmp.adoc
index 50a21ff..2cf606f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/snmp.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/snmp.adoc
@@ -16,7 +16,7 @@ Receive traps and poll SNMP (Simple Network Management Protocol) capable devices
 
 == What's inside
 
-* xref:latest@components:ROOT:snmp-component.adoc[SNMP component], URI syntax: `snmp:host:port`
+* https://camel.apache.org/components/latest/snmp-component.html[SNMP component], URI syntax: `snmp:host:port`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/soap.adoc b/docs/modules/ROOT/pages/reference/extensions/soap.adoc
index 5b7608d..c779198 100644
--- a/docs/modules/ROOT/pages/reference/extensions/soap.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/soap.adoc
@@ -17,7 +17,7 @@ Marshal Java objects to SOAP messages and back.
 
 == What's inside
 
-* xref:latest@components:dataformats:soapjaxb-dataformat.adoc[SOAP data format]
+* https://camel.apache.org/components/latest/dataformats/soapjaxb-dataformat.html[SOAP data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/solr.adoc b/docs/modules/ROOT/pages/reference/extensions/solr.adoc
index 3cbb135..076fed6 100644
--- a/docs/modules/ROOT/pages/reference/extensions/solr.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/solr.adoc
@@ -16,9 +16,9 @@ Perform operations against Apache Lucene Solr.
 
 == What's inside
 
-* xref:latest@components:ROOT:solr-component.adoc[Solr component], URI syntax: `solr:url`
-* xref:latest@components:ROOT:solr-component.adoc[Solr component], URI syntax: `solrCloud:url`
-* xref:latest@components:ROOT:solr-component.adoc[Solr (Secure) component], URI syntax: `solrs:url`
+* https://camel.apache.org/components/latest/solr-component.html[Solr component], URI syntax: `solr:url`
+* https://camel.apache.org/components/latest/solr-component.html[Solr component], URI syntax: `solrCloud:url`
+* https://camel.apache.org/components/latest/solr-component.html[Solr (Secure) component], URI syntax: `solrs:url`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/soroush.adoc b/docs/modules/ROOT/pages/reference/extensions/soroush.adoc
index 5eb7b0a..e8f48e8 100644
--- a/docs/modules/ROOT/pages/reference/extensions/soroush.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/soroush.adoc
@@ -16,7 +16,7 @@ Send and receive messages as a Soroush chat bot.
 
 == What's inside
 
-* xref:latest@components:ROOT:soroush-component.adoc[Soroush component], URI syntax: `soroush:action`
+* https://camel.apache.org/components/latest/soroush-component.html[Soroush component], URI syntax: `soroush:action`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/spark.adoc b/docs/modules/ROOT/pages/reference/extensions/spark.adoc
index 2167ca6..55ff0c1 100644
--- a/docs/modules/ROOT/pages/reference/extensions/spark.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/spark.adoc
@@ -16,7 +16,7 @@ Send RDD or DataFrame jobs to Apache Spark clusters.
 
 == What's inside
 
-* xref:latest@components:ROOT:spark-component.adoc[Spark component], URI syntax: `spark:endpointType`
+* https://camel.apache.org/components/latest/spark-component.html[Spark component], URI syntax: `spark:endpointType`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/splunk-hec.adoc b/docs/modules/ROOT/pages/reference/extensions/splunk-hec.adoc
index c660ff6..aa4f94b 100644
--- a/docs/modules/ROOT/pages/reference/extensions/splunk-hec.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/splunk-hec.adoc
@@ -16,7 +16,7 @@ The splunk component allows to publish events in Splunk using the HTTP Event Col
 
 == What's inside
 
-* xref:latest@components:ROOT:splunk-hec-component.adoc[Splunk HEC component], URI syntax: `splunk-hec:splunkURL/token`
+* https://camel.apache.org/components/latest/splunk-hec-component.html[Splunk HEC component], URI syntax: `splunk-hec:splunkURL/token`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/splunk.adoc b/docs/modules/ROOT/pages/reference/extensions/splunk.adoc
index a7a49e5..9870727 100644
--- a/docs/modules/ROOT/pages/reference/extensions/splunk.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/splunk.adoc
@@ -16,7 +16,7 @@ Publish or search for events in Splunk.
 
 == What's inside
 
-* xref:latest@components:ROOT:splunk-component.adoc[Splunk component], URI syntax: `splunk:name`
+* https://camel.apache.org/components/latest/splunk-component.html[Splunk component], URI syntax: `splunk:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/sql.adoc b/docs/modules/ROOT/pages/reference/extensions/sql.adoc
index f176015..9c9af7b 100644
--- a/docs/modules/ROOT/pages/reference/extensions/sql.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/sql.adoc
@@ -17,8 +17,8 @@ Perform SQL queries using Spring JDBC.
 
 == What's inside
 
-* xref:latest@components:ROOT:sql-component.adoc[SQL component], URI syntax: `sql:query`
-* xref:latest@components:ROOT:sql-stored-component.adoc[SQL Stored Procedure component], URI syntax: `sql-stored:template`
+* https://camel.apache.org/components/latest/sql-component.html[SQL component], URI syntax: `sql:query`
+* https://camel.apache.org/components/latest/sql-stored-component.html[SQL Stored Procedure component], URI syntax: `sql-stored:template`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/ssh.adoc b/docs/modules/ROOT/pages/reference/extensions/ssh.adoc
index 56c224b..3c9307f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/ssh.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/ssh.adoc
@@ -16,7 +16,7 @@ Execute commands on remote hosts using SSH.
 
 == What's inside
 
-* xref:latest@components:ROOT:ssh-component.adoc[SSH component], URI syntax: `ssh:host:port`
+* https://camel.apache.org/components/latest/ssh-component.html[SSH component], URI syntax: `ssh:host:port`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/stax.adoc b/docs/modules/ROOT/pages/reference/extensions/stax.adoc
index ff18b8f..60b9afb 100644
--- a/docs/modules/ROOT/pages/reference/extensions/stax.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/stax.adoc
@@ -16,7 +16,7 @@ Process XML payloads by a SAX ContentHandler.
 
 == What's inside
 
-* xref:latest@components:ROOT:stax-component.adoc[StAX component], URI syntax: `stax:contentHandlerClass`
+* https://camel.apache.org/components/latest/stax-component.html[StAX component], URI syntax: `stax:contentHandlerClass`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/stomp.adoc b/docs/modules/ROOT/pages/reference/extensions/stomp.adoc
index bd918fe..881d0a0 100644
--- a/docs/modules/ROOT/pages/reference/extensions/stomp.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/stomp.adoc
@@ -16,7 +16,7 @@ Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protoco
 
 == What's inside
 
-* xref:latest@components:ROOT:stomp-component.adoc[Stomp component], URI syntax: `stomp:destination`
+* https://camel.apache.org/components/latest/stomp-component.html[Stomp component], URI syntax: `stomp:destination`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/stream.adoc b/docs/modules/ROOT/pages/reference/extensions/stream.adoc
index 27f13dc..84ca05f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/stream.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/stream.adoc
@@ -17,7 +17,7 @@ Read from system-in and write to system-out and system-err streams.
 
 == What's inside
 
-* xref:latest@components:ROOT:stream-component.adoc[Stream component], URI syntax: `stream:kind`
+* https://camel.apache.org/components/latest/stream-component.html[Stream component], URI syntax: `stream:kind`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/stringtemplate.adoc b/docs/modules/ROOT/pages/reference/extensions/stringtemplate.adoc
index 4e07fd9..202ad19 100644
--- a/docs/modules/ROOT/pages/reference/extensions/stringtemplate.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/stringtemplate.adoc
@@ -16,7 +16,7 @@ Transform messages using StringTemplate engine.
 
 == What's inside
 
-* xref:latest@components:ROOT:string-template-component.adoc[String Template component], URI syntax: `string-template:resourceUri`
+* https://camel.apache.org/components/latest/string-template-component.html[String Template component], URI syntax: `string-template:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/stub.adoc b/docs/modules/ROOT/pages/reference/extensions/stub.adoc
index 6cf8719..7c74311 100644
--- a/docs/modules/ROOT/pages/reference/extensions/stub.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/stub.adoc
@@ -16,7 +16,7 @@ Stub out any physical endpoints while in development or testing.
 
 == What's inside
 
-* xref:latest@components:ROOT:stub-component.adoc[Stub component], URI syntax: `stub:name`
+* https://camel.apache.org/components/latest/stub-component.html[Stub component], URI syntax: `stub:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/syslog.adoc b/docs/modules/ROOT/pages/reference/extensions/syslog.adoc
index 261db9f..f29b9b1 100644
--- a/docs/modules/ROOT/pages/reference/extensions/syslog.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/syslog.adoc
@@ -16,7 +16,7 @@ Marshall SyslogMessages to RFC3164 and RFC5424 messages and back.
 
 == What's inside
 
-* xref:latest@components:dataformats:syslog-dataformat.adoc[Syslog data format]
+* https://camel.apache.org/components/latest/dataformats/syslog-dataformat.html[Syslog data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/tagsoup.adoc b/docs/modules/ROOT/pages/reference/extensions/tagsoup.adoc
index 5198948..775f5c6 100644
--- a/docs/modules/ROOT/pages/reference/extensions/tagsoup.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/tagsoup.adoc
@@ -17,7 +17,7 @@ Parse (potentially invalid) HTML into valid HTML or DOM.
 
 == What's inside
 
-* xref:latest@components:dataformats:tidyMarkup-dataformat.adoc[TidyMarkup data format]
+* https://camel.apache.org/components/latest/dataformats/tidyMarkup-dataformat.html[TidyMarkup data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/tarfile.adoc b/docs/modules/ROOT/pages/reference/extensions/tarfile.adoc
index 61698ba..29b1698 100644
--- a/docs/modules/ROOT/pages/reference/extensions/tarfile.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/tarfile.adoc
@@ -17,7 +17,7 @@ Archive files into tarballs or extract files from tarballs.
 
 == What's inside
 
-* xref:latest@components:dataformats:tarfile-dataformat.adoc[Tar File data format]
+* https://camel.apache.org/components/latest/dataformats/tarfile-dataformat.html[Tar File data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/telegram.adoc b/docs/modules/ROOT/pages/reference/extensions/telegram.adoc
index dd9c1ee..5976808 100644
--- a/docs/modules/ROOT/pages/reference/extensions/telegram.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/telegram.adoc
@@ -17,7 +17,7 @@ Send and receive messages acting as a Telegram Bot Telegram Bot API.
 
 == What's inside
 
-* xref:latest@components:ROOT:telegram-component.adoc[Telegram component], URI syntax: `telegram:type`
+* https://camel.apache.org/components/latest/telegram-component.html[Telegram component], URI syntax: `telegram:type`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/threadpoolfactory-vertx.adoc b/docs/modules/ROOT/pages/reference/extensions/threadpoolfactory-vertx.adoc
index 11262cd..f7cf1fe 100644
--- a/docs/modules/ROOT/pages/reference/extensions/threadpoolfactory-vertx.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/threadpoolfactory-vertx.adoc
@@ -17,7 +17,7 @@ ThreadPoolFactory for camel-core using Vert.x
 
 == What's inside
 
-* xref:latest@components:others:threadpoolfactory-vertx.adoc[ThreadPoolFactory Vert.x]
+* https://camel.apache.org/components/latest/others/threadpoolfactory-vertx.html[ThreadPoolFactory Vert.x]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/thrift.adoc b/docs/modules/ROOT/pages/reference/extensions/thrift.adoc
index 7c60354..7b9824e 100644
--- a/docs/modules/ROOT/pages/reference/extensions/thrift.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/thrift.adoc
@@ -16,8 +16,8 @@ Call and expose remote procedures (RPC) with Apache Thrift data format and seria
 
 == What's inside
 
-* xref:latest@components:ROOT:thrift-component.adoc[Thrift component], URI syntax: `thrift:host:port/service`
-* xref:latest@components:dataformats:thrift-dataformat.adoc[Thrift data format]
+* https://camel.apache.org/components/latest/thrift-component.html[Thrift component], URI syntax: `thrift:host:port/service`
+* https://camel.apache.org/components/latest/dataformats/thrift-dataformat.html[Thrift data format]
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/tika.adoc b/docs/modules/ROOT/pages/reference/extensions/tika.adoc
index 2830a93..db4314f 100644
--- a/docs/modules/ROOT/pages/reference/extensions/tika.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/tika.adoc
@@ -17,7 +17,7 @@ Parse documents and extract metadata and text using Apache Tika.
 
 == What's inside
 
-* xref:latest@components:ROOT:tika-component.adoc[Tika component], URI syntax: `tika:operation`
+* https://camel.apache.org/components/latest/tika-component.html[Tika component], URI syntax: `tika:operation`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/timer.adoc b/docs/modules/ROOT/pages/reference/extensions/timer.adoc
index 2d811ae..611f890 100644
--- a/docs/modules/ROOT/pages/reference/extensions/timer.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/timer.adoc
@@ -17,7 +17,7 @@ Generate messages in specified intervals using java.util.Timer.
 
 == What's inside
 
-* xref:latest@components:ROOT:timer-component.adoc[Timer component], URI syntax: `timer:timerName`
+* https://camel.apache.org/components/latest/timer-component.html[Timer component], URI syntax: `timer:timerName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/twilio.adoc b/docs/modules/ROOT/pages/reference/extensions/twilio.adoc
index 25f9d1f..d0bfdd3 100644
--- a/docs/modules/ROOT/pages/reference/extensions/twilio.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/twilio.adoc
@@ -16,7 +16,7 @@ Interact with Twilio REST APIs using Twilio Java SDK.
 
 == What's inside
 
-* xref:latest@components:ROOT:twilio-component.adoc[Twilio component], URI syntax: `twilio:apiName/methodName`
+* https://camel.apache.org/components/latest/twilio-component.html[Twilio component], URI syntax: `twilio:apiName/methodName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/twitter.adoc b/docs/modules/ROOT/pages/reference/extensions/twitter.adoc
index f0e5bea..1e1b4bf 100644
--- a/docs/modules/ROOT/pages/reference/extensions/twitter.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/twitter.adoc
@@ -17,9 +17,9 @@ Send tweets and receive tweets, direct messages and access Twitter Search
 
 == What's inside
 
-* xref:latest@components:ROOT:twitter-directmessage-component.adoc[Twitter Direct Message component], URI syntax: `twitter-directmessage:user`
-* xref:latest@components:ROOT:twitter-search-component.adoc[Twitter Search component], URI syntax: `twitter-search:keywords`
-* xref:latest@components:ROOT:twitter-timeline-component.adoc[Twitter Timeline component], URI syntax: `twitter-timeline:timelineType`
+* https://camel.apache.org/components/latest/twitter-directmessage-component.html[Twitter Direct Message component], URI syntax: `twitter-directmessage:user`
+* https://camel.apache.org/components/latest/twitter-search-component.html[Twitter Search component], URI syntax: `twitter-search:keywords`
+* https://camel.apache.org/components/latest/twitter-timeline-component.html[Twitter Timeline component], URI syntax: `twitter-timeline:timelineType`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/univocity-parsers.adoc b/docs/modules/ROOT/pages/reference/extensions/univocity-parsers.adoc
index a0f24a6..9bdccdb 100644
--- a/docs/modules/ROOT/pages/reference/extensions/univocity-parsers.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/univocity-parsers.adoc
@@ -16,9 +16,9 @@ Marshal and unmarshal Java objects from and to CSV (Comma Separated Values) usin
 
 == What's inside
 
-* xref:latest@components:dataformats:univocity-csv-dataformat.adoc[uniVocity CSV data format]
-* xref:latest@components:dataformats:univocity-fixed-dataformat.adoc[uniVocity Fixed Length data format]
-* xref:latest@components:dataformats:univocity-tsv-dataformat.adoc[uniVocity TSV data format]
+* https://camel.apache.org/components/latest/dataformats/univocity-csv-dataformat.html[uniVocity CSV data format]
+* https://camel.apache.org/components/latest/dataformats/univocity-fixed-dataformat.html[uniVocity Fixed Length data format]
+* https://camel.apache.org/components/latest/dataformats/univocity-tsv-dataformat.html[uniVocity TSV data format]
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/validator.adoc b/docs/modules/ROOT/pages/reference/extensions/validator.adoc
index 99712d2..863a897 100644
--- a/docs/modules/ROOT/pages/reference/extensions/validator.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/validator.adoc
@@ -17,7 +17,7 @@ Validate the payload using XML Schema and JAXP Validation.
 
 == What's inside
 
-* xref:latest@components:ROOT:validator-component.adoc[Validator component], URI syntax: `validator:resourceUri`
+* https://camel.apache.org/components/latest/validator-component.html[Validator component], URI syntax: `validator:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/velocity.adoc b/docs/modules/ROOT/pages/reference/extensions/velocity.adoc
index a16adb0..8254503 100644
--- a/docs/modules/ROOT/pages/reference/extensions/velocity.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/velocity.adoc
@@ -16,7 +16,7 @@ Transform messages using a Velocity template.
 
 == What's inside
 
-* xref:latest@components:ROOT:velocity-component.adoc[Velocity component], URI syntax: `velocity:resourceUri`
+* https://camel.apache.org/components/latest/velocity-component.html[Velocity component], URI syntax: `velocity:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/vertx-http.adoc b/docs/modules/ROOT/pages/reference/extensions/vertx-http.adoc
index 7203476..162f575 100644
--- a/docs/modules/ROOT/pages/reference/extensions/vertx-http.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/vertx-http.adoc
@@ -16,7 +16,7 @@ Camel HTTP client support with Vert.x
 
 == What's inside
 
-* xref:latest@components:ROOT:vertx-http-component.adoc[Vert.x HTTP Client component], URI syntax: `vertx-http:httpUri`
+* https://camel.apache.org/components/latest/vertx-http-component.html[Vert.x HTTP Client component], URI syntax: `vertx-http:httpUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/vertx-websocket.adoc b/docs/modules/ROOT/pages/reference/extensions/vertx-websocket.adoc
index b4a439d..11262f2 100644
--- a/docs/modules/ROOT/pages/reference/extensions/vertx-websocket.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/vertx-websocket.adoc
@@ -16,7 +16,7 @@ Camel WebSocket support with Vert.x
 
 == What's inside
 
-* xref:latest@components:ROOT:vertx-websocket-component.adoc[Vert.x WebSocket component], URI syntax: `vertx-websocket:host:port/path`
+* https://camel.apache.org/components/latest/vertx-websocket-component.html[Vert.x WebSocket component], URI syntax: `vertx-websocket:host:port/path`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/vertx.adoc b/docs/modules/ROOT/pages/reference/extensions/vertx.adoc
index ce34acf..3db6651 100644
--- a/docs/modules/ROOT/pages/reference/extensions/vertx.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/vertx.adoc
@@ -17,7 +17,7 @@ Send and receive messages to/from Vert.x Event Bus.
 
 == What's inside
 
-* xref:latest@components:ROOT:vertx-component.adoc[Vert.x component], URI syntax: `vertx:address`
+* https://camel.apache.org/components/latest/vertx-component.html[Vert.x component], URI syntax: `vertx:address`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/vm.adoc b/docs/modules/ROOT/pages/reference/extensions/vm.adoc
index 0b2f0b4..cb94d85 100644
--- a/docs/modules/ROOT/pages/reference/extensions/vm.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/vm.adoc
@@ -17,7 +17,7 @@ Call another endpoint in the same CamelContext asynchronously.
 
 == What's inside
 
-* xref:latest@components:ROOT:vm-component.adoc[VM component], URI syntax: `vm:name`
+* https://camel.apache.org/components/latest/vm-component.html[VM component], URI syntax: `vm:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/weather.adoc b/docs/modules/ROOT/pages/reference/extensions/weather.adoc
index 957275f..8658318 100644
--- a/docs/modules/ROOT/pages/reference/extensions/weather.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/weather.adoc
@@ -16,7 +16,7 @@ Poll the weather information from Open Weather Map.
 
 == What's inside
 
-* xref:latest@components:ROOT:weather-component.adoc[Weather component], URI syntax: `weather:name`
+* https://camel.apache.org/components/latest/weather-component.html[Weather component], URI syntax: `weather:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/web3j.adoc b/docs/modules/ROOT/pages/reference/extensions/web3j.adoc
index 342e5d8..e29a531 100644
--- a/docs/modules/ROOT/pages/reference/extensions/web3j.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/web3j.adoc
@@ -16,7 +16,7 @@ Interact with Ethereum nodes using web3j client API.
 
 == What's inside
 
-* xref:latest@components:ROOT:web3j-component.adoc[Web3j Ethereum Blockchain component], URI syntax: `web3j:nodeAddress`
+* https://camel.apache.org/components/latest/web3j-component.html[Web3j Ethereum Blockchain component], URI syntax: `web3j:nodeAddress`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/websocket-jsr356.adoc b/docs/modules/ROOT/pages/reference/extensions/websocket-jsr356.adoc
index 1081a77..7840c23 100644
--- a/docs/modules/ROOT/pages/reference/extensions/websocket-jsr356.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/websocket-jsr356.adoc
@@ -17,7 +17,7 @@ Expose websocket endpoints using JSR356.
 
 == What's inside
 
-* xref:latest@components:ROOT:websocket-jsr356-component.adoc[Javax Websocket component], URI syntax: `websocket-jsr356:uri`
+* https://camel.apache.org/components/latest/websocket-jsr356-component.html[Javax Websocket component], URI syntax: `websocket-jsr356:uri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/weka.adoc b/docs/modules/ROOT/pages/reference/extensions/weka.adoc
index 1eef584..56e6574 100644
--- a/docs/modules/ROOT/pages/reference/extensions/weka.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/weka.adoc
@@ -16,7 +16,7 @@ Perform machine learning tasks using Weka.
 
 == What's inside
 
-* xref:latest@components:ROOT:weka-component.adoc[Weka component], URI syntax: `weka:command`
+* https://camel.apache.org/components/latest/weka-component.html[Weka component], URI syntax: `weka:command`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/wordpress.adoc b/docs/modules/ROOT/pages/reference/extensions/wordpress.adoc
index d009de6..6315389 100644
--- a/docs/modules/ROOT/pages/reference/extensions/wordpress.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/wordpress.adoc
@@ -16,7 +16,7 @@ Manage posts and users using Wordpress API.
 
 == What's inside
 
-* xref:latest@components:ROOT:wordpress-component.adoc[Wordpress component], URI syntax: `wordpress:operation`
+* https://camel.apache.org/components/latest/wordpress-component.html[Wordpress component], URI syntax: `wordpress:operation`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/workday.adoc b/docs/modules/ROOT/pages/reference/extensions/workday.adoc
index 6ee077c..982f25e 100644
--- a/docs/modules/ROOT/pages/reference/extensions/workday.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/workday.adoc
@@ -16,7 +16,7 @@ Detect and parse documents using Workday.
 
 == What's inside
 
-* xref:latest@components:ROOT:workday-component.adoc[Workday component], URI syntax: `workday:entity:path`
+* https://camel.apache.org/components/latest/workday-component.html[Workday component], URI syntax: `workday:entity:path`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/xchange.adoc b/docs/modules/ROOT/pages/reference/extensions/xchange.adoc
index aa84ad0..5828921 100644
--- a/docs/modules/ROOT/pages/reference/extensions/xchange.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/xchange.adoc
@@ -16,7 +16,7 @@ Access market data and trade on Bitcoin and Altcoin exchanges.
 
 == What's inside
 
-* xref:latest@components:ROOT:xchange-component.adoc[XChange component], URI syntax: `xchange:name`
+* https://camel.apache.org/components/latest/xchange-component.html[XChange component], URI syntax: `xchange:name`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/xj.adoc b/docs/modules/ROOT/pages/reference/extensions/xj.adoc
index 5310b84..c746469 100644
--- a/docs/modules/ROOT/pages/reference/extensions/xj.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/xj.adoc
@@ -16,7 +16,7 @@ Transform JSON and XML message using a XSLT.
 
 == What's inside
 
-* xref:latest@components:ROOT:xj-component.adoc[XJ component], URI syntax: `xj:resourceUri`
+* https://camel.apache.org/components/latest/xj-component.html[XJ component], URI syntax: `xj:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/xml-jaxp.adoc b/docs/modules/ROOT/pages/reference/extensions/xml-jaxp.adoc
index f9d96a0..cc21c5d 100644
--- a/docs/modules/ROOT/pages/reference/extensions/xml-jaxp.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/xml-jaxp.adoc
@@ -17,7 +17,7 @@ Tokenize XML payloads using the specified path expression.
 
 == What's inside
 
-* xref:latest@components:languages:xtokenize-language.adoc[XML Tokenize language]
+* https://camel.apache.org/components/latest/languages/xtokenize-language.html[XML Tokenize language]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/xmlsecurity.adoc b/docs/modules/ROOT/pages/reference/extensions/xmlsecurity.adoc
index 6d383f4..3586484 100644
--- a/docs/modules/ROOT/pages/reference/extensions/xmlsecurity.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/xmlsecurity.adoc
@@ -16,9 +16,9 @@ Sign XML payloads using the XML signature specification.
 
 == What's inside
 
-* xref:latest@components:dataformats:secureXML-dataformat.adoc[XML Security data format]
-* xref:latest@components:ROOT:xmlsecurity-sign-component.adoc[XML Security Sign component], URI syntax: `xmlsecurity-sign:name`
-* xref:latest@components:ROOT:xmlsecurity-verify-component.adoc[XML Security Verify component], URI syntax: `xmlsecurity-verify:name`
+* https://camel.apache.org/components/latest/dataformats/secureXML-dataformat.html[XML Security data format]
+* https://camel.apache.org/components/latest/xmlsecurity-sign-component.html[XML Security Sign component], URI syntax: `xmlsecurity-sign:name`
+* https://camel.apache.org/components/latest/xmlsecurity-verify-component.html[XML Security Verify component], URI syntax: `xmlsecurity-verify:name`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/xmpp.adoc b/docs/modules/ROOT/pages/reference/extensions/xmpp.adoc
index 65a4609..7ccea26 100644
--- a/docs/modules/ROOT/pages/reference/extensions/xmpp.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/xmpp.adoc
@@ -16,7 +16,7 @@ Send and receive messages to/from an XMPP chat server.
 
 == What's inside
 
-* xref:latest@components:ROOT:xmpp-component.adoc[XMPP component], URI syntax: `xmpp:host:port/participant`
+* https://camel.apache.org/components/latest/xmpp-component.html[XMPP component], URI syntax: `xmpp:host:port/participant`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/xpath.adoc b/docs/modules/ROOT/pages/reference/extensions/xpath.adoc
index 0c43376..12f2fbc 100644
--- a/docs/modules/ROOT/pages/reference/extensions/xpath.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/xpath.adoc
@@ -17,7 +17,7 @@ Evaluate an XPath expression against an XML payload.
 
 == What's inside
 
-* xref:latest@components:languages:xpath-language.adoc[XPath language]
+* https://camel.apache.org/components/latest/languages/xpath-language.html[XPath language]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/xslt-saxon.adoc b/docs/modules/ROOT/pages/reference/extensions/xslt-saxon.adoc
index 31ec3db..b3d8aab 100644
--- a/docs/modules/ROOT/pages/reference/extensions/xslt-saxon.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/xslt-saxon.adoc
@@ -16,7 +16,7 @@ Transform XML payloads using an XSLT template using Saxon.
 
 == What's inside
 
-* xref:latest@components:ROOT:xslt-saxon-component.adoc[XSLT Saxon component], URI syntax: `xslt-saxon:resourceUri`
+* https://camel.apache.org/components/latest/xslt-saxon-component.html[XSLT Saxon component], URI syntax: `xslt-saxon:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/xslt.adoc b/docs/modules/ROOT/pages/reference/extensions/xslt.adoc
index 8b5f0a2..17b2d0e 100644
--- a/docs/modules/ROOT/pages/reference/extensions/xslt.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/xslt.adoc
@@ -17,7 +17,7 @@ Transforms XML payload using an XSLT template.
 
 == What's inside
 
-* xref:latest@components:ROOT:xslt-component.adoc[XSLT component], URI syntax: `xslt:resourceUri`
+* https://camel.apache.org/components/latest/xslt-component.html[XSLT component], URI syntax: `xslt:resourceUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/xstream.adoc b/docs/modules/ROOT/pages/reference/extensions/xstream.adoc
index d2b0a03..31fb1f8 100644
--- a/docs/modules/ROOT/pages/reference/extensions/xstream.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/xstream.adoc
@@ -17,8 +17,8 @@ Marshal and unmarshal POJOs to/from XML or JSON using XStream library.
 
 == What's inside
 
-* xref:latest@components:dataformats:json-xstream-dataformat.adoc[JSON XStream data format]
-* xref:latest@components:dataformats:xstream-dataformat.adoc[XStream data format]
+* https://camel.apache.org/components/latest/dataformats/json-xstream-dataformat.html[JSON XStream data format]
+* https://camel.apache.org/components/latest/dataformats/xstream-dataformat.html[XStream data format]
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/yammer.adoc b/docs/modules/ROOT/pages/reference/extensions/yammer.adoc
index d12d574..0cbb10d 100644
--- a/docs/modules/ROOT/pages/reference/extensions/yammer.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/yammer.adoc
@@ -16,7 +16,7 @@ Interact with the Yammer enterprise social network.
 
 == What's inside
 
-* xref:latest@components:ROOT:yammer-component.adoc[Yammer component], URI syntax: `yammer:function`
+* https://camel.apache.org/components/latest/yammer-component.html[Yammer component], URI syntax: `yammer:function`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/zendesk.adoc b/docs/modules/ROOT/pages/reference/extensions/zendesk.adoc
index 1d5cf9a..f482d88 100644
--- a/docs/modules/ROOT/pages/reference/extensions/zendesk.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/zendesk.adoc
@@ -16,7 +16,7 @@ Manage Zendesk tickets, users, organizations, etc.
 
 == What's inside
 
-* xref:latest@components:ROOT:zendesk-component.adoc[Zendesk component], URI syntax: `zendesk:methodName`
+* https://camel.apache.org/components/latest/zendesk-component.html[Zendesk component], URI syntax: `zendesk:methodName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/zip-deflater.adoc b/docs/modules/ROOT/pages/reference/extensions/zip-deflater.adoc
index 97bbe38..0b02685 100644
--- a/docs/modules/ROOT/pages/reference/extensions/zip-deflater.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/zip-deflater.adoc
@@ -17,8 +17,8 @@ Compress and decompress streams using java.util.zip.Deflater, java.util.zip.Infl
 
 == What's inside
 
-* xref:latest@components:dataformats:gzipdeflater-dataformat.adoc[GZip Deflater data format]
-* xref:latest@components:dataformats:zipdeflater-dataformat.adoc[Zip Deflate Compression data format]
+* https://camel.apache.org/components/latest/dataformats/gzipdeflater-dataformat.html[GZip Deflater data format]
+* https://camel.apache.org/components/latest/dataformats/zipdeflater-dataformat.html[Zip Deflate Compression data format]
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/zipfile.adoc b/docs/modules/ROOT/pages/reference/extensions/zipfile.adoc
index 851a0b0..dce8894 100644
--- a/docs/modules/ROOT/pages/reference/extensions/zipfile.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/zipfile.adoc
@@ -17,7 +17,7 @@ Compression and decompress streams using java.util.zip.ZipStream.
 
 == What's inside
 
-* xref:latest@components:dataformats:zipfile-dataformat.adoc[Zip File data format]
+* https://camel.apache.org/components/latest/dataformats/zipfile-dataformat.html[Zip File data format]
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/zookeeper-master.adoc b/docs/modules/ROOT/pages/reference/extensions/zookeeper-master.adoc
index 3255aaf..0913e65 100644
--- a/docs/modules/ROOT/pages/reference/extensions/zookeeper-master.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/zookeeper-master.adoc
@@ -16,7 +16,7 @@ Have only a single consumer in a cluster consuming from a given endpoint; with a
 
 == What's inside
 
-* xref:latest@components:ROOT:zookeeper-master-component.adoc[ZooKeeper Master component], URI syntax: `zookeeper-master:groupName:consumerEndpointUri`
+* https://camel.apache.org/components/latest/zookeeper-master-component.html[ZooKeeper Master component], URI syntax: `zookeeper-master:groupName:consumerEndpointUri`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/zookeeper.adoc b/docs/modules/ROOT/pages/reference/extensions/zookeeper.adoc
index dce85d3..a3b9971 100644
--- a/docs/modules/ROOT/pages/reference/extensions/zookeeper.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/zookeeper.adoc
@@ -16,7 +16,7 @@ Manage ZooKeeper clusters.
 
 == What's inside
 
-* xref:latest@components:ROOT:zookeeper-component.adoc[ZooKeeper component], URI syntax: `zookeeper:serverUrls/path`
+* https://camel.apache.org/components/latest/zookeeper-component.html[ZooKeeper component], URI syntax: `zookeeper:serverUrls/path`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/user-guide/bootstrap.adoc b/docs/modules/ROOT/pages/user-guide/bootstrap.adoc
index ba3252a..b61d35b 100644
--- a/docs/modules/ROOT/pages/user-guide/bootstrap.adoc
+++ b/docs/modules/ROOT/pages/user-guide/bootstrap.adoc
@@ -63,7 +63,7 @@ public static class EventHandler {
 == Camel Main
 
 To configure components and other aspects of Apache Camel through properties, you can add the `camel-quarkus-main`
-extension which brings functionalities from xref:latest@components:others:main.adoc[Apache Camel
+extension which brings functionalities from https://camel.apache.org/components/latest/others/main.html[Apache Camel
 Main] to Camel Quarkus.
 
 In the example below, we apply the same configuration as the one from the Java example above by using properties: