You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pp...@apache.org on 2021/01/07 14:59:58 UTC
[camel-quarkus] branch master updated (4c4493b -> c3db032)
This is an automated email from the ASF dual-hosted git repository.
ppalaga pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
from 4c4493b Added Redis Aggregation Repository support in JVM mode only #2085
new 6fe9474 antora/xref-validator failure after a component was removed from Camel
new c3db032 Auto-update Camel major.minor in Antora config files
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
docs/antora-playbook-dev.yml | 11 ++++
docs/antora-playbook.yml | 5 ++
docs/antora.yml | 2 +-
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/atlasmap.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 | 16 +++---
.../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/jsonata.adoc | 2 +-
.../ROOT/pages/reference/extensions/jsonb.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 | 34 +++++------
.../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 +-
.../pages/reference/extensions/micrometer.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/minio.adoc | 2 +-
.../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/redis.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 +-
docs/package.json | 2 +-
docs/pom.xml | 30 ++++++++--
.../runtime/src/main/doc/usage.adoc | 4 +-
pom.xml | 7 ++-
.../quarkus/maven/UpdateExtensionDocPageMojo.java | 2 +-
tooling/scripts/update-antora-config.groovy | 67 ++++++++++++++++++++++
307 files changed, 525 insertions(+), 419 deletions(-)
create mode 100644 tooling/scripts/update-antora-config.groovy
[camel-quarkus] 01/02: antora/xref-validator failure after a
component was removed from Camel
Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
ppalaga pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 6fe9474cd0d36908709390ce97be134459dab00d
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Thu Jan 7 09:55:12 2021 +0100
antora/xref-validator failure after a component was removed from Camel
---
docs/antora-playbook-dev.yml | 11 ++++
docs/antora-playbook.yml | 5 ++
docs/antora.yml | 2 +-
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/atlasmap.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 | 16 +++---
.../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/jsonata.adoc | 2 +-
.../ROOT/pages/reference/extensions/jsonb.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 | 34 ++++++-------
.../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 +-
.../pages/reference/extensions/micrometer.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/minio.adoc | 2 +-
.../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/redis.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 +-
docs/package.json | 2 +-
docs/pom.xml | 11 ++--
.../runtime/src/main/doc/usage.adoc | 4 +-
pom.xml | 5 +-
.../quarkus/maven/UpdateExtensionDocPageMojo.java | 2 +-
tooling/scripts/update-antora-config.groovy | 59 ++++++++++++++++++++++
307 files changed, 496 insertions(+), 419 deletions(-)
diff --git a/docs/antora-playbook-dev.yml b/docs/antora-playbook-dev.yml
index 33a89e0..43c47f2 100644
--- a/docs/antora-playbook-dev.yml
+++ b/docs/antora-playbook-dev.yml
@@ -25,6 +25,17 @@ content:
branches: HEAD
start_path: docs
- url: git@github.com:apache/camel.git
+ branches:
+ - camel-3.7.x # replace ${camel.docs.branch}
+ start_paths:
+ - docs/components
+ - url: git@github.com:apache/camel.git
+ branches:
+ - master
+ start_paths:
+ - docs/user-manual
+ - docs/components
+ - core/camel-core-engine/src/main/docs
branches: HEAD
start_path: docs/components
#- url: ./../../camel-quarkus-examples
diff --git a/docs/antora-playbook.yml b/docs/antora-playbook.yml
index b9bb99b..0c65a45 100644
--- a/docs/antora-playbook.yml
+++ b/docs/antora-playbook.yml
@@ -26,6 +26,11 @@ content:
start_path: docs
- url: git@github.com:apache/camel.git
branches:
+ - camel-3.7.x # replace ${camel.docs.branch}
+ start_paths:
+ - docs/components
+ - url: git@github.com:apache/camel.git
+ branches:
- master
start_paths:
- docs/user-manual
diff --git a/docs/antora.yml b/docs/antora.yml
index 0b92c4e..89def84 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -22,4 +22,4 @@ nav:
- modules/ROOT/nav.adoc
asciidoc:
attributes:
- camel-quarkus-last-release: 1.5.0
+ cq-camel-components: 3.7.x@components # replace ${camel.docs.components.xref}
diff --git a/docs/modules/ROOT/pages/index.adoc b/docs/modules/ROOT/pages/index.adoc
index c3c77bf..2a4c6e8 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 xref:latest@manual::index.adoc[Apache Camel]
-and its vast xref:latest@components::index.adoc[component library] to the
+and its vast xref:{cq-camel-components}::index.adoc[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 b4f3c61..16efa9b 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::activemq-component.adoc[ActiveMQ component], URI syntax: `activemq:destinationType:destinationName`
+* xref:{cq-camel-components}::activemq-component.adoc[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 6219fc1..099af63 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::ahc-ws-component.adoc[Async HTTP Client (AHC) Secure Websocket (Secure) component], URI syntax: `ahc-wss:httpUri`
-* xref:latest@components::ahc-ws-component.adoc[Async HTTP Client (AHC) Websocket component], URI syntax: `ahc-ws:httpUri`
+* xref:{cq-camel-components}::ahc-ws-component.adoc[Async HTTP Client (AHC) Secure Websocket (Secure) component], URI syntax: `ahc-wss:httpUri`
+* xref:{cq-camel-components}::ahc-ws-component.adoc[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 62a9a0d..8eec62f 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::ahc-component.adoc[Async HTTP Client (AHC) component], URI syntax: `ahc:httpUri`
+* xref:{cq-camel-components}::ahc-component.adoc[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 0169321..baa94b7 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::amqp-component.adoc[AMQP component], URI syntax: `amqp:destinationType:destinationName`
+* xref:{cq-camel-components}::amqp-component.adoc[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 5d57b84..a1ccac5 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::apns-component.adoc[APNS component], URI syntax: `apns:name`
+* xref:{cq-camel-components}::apns-component.adoc[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 2ee97ff..776bfce 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::arangodb-component.adoc[ArangoDb component], URI syntax: `arangodb:database`
+* xref:{cq-camel-components}::arangodb-component.adoc[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 979d09d..13b301b 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::as2-component.adoc[AS2 component], URI syntax: `as2:apiName/methodName`
+* xref:{cq-camel-components}::as2-component.adoc[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..93c34ab 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]
+* xref:{cq-camel-components}:dataformats:asn1-dataformat.adoc[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 23f8b79..c644940 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::asterisk-component.adoc[Asterisk component], URI syntax: `asterisk:name`
+* xref:{cq-camel-components}::asterisk-component.adoc[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/atlasmap.adoc b/docs/modules/ROOT/pages/reference/extensions/atlasmap.adoc
index 817a5ac..487da96 100644
--- a/docs/modules/ROOT/pages/reference/extensions/atlasmap.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/atlasmap.adoc
@@ -16,7 +16,7 @@ Transforms the message using an AtlasMap transformation.
== What's inside
-* xref:latest@components::atlasmap-component.adoc[AtlasMap component], URI syntax: `atlasmap:resourceUri`
+* xref:{cq-camel-components}::atlasmap-component.adoc[AtlasMap component], URI syntax: `atlasmap:resourceUri`
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 9327ac4..0076b14 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::atmos-component.adoc[Atmos component], URI syntax: `atmos:name/operation`
+* xref:{cq-camel-components}::atmos-component.adoc[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 8be1e6c..89b4619 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::atom-component.adoc[Atom component], URI syntax: `atom:feedUri`
+* xref:{cq-camel-components}::atom-component.adoc[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 2ba0f99..3c09227 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::atomix-map-component.adoc[Atomix Map component], URI syntax: `atomix-map:resourceName`
-* xref:latest@components::atomix-messaging-component.adoc[Atomix Messaging component], URI syntax: `atomix-messaging:resourceName`
-* xref:latest@components::atomix-multimap-component.adoc[Atomix MultiMap component], URI syntax: `atomix-multimap:resourceName`
-* xref:latest@components::atomix-queue-component.adoc[Atomix Queue component], URI syntax: `atomix-queue:resourceName`
-* xref:latest@components::atomix-set-component.adoc[Atomix Set component], URI syntax: `atomix-set:resourceName`
-* xref:latest@components::atomix-value-component.adoc[Atomix Value component], URI syntax: `atomix-value:resourceName`
+* xref:{cq-camel-components}::atomix-map-component.adoc[Atomix Map component], URI syntax: `atomix-map:resourceName`
+* xref:{cq-camel-components}::atomix-messaging-component.adoc[Atomix Messaging component], URI syntax: `atomix-messaging:resourceName`
+* xref:{cq-camel-components}::atomix-multimap-component.adoc[Atomix MultiMap component], URI syntax: `atomix-multimap:resourceName`
+* xref:{cq-camel-components}::atomix-queue-component.adoc[Atomix Queue component], URI syntax: `atomix-queue:resourceName`
+* xref:{cq-camel-components}::atomix-set-component.adoc[Atomix Set component], URI syntax: `atomix-set:resourceName`
+* xref:{cq-camel-components}::atomix-value-component.adoc[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..6daf191 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]
+* xref:{cq-camel-components}:others:attachments.adoc[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 b587ba4..3be9083 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::avro-component.adoc[Avro RPC component], URI syntax: `avro:transport:host:port/messageName`
+* xref:{cq-camel-components}::avro-component.adoc[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..3158023 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]
+* xref:{cq-camel-components}:dataformats:avro-dataformat.adoc[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 19c3eb3..2e221ea 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::aws-ec2-component.adoc[AWS Elastic Compute Cloud (EC2) component], URI syntax: `aws-ec2:label`
+* xref:{cq-camel-components}::aws-ec2-component.adoc[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 1f225ce..8fa18be 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::aws-ecs-component.adoc[AWS Elastic Container Service (ECS) component], URI syntax: `aws-ecs:label`
+* xref:{cq-camel-components}::aws-ecs-component.adoc[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 5f4eb5a..93ea6e6 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::aws-eks-component.adoc[AWS Elastic Kubernetes Service (EKS) component], URI syntax: `aws-eks:label`
+* xref:{cq-camel-components}::aws-eks-component.adoc[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 8545203..3388eb5 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::aws-iam-component.adoc[AWS Identity and Access Management (IAM) component], URI syntax: `aws-iam:label`
+* xref:{cq-camel-components}::aws-iam-component.adoc[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 c36bc34..a6a4b34 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::aws-kinesis-component.adoc[AWS Kinesis component], URI syntax: `aws-kinesis:streamName`
-* xref:latest@components::aws-kinesis-firehose-component.adoc[AWS Kinesis Firehose component], URI syntax: `aws-kinesis-firehose:streamName`
+* xref:{cq-camel-components}::aws-kinesis-component.adoc[AWS Kinesis component], URI syntax: `aws-kinesis:streamName`
+* xref:{cq-camel-components}::aws-kinesis-firehose-component.adoc[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 81299af..c12e938 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::aws-kms-component.adoc[AWS Key Management Service (KMS) component], URI syntax: `aws-kms:label`
+* xref:{cq-camel-components}::aws-kms-component.adoc[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 fc9ba77..e4c300e 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::aws-lambda-component.adoc[AWS Lambda component], URI syntax: `aws-lambda:function`
+* xref:{cq-camel-components}::aws-lambda-component.adoc[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 9cfb65b..44fed06 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::aws-s3-component.adoc[AWS S3 Storage Service component], URI syntax: `aws-s3://bucketNameOrArn`
+* xref:{cq-camel-components}::aws-s3-component.adoc[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 3807bd2..369bae1 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::aws-sdb-component.adoc[AWS SimpleDB component], URI syntax: `aws-sdb:domainName`
+* xref:{cq-camel-components}::aws-sdb-component.adoc[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 d5445fb..e4685cc 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::aws-sns-component.adoc[AWS Simple Notification System (SNS) component], URI syntax: `aws-sns:topicNameOrArn`
+* xref:{cq-camel-components}::aws-sns-component.adoc[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 fb2d597..9c09e07 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::aws-sqs-component.adoc[AWS Simple Queue Service (SQS) component], URI syntax: `aws-sqs:queueNameOrArn`
+* xref:{cq-camel-components}::aws-sqs-component.adoc[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 ed2b0fb..936224f 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::aws-swf-component.adoc[AWS Simple Workflow (SWF) component], URI syntax: `aws-swf:type`
+* xref:{cq-camel-components}::aws-swf-component.adoc[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 4d6dc00..f375cbb 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::aws-translate-component.adoc[AWS Translate component], URI syntax: `aws-translate:label`
+* xref:{cq-camel-components}::aws-translate-component.adoc[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..d31803c 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]
+* xref:{cq-camel-components}:others:aws-xray.adoc[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 29eb92a..39b1769 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::aws2-athena-component.adoc[AWS 2 Athena component], URI syntax: `aws2-athena:label`
+* xref:{cq-camel-components}::aws2-athena-component.adoc[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 d483e90..4ab2890 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::aws2-cw-component.adoc[AWS 2 CloudWatch component], URI syntax: `aws2-cw:namespace`
+* xref:{cq-camel-components}::aws2-cw-component.adoc[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 ab14127..bba9b66 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::aws2-ddb-component.adoc[AWS 2 DynamoDB component], URI syntax: `aws2-ddb:tableName`
-* xref:latest@components::aws2-ddbstream-component.adoc[AWS 2 DynamoDB Streams component], URI syntax: `aws2-ddbstream:tableName`
+* xref:{cq-camel-components}::aws2-ddb-component.adoc[AWS 2 DynamoDB component], URI syntax: `aws2-ddb:tableName`
+* xref:{cq-camel-components}::aws2-ddbstream-component.adoc[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 22780cb..c8c7d5a 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::aws2-ec2-component.adoc[AWS 2 Elastic Compute Cloud (EC2) component], URI syntax: `aws2-ec2:label`
+* xref:{cq-camel-components}::aws2-ec2-component.adoc[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 c5581ba..446c801 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::aws2-ecs-component.adoc[AWS 2 Elastic Container Service (ECS) component], URI syntax: `aws2-ecs:label`
+* xref:{cq-camel-components}::aws2-ecs-component.adoc[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 9dc7de5..8d04fdf 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::aws2-eks-component.adoc[AWS 2 Elastic Kubernetes Service (EKS) component], URI syntax: `aws2-eks:label`
+* xref:{cq-camel-components}::aws2-eks-component.adoc[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 5c4e986..2c4038e 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::aws2-eventbridge-component.adoc[AWS 2 Eventbridge component], URI syntax: `aws2-eventbridge://eventbusNameOrArn`
+* xref:{cq-camel-components}::aws2-eventbridge-component.adoc[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 e1858cc..896fb44 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::aws2-iam-component.adoc[AWS 2 Identity and Access Management (IAM) component], URI syntax: `aws2-iam:label`
+* xref:{cq-camel-components}::aws2-iam-component.adoc[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 a6a1356..f1399b5 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::aws2-kinesis-component.adoc[AWS 2 Kinesis component], URI syntax: `aws2-kinesis:streamName`
-* xref:latest@components::aws2-kinesis-firehose-component.adoc[AWS 2 Kinesis Firehose component], URI syntax: `aws2-kinesis-firehose:streamName`
+* xref:{cq-camel-components}::aws2-kinesis-component.adoc[AWS 2 Kinesis component], URI syntax: `aws2-kinesis:streamName`
+* xref:{cq-camel-components}::aws2-kinesis-firehose-component.adoc[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 ddfeed0..0f03b9e 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::aws2-kms-component.adoc[AWS 2 Key Management Service (KMS) component], URI syntax: `aws2-kms:label`
+* xref:{cq-camel-components}::aws2-kms-component.adoc[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 0e9bf82..6f6427a 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::aws2-lambda-component.adoc[AWS 2 Lambda component], URI syntax: `aws2-lambda:function`
+* xref:{cq-camel-components}::aws2-lambda-component.adoc[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 f52f759..1ff6a95 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::aws2-mq-component.adoc[AWS 2 MQ component], URI syntax: `aws2-mq:label`
+* xref:{cq-camel-components}::aws2-mq-component.adoc[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 110c222..4fa4f2a 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::aws2-msk-component.adoc[AWS 2 Managed Streaming for Apache Kafka (MSK) component], URI syntax: `aws2-msk:label`
+* xref:{cq-camel-components}::aws2-msk-component.adoc[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 034d2fa..89358d9 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::aws2-s3-component.adoc[AWS 2 S3 Storage Service component], URI syntax: `aws2-s3://bucketNameOrArn`
+* xref:{cq-camel-components}::aws2-s3-component.adoc[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 721e1d9..ce883cc 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::aws2-ses-component.adoc[AWS 2 Simple Email Service (SES) component], URI syntax: `aws2-ses:from`
+* xref:{cq-camel-components}::aws2-ses-component.adoc[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 184cddd..7df87c7 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::aws2-sns-component.adoc[AWS 2 Simple Notification System (SNS) component], URI syntax: `aws2-sns:topicNameOrArn`
+* xref:{cq-camel-components}::aws2-sns-component.adoc[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 720aba7..794fe52 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::aws2-sqs-component.adoc[AWS 2 Simple Queue Service (SQS) component], URI syntax: `aws2-sqs:queueNameOrArn`
+* xref:{cq-camel-components}::aws2-sqs-component.adoc[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 47729c0..25b7b28 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::aws2-sts-component.adoc[AWS 2 Security Token Service (STS) component], URI syntax: `aws2-sts:label`
+* xref:{cq-camel-components}::aws2-sts-component.adoc[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 a75a5c3..3c29271 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::aws2-translate-component.adoc[AWS 2 Translate component], URI syntax: `aws2-translate:label`
+* xref:{cq-camel-components}::aws2-translate-component.adoc[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 b018da1..5ff740c 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::azure-storage-blob-component.adoc[Azure Storage Blob Service component], URI syntax: `azure-storage-blob:accountName/containerName`
+* xref:{cq-camel-components}::azure-storage-blob-component.adoc[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 78bf5ba..322c9ee 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::azure-storage-queue-component.adoc[Azure Storage Queue Service component], URI syntax: `azure-storage-queue:accountName/queueName`
+* xref:{cq-camel-components}::azure-storage-queue-component.adoc[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 3046c9b..005116a 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::azure-blob-component.adoc[Azure Storage Blob Service (Deprecated) component], URI syntax: `azure-blob:containerOrBlobUri`
-* xref:latest@components::azure-queue-component.adoc[Azure Storage Queue Service (Deprecated) component], URI syntax: `azure-queue:containerAndQueueUri`
+* xref:{cq-camel-components}::azure-blob-component.adoc[Azure Storage Blob Service (Deprecated) component], URI syntax: `azure-blob:containerOrBlobUri`
+* xref:{cq-camel-components}::azure-queue-component.adoc[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..5699e0d 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]
+* xref:{cq-camel-components}:dataformats:barcode-dataformat.adoc[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..feeefe2 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]
+* xref:{cq-camel-components}:dataformats:base64-dataformat.adoc[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 486b2fd..5d0d5bc 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::bean-validator-component.adoc[Bean Validator component], URI syntax: `bean-validator:label`
+* xref:{cq-camel-components}::bean-validator-component.adoc[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 c83a57d..68398eb 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::bean-component.adoc[Bean component], URI syntax: `bean:beanName`
-* xref:latest@components:languages:bean-language.adoc[Bean method language]
-* xref:latest@components::class-component.adoc[Class component], URI syntax: `class:beanName`
+* xref:{cq-camel-components}::bean-component.adoc[Bean component], URI syntax: `bean:beanName`
+* xref:{cq-camel-components}:languages:bean-language.adoc[Bean method language]
+* xref:{cq-camel-components}::class-component.adoc[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..c0787c4 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]
+* xref:{cq-camel-components}:dataformats:beanio-dataformat.adoc[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 12d6a62..0679050 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::beanstalk-component.adoc[Beanstalk component], URI syntax: `beanstalk:connectionSettings`
+* xref:{cq-camel-components}::beanstalk-component.adoc[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..a21a51c 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]
+* xref:{cq-camel-components}:dataformats:bindy-dataformat.adoc[Bindy CSV data format]
+* xref:{cq-camel-components}:dataformats:bindy-dataformat.adoc[Bindy Fixed Length data format]
+* xref:{cq-camel-components}:dataformats:bindy-dataformat.adoc[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 76122c3..346fdee 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::bonita-component.adoc[Bonita component], URI syntax: `bonita:operation`
+* xref:{cq-camel-components}::bonita-component.adoc[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 c0c59a9..7fac47f 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::box-component.adoc[Box component], URI syntax: `box:apiName/methodName`
+* xref:{cq-camel-components}::box-component.adoc[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 a21fd08..f6be490 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::braintree-component.adoc[Braintree component], URI syntax: `braintree:apiName/methodName`
+* xref:{cq-camel-components}::braintree-component.adoc[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 5cb5fa4..303c341 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::browse-component.adoc[Browse component], URI syntax: `browse:name`
+* xref:{cq-camel-components}::browse-component.adoc[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 1b8cd8f..4f961dc 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::caffeine-cache-component.adoc[Caffeine Cache component], URI syntax: `caffeine-cache:cacheName`
-* xref:latest@components::caffeine-loadcache-component.adoc[Caffeine LoadCache component], URI syntax: `caffeine-loadcache:cacheName`
+* xref:{cq-camel-components}::caffeine-cache-component.adoc[Caffeine Cache component], URI syntax: `caffeine-cache:cacheName`
+* xref:{cq-camel-components}::caffeine-loadcache-component.adoc[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 aaa8364..fdd1ae2 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::cql-component.adoc[Cassandra CQL component], URI syntax: `cql:beanRef:hosts:port/keyspace`
+* xref:{cq-camel-components}::cql-component.adoc[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..2f2d11a 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]
+* xref:{cq-camel-components}:dataformats:cbor-dataformat.adoc[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 7e3beff..105c13a 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::chatscript-component.adoc[ChatScript component], URI syntax: `chatscript:host:port/botName`
+* xref:{cq-camel-components}::chatscript-component.adoc[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 c7147b3..f9cccad 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::chunk-component.adoc[Chunk component], URI syntax: `chunk:resourceUri`
+* xref:{cq-camel-components}::chunk-component.adoc[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 eda796c..9197ffb 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::cm-sms-component.adoc[CM SMS Gateway component], URI syntax: `cm-sms:host`
+* xref:{cq-camel-components}::cm-sms-component.adoc[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 7cf2754..a07e793 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::cmis-component.adoc[CMIS component], URI syntax: `cmis:cmsUrl`
+* xref:{cq-camel-components}::cmis-component.adoc[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 33da73a..f8ec7e8 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::coap-component.adoc[CoAP component], URI syntax: `coap:uri`
-* xref:latest@components::coap-component.adoc[CoAP component], URI syntax: `coap+tcp:uri`
-* xref:latest@components::coap-component.adoc[CoAP component], URI syntax: `coaps+tcp:uri`
-* xref:latest@components::coap-component.adoc[CoAP (Secure) component], URI syntax: `coaps:uri`
+* xref:{cq-camel-components}::coap-component.adoc[CoAP component], URI syntax: `coap:uri`
+* xref:{cq-camel-components}::coap-component.adoc[CoAP component], URI syntax: `coap+tcp:uri`
+* xref:{cq-camel-components}::coap-component.adoc[CoAP component], URI syntax: `coaps+tcp:uri`
+* xref:{cq-camel-components}::coap-component.adoc[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 0c0a659..36ada4e 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::cometd-component.adoc[CometD component], URI syntax: `cometd:host:port/channelName`
-* xref:latest@components::cometd-component.adoc[CometD (Secure) component], URI syntax: `cometds:host:port/channelName`
+* xref:{cq-camel-components}::cometd-component.adoc[CometD component], URI syntax: `cometd:host:port/channelName`
+* xref:{cq-camel-components}::cometd-component.adoc[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 30a5c87..6fa7365 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::consul-component.adoc[Consul component], URI syntax: `consul:apiEndpoint`
+* xref:{cq-camel-components}::consul-component.adoc[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 9d2f0f8..2717bdd 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::controlbus-component.adoc[Control Bus component], URI syntax: `controlbus:command:language`
+* xref:{cq-camel-components}::controlbus-component.adoc[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 6ddc33c..6a46bbf 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::corda-component.adoc[Corda component], URI syntax: `corda:node`
+* xref:{cq-camel-components}::corda-component.adoc[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 381b7b6..5ce8699 100644
--- a/docs/modules/ROOT/pages/reference/extensions/core.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/core.adoc
@@ -17,14 +17,14 @@ 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:csimple-language.adoc[CSimple 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]
+* xref:{cq-camel-components}:languages:constant-language.adoc[Constant language]
+* xref:{cq-camel-components}:languages:csimple-language.adoc[CSimple language]
+* xref:{cq-camel-components}:languages:exchangeProperty-language.adoc[ExchangeProperty language]
+* xref:{cq-camel-components}:languages:file-language.adoc[File language]
+* xref:{cq-camel-components}:languages:header-language.adoc[Header language]
+* xref:{cq-camel-components}:languages:ref-language.adoc[Ref language]
+* xref:{cq-camel-components}:languages:simple-language.adoc[Simple language]
+* xref:{cq-camel-components}:languages:tokenize-language.adoc[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 03eab80..81617fe 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::couchbase-component.adoc[Couchbase component], URI syntax: `couchbase:protocol:hostname:port`
+* xref:{cq-camel-components}::couchbase-component.adoc[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 fb147ff..a5049ca 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::couchdb-component.adoc[CouchDB component], URI syntax: `couchdb:protocol:hostname:port/database`
+* xref:{cq-camel-components}::couchdb-component.adoc[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 ee87181..d4cfb4c 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::cron-component.adoc[Cron component], URI syntax: `cron:name`
+* xref:{cq-camel-components}::cron-component.adoc[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 c770c4a..05f9427 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::crypto-component.adoc[Crypto (JCE) component], URI syntax: `crypto:cryptoOperation:name`
-* xref:latest@components:dataformats:pgp-dataformat.adoc[PGP data format]
+* xref:{cq-camel-components}:dataformats:crypto-dataformat.adoc[Crypto (Java Cryptographic Extension) data format]
+* xref:{cq-camel-components}::crypto-component.adoc[Crypto (JCE) component], URI syntax: `crypto:cryptoOperation:name`
+* xref:{cq-camel-components}:dataformats:pgp-dataformat.adoc[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..57cc538 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]
+* xref:{cq-camel-components}:dataformats:csv-dataformat.adoc[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 9d2fee4..cbd727f 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::dataformat-component.adoc[Data Format component], URI syntax: `dataformat:name:operation`
+* xref:{cq-camel-components}::dataformat-component.adoc[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 3a22840..31e93f1 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::debezium-mongodb-component.adoc[Debezium MongoDB Connector component], URI syntax: `debezium-mongodb:name`
+* xref:{cq-camel-components}::debezium-mongodb-component.adoc[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 eea167f..3c6ad5d 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::debezium-mysql-component.adoc[Debezium MySQL Connector component], URI syntax: `debezium-mysql:name`
+* xref:{cq-camel-components}::debezium-mysql-component.adoc[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 253afc9..e7b4401 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::debezium-postgres-component.adoc[Debezium PostgresSQL Connector component], URI syntax: `debezium-postgres:name`
+* xref:{cq-camel-components}::debezium-postgres-component.adoc[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 0c2db49..84e1cfd 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::debezium-sqlserver-component.adoc[Debezium SQL Server Connector component], URI syntax: `debezium-sqlserver:name`
+* xref:{cq-camel-components}::debezium-sqlserver-component.adoc[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 e0411c6..7855078 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::digitalocean-component.adoc[DigitalOcean component], URI syntax: `digitalocean:operation`
+* xref:{cq-camel-components}::digitalocean-component.adoc[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 4d273bb..bec0d8a 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::direct-component.adoc[Direct component], URI syntax: `direct:name`
+* xref:{cq-camel-components}::direct-component.adoc[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 8e5fdae..6b87537 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::disruptor-component.adoc[Disruptor component], URI syntax: `disruptor:name`
-* xref:latest@components::disruptor-component.adoc[Disruptor VM component], URI syntax: `disruptor-vm:name`
+* xref:{cq-camel-components}::disruptor-component.adoc[Disruptor component], URI syntax: `disruptor:name`
+* xref:{cq-camel-components}::disruptor-component.adoc[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 abaa814..4db7252 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::djl-component.adoc[Deep Java Library component], URI syntax: `djl:application`
+* xref:{cq-camel-components}::djl-component.adoc[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 f2c64ae..2e2188b 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::dns-component.adoc[DNS component], URI syntax: `dns:dnsType`
+* xref:{cq-camel-components}::dns-component.adoc[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 f7dbad6..b1f70de 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::dozer-component.adoc[Dozer component], URI syntax: `dozer:name`
+* xref:{cq-camel-components}::dozer-component.adoc[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 0db62a1..cc0bd77 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::drill-component.adoc[Drill component], URI syntax: `drill:host`
+* xref:{cq-camel-components}::drill-component.adoc[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 c428601..c02a48a 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::dropbox-component.adoc[Dropbox component], URI syntax: `dropbox:operation`
+* xref:{cq-camel-components}::dropbox-component.adoc[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 ea893d0..3b3a05a 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::ehcache-component.adoc[Ehcache component], URI syntax: `ehcache:cacheName`
+* xref:{cq-camel-components}::ehcache-component.adoc[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 5303f9b..56b1311 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::elasticsearch-rest-component.adoc[Elasticsearch Rest component], URI syntax: `elasticsearch-rest:clusterName`
+* xref:{cq-camel-components}::elasticsearch-rest-component.adoc[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 496fb7d..bce96f0 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::elsql-component.adoc[ElSQL component], URI syntax: `elsql:elsqlName:resourceUri`
+* xref:{cq-camel-components}::elsql-component.adoc[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 3146060..f6f7c1c 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::etcd-keys-component.adoc[Etcd Keys component], URI syntax: `etcd-keys:path`
-* xref:latest@components::etcd-stats-component.adoc[Etcd Stats component], URI syntax: `etcd-stats:path`
-* xref:latest@components::etcd-watch-component.adoc[Etcd Watch component], URI syntax: `etcd-watch:path`
+* xref:{cq-camel-components}::etcd-keys-component.adoc[Etcd Keys component], URI syntax: `etcd-keys:path`
+* xref:{cq-camel-components}::etcd-stats-component.adoc[Etcd Stats component], URI syntax: `etcd-stats:path`
+* xref:{cq-camel-components}::etcd-watch-component.adoc[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 6ed1b13..5f06345 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::exec-component.adoc[Exec component], URI syntax: `exec:executable`
+* xref:{cq-camel-components}::exec-component.adoc[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 5fbfd33..af9641c 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::facebook-component.adoc[Facebook component], URI syntax: `facebook:methodName`
+* xref:{cq-camel-components}::facebook-component.adoc[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..2fd3f41 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]
+* xref:{cq-camel-components}:dataformats:json-fastjson-dataformat.adoc[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 c925ad1..684d75d 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::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]
+* xref:{cq-camel-components}::fhir-component.adoc[FHIR component], URI syntax: `fhir:apiName/methodName`
+* xref:{cq-camel-components}:dataformats:fhirJson-dataformat.adoc[FHIR JSon data format]
+* xref:{cq-camel-components}:dataformats:fhirXml-dataformat.adoc[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 169f1c1..3e031df 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::file-watch-component.adoc[File Watch component], URI syntax: `file-watch:path`
+* xref:{cq-camel-components}::file-watch-component.adoc[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 ceeef01..4e8e28d 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::file-component.adoc[File component], URI syntax: `file:directoryName`
+* xref:{cq-camel-components}::file-component.adoc[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 b404dbb..6cb4163 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::flatpack-component.adoc[Flatpack component], URI syntax: `flatpack:type:resourceUri`
-* xref:latest@components:dataformats:flatpack-dataformat.adoc[Flatpack data format]
+* xref:{cq-camel-components}::flatpack-component.adoc[Flatpack component], URI syntax: `flatpack:type:resourceUri`
+* xref:{cq-camel-components}:dataformats:flatpack-dataformat.adoc[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 3b21cc4..4eea652 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::flink-component.adoc[Flink component], URI syntax: `flink:endpointType`
+* xref:{cq-camel-components}::flink-component.adoc[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 f8d60ad..4191198 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::fop-component.adoc[FOP component], URI syntax: `fop:outputType`
+* xref:{cq-camel-components}::fop-component.adoc[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 dd333d2..d1c1e20 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::freemarker-component.adoc[Freemarker component], URI syntax: `freemarker:resourceUri`
+* xref:{cq-camel-components}::freemarker-component.adoc[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 e353498..5096400 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::ftp-component.adoc[FTP component], URI syntax: `ftp:host:port/directoryName`
-* xref:latest@components::ftps-component.adoc[FTPS component], URI syntax: `ftps:host:port/directoryName`
-* xref:latest@components::sftp-component.adoc[SFTP component], URI syntax: `sftp:host:port/directoryName`
+* xref:{cq-camel-components}::ftp-component.adoc[FTP component], URI syntax: `ftp:host:port/directoryName`
+* xref:{cq-camel-components}::ftps-component.adoc[FTPS component], URI syntax: `ftps:host:port/directoryName`
+* xref:{cq-camel-components}::sftp-component.adoc[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 ac1843f..78fa9b1 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::ganglia-component.adoc[Ganglia component], URI syntax: `ganglia:host:port`
+* xref:{cq-camel-components}::ganglia-component.adoc[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 5353181..dda1245 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::geocoder-component.adoc[Geocoder component], URI syntax: `geocoder:address:latlng`
+* xref:{cq-camel-components}::geocoder-component.adoc[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 9260618..51143ce 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::git-component.adoc[Git component], URI syntax: `git:localPath`
+* xref:{cq-camel-components}::git-component.adoc[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 85b79c8..e5d3f33 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::github-component.adoc[GitHub component], URI syntax: `github:type/branchName`
+* xref:{cq-camel-components}::github-component.adoc[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 1814f64..c3e4255 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::google-bigquery-component.adoc[Google BigQuery component], URI syntax: `google-bigquery:projectId:datasetId:tableId`
-* xref:latest@components::google-bigquery-sql-component.adoc[Google BigQuery Standard SQL component], URI syntax: `google-bigquery-sql:projectId:query`
+* xref:{cq-camel-components}::google-bigquery-component.adoc[Google BigQuery component], URI syntax: `google-bigquery:projectId:datasetId:tableId`
+* xref:{cq-camel-components}::google-bigquery-sql-component.adoc[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 9c81944..195dc63 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::google-calendar-component.adoc[Google Calendar component], URI syntax: `google-calendar:apiName/methodName`
-* xref:latest@components::google-calendar-stream-component.adoc[Google Calendar Stream component], URI syntax: `google-calendar-stream:index`
+* xref:{cq-camel-components}::google-calendar-component.adoc[Google Calendar component], URI syntax: `google-calendar:apiName/methodName`
+* xref:{cq-camel-components}::google-calendar-stream-component.adoc[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 3e1592a..f418bbc 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::google-drive-component.adoc[Google Drive component], URI syntax: `google-drive:apiName/methodName`
+* xref:{cq-camel-components}::google-drive-component.adoc[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 52f5621..23a74f8 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::google-mail-component.adoc[Google Mail component], URI syntax: `google-mail:apiName/methodName`
-* xref:latest@components::google-mail-stream-component.adoc[Google Mail Stream component], URI syntax: `google-mail-stream:index`
+* xref:{cq-camel-components}::google-mail-component.adoc[Google Mail component], URI syntax: `google-mail:apiName/methodName`
+* xref:{cq-camel-components}::google-mail-stream-component.adoc[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 cf1d22b..ce97c89 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::google-pubsub-component.adoc[Google Pubsub component], URI syntax: `google-pubsub:projectId:destinationName`
+* xref:{cq-camel-components}::google-pubsub-component.adoc[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 ff5c5d7..463f957 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::google-sheets-component.adoc[Google Sheets component], URI syntax: `google-sheets:apiName/methodName`
-* xref:latest@components::google-sheets-stream-component.adoc[Google Sheets Stream component], URI syntax: `google-sheets-stream:apiName`
+* xref:{cq-camel-components}::google-sheets-component.adoc[Google Sheets component], URI syntax: `google-sheets:apiName/methodName`
+* xref:{cq-camel-components}::google-sheets-stream-component.adoc[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 fc68522..e78ff07 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::graphql-component.adoc[GraphQL component], URI syntax: `graphql:httpUri`
+* xref:{cq-camel-components}::graphql-component.adoc[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..e97bcd9 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]
+* xref:{cq-camel-components}:dataformats:grok-dataformat.adoc[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..2631660 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]
+* xref:{cq-camel-components}:languages:groovy-language.adoc[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 4f646ef..cb88bde 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::grpc-component.adoc[gRPC component], URI syntax: `grpc:host:port/service`
+* xref:{cq-camel-components}::grpc-component.adoc[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..b42625b 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]
+* xref:{cq-camel-components}:dataformats:json-gson-dataformat.adoc[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 901fa60..3cec704 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::guava-eventbus-component.adoc[Guava EventBus component], URI syntax: `guava-eventbus:eventBusRef`
+* xref:{cq-camel-components}::guava-eventbus-component.adoc[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 67960dc..df0e395 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::hazelcast-atomicvalue-component.adoc[Hazelcast Atomic Number component], URI syntax: `hazelcast-atomicvalue:cacheName`
-* xref:latest@components::hazelcast-instance-component.adoc[Hazelcast Instance component], URI syntax: `hazelcast-instance:cacheName`
-* xref:latest@components::hazelcast-list-component.adoc[Hazelcast List component], URI syntax: `hazelcast-list:cacheName`
-* xref:latest@components::hazelcast-map-component.adoc[Hazelcast Map component], URI syntax: `hazelcast-map:cacheName`
-* xref:latest@components::hazelcast-multimap-component.adoc[Hazelcast Multimap component], URI syntax: `hazelcast-multimap:cacheName`
-* xref:latest@components::hazelcast-queue-component.adoc[Hazelcast Queue component], URI syntax: `hazelcast-queue:cacheName`
-* xref:latest@components::hazelcast-replicatedmap-component.adoc[Hazelcast Replicated Map component], URI syntax: `hazelcast-replicatedmap:cacheName`
-* xref:latest@components::hazelcast-ringbuffer-component.adoc[Hazelcast Ringbuffer component], URI syntax: `hazelcast-ringbuffer:cacheName`
-* xref:latest@components::hazelcast-seda-component.adoc[Hazelcast SEDA component], URI syntax: `hazelcast-seda:cacheName`
-* xref:latest@components::hazelcast-set-component.adoc[Hazelcast Set component], URI syntax: `hazelcast-set:cacheName`
-* xref:latest@components::hazelcast-topic-component.adoc[Hazelcast Topic component], URI syntax: `hazelcast-topic:cacheName`
+* xref:{cq-camel-components}::hazelcast-atomicvalue-component.adoc[Hazelcast Atomic Number component], URI syntax: `hazelcast-atomicvalue:cacheName`
+* xref:{cq-camel-components}::hazelcast-instance-component.adoc[Hazelcast Instance component], URI syntax: `hazelcast-instance:cacheName`
+* xref:{cq-camel-components}::hazelcast-list-component.adoc[Hazelcast List component], URI syntax: `hazelcast-list:cacheName`
+* xref:{cq-camel-components}::hazelcast-map-component.adoc[Hazelcast Map component], URI syntax: `hazelcast-map:cacheName`
+* xref:{cq-camel-components}::hazelcast-multimap-component.adoc[Hazelcast Multimap component], URI syntax: `hazelcast-multimap:cacheName`
+* xref:{cq-camel-components}::hazelcast-queue-component.adoc[Hazelcast Queue component], URI syntax: `hazelcast-queue:cacheName`
+* xref:{cq-camel-components}::hazelcast-replicatedmap-component.adoc[Hazelcast Replicated Map component], URI syntax: `hazelcast-replicatedmap:cacheName`
+* xref:{cq-camel-components}::hazelcast-ringbuffer-component.adoc[Hazelcast Ringbuffer component], URI syntax: `hazelcast-ringbuffer:cacheName`
+* xref:{cq-camel-components}::hazelcast-seda-component.adoc[Hazelcast SEDA component], URI syntax: `hazelcast-seda:cacheName`
+* xref:{cq-camel-components}::hazelcast-set-component.adoc[Hazelcast Set component], URI syntax: `hazelcast-set:cacheName`
+* xref:{cq-camel-components}::hazelcast-topic-component.adoc[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 504e2d1..8d355fc 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::hbase-component.adoc[HBase component], URI syntax: `hbase:tableName`
+* xref:{cq-camel-components}::hbase-component.adoc[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 e6668ca..5851445 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::hdfs-component.adoc[HDFS component], URI syntax: `hdfs:hostName:port/path`
+* xref:{cq-camel-components}::hdfs-component.adoc[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..201a209 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]
+* xref:{cq-camel-components}:others:headersmap.adoc[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..fff58d5 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]
+* xref:{cq-camel-components}:dataformats:hl7-dataformat.adoc[HL7 data format]
+* xref:{cq-camel-components}:languages:hl7terser-language.adoc[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 0373510..0198b11 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::http-component.adoc[HTTP component], URI syntax: `http:httpUri`
-* xref:latest@components::http-component.adoc[HTTPS (Secure) component], URI syntax: `https:httpUri`
+* xref:{cq-camel-components}::http-component.adoc[HTTP component], URI syntax: `http:httpUri`
+* xref:{cq-camel-components}::http-component.adoc[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..e122640 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]
+* xref:{cq-camel-components}:others:hystrix.adoc[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..9527102 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]
+* xref:{cq-camel-components}:dataformats:ical-dataformat.adoc[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 9ffc8b1..07d372d 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::iec60870-client-component.adoc[IEC 60870 Client component], URI syntax: `iec60870-client:uriPath`
-* xref:latest@components::iec60870-server-component.adoc[IEC 60870 Server component], URI syntax: `iec60870-server:uriPath`
+* xref:{cq-camel-components}::iec60870-client-component.adoc[IEC 60870 Client component], URI syntax: `iec60870-client:uriPath`
+* xref:{cq-camel-components}::iec60870-server-component.adoc[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 8fe2642..95008a4 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::ignite-cache-component.adoc[Ignite Cache component], URI syntax: `ignite-cache:cacheName`
-* xref:latest@components::ignite-compute-component.adoc[Ignite Compute component], URI syntax: `ignite-compute:endpointId`
-* xref:latest@components::ignite-events-component.adoc[Ignite Events component], URI syntax: `ignite-events:endpointId`
-* xref:latest@components::ignite-idgen-component.adoc[Ignite ID Generator component], URI syntax: `ignite-idgen:name`
-* xref:latest@components::ignite-messaging-component.adoc[Ignite Messaging component], URI syntax: `ignite-messaging:topic`
-* xref:latest@components::ignite-queue-component.adoc[Ignite Queues component], URI syntax: `ignite-queue:name`
-* xref:latest@components::ignite-set-component.adoc[Ignite Sets component], URI syntax: `ignite-set:name`
+* xref:{cq-camel-components}::ignite-cache-component.adoc[Ignite Cache component], URI syntax: `ignite-cache:cacheName`
+* xref:{cq-camel-components}::ignite-compute-component.adoc[Ignite Compute component], URI syntax: `ignite-compute:endpointId`
+* xref:{cq-camel-components}::ignite-events-component.adoc[Ignite Events component], URI syntax: `ignite-events:endpointId`
+* xref:{cq-camel-components}::ignite-idgen-component.adoc[Ignite ID Generator component], URI syntax: `ignite-idgen:name`
+* xref:{cq-camel-components}::ignite-messaging-component.adoc[Ignite Messaging component], URI syntax: `ignite-messaging:topic`
+* xref:{cq-camel-components}::ignite-queue-component.adoc[Ignite Queues component], URI syntax: `ignite-queue:name`
+* xref:{cq-camel-components}::ignite-set-component.adoc[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 5f0de18..64f4408 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::infinispan-component.adoc[Infinispan component], URI syntax: `infinispan:cacheName`
+* xref:{cq-camel-components}::infinispan-component.adoc[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 b067cc3..45fdc77 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::influxdb-component.adoc[InfluxDB component], URI syntax: `influxdb:connectionBean`
+* xref:{cq-camel-components}::influxdb-component.adoc[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 16a2193..0edf100 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::iota-component.adoc[IOTA component], URI syntax: `iota:name`
+* xref:{cq-camel-components}::iota-component.adoc[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 a343347..106a412 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::ipfs-component.adoc[IPFS component], URI syntax: `ipfs:ipfsCmd`
+* xref:{cq-camel-components}::ipfs-component.adoc[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 a13272c..c32414d 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::irc-component.adoc[IRC component], URI syntax: `irc:hostname:port`
+* xref:{cq-camel-components}::irc-component.adoc[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..cba15d2 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]
+* xref:{cq-camel-components}:dataformats:json-jackson-dataformat.adoc[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..ff5ac73 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]
+* xref:{cq-camel-components}:dataformats:jacksonxml-dataformat.adoc[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..e00759e 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]
+* xref:{cq-camel-components}:others:jasypt.adoc[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..a622cfb 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]
+* xref:{cq-camel-components}:dataformats:jaxb-dataformat.adoc[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 c73c96c..a3091ff 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::jbpm-component.adoc[JBPM component], URI syntax: `jbpm:connectionURL`
+* xref:{cq-camel-components}::jbpm-component.adoc[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 d775adb..69e7af1 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::jcache-component.adoc[JCache component], URI syntax: `jcache:cacheName`
+* xref:{cq-camel-components}::jcache-component.adoc[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 9cb4234..321a79a 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::jclouds-component.adoc[JClouds component], URI syntax: `jclouds:command:providerId`
+* xref:{cq-camel-components}::jclouds-component.adoc[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 c58fa69..79efb6c 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::jcr-component.adoc[JCR component], URI syntax: `jcr:host/base`
+* xref:{cq-camel-components}::jcr-component.adoc[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 e8961bb..687bce7 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::jdbc-component.adoc[JDBC component], URI syntax: `jdbc:dataSourceName`
+* xref:{cq-camel-components}::jdbc-component.adoc[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 e866459..429bd06 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::jgroups-raft-component.adoc[JGroups raft component], URI syntax: `jgroups-raft:clusterName`
+* xref:{cq-camel-components}::jgroups-raft-component.adoc[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 5e3265c..2a5017d 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::jgroups-component.adoc[JGroups component], URI syntax: `jgroups:clusterName`
+* xref:{cq-camel-components}::jgroups-component.adoc[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 0ce2ec4..1b19dbc 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::jing-component.adoc[Jing component], URI syntax: `jing:resourceUri`
+* xref:{cq-camel-components}::jing-component.adoc[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 7c6a72c..27e83b5 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::jira-component.adoc[Jira component], URI syntax: `jira:type`
+* xref:{cq-camel-components}::jira-component.adoc[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 fd987c5..4e8da5c 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::jms-component.adoc[JMS component], URI syntax: `jms:destinationType:destinationName`
+* xref:{cq-camel-components}::jms-component.adoc[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..351653f 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]
+* xref:{cq-camel-components}:dataformats:json-johnzon-dataformat.adoc[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 10f586f..f564744 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::jolt-component.adoc[JOLT component], URI syntax: `jolt:resourceUri`
+* xref:{cq-camel-components}::jolt-component.adoc[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 dc3d3e1..424983f 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::jooq-component.adoc[JOOQ component], URI syntax: `jooq:entityType`
+* xref:{cq-camel-components}::jooq-component.adoc[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 92d4e8c..6b86fe6 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::jpa-component.adoc[JPA component], URI syntax: `jpa:entityType`
+* xref:{cq-camel-components}::jpa-component.adoc[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 aea4034..9d266af 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::scp-component.adoc[SCP component], URI syntax: `scp:host:port/directoryName`
+* xref:{cq-camel-components}::scp-component.adoc[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 f42614c..7cc0a61 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::jslt-component.adoc[JSLT component], URI syntax: `jslt:resourceUri`
+* xref:{cq-camel-components}::jslt-component.adoc[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 e999414..fc58890 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::json-validator-component.adoc[JSON Schema Validator component], URI syntax: `json-validator:resourceUri`
+* xref:{cq-camel-components}::json-validator-component.adoc[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..c6d142a 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]
+* xref:{cq-camel-components}:dataformats:jsonApi-dataformat.adoc[JSonApi data format]
Please refer to the above link for usage and configuration details.
diff --git a/docs/modules/ROOT/pages/reference/extensions/jsonata.adoc b/docs/modules/ROOT/pages/reference/extensions/jsonata.adoc
index e73015f..d22514b 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jsonata.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jsonata.adoc
@@ -16,7 +16,7 @@ JSON to JSON transformation using JSONATA.
== What's inside
-* xref:latest@components::jsonata-component.adoc[JSONATA component], URI syntax: `jsonata:resourceUri`
+* xref:{cq-camel-components}::jsonata-component.adoc[JSONATA component], URI syntax: `jsonata:resourceUri`
Please refer to the above link for usage and configuration details.
diff --git a/docs/modules/ROOT/pages/reference/extensions/jsonb.adoc b/docs/modules/ROOT/pages/reference/extensions/jsonb.adoc
index 1b8038b..b575046 100644
--- a/docs/modules/ROOT/pages/reference/extensions/jsonb.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/jsonb.adoc
@@ -16,7 +16,7 @@ Marshal POJOs to JSON and back using JSON-B.
== What's inside
-* xref:latest@components:dataformats:json-jsonb-dataformat.adoc[JSON JSON-B data format]
+* xref:{cq-camel-components}:dataformats:json-jsonb-dataformat.adoc[JSON JSON-B 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..d451387 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]
+* xref:{cq-camel-components}:languages:jsonpath-language.adoc[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 5599d29..4045644 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::jt400-component.adoc[JT400 component], URI syntax: `jt400:userID:password/systemName/objectPath.type`
+* xref:{cq-camel-components}::jt400-component.adoc[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..de993e0 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]
+* xref:{cq-camel-components}:others:jta.adoc[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 9e12de7..915537c 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::kafka-component.adoc[Kafka component], URI syntax: `kafka:topic`
+* xref:{cq-camel-components}::kafka-component.adoc[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 05cfc34..de8eb64 100644
--- a/docs/modules/ROOT/pages/reference/extensions/kubernetes.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/kubernetes.adoc
@@ -17,23 +17,23 @@ Perform operations against Kubernetes API
== What's inside
-* xref:latest@components::kubernetes-config-maps-component.adoc[Kubernetes ConfigMap component], URI syntax: `kubernetes-config-maps:masterUrl`
-* xref:latest@components::kubernetes-custom-resources-component.adoc[Kubernetes Custom Resources component], URI syntax: `kubernetes-custom-resources:masterUrl`
-* xref:latest@components::kubernetes-deployments-component.adoc[Kubernetes Deployments component], URI syntax: `kubernetes-deployments:masterUrl`
-* xref:latest@components::kubernetes-hpa-component.adoc[Kubernetes HPA component], URI syntax: `kubernetes-hpa:masterUrl`
-* xref:latest@components::kubernetes-job-component.adoc[Kubernetes Job component], URI syntax: `kubernetes-job:masterUrl`
-* xref:latest@components::kubernetes-namespaces-component.adoc[Kubernetes Namespaces component], URI syntax: `kubernetes-namespaces:masterUrl`
-* xref:latest@components::kubernetes-nodes-component.adoc[Kubernetes Nodes component], URI syntax: `kubernetes-nodes:masterUrl`
-* xref:latest@components::kubernetes-persistent-volumes-component.adoc[Kubernetes Persistent Volume component], URI syntax: `kubernetes-persistent-volumes:masterUrl`
-* xref:latest@components::kubernetes-persistent-volumes-claims-component.adoc[Kubernetes Persistent Volume Claim component], URI syntax: `kubernetes-persistent-volumes-claims:masterUrl`
-* xref:latest@components::kubernetes-pods-component.adoc[Kubernetes Pods component], URI syntax: `kubernetes-pods:masterUrl`
-* xref:latest@components::kubernetes-replication-controllers-component.adoc[Kubernetes Replication Controller component], URI syntax: `kubernetes-replication-controllers:masterUrl`
-* xref:latest@components::kubernetes-resources-quota-component.adoc[Kubernetes Resources Quota component], URI syntax: `kubernetes-resources-quota:masterUrl`
-* xref:latest@components::kubernetes-secrets-component.adoc[Kubernetes Secrets component], URI syntax: `kubernetes-secrets:masterUrl`
-* xref:latest@components::kubernetes-service-accounts-component.adoc[Kubernetes Service Account component], URI syntax: `kubernetes-service-accounts:masterUrl`
-* xref:latest@components::kubernetes-services-component.adoc[Kubernetes Services component], URI syntax: `kubernetes-services:masterUrl`
-* xref:latest@components::openshift-build-configs-component.adoc[Openshift Build Config component], URI syntax: `openshift-build-configs:masterUrl`
-* xref:latest@components::openshift-builds-component.adoc[Openshift Builds component], URI syntax: `openshift-builds:masterUrl`
+* xref:{cq-camel-components}::kubernetes-config-maps-component.adoc[Kubernetes ConfigMap component], URI syntax: `kubernetes-config-maps:masterUrl`
+* xref:{cq-camel-components}::kubernetes-custom-resources-component.adoc[Kubernetes Custom Resources component], URI syntax: `kubernetes-custom-resources:masterUrl`
+* xref:{cq-camel-components}::kubernetes-deployments-component.adoc[Kubernetes Deployments component], URI syntax: `kubernetes-deployments:masterUrl`
+* xref:{cq-camel-components}::kubernetes-hpa-component.adoc[Kubernetes HPA component], URI syntax: `kubernetes-hpa:masterUrl`
+* xref:{cq-camel-components}::kubernetes-job-component.adoc[Kubernetes Job component], URI syntax: `kubernetes-job:masterUrl`
+* xref:{cq-camel-components}::kubernetes-namespaces-component.adoc[Kubernetes Namespaces component], URI syntax: `kubernetes-namespaces:masterUrl`
+* xref:{cq-camel-components}::kubernetes-nodes-component.adoc[Kubernetes Nodes component], URI syntax: `kubernetes-nodes:masterUrl`
+* xref:{cq-camel-components}::kubernetes-persistent-volumes-component.adoc[Kubernetes Persistent Volume component], URI syntax: `kubernetes-persistent-volumes:masterUrl`
+* xref:{cq-camel-components}::kubernetes-persistent-volumes-claims-component.adoc[Kubernetes Persistent Volume Claim component], URI syntax: `kubernetes-persistent-volumes-claims:masterUrl`
+* xref:{cq-camel-components}::kubernetes-pods-component.adoc[Kubernetes Pods component], URI syntax: `kubernetes-pods:masterUrl`
+* xref:{cq-camel-components}::kubernetes-replication-controllers-component.adoc[Kubernetes Replication Controller component], URI syntax: `kubernetes-replication-controllers:masterUrl`
+* xref:{cq-camel-components}::kubernetes-resources-quota-component.adoc[Kubernetes Resources Quota component], URI syntax: `kubernetes-resources-quota:masterUrl`
+* xref:{cq-camel-components}::kubernetes-secrets-component.adoc[Kubernetes Secrets component], URI syntax: `kubernetes-secrets:masterUrl`
+* xref:{cq-camel-components}::kubernetes-service-accounts-component.adoc[Kubernetes Service Account component], URI syntax: `kubernetes-service-accounts:masterUrl`
+* xref:{cq-camel-components}::kubernetes-services-component.adoc[Kubernetes Services component], URI syntax: `kubernetes-services:masterUrl`
+* xref:{cq-camel-components}::openshift-build-configs-component.adoc[Openshift Build Config component], URI syntax: `openshift-build-configs:masterUrl`
+* xref:{cq-camel-components}::openshift-builds-component.adoc[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 ae2cf92..039b084 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::kudu-component.adoc[Kudu component], URI syntax: `kudu:host:port/tableName`
+* xref:{cq-camel-components}::kudu-component.adoc[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 3865d30..805be9f 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::language-component.adoc[Language component], URI syntax: `language:languageName:resourceUri`
+* xref:{cq-camel-components}::language-component.adoc[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 e131b96..92b0f41 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::ldap-component.adoc[LDAP component], URI syntax: `ldap:dirContextName`
+* xref:{cq-camel-components}::ldap-component.adoc[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 018481a..c6ab7d3 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::ldif-component.adoc[LDIF component], URI syntax: `ldif:ldapConnectionName`
+* xref:{cq-camel-components}::ldif-component.adoc[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 190fc8d..9903896 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]
+* xref:{cq-camel-components}:others:leveldb.adoc[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 dcfe69b..815bff8 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::log-component.adoc[Log component], URI syntax: `log:loggerName`
+* xref:{cq-camel-components}::log-component.adoc[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..f78da9a 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]
+* xref:{cq-camel-components}:others:lra.adoc[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 39faa1c..7fe228d 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::lucene-component.adoc[Lucene component], URI syntax: `lucene:host:operation`
+* xref:{cq-camel-components}::lucene-component.adoc[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 81440a1..5b33d19 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::lumberjack-component.adoc[Lumberjack component], URI syntax: `lumberjack:host:port`
+* xref:{cq-camel-components}::lumberjack-component.adoc[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..e525a65 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]
+* xref:{cq-camel-components}:dataformats:lzf-dataformat.adoc[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 a7af0c6..0c5ce6e 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::mail-component.adoc[IMAP component], URI syntax: `imap:host:port`
-* xref:latest@components::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::mail-component.adoc[POP3 component], URI syntax: `pop3:host:port`
-* xref:latest@components::mail-component.adoc[POP3S component], URI syntax: `pop3s:host:port`
-* xref:latest@components::mail-component.adoc[SMTP component], URI syntax: `smtp:host:port`
-* xref:latest@components::mail-component.adoc[SMTPS component], URI syntax: `smtps:host:port`
+* xref:{cq-camel-components}::mail-component.adoc[IMAP component], URI syntax: `imap:host:port`
+* xref:{cq-camel-components}::mail-component.adoc[IMAPS (Secure) component], URI syntax: `imaps:host:port`
+* xref:{cq-camel-components}:dataformats:mime-multipart-dataformat.adoc[MIME Multipart data format]
+* xref:{cq-camel-components}::mail-component.adoc[POP3 component], URI syntax: `pop3:host:port`
+* xref:{cq-camel-components}::mail-component.adoc[POP3S component], URI syntax: `pop3s:host:port`
+* xref:{cq-camel-components}::mail-component.adoc[SMTP component], URI syntax: `smtp:host:port`
+* xref:{cq-camel-components}::mail-component.adoc[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 8af2ad7..10b1721 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::master-component.adoc[Master component], URI syntax: `master:namespace:delegateUri`
+* xref:{cq-camel-components}::master-component.adoc[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/micrometer.adoc b/docs/modules/ROOT/pages/reference/extensions/micrometer.adoc
index f63d7a9..3ac6154 100644
--- a/docs/modules/ROOT/pages/reference/extensions/micrometer.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/micrometer.adoc
@@ -16,7 +16,7 @@ Collect various metrics directly from Camel routes using the Micrometer library.
== What's inside
-* xref:latest@components::micrometer-component.adoc[Micrometer component], URI syntax: `micrometer:metricsType:metricsName`
+* xref:{cq-camel-components}::micrometer-component.adoc[Micrometer component], URI syntax: `micrometer:metricsType:metricsName`
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..4935db6 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]
+* xref:{cq-camel-components}:others:microprofile-fault-tolerance.adoc[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 f5a5d4a..170fd7c 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]
+* xref:{cq-camel-components}:others:microprofile-health.adoc[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 09dd1c5..109afed 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::microprofile-metrics-component.adoc[MicroProfile Metrics component], URI syntax: `microprofile-metrics:metricType:metricName`
+* xref:{cq-camel-components}::microprofile-metrics-component.adoc[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::microprofile-metrics-component.adoc[microprofile-metrics] component automatically exposes a set of Camel application metrics. Some of these include:
+The xref:{cq-camel-components}::microprofile-metrics-component.adoc[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::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 xref:{cq-camel-components}::microprofile-metrics-component.adoc[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 c98edf1..d1e600f 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::milo-client-component.adoc[OPC UA Client component], URI syntax: `milo-client:endpointUri`
-* xref:latest@components::milo-server-component.adoc[OPC UA Server component], URI syntax: `milo-server:itemId`
+* xref:{cq-camel-components}::milo-client-component.adoc[OPC UA Client component], URI syntax: `milo-client:endpointUri`
+* xref:{cq-camel-components}::milo-server-component.adoc[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/minio.adoc b/docs/modules/ROOT/pages/reference/extensions/minio.adoc
index e6c0c89..15cc317 100644
--- a/docs/modules/ROOT/pages/reference/extensions/minio.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/minio.adoc
@@ -16,7 +16,7 @@ Store and retrieve objects from Minio Storage Service using Minio SDK.
== What's inside
-* xref:latest@components::minio-component.adoc[Minio component], URI syntax: `minio:bucketName`
+* xref:{cq-camel-components}::minio-component.adoc[Minio component], URI syntax: `minio:bucketName`
Please refer to the above link 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 b7fd89d..180365c 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::mllp-component.adoc[MLLP component], URI syntax: `mllp:hostname:port`
+* xref:{cq-camel-components}::mllp-component.adoc[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 255fc5d..9093a71 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::mock-component.adoc[Mock component], URI syntax: `mock:name`
+* xref:{cq-camel-components}::mock-component.adoc[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 109ede1..cbd6e61 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::mongodb-gridfs-component.adoc[MongoDB GridFS component], URI syntax: `mongodb-gridfs:connectionBean`
+* xref:{cq-camel-components}::mongodb-gridfs-component.adoc[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 4084e94..549b391 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::mongodb-component.adoc[MongoDB component], URI syntax: `mongodb:connectionBean`
+* xref:{cq-camel-components}::mongodb-component.adoc[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 5685003..4ff3264 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::msv-component.adoc[MSV component], URI syntax: `msv:resourceUri`
+* xref:{cq-camel-components}::msv-component.adoc[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 9da9103..460b0c3 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::mustache-component.adoc[Mustache component], URI syntax: `mustache:resourceUri`
+* xref:{cq-camel-components}::mustache-component.adoc[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 9df7577..442b25a 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::mvel-component.adoc[MVEL component], URI syntax: `mvel:resourceUri`
-* xref:latest@components:languages:mvel-language.adoc[MVEL language]
+* xref:{cq-camel-components}::mvel-component.adoc[MVEL component], URI syntax: `mvel:resourceUri`
+* xref:{cq-camel-components}:languages:mvel-language.adoc[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 2c846b3..cebe45e 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::mybatis-component.adoc[MyBatis component], URI syntax: `mybatis:statement`
-* xref:latest@components::mybatis-bean-component.adoc[MyBatis Bean component], URI syntax: `mybatis-bean:beanName:methodName`
+* xref:{cq-camel-components}::mybatis-component.adoc[MyBatis component], URI syntax: `mybatis:statement`
+* xref:{cq-camel-components}::mybatis-bean-component.adoc[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 e286907..dfd2e38 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::nagios-component.adoc[Nagios component], URI syntax: `nagios:host:port`
+* xref:{cq-camel-components}::nagios-component.adoc[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 d85a1c5..2c9ab20 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::nats-component.adoc[Nats component], URI syntax: `nats:topic`
+* xref:{cq-camel-components}::nats-component.adoc[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 70c42c5..5705c45 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::netty-http-component.adoc[Netty HTTP component], URI syntax: `netty-http:protocol:host:port/path`
+* xref:{cq-camel-components}::netty-http-component.adoc[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 4628f81..367add1 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::netty-component.adoc[Netty component], URI syntax: `netty:protocol:host:port`
+* xref:{cq-camel-components}::netty-component.adoc[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 9a2d87a..ecc36cb 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::nitrite-component.adoc[Nitrite component], URI syntax: `nitrite:database`
+* xref:{cq-camel-components}::nitrite-component.adoc[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 2b0928f..41275d4 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::nsq-component.adoc[NSQ component], URI syntax: `nsq:topic`
+* xref:{cq-camel-components}::nsq-component.adoc[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..2a35286 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]
+* xref:{cq-camel-components}:languages:ognl-language.adoc[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 0793084..c59cef6 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::olingo4-component.adoc[Olingo4 component], URI syntax: `olingo4:apiName/methodName`
+* xref:{cq-camel-components}::olingo4-component.adoc[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..71ba5af 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]
+* xref:{cq-camel-components}:others:openapi-java.adoc[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 223edda..9e9d4ab 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::openstack-cinder-component.adoc[OpenStack Cinder component], URI syntax: `openstack-cinder:host`
-* xref:latest@components::openstack-glance-component.adoc[OpenStack Glance component], URI syntax: `openstack-glance:host`
-* xref:latest@components::openstack-keystone-component.adoc[OpenStack Keystone component], URI syntax: `openstack-keystone:host`
-* xref:latest@components::openstack-neutron-component.adoc[OpenStack Neutron component], URI syntax: `openstack-neutron:host`
-* xref:latest@components::openstack-nova-component.adoc[OpenStack Nova component], URI syntax: `openstack-nova:host`
-* xref:latest@components::openstack-swift-component.adoc[OpenStack Swift component], URI syntax: `openstack-swift:host`
+* xref:{cq-camel-components}::openstack-cinder-component.adoc[OpenStack Cinder component], URI syntax: `openstack-cinder:host`
+* xref:{cq-camel-components}::openstack-glance-component.adoc[OpenStack Glance component], URI syntax: `openstack-glance:host`
+* xref:{cq-camel-components}::openstack-keystone-component.adoc[OpenStack Keystone component], URI syntax: `openstack-keystone:host`
+* xref:{cq-camel-components}::openstack-neutron-component.adoc[OpenStack Neutron component], URI syntax: `openstack-neutron:host`
+* xref:{cq-camel-components}::openstack-nova-component.adoc[OpenStack Nova component], URI syntax: `openstack-nova:host`
+* xref:{cq-camel-components}::openstack-swift-component.adoc[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..21428fc 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]
+* xref:{cq-camel-components}:others:opentracing.adoc[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 3cc3091..dfc32bd 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::optaplanner-component.adoc[OptaPlanner component], URI syntax: `optaplanner:configFile`
+* xref:{cq-camel-components}::optaplanner-component.adoc[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 5947bbd..da1b087 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::paho-component.adoc[Paho component], URI syntax: `paho:topic`
+* xref:{cq-camel-components}::paho-component.adoc[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 bc863e6..026007b 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::pdf-component.adoc[PDF component], URI syntax: `pdf:operation`
+* xref:{cq-camel-components}::pdf-component.adoc[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 0a0ea05..080c377 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::pg-replication-slot-component.adoc[PostgresSQL Replication Slot component], URI syntax: `pg-replication-slot:host:port/database/slot:outputPlugin`
+* xref:{cq-camel-components}::pg-replication-slot-component.adoc[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 7a2c61c..b3cc1f4 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::pgevent-component.adoc[PostgresSQL Event component], URI syntax: `pgevent:host:port/database/channel`
+* xref:{cq-camel-components}::pgevent-component.adoc[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 679ea8e..00e4f82 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::platform-http-component.adoc[Platform HTTP component], URI syntax: `platform-http:path`
+* xref:{cq-camel-components}::platform-http-component.adoc[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 6a30f8a..d2c11a7 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::lpr-component.adoc[Printer component], URI syntax: `lpr:hostname:port/printername`
+* xref:{cq-camel-components}::lpr-component.adoc[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 78c4894..18a27e9 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]
+* xref:{cq-camel-components}:dataformats:protobuf-dataformat.adoc[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 61b15d5..bdf5647 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::pubnub-component.adoc[PubNub component], URI syntax: `pubnub:channel`
+* xref:{cq-camel-components}::pubnub-component.adoc[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 11e81f0..797d814 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::pulsar-component.adoc[Pulsar component], URI syntax: `pulsar:persistence://tenant/namespace/topic`
+* xref:{cq-camel-components}::pulsar-component.adoc[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 e8742d1..1fae1c8 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::quartz-component.adoc[Quartz component], URI syntax: `quartz:groupName/triggerName`
+* xref:{cq-camel-components}::quartz-component.adoc[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 1883bbd..379a4b6 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::quickfix-component.adoc[QuickFix component], URI syntax: `quickfix:configurationName`
+* xref:{cq-camel-components}::quickfix-component.adoc[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 6b381e5..f39f25c 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::rabbitmq-component.adoc[RabbitMQ component], URI syntax: `rabbitmq:exchangeName`
+* xref:{cq-camel-components}::rabbitmq-component.adoc[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..72b2610 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]
+* xref:{cq-camel-components}:others:reactive-executor-vertx.adoc[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 9504c36..aaa977c 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::reactive-streams-component.adoc[Reactive Streams component], URI syntax: `reactive-streams:stream`
+* xref:{cq-camel-components}::reactive-streams-component.adoc[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/redis.adoc b/docs/modules/ROOT/pages/reference/extensions/redis.adoc
index 812b8e6..d3a6ec9 100644
--- a/docs/modules/ROOT/pages/reference/extensions/redis.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/redis.adoc
@@ -16,7 +16,7 @@ Aggregation repository using Redis as datastore
== What's inside
-* xref:latest@components:others:redis.adoc[Redis]
+* xref:{cq-camel-components}:others:redis.adoc[Redis]
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 d2c09c7..8e82aa2 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::ref-component.adoc[Ref component], URI syntax: `ref:name`
+* xref:{cq-camel-components}::ref-component.adoc[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 4031be1..af6fb26 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::rest-openapi-component.adoc[REST OpenApi component], URI syntax: `rest-openapi:specificationUri#operationId`
+* xref:{cq-camel-components}::rest-openapi-component.adoc[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 5ddc6a4..df978e9 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::rest-component.adoc[REST component], URI syntax: `rest:method:path:uriTemplate`
-* xref:latest@components::rest-api-component.adoc[REST API component], URI syntax: `rest-api:path/contextIdPattern`
+* xref:{cq-camel-components}::rest-component.adoc[REST component], URI syntax: `rest:method:path:uriTemplate`
+* xref:{cq-camel-components}::rest-api-component.adoc[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..dc22732 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]
+* xref:{cq-camel-components}:others:ribbon.adoc[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 a493cdb..9dc355f 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::robotframework-component.adoc[Robot Framework component], URI syntax: `robotframework:resourceUri`
+* xref:{cq-camel-components}::robotframework-component.adoc[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 6b14f3e..0f4529e 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::rss-component.adoc[RSS component], URI syntax: `rss:feedUri`
-* xref:latest@components:dataformats:rss-dataformat.adoc[RSS data format]
+* xref:{cq-camel-components}::rss-component.adoc[RSS component], URI syntax: `rss:feedUri`
+* xref:{cq-camel-components}:dataformats:rss-dataformat.adoc[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 ff4c6fc..a28ac3e 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::saga-component.adoc[Saga component], URI syntax: `saga:action`
+* xref:{cq-camel-components}::saga-component.adoc[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 a00876d..69fdf6e 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::salesforce-component.adoc[Salesforce component], URI syntax: `salesforce:operationName:topicName`
+* xref:{cq-camel-components}::salesforce-component.adoc[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 0bbc4bb..d84c9b6 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::sap-netweaver-component.adoc[SAP NetWeaver component], URI syntax: `sap-netweaver:url`
+* xref:{cq-camel-components}::sap-netweaver-component.adoc[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 7e8153a..d1170f0 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::xquery-component.adoc[XQuery component], URI syntax: `xquery:resourceUri`
-* xref:latest@components:languages:xquery-language.adoc[XQuery language]
+* xref:{cq-camel-components}::xquery-component.adoc[XQuery component], URI syntax: `xquery:resourceUri`
+* xref:{cq-camel-components}:languages:xquery-language.adoc[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 8e250c5..b2398dc 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::scheduler-component.adoc[Scheduler component], URI syntax: `scheduler:name`
+* xref:{cq-camel-components}::scheduler-component.adoc[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 77d2e67..717e983 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::schematron-component.adoc[Schematron component], URI syntax: `schematron:path`
+* xref:{cq-camel-components}::schematron-component.adoc[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 a5f9fe0..a7051c5 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::seda-component.adoc[SEDA component], URI syntax: `seda:name`
+* xref:{cq-camel-components}::seda-component.adoc[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 5632452..869fbd2 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::servicenow-component.adoc[ServiceNow component], URI syntax: `servicenow:instanceName`
+* xref:{cq-camel-components}::servicenow-component.adoc[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 80146dc..6cfe537 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::servlet-component.adoc[Servlet component], URI syntax: `servlet:contextPath`
+* xref:{cq-camel-components}::servlet-component.adoc[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..15fe7ab 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]
+* xref:{cq-camel-components}:others:shiro.adoc[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 f938863..270187c 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::sip-component.adoc[SIP component], URI syntax: `sip:uri`
-* xref:latest@components::sip-component.adoc[SIP (Secure) component], URI syntax: `sips:uri`
+* xref:{cq-camel-components}::sip-component.adoc[SIP component], URI syntax: `sip:uri`
+* xref:{cq-camel-components}::sip-component.adoc[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 0195f9f..a9c8263 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::sjms-component.adoc[Simple JMS component], URI syntax: `sjms:destinationType:destinationName`
-* xref:latest@components::sjms-batch-component.adoc[Simple JMS Batch component], URI syntax: `sjms-batch:destinationName`
+* xref:{cq-camel-components}::sjms-component.adoc[Simple JMS component], URI syntax: `sjms:destinationType:destinationName`
+* xref:{cq-camel-components}::sjms-batch-component.adoc[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 d0b74ed..e819445 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::sjms2-component.adoc[Simple JMS2 component], URI syntax: `sjms2:destinationType:destinationName`
+* xref:{cq-camel-components}::sjms2-component.adoc[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 20aaf35..613a0c2 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::slack-component.adoc[Slack component], URI syntax: `slack:channel`
+* xref:{cq-camel-components}::slack-component.adoc[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 45f1a3d..0a449e2 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::smpp-component.adoc[SMPP component], URI syntax: `smpp:host:port`
-* xref:latest@components::smpp-component.adoc[SMPP (Secure) component], URI syntax: `smpps:host:port`
+* xref:{cq-camel-components}::smpp-component.adoc[SMPP component], URI syntax: `smpp:host:port`
+* xref:{cq-camel-components}::smpp-component.adoc[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..d0187b2 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]
+* xref:{cq-camel-components}:dataformats:yaml-snakeyaml-dataformat.adoc[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 de04831..5627e63 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::snmp-component.adoc[SNMP component], URI syntax: `snmp:host:port`
+* xref:{cq-camel-components}::snmp-component.adoc[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..3808732 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]
+* xref:{cq-camel-components}:dataformats:soapjaxb-dataformat.adoc[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 0090367..7fb88ed 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::solr-component.adoc[Solr component], URI syntax: `solr:url`
-* xref:latest@components::solr-component.adoc[Solr component], URI syntax: `solrCloud:url`
-* xref:latest@components::solr-component.adoc[Solr (Secure) component], URI syntax: `solrs:url`
+* xref:{cq-camel-components}::solr-component.adoc[Solr component], URI syntax: `solr:url`
+* xref:{cq-camel-components}::solr-component.adoc[Solr component], URI syntax: `solrCloud:url`
+* xref:{cq-camel-components}::solr-component.adoc[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 8dcbbb9..2ccdea8 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::soroush-component.adoc[Soroush component], URI syntax: `soroush:action`
+* xref:{cq-camel-components}::soroush-component.adoc[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 9b2d2c7..667741e 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::spark-component.adoc[Spark component], URI syntax: `spark:endpointType`
+* xref:{cq-camel-components}::spark-component.adoc[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 4ff6389..4dfbd4e 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::splunk-hec-component.adoc[Splunk HEC component], URI syntax: `splunk-hec:splunkURL/token`
+* xref:{cq-camel-components}::splunk-hec-component.adoc[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 8cf66e9..2031f44 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::splunk-component.adoc[Splunk component], URI syntax: `splunk:name`
+* xref:{cq-camel-components}::splunk-component.adoc[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 cba1bc1..28175b8 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::sql-component.adoc[SQL component], URI syntax: `sql:query`
-* xref:latest@components::sql-stored-component.adoc[SQL Stored Procedure component], URI syntax: `sql-stored:template`
+* xref:{cq-camel-components}::sql-component.adoc[SQL component], URI syntax: `sql:query`
+* xref:{cq-camel-components}::sql-stored-component.adoc[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 708cd45..f37630b 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::ssh-component.adoc[SSH component], URI syntax: `ssh:host:port`
+* xref:{cq-camel-components}::ssh-component.adoc[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 2fda53c..7a480c3 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::stax-component.adoc[StAX component], URI syntax: `stax:contentHandlerClass`
+* xref:{cq-camel-components}::stax-component.adoc[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 212a0da..e181fbd 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::stomp-component.adoc[Stomp component], URI syntax: `stomp:destination`
+* xref:{cq-camel-components}::stomp-component.adoc[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 e5c4561..09408fe 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::stream-component.adoc[Stream component], URI syntax: `stream:kind`
+* xref:{cq-camel-components}::stream-component.adoc[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 943b5dd..d5f884c 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::string-template-component.adoc[String Template component], URI syntax: `string-template:resourceUri`
+* xref:{cq-camel-components}::string-template-component.adoc[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 8b5ad1f..62f1a89 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::stub-component.adoc[Stub component], URI syntax: `stub:name`
+* xref:{cq-camel-components}::stub-component.adoc[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..e0ea86b 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]
+* xref:{cq-camel-components}:dataformats:syslog-dataformat.adoc[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..587fb62 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]
+* xref:{cq-camel-components}:dataformats:tidyMarkup-dataformat.adoc[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..c005e90 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]
+* xref:{cq-camel-components}:dataformats:tarfile-dataformat.adoc[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 e0480ca..891665b 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::telegram-component.adoc[Telegram component], URI syntax: `telegram:type`
+* xref:{cq-camel-components}::telegram-component.adoc[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..798403d 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]
+* xref:{cq-camel-components}:others:threadpoolfactory-vertx.adoc[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 1f6a032..ad1f2b5 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::thrift-component.adoc[Thrift component], URI syntax: `thrift:host:port/service`
-* xref:latest@components:dataformats:thrift-dataformat.adoc[Thrift data format]
+* xref:{cq-camel-components}::thrift-component.adoc[Thrift component], URI syntax: `thrift:host:port/service`
+* xref:{cq-camel-components}:dataformats:thrift-dataformat.adoc[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 6ca5bc6..4d71ff5 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::tika-component.adoc[Tika component], URI syntax: `tika:operation`
+* xref:{cq-camel-components}::tika-component.adoc[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 d26d974..025fbc9 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::timer-component.adoc[Timer component], URI syntax: `timer:timerName`
+* xref:{cq-camel-components}::timer-component.adoc[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 3f5e9e2..44e1f48 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::twilio-component.adoc[Twilio component], URI syntax: `twilio:apiName/methodName`
+* xref:{cq-camel-components}::twilio-component.adoc[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 29e46dd..ff9f71c 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::twitter-directmessage-component.adoc[Twitter Direct Message component], URI syntax: `twitter-directmessage:user`
-* xref:latest@components::twitter-search-component.adoc[Twitter Search component], URI syntax: `twitter-search:keywords`
-* xref:latest@components::twitter-timeline-component.adoc[Twitter Timeline component], URI syntax: `twitter-timeline:timelineType`
+* xref:{cq-camel-components}::twitter-directmessage-component.adoc[Twitter Direct Message component], URI syntax: `twitter-directmessage:user`
+* xref:{cq-camel-components}::twitter-search-component.adoc[Twitter Search component], URI syntax: `twitter-search:keywords`
+* xref:{cq-camel-components}::twitter-timeline-component.adoc[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..3cd42ff 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]
+* xref:{cq-camel-components}:dataformats:univocity-csv-dataformat.adoc[uniVocity CSV data format]
+* xref:{cq-camel-components}:dataformats:univocity-fixed-dataformat.adoc[uniVocity Fixed Length data format]
+* xref:{cq-camel-components}:dataformats:univocity-tsv-dataformat.adoc[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 32b17f4..699d7c7 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::validator-component.adoc[Validator component], URI syntax: `validator:resourceUri`
+* xref:{cq-camel-components}::validator-component.adoc[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 e2c5e90..9fc0d41 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::velocity-component.adoc[Velocity component], URI syntax: `velocity:resourceUri`
+* xref:{cq-camel-components}::velocity-component.adoc[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 69fc12d..c381713 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::vertx-http-component.adoc[Vert.x HTTP Client component], URI syntax: `vertx-http:httpUri`
+* xref:{cq-camel-components}::vertx-http-component.adoc[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 6db2710..a120f48 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::vertx-websocket-component.adoc[Vert.x WebSocket component], URI syntax: `vertx-websocket:host:port/path`
+* xref:{cq-camel-components}::vertx-websocket-component.adoc[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 1ad3341..876fa66 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::vertx-component.adoc[Vert.x component], URI syntax: `vertx:address`
+* xref:{cq-camel-components}::vertx-component.adoc[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 c95616e..cd8a051 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::vm-component.adoc[VM component], URI syntax: `vm:name`
+* xref:{cq-camel-components}::vm-component.adoc[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 ccae782..dff6894 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::weather-component.adoc[Weather component], URI syntax: `weather:name`
+* xref:{cq-camel-components}::weather-component.adoc[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 2daa81e..b47fcd9 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::web3j-component.adoc[Web3j Ethereum Blockchain component], URI syntax: `web3j:nodeAddress`
+* xref:{cq-camel-components}::web3j-component.adoc[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 98cdf04..7aa5c98 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::websocket-jsr356-component.adoc[Javax Websocket component], URI syntax: `websocket-jsr356:uri`
+* xref:{cq-camel-components}::websocket-jsr356-component.adoc[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 7b67af8..be08675 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::weka-component.adoc[Weka component], URI syntax: `weka:command`
+* xref:{cq-camel-components}::weka-component.adoc[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 192acd9..3a081e1 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::wordpress-component.adoc[Wordpress component], URI syntax: `wordpress:operation`
+* xref:{cq-camel-components}::wordpress-component.adoc[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 0d53bbc..8605dd9 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::workday-component.adoc[Workday component], URI syntax: `workday:entity:path`
+* xref:{cq-camel-components}::workday-component.adoc[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 e8007bb..7ede526 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::xchange-component.adoc[XChange component], URI syntax: `xchange:name`
+* xref:{cq-camel-components}::xchange-component.adoc[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 f000fc0..3eb60bf 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::xj-component.adoc[XJ component], URI syntax: `xj:resourceUri`
+* xref:{cq-camel-components}::xj-component.adoc[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..ae0678c 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]
+* xref:{cq-camel-components}:languages:xtokenize-language.adoc[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 d8e4c84..f9972f8 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::xmlsecurity-sign-component.adoc[XML Security Sign component], URI syntax: `xmlsecurity-sign:name`
-* xref:latest@components::xmlsecurity-verify-component.adoc[XML Security Verify component], URI syntax: `xmlsecurity-verify:name`
+* xref:{cq-camel-components}:dataformats:secureXML-dataformat.adoc[XML Security data format]
+* xref:{cq-camel-components}::xmlsecurity-sign-component.adoc[XML Security Sign component], URI syntax: `xmlsecurity-sign:name`
+* xref:{cq-camel-components}::xmlsecurity-verify-component.adoc[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 409ac23..7721f61 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::xmpp-component.adoc[XMPP component], URI syntax: `xmpp:host:port/participant`
+* xref:{cq-camel-components}::xmpp-component.adoc[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..3799efc 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]
+* xref:{cq-camel-components}:languages:xpath-language.adoc[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 73b903b..355fea1 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::xslt-saxon-component.adoc[XSLT Saxon component], URI syntax: `xslt-saxon:resourceUri`
+* xref:{cq-camel-components}::xslt-saxon-component.adoc[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 c078c1a..264be67 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::xslt-component.adoc[XSLT component], URI syntax: `xslt:resourceUri`
+* xref:{cq-camel-components}::xslt-component.adoc[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..06537b9 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]
+* xref:{cq-camel-components}:dataformats:json-xstream-dataformat.adoc[JSON XStream data format]
+* xref:{cq-camel-components}:dataformats:xstream-dataformat.adoc[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 1f6daff..041fe30 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::yammer-component.adoc[Yammer component], URI syntax: `yammer:function`
+* xref:{cq-camel-components}::yammer-component.adoc[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 bf8e20e..db54d0c 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::zendesk-component.adoc[Zendesk component], URI syntax: `zendesk:methodName`
+* xref:{cq-camel-components}::zendesk-component.adoc[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..62147f1 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]
+* xref:{cq-camel-components}:dataformats:gzipdeflater-dataformat.adoc[GZip Deflater data format]
+* xref:{cq-camel-components}:dataformats:zipdeflater-dataformat.adoc[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..668d1b9 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]
+* xref:{cq-camel-components}:dataformats:zipfile-dataformat.adoc[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 c5e52f9..a8e637a 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::zookeeper-master-component.adoc[ZooKeeper Master component], URI syntax: `zookeeper-master:groupName:consumerEndpointUri`
+* xref:{cq-camel-components}::zookeeper-master-component.adoc[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 269b22f..734d6af 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::zookeeper-component.adoc[ZooKeeper component], URI syntax: `zookeeper:serverUrls/path`
+* xref:{cq-camel-components}::zookeeper-component.adoc[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 3bbb019..0780575 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 xref:{cq-camel-components}:others:main.adoc[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:
diff --git a/docs/package.json b/docs/package.json
index 133662a..edecbd0 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -17,7 +17,7 @@
},
"scripts": {
"preview": "cd target/site && lite-server",
- "build": "node_modules/.bin/antora antora-playbook-dev.yml --stacktrace",
+ "build": "node_modules/.bin/antora --fetch antora-playbook.yml --stacktrace",
"dev": "yarn build && yarn preview",
"checks": "yarn antora --generator @antora/xref-validator antora-playbook.yml"
}
diff --git a/docs/pom.xml b/docs/pom.xml
index 889fb3a..4c7665f 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -66,7 +66,6 @@
</activation>
<build>
<plugins>
- <!-- Temporary workaround for https://github.com/apache/camel-quarkus/issues/2109
<plugin>
<groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId>
@@ -83,12 +82,12 @@
</configuration>
</execution>
</executions>
- </plugin> -->
+ </plugin>
<!--
executing yarn via frontend-maven yielded Process exited with an error: 134 (Exit value: 134)
using exec-maven plugin instead.
-->
- <!-- <plugin> Temporary workaround for https://github.com/apache/camel-quarkus/issues/2109
+ <plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<executions>
@@ -100,7 +99,7 @@
<phase>generate-resources</phase>
<configuration>
<executable>${project.basedir}/node/node</executable>
- <commandlineArgs>${project.basedir}/node/yarn/dist/bin/yarn.js install - - no-progress - - force - - non-interactive - - frozen-lockfile</commandlineArgs>
+ <commandlineArgs>${project.basedir}/node/yarn/dist/bin/yarn.js install --no-progress --force --non-interactive --frozen-lockfile</commandlineArgs>
</configuration>
</execution>
<execution>
@@ -111,11 +110,11 @@
<phase>verify</phase>
<configuration>
<executable>${project.basedir}/node/node</executable>
- <commandlineArgs>${project.basedir}/node/yarn/dist/bin/yarn.js - - non-interactive antora - - generator @antora/xref-validator antora-playbook.yml</commandlineArgs>
+ <commandlineArgs>${project.basedir}/node/yarn/dist/bin/yarn.js --non-interactive antora --generator @antora/xref-validator --fetch antora-playbook.yml --stacktrace</commandlineArgs>
</configuration>
</execution>
</executions>
- </plugin> -->
+ </plugin>
</plugins>
</build>
</profile>
diff --git a/extensions/microprofile-metrics/runtime/src/main/doc/usage.adoc b/extensions/microprofile-metrics/runtime/src/main/doc/usage.adoc
index 51c5f3c..0c2f16d 100644
--- a/extensions/microprofile-metrics/runtime/src/main/doc/usage.adoc
+++ b/extensions/microprofile-metrics/runtime/src/main/doc/usage.adoc
@@ -1,4 +1,4 @@
-The xref:latest@components::microprofile-metrics-component.adoc[microprofile-metrics] component automatically exposes a set of Camel application metrics. Some of these include:
+The xref:{cq-camel-components}::microprofile-metrics-component.adoc[microprofile-metrics] component automatically exposes a set of Camel application metrics. Some of these include:
=== Camel Context metrics
@@ -113,6 +113,6 @@ 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::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 xref:{cq-camel-components}::microprofile-metrics-component.adoc[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/pom.xml b/pom.xml
index b29b3ae..16a863a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -44,7 +44,10 @@
<avro-ipc-version>1.10.0</avro-ipc-version>
<awssdk1-swf-libs.version>1.11.22</awssdk1-swf-libs.version>
<bouncycastle.version>${bouncycastle-version}</bouncycastle.version><!-- keep in sync with Camel -->
- <camel.version>3.7.0</camel.version>
+ <camel.major.minor>3.7</camel.major.minor>
+ <camel.version>${camel.major.minor}.0</camel.version>
+ <camel.docs.components.xref>${camel.major.minor}.x@components</camel.docs.components.xref><!-- the version in Camel's docs/components/antora.yml -->
+ <camel.docs.branch>camel-${camel.major.minor}.x</camel.docs.branch><!-- The stable branch on which our Antora docs depends -->
<commons-beanutils.version>${commons-beanutils-version}</commons-beanutils.version><!-- keep in sync with Camel -->
<commons-cli.version>1.4</commons-cli.version><!-- keep in sync with Quarkus, via quarkus-bootstrap-core -->
<commons-collections.version>3.2.2</commons-collections.version><!-- used by hbase, should be pretty stable as commons-collections are not developed actively anymore -->
diff --git a/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/UpdateExtensionDocPageMojo.java b/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/UpdateExtensionDocPageMojo.java
index cacf97f..5d5dea6 100644
--- a/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/UpdateExtensionDocPageMojo.java
+++ b/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/UpdateExtensionDocPageMojo.java
@@ -154,7 +154,7 @@ public class UpdateExtensionDocPageMojo extends AbstractDocGeneratorMojo {
private String camelBitLink(ArtifactModel<?> model) {
model = CqCatalog.toCamelDocsModel(model);
final String kind = model.getKind();
- return "xref:latest@components:" + (!"component".equals(kind) ? kind + "s:" : ":")
+ return "xref:{cq-camel-components}:" + (!"component".equals(kind) ? kind + "s:" : ":")
+ model.getName() + (!"other".equals(kind) ? "-" + kind : "") + ".adoc";
}
});
diff --git a/tooling/scripts/update-antora-config.groovy b/tooling/scripts/update-antora-config.groovy
new file mode 100644
index 0000000..81d00bd
--- /dev/null
+++ b/tooling/scripts/update-antora-config.groovy
@@ -0,0 +1,59 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ * Makes sure that each itest is executed by the CI
+ */
+import java.nio.file.Path
+import java.nio.file.Files
+import java.util.stream.Stream
+import java.util.regex.Pattern
+
+
+final Path treeRootDir = Paths.get(properties['maven.multiModuleProjectDirectory'])
+
+final final List<Path> replaceInFiles = [
+ treeRootDir.resolve('docs/antora-playbook.yml'),
+ treeRootDir.resolve('docs/antora-playbook-dev.yml'),
+ treeRootDir.resolve('docs/antora.yml')
+] as List
+
+final List<Path> missingFiles = replaceInFiles.stream()
+ .filter {path -> !Files.isRegularFile(path)}
+ .collect(Collectors.toList())
+if (!missingFiles.isEmpty()) {
+ throw new IllegalStateException("Files expected to exist: " + missingFiles)
+}
+
+final Pattern replacementPattern = Pattern.compile("([\\-\\:]) *([^ ]+) *# * replace ${([^}]+)}")
+
+replaceInFiles.stream()
+ .forEach { path ->
+ final String content = path.getText('UTF-8')
+ final Matcher m = replacementPattern.matcher(content)
+ final StringBuffer newContent = new StringBuffer(content.length())
+ while (m.find()) {
+ final String property = m.group(3)
+ final String newValue = properties.get(property)
+ m.appendReplacement(newContent, '$1 ' + Matcher.quoteReplacement(newValue) + ' # replace '" + Matcher.quoteReplacement('${' + property + '}'))
+ }
+ m.appendTail(newContent)
+ final String newContentString = newContent.toString()
+ if (!newContentString.equals(content)) {
+ Files.write(path, newContentString.getBytes('UTF-8'))
+ }
+ }
[camel-quarkus] 02/02: Auto-update Camel major.minor in Antora
config files
Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
ppalaga pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit c3db032e5ef55d05d59aca8f1bb90a33a25ec8fa
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Thu Jan 7 15:11:27 2021 +0100
Auto-update Camel major.minor in Antora config files
---
docs/pom.xml | 19 +++++++++++++++++++
pom.xml | 4 +++-
tooling/scripts/update-antora-config.groovy | 24 ++++++++++++++++--------
3 files changed, 38 insertions(+), 9 deletions(-)
diff --git a/docs/pom.xml b/docs/pom.xml
index 4c7665f..b89eaa1 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -34,6 +34,25 @@
<build>
<plugins>
<plugin>
+ <groupId>org.codehaus.gmaven</groupId>
+ <artifactId>groovy-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>update-antora-config</id>
+ <goals>
+ <goal>execute</goal>
+ </goals>
+ <phase>validate</phase>
+ <configuration>
+ <source>file://${maven.multiModuleProjectDirectory}/tooling/scripts/update-antora-config.groovy</source>
+ <properties>
+ <maven.multiModuleProjectDirectory>${maven.multiModuleProjectDirectory}</maven.multiModuleProjectDirectory>
+ </properties>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<executions>
diff --git a/pom.xml b/pom.xml
index 16a863a..a50124f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -44,10 +44,12 @@
<avro-ipc-version>1.10.0</avro-ipc-version>
<awssdk1-swf-libs.version>1.11.22</awssdk1-swf-libs.version>
<bouncycastle.version>${bouncycastle-version}</bouncycastle.version><!-- keep in sync with Camel -->
- <camel.major.minor>3.7</camel.major.minor>
+
+ <camel.major.minor>3.7</camel.major.minor> <!-- run after each change: cd docs && mvndev validate -->
<camel.version>${camel.major.minor}.0</camel.version>
<camel.docs.components.xref>${camel.major.minor}.x@components</camel.docs.components.xref><!-- the version in Camel's docs/components/antora.yml -->
<camel.docs.branch>camel-${camel.major.minor}.x</camel.docs.branch><!-- The stable branch on which our Antora docs depends -->
+
<commons-beanutils.version>${commons-beanutils-version}</commons-beanutils.version><!-- keep in sync with Camel -->
<commons-cli.version>1.4</commons-cli.version><!-- keep in sync with Quarkus, via quarkus-bootstrap-core -->
<commons-collections.version>3.2.2</commons-collections.version><!-- used by hbase, should be pretty stable as commons-collections are not developed actively anymore -->
diff --git a/tooling/scripts/update-antora-config.groovy b/tooling/scripts/update-antora-config.groovy
index 81d00bd..9533d9c 100644
--- a/tooling/scripts/update-antora-config.groovy
+++ b/tooling/scripts/update-antora-config.groovy
@@ -16,17 +16,20 @@
*/
/**
- * Makes sure that each itest is executed by the CI
+ * Replace property values (defined in pom.xml files) in Antora yaml config
*/
import java.nio.file.Path
+import java.nio.file.Paths
import java.nio.file.Files
import java.util.stream.Stream
+import java.util.stream.Collectors
import java.util.regex.Pattern
+import java.util.regex.Matcher
final Path treeRootDir = Paths.get(properties['maven.multiModuleProjectDirectory'])
-final final List<Path> replaceInFiles = [
+final List<Path> replaceInFiles = [
treeRootDir.resolve('docs/antora-playbook.yml'),
treeRootDir.resolve('docs/antora-playbook-dev.yml'),
treeRootDir.resolve('docs/antora.yml')
@@ -39,21 +42,26 @@ if (!missingFiles.isEmpty()) {
throw new IllegalStateException("Files expected to exist: " + missingFiles)
}
-final Pattern replacementPattern = Pattern.compile("([\\-\\:]) *([^ ]+) *# * replace ${([^}]+)}")
-replaceInFiles.stream()
- .forEach { path ->
+final Pattern replacementPattern = ~'([\\-\\:]) *([^ ]+) *# * replace \\$\\{([^}]+)\\}'
+
+replaceInFiles.each { path ->
+ println 'Updating ' + path
final String content = path.getText('UTF-8')
final Matcher m = replacementPattern.matcher(content)
final StringBuffer newContent = new StringBuffer(content.length())
while (m.find()) {
final String property = m.group(3)
- final String newValue = properties.get(property)
- m.appendReplacement(newContent, '$1 ' + Matcher.quoteReplacement(newValue) + ' # replace '" + Matcher.quoteReplacement('${' + property + '}'))
+ final String newValue = project.properties.get(property)
+ println " - replacing ${property} '" + m.group(2) +"' -> '${newValue}'"
+ m.appendReplacement(newContent, '$1 ' + Matcher.quoteReplacement(newValue) + ' # replace ' + Matcher.quoteReplacement('${' + property + '}'))
}
m.appendTail(newContent)
final String newContentString = newContent.toString()
if (!newContentString.equals(content)) {
+ println 'Updated ' + path
Files.write(path, newContentString.getBytes('UTF-8'))
+ } else {
+ println 'No change in ' + path
}
- }
+}