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

[camel] 02/02: Corresponding generated changes

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

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

commit 698b9b13c3491cd41caac830966f33ab665cb3dd
Author: David Jencks <dj...@apache.org>
AuthorDate: Thu Oct 29 18:36:46 2020 -0700

    Corresponding generated changes
---
 .../resources/org/apache/camel/catalog/docs/activemq-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/ahc-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/ahc-ws-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/amqp-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/any23-dataformat.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/apns-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/arangodb-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/as2-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/asn1-dataformat.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/asterisk-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/atlasmap-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/atmos-component.adoc        | 2 +-
 .../org/apache/camel/catalog/docs/atmosphere-websocket-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/atom-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/atomix-map-component.adoc   | 2 +-
 .../org/apache/camel/catalog/docs/atomix-messaging-component.adoc       | 2 +-
 .../org/apache/camel/catalog/docs/atomix-multimap-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/atomix-queue-component.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/atomix-set-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/atomix-value-component.adoc | 2 +-
 .../generated/resources/org/apache/camel/catalog/docs/attachments.adoc  | 2 +-
 .../resources/org/apache/camel/catalog/docs/avro-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/avro-dataformat.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-cw-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-ddb-component.adoc      | 2 +-
 .../org/apache/camel/catalog/docs/aws-ddbstream-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-ec2-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-ecs-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-eks-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-iam-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-kinesis-component.adoc  | 2 +-
 .../org/apache/camel/catalog/docs/aws-kinesis-firehose-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-kms-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-lambda-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-mq-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-msk-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-s3-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-sdb-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-ses-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-sns-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-sqs-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws-swf-component.adoc      | 2 +-
 .../org/apache/camel/catalog/docs/aws-translate-component.adoc          | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/aws-xray.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-athena-component.adoc  | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-cw-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-ddb-component.adoc     | 2 +-
 .../org/apache/camel/catalog/docs/aws2-ddbstream-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-ec2-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-ecs-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-eks-component.adoc     | 2 +-
 .../org/apache/camel/catalog/docs/aws2-eventbridge-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-iam-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-kinesis-component.adoc | 2 +-
 .../org/apache/camel/catalog/docs/aws2-kinesis-firehose-component.adoc  | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-kms-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-lambda-component.adoc  | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-mq-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-msk-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-s3-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-ses-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-sns-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-sqs-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/aws2-sts-component.adoc     | 2 +-
 .../org/apache/camel/catalog/docs/aws2-translate-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/azure-blob-component.adoc   | 2 +-
 .../org/apache/camel/catalog/docs/azure-eventhubs-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/azure-queue-component.adoc  | 2 +-
 .../org/apache/camel/catalog/docs/azure-storage-blob-component.adoc     | 2 +-
 .../org/apache/camel/catalog/docs/azure-storage-queue-component.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/barcode-dataformat.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/base64-dataformat.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/bean-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/bean-language.adoc          | 2 +-
 .../org/apache/camel/catalog/docs/bean-validator-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/beanio-dataformat.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/beanstalk-component.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/bindy-dataformat.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/bonita-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/box-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/braintree-component.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/browse-component.adoc       | 2 +-
 .../org/apache/camel/catalog/docs/caffeine-cache-component.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/caffeine-loadcache-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/cbor-dataformat.adoc        | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/cdi.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/chatscript-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/chunk-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/class-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/cm-sms-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/cmis-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/coap-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/cometd-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/constant-language.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/consul-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/controlbus-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/corda-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/couchbase-component.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/couchdb-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/cql-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/cron-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/crypto-cms-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/crypto-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/crypto-dataformat.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/csv-dataformat.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/cxf-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/cxf-transport.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/cxfrs-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/dataformat-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/dataset-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/dataset-test-component.adoc | 2 +-
 .../org/apache/camel/catalog/docs/debezium-mongodb-component.adoc       | 2 +-
 .../org/apache/camel/catalog/docs/debezium-mysql-component.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/debezium-postgres-component.adoc      | 2 +-
 .../org/apache/camel/catalog/docs/debezium-sqlserver-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/digitalocean-component.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/direct-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/direct-vm-component.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/disruptor-component.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/djl-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/dns-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/docker-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/dozer-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/drill-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/dropbox-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/ehcache-component.adoc      | 2 +-
 .../org/apache/camel/catalog/docs/elasticsearch-rest-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/elsql-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/etcd-keys-component.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/etcd-stats-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/etcd-watch-component.adoc   | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/etcd3.adoc    | 2 +-
 .../org/apache/camel/catalog/docs/exchangeProperty-language.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/exec-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/facebook-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/fhir-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/fhirJson-dataformat.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/fhirXml-dataformat.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/file-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/file-language.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/file-watch-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/flatpack-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/flatpack-dataformat.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/flink-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/fop-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/freemarker-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/ftp-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/ftps-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/ganglia-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/geocoder-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/git-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/github-component.adoc       | 2 +-
 .../org/apache/camel/catalog/docs/google-bigquery-component.adoc        | 2 +-
 .../org/apache/camel/catalog/docs/google-bigquery-sql-component.adoc    | 2 +-
 .../org/apache/camel/catalog/docs/google-calendar-component.adoc        | 2 +-
 .../org/apache/camel/catalog/docs/google-calendar-stream-component.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/google-drive-component.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/google-mail-component.adoc  | 2 +-
 .../org/apache/camel/catalog/docs/google-mail-stream-component.adoc     | 2 +-
 .../org/apache/camel/catalog/docs/google-pubsub-component.adoc          | 2 +-
 .../org/apache/camel/catalog/docs/google-sheets-component.adoc          | 2 +-
 .../org/apache/camel/catalog/docs/google-sheets-stream-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/gora-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/grape-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/graphql-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/grok-dataformat.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/groovy-language.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/grpc-component.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/guava-eventbus-component.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/gzipdeflater-dataformat.adoc          | 2 +-
 .../org/apache/camel/catalog/docs/hazelcast-atomicvalue-component.adoc  | 2 +-
 .../org/apache/camel/catalog/docs/hazelcast-instance-component.adoc     | 2 +-
 .../org/apache/camel/catalog/docs/hazelcast-list-component.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/hazelcast-map-component.adoc          | 2 +-
 .../org/apache/camel/catalog/docs/hazelcast-multimap-component.adoc     | 2 +-
 .../org/apache/camel/catalog/docs/hazelcast-queue-component.adoc        | 2 +-
 .../apache/camel/catalog/docs/hazelcast-replicatedmap-component.adoc    | 2 +-
 .../org/apache/camel/catalog/docs/hazelcast-ringbuffer-component.adoc   | 2 +-
 .../org/apache/camel/catalog/docs/hazelcast-seda-component.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/hazelcast-set-component.adoc          | 2 +-
 .../org/apache/camel/catalog/docs/hazelcast-topic-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/hbase-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/hdfs-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/header-language.adoc        | 2 +-
 .../generated/resources/org/apache/camel/catalog/docs/headersmap.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/hl7-dataformat.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/hl7terser-language.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/http-component.adoc         | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/hystrix.adoc  | 2 +-
 .../resources/org/apache/camel/catalog/docs/ical-dataformat.adoc        | 2 +-
 .../org/apache/camel/catalog/docs/iec60870-client-component.adoc        | 2 +-
 .../org/apache/camel/catalog/docs/iec60870-server-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/ignite-cache-component.adoc | 2 +-
 .../org/apache/camel/catalog/docs/ignite-compute-component.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/ignite-events-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/ignite-idgen-component.adoc | 2 +-
 .../org/apache/camel/catalog/docs/ignite-messaging-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/ignite-queue-component.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/ignite-set-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/infinispan-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/influxdb-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/iota-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/ipfs-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/irc-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/ironmq-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/jacksonxml-dataformat.adoc  | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/jasypt.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/jaxb-dataformat.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/jbpm-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/jcache-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/jclouds-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/jcr-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/jdbc-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/jetty-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/jgroups-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/jgroups-raft-component.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/jing-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/jira-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/jms-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/jmx-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/jolt-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/jooq-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/joor-language.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/jpa-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/jslt-component.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/json-fastjson-dataformat.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/json-gson-dataformat.adoc   | 2 +-
 .../org/apache/camel/catalog/docs/json-jackson-dataformat.adoc          | 2 +-
 .../org/apache/camel/catalog/docs/json-johnzon-dataformat.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/json-jsonb-dataformat.adoc  | 2 +-
 .../org/apache/camel/catalog/docs/json-validator-component.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/json-xstream-dataformat.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/jsonApi-dataformat.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/jsonata-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/jsonpath-language.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/jt400-component.adoc        | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/jta.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/kafka-component.adoc        | 2 +-
 .../org/apache/camel/catalog/docs/kubernetes-config-maps-component.adoc | 2 +-
 .../org/apache/camel/catalog/docs/kubernetes-deployments-component.adoc | 2 +-
 .../org/apache/camel/catalog/docs/kubernetes-hpa-component.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/kubernetes-job-component.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/kubernetes-namespaces-component.adoc  | 2 +-
 .../org/apache/camel/catalog/docs/kubernetes-nodes-component.adoc       | 2 +-
 .../catalog/docs/kubernetes-persistent-volumes-claims-component.adoc    | 2 +-
 .../camel/catalog/docs/kubernetes-persistent-volumes-component.adoc     | 2 +-
 .../org/apache/camel/catalog/docs/kubernetes-pods-component.adoc        | 2 +-
 .../catalog/docs/kubernetes-replication-controllers-component.adoc      | 2 +-
 .../apache/camel/catalog/docs/kubernetes-resources-quota-component.adoc | 2 +-
 .../org/apache/camel/catalog/docs/kubernetes-secrets-component.adoc     | 2 +-
 .../camel/catalog/docs/kubernetes-service-accounts-component.adoc       | 2 +-
 .../org/apache/camel/catalog/docs/kubernetes-services-component.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/kudu-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/language-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/ldap-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/ldif-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/leveldb-legacy.adoc         | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/leveldb.adoc  | 2 +-
 .../resources/org/apache/camel/catalog/docs/log-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/lpr-component.adoc          | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/lra.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/lucene-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/lumberjack-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/lzf-dataformat.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/mail-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/master-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/metrics-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/micrometer-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/microprofile-config.adoc    | 2 +-
 .../org/apache/camel/catalog/docs/microprofile-fault-tolerance.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/microprofile-health.adoc    | 2 +-
 .../org/apache/camel/catalog/docs/microprofile-metrics-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/milo-client-component.adoc  | 2 +-
 .../resources/org/apache/camel/catalog/docs/milo-server-component.adoc  | 2 +-
 .../org/apache/camel/catalog/docs/mime-multipart-dataformat.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/mina-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/minio-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/mllp-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/mock-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/mongodb-component.adoc      | 2 +-
 .../org/apache/camel/catalog/docs/mongodb-gridfs-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/msv-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/mustache-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/mvel-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/mvel-language.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/mybatis-bean-component.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/mybatis-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/nagios-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/nats-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/netty-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/netty-http-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/nitrite-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/nsq-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/oaipmh-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/ognl-language.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/olingo2-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/olingo4-component.adoc      | 2 +-
 .../generated/resources/org/apache/camel/catalog/docs/openapi-java.adoc | 2 +-
 .../apache/camel/catalog/docs/openshift-build-configs-component.adoc    | 2 +-
 .../org/apache/camel/catalog/docs/openshift-builds-component.adoc       | 2 +-
 .../org/apache/camel/catalog/docs/openstack-cinder-component.adoc       | 2 +-
 .../org/apache/camel/catalog/docs/openstack-glance-component.adoc       | 2 +-
 .../org/apache/camel/catalog/docs/openstack-keystone-component.adoc     | 2 +-
 .../org/apache/camel/catalog/docs/openstack-neutron-component.adoc      | 2 +-
 .../org/apache/camel/catalog/docs/openstack-nova-component.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/openstack-swift-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/opentelemetry.adoc          | 2 +-
 .../generated/resources/org/apache/camel/catalog/docs/opentracing.adoc  | 2 +-
 .../resources/org/apache/camel/catalog/docs/optaplanner-component.adoc  | 2 +-
 .../resources/org/apache/camel/catalog/docs/paho-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/pdf-component.adoc          | 2 +-
 .../org/apache/camel/catalog/docs/pg-replication-slot-component.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/pgevent-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/pgp-dataformat.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/platform-http-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/platform-http-vertx.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/protobuf-dataformat.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/pubnub-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/pulsar-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/quartz-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/quickfix-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/rabbitmq-component.adoc     | 2 +-
 .../org/apache/camel/catalog/docs/reactive-executor-vertx.adoc          | 2 +-
 .../org/apache/camel/catalog/docs/reactive-streams-component.adoc       | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/reactor.adoc  | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/redis.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/ref-component.adoc          | 2 +-
 .../generated/resources/org/apache/camel/catalog/docs/ref-language.adoc | 2 +-
 .../generated/resources/org/apache/camel/catalog/docs/resilience4j.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/rest-api-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/rest-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/rest-openapi-component.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/rest-swagger-component.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/resteasy-component.adoc     | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/ribbon.adoc   | 2 +-
 .../org/apache/camel/catalog/docs/robotframework-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/rss-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/rss-dataformat.adoc         | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/rxjava.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/saga-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/salesforce-component.adoc   | 2 +-
 .../org/apache/camel/catalog/docs/sap-netweaver-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/scheduler-component.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/schematron-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/scp-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/secureXML-dataformat.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/seda-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/service-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/servicenow-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/servlet-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/sftp-component.adoc         | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/shiro.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/simple-language.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/sip-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/sjms-batch-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/sjms-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/sjms2-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/slack-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/smpp-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/snmp-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/soapjaxb-dataformat.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/solr-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/soroush-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/spark-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/spel-language.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/splunk-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/splunk-hec-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/spring-batch-component.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/spring-event-component.adoc | 2 +-
 .../org/apache/camel/catalog/docs/spring-integration-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/spring-javaconfig.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/spring-ldap-component.adoc  | 2 +-
 .../generated/resources/org/apache/camel/catalog/docs/spring-main.adoc  | 2 +-
 .../resources/org/apache/camel/catalog/docs/spring-redis-component.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/spring-security.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/spring-ws-component.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/sql-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/sql-stored-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/ssh-component.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/stax-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/stomp-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/stream-component.adoc       | 2 +-
 .../org/apache/camel/catalog/docs/string-template-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/stub-component.adoc         | 2 +-
 .../generated/resources/org/apache/camel/catalog/docs/swagger-java.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/syslog-dataformat.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/tarfile-dataformat.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/telegram-component.adoc     | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/test-cdi.adoc | 2 +-
 .../generated/resources/org/apache/camel/catalog/docs/test-junit5.adoc  | 2 +-
 .../resources/org/apache/camel/catalog/docs/test-spring-junit5.adoc     | 2 +-
 .../generated/resources/org/apache/camel/catalog/docs/test-spring.adoc  | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/test.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/testcontainers-junit5.adoc  | 2 +-
 .../org/apache/camel/catalog/docs/testcontainers-spring-junit5.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/testcontainers-spring.adoc  | 2 +-
 .../resources/org/apache/camel/catalog/docs/testcontainers.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/threadpoolfactory-vertx.adoc          | 2 +-
 .../resources/org/apache/camel/catalog/docs/thrift-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/thrift-dataformat.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/tidyMarkup-dataformat.adoc  | 2 +-
 .../resources/org/apache/camel/catalog/docs/tika-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/timer-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/tokenize-language.adoc      | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/tracing.adoc  | 2 +-
 .../resources/org/apache/camel/catalog/docs/twilio-component.adoc       | 2 +-
 .../org/apache/camel/catalog/docs/twitter-directmessage-component.adoc  | 2 +-
 .../org/apache/camel/catalog/docs/twitter-search-component.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/twitter-timeline-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/undertow-component.adoc     | 2 +-
 .../org/apache/camel/catalog/docs/undertow-spring-security.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/univocity-csv-dataformat.adoc         | 2 +-
 .../org/apache/camel/catalog/docs/univocity-fixed-dataformat.adoc       | 2 +-
 .../org/apache/camel/catalog/docs/univocity-tsv-dataformat.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/validator-component.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/velocity-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/vertx-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/vertx-http-component.adoc   | 2 +-
 .../org/apache/camel/catalog/docs/vertx-websocket-component.adoc        | 2 +-
 .../generated/resources/org/apache/camel/catalog/docs/vm-component.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/weather-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/web3j-component.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/webhook-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/websocket-component.adoc    | 2 +-
 .../org/apache/camel/catalog/docs/websocket-jsr356-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/weka-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/wordpress-component.adoc    | 2 +-
 .../resources/org/apache/camel/catalog/docs/workday-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/xchange-component.adoc      | 2 +-
 .../generated/resources/org/apache/camel/catalog/docs/xj-component.adoc | 2 +-
 .../org/apache/camel/catalog/docs/xmlsecurity-sign-component.adoc       | 2 +-
 .../org/apache/camel/catalog/docs/xmlsecurity-verify-component.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/xmpp-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/xpath-language.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/xquery-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/xquery-language.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/xslt-component.adoc         | 2 +-
 .../resources/org/apache/camel/catalog/docs/xslt-saxon-component.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/xstream-dataformat.adoc     | 2 +-
 .../resources/org/apache/camel/catalog/docs/xtokenize-language.adoc     | 2 +-
 .../org/apache/camel/catalog/docs/yaml-snakeyaml-dataformat.adoc        | 2 +-
 .../resources/org/apache/camel/catalog/docs/yammer-component.adoc       | 2 +-
 .../resources/org/apache/camel/catalog/docs/zendesk-component.adoc      | 2 +-
 .../resources/org/apache/camel/catalog/docs/zipdeflater-dataformat.adoc | 2 +-
 .../resources/org/apache/camel/catalog/docs/zipfile-dataformat.adoc     | 2 +-
 .../src/generated/resources/org/apache/camel/catalog/docs/zipkin.adoc   | 2 +-
 .../resources/org/apache/camel/catalog/docs/zookeeper-component.adoc    | 2 +-
 .../org/apache/camel/catalog/docs/zookeeper-master-component.adoc       | 2 +-
 components/camel-activemq/src/main/docs/activemq-component.adoc         | 2 +-
 components/camel-ahc-ws/src/main/docs/ahc-ws-component.adoc             | 2 +-
 components/camel-ahc/src/main/docs/ahc-component.adoc                   | 2 +-
 components/camel-amqp/src/main/docs/amqp-component.adoc                 | 2 +-
 components/camel-any23/src/main/docs/any23-dataformat.adoc              | 2 +-
 components/camel-apns/src/main/docs/apns-component.adoc                 | 2 +-
 components/camel-arangodb/src/main/docs/arangodb-component.adoc         | 2 +-
 .../camel-as2/camel-as2-component/src/main/docs/as2-component.adoc      | 2 +-
 components/camel-asn1/src/main/docs/asn1-dataformat.adoc                | 2 +-
 components/camel-asterisk/src/main/docs/asterisk-component.adoc         | 2 +-
 components/camel-atlasmap/src/main/docs/atlasmap-component.adoc         | 2 +-
 components/camel-atmos/src/main/docs/atmos-component.adoc               | 2 +-
 .../src/main/docs/atmosphere-websocket-component.adoc                   | 2 +-
 components/camel-atom/src/main/docs/atom-component.adoc                 | 2 +-
 components/camel-atomix/src/main/docs/atomix-map-component.adoc         | 2 +-
 components/camel-atomix/src/main/docs/atomix-messaging-component.adoc   | 2 +-
 components/camel-atomix/src/main/docs/atomix-multimap-component.adoc    | 2 +-
 components/camel-atomix/src/main/docs/atomix-queue-component.adoc       | 2 +-
 components/camel-atomix/src/main/docs/atomix-set-component.adoc         | 2 +-
 components/camel-atomix/src/main/docs/atomix-value-component.adoc       | 2 +-
 components/camel-attachments/src/main/docs/attachments.adoc             | 2 +-
 components/camel-avro-rpc/src/main/docs/avro-component.adoc             | 2 +-
 components/camel-avro/src/main/docs/avro-dataformat.adoc                | 2 +-
 components/camel-aws-cw/src/main/docs/aws-cw-component.adoc             | 2 +-
 components/camel-aws-ddb/src/main/docs/aws-ddb-component.adoc           | 2 +-
 components/camel-aws-ddb/src/main/docs/aws-ddbstream-component.adoc     | 2 +-
 components/camel-aws-ec2/src/main/docs/aws-ec2-component.adoc           | 2 +-
 components/camel-aws-ecs/src/main/docs/aws-ecs-component.adoc           | 2 +-
 components/camel-aws-eks/src/main/docs/aws-eks-component.adoc           | 2 +-
 components/camel-aws-iam/src/main/docs/aws-iam-component.adoc           | 2 +-
 components/camel-aws-kinesis/src/main/docs/aws-kinesis-component.adoc   | 2 +-
 .../camel-aws-kinesis/src/main/docs/aws-kinesis-firehose-component.adoc | 2 +-
 components/camel-aws-kms/src/main/docs/aws-kms-component.adoc           | 2 +-
 components/camel-aws-lambda/src/main/docs/aws-lambda-component.adoc     | 2 +-
 components/camel-aws-mq/src/main/docs/aws-mq-component.adoc             | 2 +-
 components/camel-aws-msk/src/main/docs/aws-msk-component.adoc           | 2 +-
 components/camel-aws-s3/src/main/docs/aws-s3-component.adoc             | 2 +-
 components/camel-aws-sdb/src/main/docs/aws-sdb-component.adoc           | 2 +-
 components/camel-aws-ses/src/main/docs/aws-ses-component.adoc           | 2 +-
 components/camel-aws-sns/src/main/docs/aws-sns-component.adoc           | 2 +-
 components/camel-aws-sqs/src/main/docs/aws-sqs-component.adoc           | 2 +-
 components/camel-aws-swf/src/main/docs/aws-swf-component.adoc           | 2 +-
 .../camel-aws-translate/src/main/docs/aws-translate-component.adoc      | 2 +-
 components/camel-aws-xray/src/main/docs/aws-xray.adoc                   | 2 +-
 components/camel-aws2-athena/src/main/docs/aws2-athena-component.adoc   | 2 +-
 components/camel-aws2-cw/src/main/docs/aws2-cw-component.adoc           | 2 +-
 components/camel-aws2-ddb/src/main/docs/aws2-ddb-component.adoc         | 2 +-
 components/camel-aws2-ddb/src/main/docs/aws2-ddbstream-component.adoc   | 2 +-
 components/camel-aws2-ec2/src/main/docs/aws2-ec2-component.adoc         | 2 +-
 components/camel-aws2-ecs/src/main/docs/aws2-ecs-component.adoc         | 2 +-
 components/camel-aws2-eks/src/main/docs/aws2-eks-component.adoc         | 2 +-
 .../src/main/docs/aws2-eventbridge-component.adoc                       | 2 +-
 components/camel-aws2-iam/src/main/docs/aws2-iam-component.adoc         | 2 +-
 components/camel-aws2-kinesis/src/main/docs/aws2-kinesis-component.adoc | 2 +-
 .../src/main/docs/aws2-kinesis-firehose-component.adoc                  | 2 +-
 components/camel-aws2-kms/src/main/docs/aws2-kms-component.adoc         | 2 +-
 components/camel-aws2-lambda/src/main/docs/aws2-lambda-component.adoc   | 2 +-
 components/camel-aws2-mq/src/main/docs/aws2-mq-component.adoc           | 2 +-
 components/camel-aws2-msk/src/main/docs/aws2-msk-component.adoc         | 2 +-
 components/camel-aws2-s3/src/main/docs/aws2-s3-component.adoc           | 2 +-
 components/camel-aws2-ses/src/main/docs/aws2-ses-component.adoc         | 2 +-
 components/camel-aws2-sns/src/main/docs/aws2-sns-component.adoc         | 2 +-
 components/camel-aws2-sqs/src/main/docs/aws2-sqs-component.adoc         | 2 +-
 components/camel-aws2-sts/src/main/docs/aws2-sts-component.adoc         | 2 +-
 .../camel-aws2-translate/src/main/docs/aws2-translate-component.adoc    | 2 +-
 .../camel-azure-eventhubs/src/main/docs/azure-eventhubs-component.adoc  | 2 +-
 .../src/main/docs/azure-storage-blob-component.adoc                     | 2 +-
 .../src/main/docs/azure-storage-queue-component.adoc                    | 2 +-
 components/camel-azure/src/main/docs/azure-blob-component.adoc          | 2 +-
 components/camel-azure/src/main/docs/azure-queue-component.adoc         | 2 +-
 components/camel-barcode/src/main/docs/barcode-dataformat.adoc          | 2 +-
 components/camel-base64/src/main/docs/base64-dataformat.adoc            | 2 +-
 .../camel-bean-validator/src/main/docs/bean-validator-component.adoc    | 2 +-
 components/camel-bean/src/main/docs/bean-component.adoc                 | 2 +-
 components/camel-bean/src/main/docs/bean-language.adoc                  | 2 +-
 components/camel-bean/src/main/docs/class-component.adoc                | 2 +-
 components/camel-beanio/src/main/docs/beanio-dataformat.adoc            | 2 +-
 components/camel-beanstalk/src/main/docs/beanstalk-component.adoc       | 2 +-
 components/camel-bindy/src/main/docs/bindy-dataformat.adoc              | 2 +-
 components/camel-bonita/src/main/docs/bonita-component.adoc             | 2 +-
 .../camel-box/camel-box-component/src/main/docs/box-component.adoc      | 2 +-
 components/camel-braintree/src/main/docs/braintree-component.adoc       | 2 +-
 components/camel-browse/src/main/docs/browse-component.adoc             | 2 +-
 components/camel-caffeine/src/main/docs/caffeine-cache-component.adoc   | 2 +-
 .../camel-caffeine/src/main/docs/caffeine-loadcache-component.adoc      | 2 +-
 components/camel-cassandraql/src/main/docs/cql-component.adoc           | 2 +-
 components/camel-cbor/src/main/docs/cbor-dataformat.adoc                | 2 +-
 components/camel-cdi/src/main/docs/cdi.adoc                             | 2 +-
 components/camel-chatscript/src/main/docs/chatscript-component.adoc     | 2 +-
 components/camel-chunk/src/main/docs/chunk-component.adoc               | 2 +-
 components/camel-cm-sms/src/main/docs/cm-sms-component.adoc             | 2 +-
 components/camel-cmis/src/main/docs/cmis-component.adoc                 | 2 +-
 components/camel-coap/src/main/docs/coap-component.adoc                 | 2 +-
 components/camel-cometd/src/main/docs/cometd-component.adoc             | 2 +-
 components/camel-consul/src/main/docs/consul-component.adoc             | 2 +-
 components/camel-controlbus/src/main/docs/controlbus-component.adoc     | 2 +-
 components/camel-corda/src/main/docs/corda-component.adoc               | 2 +-
 components/camel-couchbase/src/main/docs/couchbase-component.adoc       | 2 +-
 components/camel-couchdb/src/main/docs/couchdb-component.adoc           | 2 +-
 components/camel-cron/src/main/docs/cron-component.adoc                 | 2 +-
 components/camel-crypto-cms/src/main/docs/crypto-cms-component.adoc     | 2 +-
 components/camel-crypto/src/main/docs/crypto-component.adoc             | 2 +-
 components/camel-crypto/src/main/docs/crypto-dataformat.adoc            | 2 +-
 components/camel-crypto/src/main/docs/pgp-dataformat.adoc               | 2 +-
 components/camel-csv/src/main/docs/csv-dataformat.adoc                  | 2 +-
 components/camel-cxf-transport/src/main/docs/cxf-transport.adoc         | 2 +-
 components/camel-cxf/src/main/docs/cxf-component.adoc                   | 2 +-
 components/camel-cxf/src/main/docs/cxfrs-component.adoc                 | 2 +-
 components/camel-dataformat/src/main/docs/dataformat-component.adoc     | 2 +-
 components/camel-dataset/src/main/docs/dataset-component.adoc           | 2 +-
 components/camel-dataset/src/main/docs/dataset-test-component.adoc      | 2 +-
 .../src/main/docs/debezium-mongodb-component.adoc                       | 2 +-
 .../camel-debezium-mysql/src/main/docs/debezium-mysql-component.adoc    | 2 +-
 .../src/main/docs/debezium-postgres-component.adoc                      | 2 +-
 .../src/main/docs/debezium-sqlserver-component.adoc                     | 2 +-
 components/camel-digitalocean/src/main/docs/digitalocean-component.adoc | 2 +-
 components/camel-direct/src/main/docs/direct-component.adoc             | 2 +-
 components/camel-directvm/src/main/docs/direct-vm-component.adoc        | 2 +-
 components/camel-disruptor/src/main/docs/disruptor-component.adoc       | 2 +-
 components/camel-djl/src/main/docs/djl-component.adoc                   | 2 +-
 components/camel-dns/src/main/docs/dns-component.adoc                   | 2 +-
 components/camel-docker/src/main/docs/docker-component.adoc             | 2 +-
 components/camel-dozer/src/main/docs/dozer-component.adoc               | 2 +-
 components/camel-drill/src/main/docs/drill-component.adoc               | 2 +-
 components/camel-dropbox/src/main/docs/dropbox-component.adoc           | 2 +-
 components/camel-ehcache/src/main/docs/ehcache-component.adoc           | 2 +-
 .../src/main/docs/elasticsearch-rest-component.adoc                     | 2 +-
 components/camel-elsql/src/main/docs/elsql-component.adoc               | 2 +-
 components/camel-etcd/src/main/docs/etcd-keys-component.adoc            | 2 +-
 components/camel-etcd/src/main/docs/etcd-stats-component.adoc           | 2 +-
 components/camel-etcd/src/main/docs/etcd-watch-component.adoc           | 2 +-
 components/camel-etcd3/src/main/docs/etcd3.adoc                         | 2 +-
 components/camel-exec/src/main/docs/exec-component.adoc                 | 2 +-
 components/camel-facebook/src/main/docs/facebook-component.adoc         | 2 +-
 components/camel-fastjson/src/main/docs/json-fastjson-dataformat.adoc   | 2 +-
 .../camel-fhir/camel-fhir-component/src/main/docs/fhir-component.adoc   | 2 +-
 .../camel-fhir-component/src/main/docs/fhirJson-dataformat.adoc         | 2 +-
 .../camel-fhir-component/src/main/docs/fhirXml-dataformat.adoc          | 2 +-
 components/camel-file-watch/src/main/docs/file-watch-component.adoc     | 2 +-
 components/camel-file/src/main/docs/file-component.adoc                 | 2 +-
 components/camel-flatpack/src/main/docs/flatpack-component.adoc         | 2 +-
 components/camel-flatpack/src/main/docs/flatpack-dataformat.adoc        | 2 +-
 components/camel-flink/src/main/docs/flink-component.adoc               | 2 +-
 components/camel-fop/src/main/docs/fop-component.adoc                   | 2 +-
 components/camel-freemarker/src/main/docs/freemarker-component.adoc     | 2 +-
 components/camel-ftp/src/main/docs/ftp-component.adoc                   | 2 +-
 components/camel-ftp/src/main/docs/ftps-component.adoc                  | 2 +-
 components/camel-ftp/src/main/docs/sftp-component.adoc                  | 2 +-
 components/camel-ganglia/src/main/docs/ganglia-component.adoc           | 2 +-
 components/camel-geocoder/src/main/docs/geocoder-component.adoc         | 2 +-
 components/camel-git/src/main/docs/git-component.adoc                   | 2 +-
 components/camel-github/src/main/docs/github-component.adoc             | 2 +-
 .../camel-google-bigquery/src/main/docs/google-bigquery-component.adoc  | 2 +-
 .../src/main/docs/google-bigquery-sql-component.adoc                    | 2 +-
 .../camel-google-calendar/src/main/docs/google-calendar-component.adoc  | 2 +-
 .../src/main/docs/google-calendar-stream-component.adoc                 | 2 +-
 components/camel-google-drive/src/main/docs/google-drive-component.adoc | 2 +-
 components/camel-google-mail/src/main/docs/google-mail-component.adoc   | 2 +-
 .../camel-google-mail/src/main/docs/google-mail-stream-component.adoc   | 2 +-
 .../camel-google-pubsub/src/main/docs/google-pubsub-component.adoc      | 2 +-
 .../camel-google-sheets/src/main/docs/google-sheets-component.adoc      | 2 +-
 .../src/main/docs/google-sheets-stream-component.adoc                   | 2 +-
 components/camel-gora/src/main/docs/gora-component.adoc                 | 2 +-
 components/camel-grape/src/main/docs/grape-component.adoc               | 2 +-
 components/camel-graphql/src/main/docs/graphql-component.adoc           | 2 +-
 components/camel-grok/src/main/docs/grok-dataformat.adoc                | 2 +-
 components/camel-groovy/src/main/docs/groovy-language.adoc              | 2 +-
 components/camel-grpc/src/main/docs/grpc-component.adoc                 | 2 +-
 components/camel-gson/src/main/docs/json-gson-dataformat.adoc           | 2 +-
 .../camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc    | 2 +-
 .../camel-hazelcast/src/main/docs/hazelcast-atomicvalue-component.adoc  | 2 +-
 .../camel-hazelcast/src/main/docs/hazelcast-instance-component.adoc     | 2 +-
 components/camel-hazelcast/src/main/docs/hazelcast-list-component.adoc  | 2 +-
 components/camel-hazelcast/src/main/docs/hazelcast-map-component.adoc   | 2 +-
 .../camel-hazelcast/src/main/docs/hazelcast-multimap-component.adoc     | 2 +-
 components/camel-hazelcast/src/main/docs/hazelcast-queue-component.adoc | 2 +-
 .../src/main/docs/hazelcast-replicatedmap-component.adoc                | 2 +-
 .../camel-hazelcast/src/main/docs/hazelcast-ringbuffer-component.adoc   | 2 +-
 components/camel-hazelcast/src/main/docs/hazelcast-seda-component.adoc  | 2 +-
 components/camel-hazelcast/src/main/docs/hazelcast-set-component.adoc   | 2 +-
 components/camel-hazelcast/src/main/docs/hazelcast-topic-component.adoc | 2 +-
 components/camel-hbase/src/main/docs/hbase-component.adoc               | 2 +-
 components/camel-hdfs/src/main/docs/hdfs-component.adoc                 | 2 +-
 components/camel-headersmap/src/main/docs/headersmap.adoc               | 2 +-
 components/camel-hl7/src/main/docs/hl7-dataformat.adoc                  | 2 +-
 components/camel-hl7/src/main/docs/hl7terser-language.adoc              | 2 +-
 components/camel-http/src/main/docs/http-component.adoc                 | 2 +-
 components/camel-hystrix/src/main/docs/hystrix.adoc                     | 2 +-
 components/camel-ical/src/main/docs/ical-dataformat.adoc                | 2 +-
 components/camel-iec60870/src/main/docs/iec60870-client-component.adoc  | 2 +-
 components/camel-iec60870/src/main/docs/iec60870-server-component.adoc  | 2 +-
 components/camel-ignite/src/main/docs/ignite-cache-component.adoc       | 2 +-
 components/camel-ignite/src/main/docs/ignite-compute-component.adoc     | 2 +-
 components/camel-ignite/src/main/docs/ignite-events-component.adoc      | 2 +-
 components/camel-ignite/src/main/docs/ignite-idgen-component.adoc       | 2 +-
 components/camel-ignite/src/main/docs/ignite-messaging-component.adoc   | 2 +-
 components/camel-ignite/src/main/docs/ignite-queue-component.adoc       | 2 +-
 components/camel-ignite/src/main/docs/ignite-set-component.adoc         | 2 +-
 components/camel-infinispan/src/main/docs/infinispan-component.adoc     | 2 +-
 components/camel-influxdb/src/main/docs/influxdb-component.adoc         | 2 +-
 components/camel-iota/src/main/docs/iota-component.adoc                 | 2 +-
 components/camel-ipfs/src/main/docs/ipfs-component.adoc                 | 2 +-
 components/camel-irc/src/main/docs/irc-component.adoc                   | 2 +-
 components/camel-ironmq/src/main/docs/ironmq-component.adoc             | 2 +-
 components/camel-jackson/src/main/docs/json-jackson-dataformat.adoc     | 2 +-
 components/camel-jacksonxml/src/main/docs/jacksonxml-dataformat.adoc    | 2 +-
 components/camel-jasypt/src/main/docs/jasypt.adoc                       | 2 +-
 components/camel-jaxb/src/main/docs/jaxb-dataformat.adoc                | 2 +-
 components/camel-jbpm/src/main/docs/jbpm-component.adoc                 | 2 +-
 components/camel-jcache/src/main/docs/jcache-component.adoc             | 2 +-
 components/camel-jclouds/src/main/docs/jclouds-component.adoc           | 2 +-
 components/camel-jcr/src/main/docs/jcr-component.adoc                   | 2 +-
 components/camel-jdbc/src/main/docs/jdbc-component.adoc                 | 2 +-
 components/camel-jetty/src/main/docs/jetty-component.adoc               | 2 +-
 components/camel-jgroups-raft/src/main/docs/jgroups-raft-component.adoc | 2 +-
 components/camel-jgroups/src/main/docs/jgroups-component.adoc           | 2 +-
 components/camel-jing/src/main/docs/jing-component.adoc                 | 2 +-
 components/camel-jira/src/main/docs/jira-component.adoc                 | 2 +-
 components/camel-jms/src/main/docs/jms-component.adoc                   | 2 +-
 components/camel-jmx/src/main/docs/jmx-component.adoc                   | 2 +-
 components/camel-johnzon/src/main/docs/json-johnzon-dataformat.adoc     | 2 +-
 components/camel-jolt/src/main/docs/jolt-component.adoc                 | 2 +-
 components/camel-jooq/src/main/docs/jooq-component.adoc                 | 2 +-
 components/camel-joor/src/main/docs/joor-language.adoc                  | 2 +-
 components/camel-jpa/src/main/docs/jpa-component.adoc                   | 2 +-
 components/camel-jsch/src/main/docs/scp-component.adoc                  | 2 +-
 components/camel-jslt/src/main/docs/jslt-component.adoc                 | 2 +-
 .../camel-json-validator/src/main/docs/json-validator-component.adoc    | 2 +-
 components/camel-jsonapi/src/main/docs/jsonApi-dataformat.adoc          | 2 +-
 components/camel-jsonata/src/main/docs/jsonata-component.adoc           | 2 +-
 components/camel-jsonb/src/main/docs/json-jsonb-dataformat.adoc         | 2 +-
 components/camel-jsonpath/src/main/docs/jsonpath-language.adoc          | 2 +-
 components/camel-jt400/src/main/docs/jt400-component.adoc               | 2 +-
 components/camel-jta/src/main/docs/jta.adoc                             | 2 +-
 components/camel-kafka/src/main/docs/kafka-component.adoc               | 2 +-
 .../src/main/docs/kubernetes-config-maps-component.adoc                 | 2 +-
 .../src/main/docs/kubernetes-deployments-component.adoc                 | 2 +-
 components/camel-kubernetes/src/main/docs/kubernetes-hpa-component.adoc | 2 +-
 components/camel-kubernetes/src/main/docs/kubernetes-job-component.adoc | 2 +-
 .../camel-kubernetes/src/main/docs/kubernetes-namespaces-component.adoc | 2 +-
 .../camel-kubernetes/src/main/docs/kubernetes-nodes-component.adoc      | 2 +-
 .../src/main/docs/kubernetes-persistent-volumes-claims-component.adoc   | 2 +-
 .../src/main/docs/kubernetes-persistent-volumes-component.adoc          | 2 +-
 .../camel-kubernetes/src/main/docs/kubernetes-pods-component.adoc       | 2 +-
 .../src/main/docs/kubernetes-replication-controllers-component.adoc     | 2 +-
 .../src/main/docs/kubernetes-resources-quota-component.adoc             | 2 +-
 .../camel-kubernetes/src/main/docs/kubernetes-secrets-component.adoc    | 2 +-
 .../src/main/docs/kubernetes-service-accounts-component.adoc            | 2 +-
 .../camel-kubernetes/src/main/docs/kubernetes-services-component.adoc   | 2 +-
 .../src/main/docs/openshift-build-configs-component.adoc                | 2 +-
 .../camel-kubernetes/src/main/docs/openshift-builds-component.adoc      | 2 +-
 components/camel-kudu/src/main/docs/kudu-component.adoc                 | 2 +-
 components/camel-language/src/main/docs/language-component.adoc         | 2 +-
 components/camel-ldap/src/main/docs/ldap-component.adoc                 | 2 +-
 components/camel-ldif/src/main/docs/ldif-component.adoc                 | 2 +-
 components/camel-leveldb-legacy/src/main/docs/leveldb-legacy.adoc       | 2 +-
 components/camel-leveldb/src/main/docs/leveldb.adoc                     | 2 +-
 components/camel-log/src/main/docs/log-component.adoc                   | 2 +-
 components/camel-lra/src/main/docs/lra.adoc                             | 2 +-
 components/camel-lucene/src/main/docs/lucene-component.adoc             | 2 +-
 components/camel-lumberjack/src/main/docs/lumberjack-component.adoc     | 2 +-
 components/camel-lzf/src/main/docs/lzf-dataformat.adoc                  | 2 +-
 components/camel-mail/src/main/docs/mail-component.adoc                 | 2 +-
 components/camel-mail/src/main/docs/mime-multipart-dataformat.adoc      | 2 +-
 components/camel-master/src/main/docs/master-component.adoc             | 2 +-
 components/camel-metrics/src/main/docs/metrics-component.adoc           | 2 +-
 components/camel-micrometer/src/main/docs/micrometer-component.adoc     | 2 +-
 .../camel-microprofile-config/src/main/docs/microprofile-config.adoc    | 2 +-
 .../src/main/docs/microprofile-fault-tolerance.adoc                     | 2 +-
 .../camel-microprofile-health/src/main/docs/microprofile-health.adoc    | 2 +-
 .../src/main/docs/microprofile-metrics-component.adoc                   | 2 +-
 components/camel-milo/src/main/docs/milo-client-component.adoc          | 2 +-
 components/camel-milo/src/main/docs/milo-server-component.adoc          | 2 +-
 components/camel-mina/src/main/docs/mina-component.adoc                 | 2 +-
 components/camel-minio/src/main/docs/minio-component.adoc               | 2 +-
 components/camel-mllp/src/main/docs/mllp-component.adoc                 | 2 +-
 components/camel-mock/src/main/docs/mock-component.adoc                 | 2 +-
 .../camel-mongodb-gridfs/src/main/docs/mongodb-gridfs-component.adoc    | 2 +-
 components/camel-mongodb/src/main/docs/mongodb-component.adoc           | 2 +-
 components/camel-msv/src/main/docs/msv-component.adoc                   | 2 +-
 components/camel-mustache/src/main/docs/mustache-component.adoc         | 2 +-
 components/camel-mvel/src/main/docs/mvel-component.adoc                 | 2 +-
 components/camel-mvel/src/main/docs/mvel-language.adoc                  | 2 +-
 components/camel-mybatis/src/main/docs/mybatis-bean-component.adoc      | 2 +-
 components/camel-mybatis/src/main/docs/mybatis-component.adoc           | 2 +-
 components/camel-nagios/src/main/docs/nagios-component.adoc             | 2 +-
 components/camel-nats/src/main/docs/nats-component.adoc                 | 2 +-
 components/camel-netty-http/src/main/docs/netty-http-component.adoc     | 2 +-
 components/camel-netty/src/main/docs/netty-component.adoc               | 2 +-
 components/camel-nitrite/src/main/docs/nitrite-component.adoc           | 2 +-
 components/camel-nsq/src/main/docs/nsq-component.adoc                   | 2 +-
 components/camel-oaipmh/src/main/docs/oaipmh-component.adoc             | 2 +-
 components/camel-ognl/src/main/docs/ognl-language.adoc                  | 2 +-
 .../camel-olingo2-component/src/main/docs/olingo2-component.adoc        | 2 +-
 .../camel-olingo4-component/src/main/docs/olingo4-component.adoc        | 2 +-
 components/camel-openapi-java/src/main/docs/openapi-java.adoc           | 2 +-
 .../camel-openstack/src/main/docs/openstack-cinder-component.adoc       | 2 +-
 .../camel-openstack/src/main/docs/openstack-glance-component.adoc       | 2 +-
 .../camel-openstack/src/main/docs/openstack-keystone-component.adoc     | 2 +-
 .../camel-openstack/src/main/docs/openstack-neutron-component.adoc      | 2 +-
 components/camel-openstack/src/main/docs/openstack-nova-component.adoc  | 2 +-
 components/camel-openstack/src/main/docs/openstack-swift-component.adoc | 2 +-
 components/camel-opentelemetry/src/main/docs/opentelemetry.adoc         | 2 +-
 components/camel-opentracing/src/main/docs/opentracing.adoc             | 2 +-
 components/camel-optaplanner/src/main/docs/optaplanner-component.adoc   | 2 +-
 components/camel-paho/src/main/docs/paho-component.adoc                 | 2 +-
 components/camel-pdf/src/main/docs/pdf-component.adoc                   | 2 +-
 .../src/main/docs/pg-replication-slot-component.adoc                    | 2 +-
 components/camel-pgevent/src/main/docs/pgevent-component.adoc           | 2 +-
 .../camel-platform-http-vertx/src/main/docs/platform-http-vertx.adoc    | 2 +-
 .../camel-platform-http/src/main/docs/platform-http-component.adoc      | 2 +-
 components/camel-printer/src/main/docs/lpr-component.adoc               | 2 +-
 components/camel-protobuf/src/main/docs/protobuf-dataformat.adoc        | 2 +-
 components/camel-pubnub/src/main/docs/pubnub-component.adoc             | 2 +-
 components/camel-pulsar/src/main/docs/pulsar-component.adoc             | 2 +-
 components/camel-quartz/src/main/docs/quartz-component.adoc             | 2 +-
 components/camel-quickfix/src/main/docs/quickfix-component.adoc         | 2 +-
 components/camel-rabbitmq/src/main/docs/rabbitmq-component.adoc         | 2 +-
 .../src/main/docs/reactive-executor-vertx.adoc                          | 2 +-
 .../src/main/docs/reactive-streams-component.adoc                       | 2 +-
 components/camel-reactor/src/main/docs/reactor.adoc                     | 2 +-
 components/camel-redis/src/main/docs/redis.adoc                         | 2 +-
 components/camel-ref/src/main/docs/ref-component.adoc                   | 2 +-
 components/camel-resilience4j/src/main/docs/resilience4j.adoc           | 2 +-
 components/camel-rest-openapi/src/main/docs/rest-openapi-component.adoc | 2 +-
 components/camel-rest-swagger/src/main/docs/rest-swagger-component.adoc | 2 +-
 components/camel-rest/src/main/docs/rest-api-component.adoc             | 2 +-
 components/camel-rest/src/main/docs/rest-component.adoc                 | 2 +-
 components/camel-resteasy/src/main/docs/resteasy-component.adoc         | 2 +-
 components/camel-ribbon/src/main/docs/ribbon.adoc                       | 2 +-
 .../camel-robotframework/src/main/docs/robotframework-component.adoc    | 2 +-
 components/camel-rss/src/main/docs/rss-component.adoc                   | 2 +-
 components/camel-rss/src/main/docs/rss-dataformat.adoc                  | 2 +-
 components/camel-rxjava/src/main/docs/rxjava.adoc                       | 2 +-
 components/camel-saga/src/main/docs/saga-component.adoc                 | 2 +-
 .../camel-salesforce-component/src/main/docs/salesforce-component.adoc  | 2 +-
 .../camel-sap-netweaver/src/main/docs/sap-netweaver-component.adoc      | 2 +-
 components/camel-saxon/src/main/docs/xquery-component.adoc              | 2 +-
 components/camel-saxon/src/main/docs/xquery-language.adoc               | 2 +-
 components/camel-scheduler/src/main/docs/scheduler-component.adoc       | 2 +-
 components/camel-schematron/src/main/docs/schematron-component.adoc     | 2 +-
 components/camel-seda/src/main/docs/seda-component.adoc                 | 2 +-
 components/camel-service/src/main/docs/service-component.adoc           | 2 +-
 .../camel-servicenow-component/src/main/docs/servicenow-component.adoc  | 2 +-
 components/camel-servlet/src/main/docs/servlet-component.adoc           | 2 +-
 components/camel-shiro/src/main/docs/shiro.adoc                         | 2 +-
 components/camel-sip/src/main/docs/sip-component.adoc                   | 2 +-
 components/camel-sjms/src/main/docs/sjms-batch-component.adoc           | 2 +-
 components/camel-sjms/src/main/docs/sjms-component.adoc                 | 2 +-
 components/camel-sjms2/src/main/docs/sjms2-component.adoc               | 2 +-
 components/camel-slack/src/main/docs/slack-component.adoc               | 2 +-
 components/camel-smpp/src/main/docs/smpp-component.adoc                 | 2 +-
 components/camel-snakeyaml/src/main/docs/yaml-snakeyaml-dataformat.adoc | 2 +-
 components/camel-snmp/src/main/docs/snmp-component.adoc                 | 2 +-
 components/camel-soap/src/main/docs/soapjaxb-dataformat.adoc            | 2 +-
 components/camel-solr/src/main/docs/solr-component.adoc                 | 2 +-
 components/camel-soroush/src/main/docs/soroush-component.adoc           | 2 +-
 components/camel-spark/src/main/docs/spark-component.adoc               | 2 +-
 components/camel-splunk-hec/src/main/docs/splunk-hec-component.adoc     | 2 +-
 components/camel-splunk/src/main/docs/splunk-component.adoc             | 2 +-
 components/camel-spring-batch/src/main/docs/spring-batch-component.adoc | 2 +-
 .../src/main/docs/spring-integration-component.adoc                     | 2 +-
 components/camel-spring-javaconfig/src/main/docs/spring-javaconfig.adoc | 2 +-
 components/camel-spring-ldap/src/main/docs/spring-ldap-component.adoc   | 2 +-
 components/camel-spring-main/src/main/docs/spring-main.adoc             | 2 +-
 components/camel-spring-redis/src/main/docs/spring-redis-component.adoc | 2 +-
 components/camel-spring-security/src/main/docs/spring-security.adoc     | 2 +-
 components/camel-spring-ws/src/main/docs/spring-ws-component.adoc       | 2 +-
 components/camel-spring/src/main/docs/spel-language.adoc                | 2 +-
 components/camel-spring/src/main/docs/spring-event-component.adoc       | 2 +-
 components/camel-sql/src/main/docs/sql-component.adoc                   | 2 +-
 components/camel-sql/src/main/docs/sql-stored-component.adoc            | 2 +-
 components/camel-ssh/src/main/docs/ssh-component.adoc                   | 2 +-
 components/camel-stax/src/main/docs/stax-component.adoc                 | 2 +-
 components/camel-stomp/src/main/docs/stomp-component.adoc               | 2 +-
 components/camel-stream/src/main/docs/stream-component.adoc             | 2 +-
 .../camel-stringtemplate/src/main/docs/string-template-component.adoc   | 2 +-
 components/camel-stub/src/main/docs/stub-component.adoc                 | 2 +-
 components/camel-swagger-java/src/main/docs/swagger-java.adoc           | 2 +-
 components/camel-syslog/src/main/docs/syslog-dataformat.adoc            | 2 +-
 components/camel-tagsoup/src/main/docs/tidyMarkup-dataformat.adoc       | 2 +-
 components/camel-tarfile/src/main/docs/tarfile-dataformat.adoc          | 2 +-
 components/camel-telegram/src/main/docs/telegram-component.adoc         | 2 +-
 components/camel-test-cdi/src/main/docs/test-cdi.adoc                   | 2 +-
 components/camel-test-junit5/src/main/docs/test-junit5.adoc             | 2 +-
 .../camel-test-spring-junit5/src/main/docs/test-spring-junit5.adoc      | 2 +-
 components/camel-test-spring/src/main/docs/test-spring.adoc             | 2 +-
 components/camel-test/src/main/docs/test.adoc                           | 2 +-
 .../src/main/docs/testcontainers-junit5.adoc                            | 2 +-
 .../src/main/docs/testcontainers-spring-junit5.adoc                     | 2 +-
 .../src/main/docs/testcontainers-spring.adoc                            | 2 +-
 components/camel-testcontainers/src/main/docs/testcontainers.adoc       | 2 +-
 .../src/main/docs/threadpoolfactory-vertx.adoc                          | 2 +-
 components/camel-thrift/src/main/docs/thrift-component.adoc             | 2 +-
 components/camel-thrift/src/main/docs/thrift-dataformat.adoc            | 2 +-
 components/camel-tika/src/main/docs/tika-component.adoc                 | 2 +-
 components/camel-timer/src/main/docs/timer-component.adoc               | 2 +-
 components/camel-tracing/src/main/docs/tracing.adoc                     | 2 +-
 components/camel-twilio/src/main/docs/twilio-component.adoc             | 2 +-
 .../camel-twitter/src/main/docs/twitter-directmessage-component.adoc    | 2 +-
 components/camel-twitter/src/main/docs/twitter-search-component.adoc    | 2 +-
 components/camel-twitter/src/main/docs/twitter-timeline-component.adoc  | 2 +-
 .../src/main/docs/undertow-spring-security.adoc                         | 2 +-
 components/camel-undertow/src/main/docs/undertow-component.adoc         | 2 +-
 .../camel-univocity-parsers/src/main/docs/univocity-csv-dataformat.adoc | 2 +-
 .../src/main/docs/univocity-fixed-dataformat.adoc                       | 2 +-
 .../camel-univocity-parsers/src/main/docs/univocity-tsv-dataformat.adoc | 2 +-
 components/camel-validator/src/main/docs/validator-component.adoc       | 2 +-
 components/camel-velocity/src/main/docs/velocity-component.adoc         | 2 +-
 components/camel-vertx-http/src/main/docs/vertx-http-component.adoc     | 2 +-
 .../camel-vertx-websocket/src/main/docs/vertx-websocket-component.adoc  | 2 +-
 components/camel-vertx/src/main/docs/vertx-component.adoc               | 2 +-
 components/camel-vm/src/main/docs/vm-component.adoc                     | 2 +-
 components/camel-weather/src/main/docs/weather-component.adoc           | 2 +-
 components/camel-web3j/src/main/docs/web3j-component.adoc               | 2 +-
 components/camel-webhook/src/main/docs/webhook-component.adoc           | 2 +-
 .../src/main/docs/websocket-jsr356-component.adoc                       | 2 +-
 components/camel-websocket/src/main/docs/websocket-component.adoc       | 2 +-
 components/camel-weka/src/main/docs/weka-component.adoc                 | 2 +-
 components/camel-wordpress/src/main/docs/wordpress-component.adoc       | 2 +-
 components/camel-workday/src/main/docs/workday-component.adoc           | 2 +-
 components/camel-xchange/src/main/docs/xchange-component.adoc           | 2 +-
 components/camel-xj/src/main/docs/xj-component.adoc                     | 2 +-
 components/camel-xmlsecurity/src/main/docs/secureXML-dataformat.adoc    | 2 +-
 .../camel-xmlsecurity/src/main/docs/xmlsecurity-sign-component.adoc     | 2 +-
 .../camel-xmlsecurity/src/main/docs/xmlsecurity-verify-component.adoc   | 2 +-
 components/camel-xmpp/src/main/docs/xmpp-component.adoc                 | 2 +-
 components/camel-xpath/src/main/docs/xpath-language.adoc                | 2 +-
 components/camel-xslt-saxon/src/main/docs/xslt-saxon-component.adoc     | 2 +-
 components/camel-xslt/src/main/docs/xslt-component.adoc                 | 2 +-
 components/camel-xstream/src/main/docs/json-xstream-dataformat.adoc     | 2 +-
 components/camel-xstream/src/main/docs/xstream-dataformat.adoc          | 2 +-
 components/camel-yammer/src/main/docs/yammer-component.adoc             | 2 +-
 components/camel-zendesk/src/main/docs/zendesk-component.adoc           | 2 +-
 .../camel-zip-deflater/src/main/docs/gzipdeflater-dataformat.adoc       | 2 +-
 components/camel-zip-deflater/src/main/docs/zipdeflater-dataformat.adoc | 2 +-
 components/camel-zipfile/src/main/docs/zipfile-dataformat.adoc          | 2 +-
 components/camel-zipkin/src/main/docs/zipkin.adoc                       | 2 +-
 .../src/main/docs/zookeeper-master-component.adoc                       | 2 +-
 components/camel-zookeeper/src/main/docs/zookeeper-component.adoc       | 2 +-
 .../src/main/docs/modules/languages/pages/constant-language.adoc        | 2 +-
 .../main/docs/modules/languages/pages/exchangeProperty-language.adoc    | 2 +-
 .../src/main/docs/modules/languages/pages/file-language.adoc            | 2 +-
 .../src/main/docs/modules/languages/pages/header-language.adoc          | 2 +-
 .../src/main/docs/modules/languages/pages/ref-language.adoc             | 2 +-
 .../src/main/docs/modules/languages/pages/simple-language.adoc          | 2 +-
 .../src/main/docs/modules/languages/pages/tokenize-language.adoc        | 2 +-
 .../src/main/docs/modules/languages/pages/xtokenize-language.adoc       | 2 +-
 docs/components/modules/ROOT/pages/activemq-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/ahc-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/ahc-ws-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/amqp-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/apns-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/arangodb-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/as2-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/asterisk-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/atlasmap-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/atmos-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/atmosphere-websocket-component.adoc  | 2 +-
 docs/components/modules/ROOT/pages/atom-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/atomix-map-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/atomix-messaging-component.adoc      | 2 +-
 docs/components/modules/ROOT/pages/atomix-multimap-component.adoc       | 2 +-
 docs/components/modules/ROOT/pages/atomix-queue-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/atomix-set-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/atomix-value-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/avro-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/aws-cw-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/aws-ddb-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws-ddbstream-component.adoc         | 2 +-
 docs/components/modules/ROOT/pages/aws-ec2-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws-ecs-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws-eks-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws-iam-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws-kinesis-component.adoc           | 2 +-
 docs/components/modules/ROOT/pages/aws-kinesis-firehose-component.adoc  | 2 +-
 docs/components/modules/ROOT/pages/aws-kms-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws-lambda-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/aws-mq-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/aws-msk-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws-s3-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/aws-sdb-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws-ses-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws-sns-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws-sqs-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws-swf-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws-translate-component.adoc         | 2 +-
 docs/components/modules/ROOT/pages/aws2-athena-component.adoc           | 2 +-
 docs/components/modules/ROOT/pages/aws2-cw-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws2-ddb-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/aws2-ddbstream-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/aws2-ec2-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/aws2-ecs-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/aws2-eks-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/aws2-eventbridge-component.adoc      | 2 +-
 docs/components/modules/ROOT/pages/aws2-iam-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/aws2-kinesis-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/aws2-kinesis-firehose-component.adoc | 2 +-
 docs/components/modules/ROOT/pages/aws2-kms-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/aws2-lambda-component.adoc           | 2 +-
 docs/components/modules/ROOT/pages/aws2-mq-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws2-msk-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/aws2-s3-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/aws2-ses-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/aws2-sns-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/aws2-sqs-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/aws2-sts-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/aws2-translate-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/azure-blob-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/azure-eventhubs-component.adoc       | 2 +-
 docs/components/modules/ROOT/pages/azure-queue-component.adoc           | 2 +-
 docs/components/modules/ROOT/pages/azure-storage-blob-component.adoc    | 2 +-
 docs/components/modules/ROOT/pages/azure-storage-queue-component.adoc   | 2 +-
 docs/components/modules/ROOT/pages/bean-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/bean-validator-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/beanstalk-component.adoc             | 2 +-
 docs/components/modules/ROOT/pages/bonita-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/box-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/braintree-component.adoc             | 2 +-
 docs/components/modules/ROOT/pages/browse-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/caffeine-cache-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/caffeine-loadcache-component.adoc    | 2 +-
 docs/components/modules/ROOT/pages/chatscript-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/chunk-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/class-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/cm-sms-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/cmis-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/coap-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/cometd-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/consul-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/controlbus-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/corda-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/couchbase-component.adoc             | 2 +-
 docs/components/modules/ROOT/pages/couchdb-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/cql-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/cron-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/crypto-cms-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/crypto-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/cxf-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/cxfrs-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/dataformat-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/dataset-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/dataset-test-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/debezium-mongodb-component.adoc      | 2 +-
 docs/components/modules/ROOT/pages/debezium-mysql-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/debezium-postgres-component.adoc     | 2 +-
 docs/components/modules/ROOT/pages/debezium-sqlserver-component.adoc    | 2 +-
 docs/components/modules/ROOT/pages/digitalocean-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/direct-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/direct-vm-component.adoc             | 2 +-
 docs/components/modules/ROOT/pages/disruptor-component.adoc             | 2 +-
 docs/components/modules/ROOT/pages/djl-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/dns-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/docker-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/dozer-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/drill-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/dropbox-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/ehcache-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/elasticsearch-rest-component.adoc    | 2 +-
 docs/components/modules/ROOT/pages/elsql-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/etcd-keys-component.adoc             | 2 +-
 docs/components/modules/ROOT/pages/etcd-stats-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/etcd-watch-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/exec-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/facebook-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/fhir-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/file-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/file-watch-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/flatpack-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/flink-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/fop-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/freemarker-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/ftp-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/ftps-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/ganglia-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/geocoder-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/git-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/github-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/google-bigquery-component.adoc       | 2 +-
 docs/components/modules/ROOT/pages/google-bigquery-sql-component.adoc   | 2 +-
 docs/components/modules/ROOT/pages/google-calendar-component.adoc       | 2 +-
 .../components/modules/ROOT/pages/google-calendar-stream-component.adoc | 2 +-
 docs/components/modules/ROOT/pages/google-drive-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/google-mail-component.adoc           | 2 +-
 docs/components/modules/ROOT/pages/google-mail-stream-component.adoc    | 2 +-
 docs/components/modules/ROOT/pages/google-pubsub-component.adoc         | 2 +-
 docs/components/modules/ROOT/pages/google-sheets-component.adoc         | 2 +-
 docs/components/modules/ROOT/pages/google-sheets-stream-component.adoc  | 2 +-
 docs/components/modules/ROOT/pages/gora-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/grape-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/graphql-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/grpc-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/guava-eventbus-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/hazelcast-atomicvalue-component.adoc | 2 +-
 docs/components/modules/ROOT/pages/hazelcast-instance-component.adoc    | 2 +-
 docs/components/modules/ROOT/pages/hazelcast-list-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/hazelcast-map-component.adoc         | 2 +-
 docs/components/modules/ROOT/pages/hazelcast-multimap-component.adoc    | 2 +-
 docs/components/modules/ROOT/pages/hazelcast-queue-component.adoc       | 2 +-
 .../modules/ROOT/pages/hazelcast-replicatedmap-component.adoc           | 2 +-
 docs/components/modules/ROOT/pages/hazelcast-ringbuffer-component.adoc  | 2 +-
 docs/components/modules/ROOT/pages/hazelcast-seda-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/hazelcast-set-component.adoc         | 2 +-
 docs/components/modules/ROOT/pages/hazelcast-topic-component.adoc       | 2 +-
 docs/components/modules/ROOT/pages/hbase-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/hdfs-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/http-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/iec60870-client-component.adoc       | 2 +-
 docs/components/modules/ROOT/pages/iec60870-server-component.adoc       | 2 +-
 docs/components/modules/ROOT/pages/ignite-cache-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/ignite-compute-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/ignite-events-component.adoc         | 2 +-
 docs/components/modules/ROOT/pages/ignite-idgen-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/ignite-messaging-component.adoc      | 2 +-
 docs/components/modules/ROOT/pages/ignite-queue-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/ignite-set-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/infinispan-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/influxdb-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/iota-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/ipfs-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/irc-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/ironmq-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/jbpm-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/jcache-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/jclouds-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/jcr-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/jdbc-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/jetty-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/jgroups-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/jgroups-raft-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/jing-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/jira-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/jms-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/jmx-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/jolt-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/jooq-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/jpa-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/jslt-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/json-validator-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/jsonata-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/jt400-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/kafka-component.adoc                 | 2 +-
 .../components/modules/ROOT/pages/kubernetes-config-maps-component.adoc | 2 +-
 .../components/modules/ROOT/pages/kubernetes-deployments-component.adoc | 2 +-
 docs/components/modules/ROOT/pages/kubernetes-hpa-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/kubernetes-job-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/kubernetes-namespaces-component.adoc | 2 +-
 docs/components/modules/ROOT/pages/kubernetes-nodes-component.adoc      | 2 +-
 .../ROOT/pages/kubernetes-persistent-volumes-claims-component.adoc      | 2 +-
 .../modules/ROOT/pages/kubernetes-persistent-volumes-component.adoc     | 2 +-
 docs/components/modules/ROOT/pages/kubernetes-pods-component.adoc       | 2 +-
 .../ROOT/pages/kubernetes-replication-controllers-component.adoc        | 2 +-
 .../modules/ROOT/pages/kubernetes-resources-quota-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/kubernetes-secrets-component.adoc    | 2 +-
 .../modules/ROOT/pages/kubernetes-service-accounts-component.adoc       | 2 +-
 docs/components/modules/ROOT/pages/kubernetes-services-component.adoc   | 2 +-
 docs/components/modules/ROOT/pages/kudu-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/language-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/ldap-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/ldif-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/log-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/lpr-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/lucene-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/lumberjack-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/mail-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/master-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/metrics-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/micrometer-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/microprofile-metrics-component.adoc  | 2 +-
 docs/components/modules/ROOT/pages/milo-client-component.adoc           | 2 +-
 docs/components/modules/ROOT/pages/milo-server-component.adoc           | 2 +-
 docs/components/modules/ROOT/pages/mina-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/minio-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/mllp-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/mock-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/mongodb-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/mongodb-gridfs-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/msv-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/mustache-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/mvel-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/mybatis-bean-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/mybatis-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/nagios-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/nats-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/netty-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/netty-http-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/nitrite-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/nsq-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/oaipmh-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/olingo2-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/olingo4-component.adoc               | 2 +-
 .../modules/ROOT/pages/openshift-build-configs-component.adoc           | 2 +-
 docs/components/modules/ROOT/pages/openshift-builds-component.adoc      | 2 +-
 docs/components/modules/ROOT/pages/openstack-cinder-component.adoc      | 2 +-
 docs/components/modules/ROOT/pages/openstack-glance-component.adoc      | 2 +-
 docs/components/modules/ROOT/pages/openstack-keystone-component.adoc    | 2 +-
 docs/components/modules/ROOT/pages/openstack-neutron-component.adoc     | 2 +-
 docs/components/modules/ROOT/pages/openstack-nova-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/openstack-swift-component.adoc       | 2 +-
 docs/components/modules/ROOT/pages/optaplanner-component.adoc           | 2 +-
 docs/components/modules/ROOT/pages/paho-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/pdf-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/pg-replication-slot-component.adoc   | 2 +-
 docs/components/modules/ROOT/pages/pgevent-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/platform-http-component.adoc         | 2 +-
 docs/components/modules/ROOT/pages/pubnub-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/pulsar-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/quartz-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/quickfix-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/rabbitmq-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/reactive-streams-component.adoc      | 2 +-
 docs/components/modules/ROOT/pages/ref-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/rest-api-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/rest-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/rest-openapi-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/rest-swagger-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/resteasy-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/robotframework-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/rss-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/saga-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/salesforce-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/sap-netweaver-component.adoc         | 2 +-
 docs/components/modules/ROOT/pages/scheduler-component.adoc             | 2 +-
 docs/components/modules/ROOT/pages/schematron-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/scp-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/seda-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/service-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/servicenow-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/servlet-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/sftp-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/sip-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/sjms-batch-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/sjms-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/sjms2-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/slack-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/smpp-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/snmp-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/solr-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/soroush-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/spark-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/splunk-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/splunk-hec-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/spring-batch-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/spring-event-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/spring-integration-component.adoc    | 2 +-
 docs/components/modules/ROOT/pages/spring-ldap-component.adoc           | 2 +-
 docs/components/modules/ROOT/pages/spring-redis-component.adoc          | 2 +-
 docs/components/modules/ROOT/pages/spring-ws-component.adoc             | 2 +-
 docs/components/modules/ROOT/pages/sql-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/sql-stored-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/ssh-component.adoc                   | 2 +-
 docs/components/modules/ROOT/pages/stax-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/stomp-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/stream-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/string-template-component.adoc       | 2 +-
 docs/components/modules/ROOT/pages/stub-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/telegram-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/thrift-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/tika-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/timer-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/twilio-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/twitter-directmessage-component.adoc | 2 +-
 docs/components/modules/ROOT/pages/twitter-search-component.adoc        | 2 +-
 docs/components/modules/ROOT/pages/twitter-timeline-component.adoc      | 2 +-
 docs/components/modules/ROOT/pages/undertow-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/validator-component.adoc             | 2 +-
 docs/components/modules/ROOT/pages/velocity-component.adoc              | 2 +-
 docs/components/modules/ROOT/pages/vertx-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/vertx-http-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/vertx-websocket-component.adoc       | 2 +-
 docs/components/modules/ROOT/pages/vm-component.adoc                    | 2 +-
 docs/components/modules/ROOT/pages/weather-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/web3j-component.adoc                 | 2 +-
 docs/components/modules/ROOT/pages/webhook-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/websocket-component.adoc             | 2 +-
 docs/components/modules/ROOT/pages/websocket-jsr356-component.adoc      | 2 +-
 docs/components/modules/ROOT/pages/weka-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/wordpress-component.adoc             | 2 +-
 docs/components/modules/ROOT/pages/workday-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/xchange-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/xj-component.adoc                    | 2 +-
 docs/components/modules/ROOT/pages/xmlsecurity-sign-component.adoc      | 2 +-
 docs/components/modules/ROOT/pages/xmlsecurity-verify-component.adoc    | 2 +-
 docs/components/modules/ROOT/pages/xmpp-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/xquery-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/xslt-component.adoc                  | 2 +-
 docs/components/modules/ROOT/pages/xslt-saxon-component.adoc            | 2 +-
 docs/components/modules/ROOT/pages/yammer-component.adoc                | 2 +-
 docs/components/modules/ROOT/pages/zendesk-component.adoc               | 2 +-
 docs/components/modules/ROOT/pages/zookeeper-component.adoc             | 2 +-
 docs/components/modules/ROOT/pages/zookeeper-master-component.adoc      | 2 +-
 docs/components/modules/dataformats/pages/any23-dataformat.adoc         | 2 +-
 docs/components/modules/dataformats/pages/asn1-dataformat.adoc          | 2 +-
 docs/components/modules/dataformats/pages/avro-dataformat.adoc          | 2 +-
 docs/components/modules/dataformats/pages/barcode-dataformat.adoc       | 2 +-
 docs/components/modules/dataformats/pages/base64-dataformat.adoc        | 2 +-
 docs/components/modules/dataformats/pages/beanio-dataformat.adoc        | 2 +-
 docs/components/modules/dataformats/pages/bindy-dataformat.adoc         | 2 +-
 docs/components/modules/dataformats/pages/cbor-dataformat.adoc          | 2 +-
 docs/components/modules/dataformats/pages/crypto-dataformat.adoc        | 2 +-
 docs/components/modules/dataformats/pages/csv-dataformat.adoc           | 2 +-
 docs/components/modules/dataformats/pages/fhirJson-dataformat.adoc      | 2 +-
 docs/components/modules/dataformats/pages/fhirXml-dataformat.adoc       | 2 +-
 docs/components/modules/dataformats/pages/flatpack-dataformat.adoc      | 2 +-
 docs/components/modules/dataformats/pages/grok-dataformat.adoc          | 2 +-
 docs/components/modules/dataformats/pages/gzipdeflater-dataformat.adoc  | 2 +-
 docs/components/modules/dataformats/pages/hl7-dataformat.adoc           | 2 +-
 docs/components/modules/dataformats/pages/ical-dataformat.adoc          | 2 +-
 docs/components/modules/dataformats/pages/jacksonxml-dataformat.adoc    | 2 +-
 docs/components/modules/dataformats/pages/jaxb-dataformat.adoc          | 2 +-
 docs/components/modules/dataformats/pages/json-fastjson-dataformat.adoc | 2 +-
 docs/components/modules/dataformats/pages/json-gson-dataformat.adoc     | 2 +-
 docs/components/modules/dataformats/pages/json-jackson-dataformat.adoc  | 2 +-
 docs/components/modules/dataformats/pages/json-johnzon-dataformat.adoc  | 2 +-
 docs/components/modules/dataformats/pages/json-jsonb-dataformat.adoc    | 2 +-
 docs/components/modules/dataformats/pages/json-xstream-dataformat.adoc  | 2 +-
 docs/components/modules/dataformats/pages/jsonApi-dataformat.adoc       | 2 +-
 docs/components/modules/dataformats/pages/lzf-dataformat.adoc           | 2 +-
 .../components/modules/dataformats/pages/mime-multipart-dataformat.adoc | 2 +-
 docs/components/modules/dataformats/pages/pgp-dataformat.adoc           | 2 +-
 docs/components/modules/dataformats/pages/protobuf-dataformat.adoc      | 2 +-
 docs/components/modules/dataformats/pages/rss-dataformat.adoc           | 2 +-
 docs/components/modules/dataformats/pages/secureXML-dataformat.adoc     | 2 +-
 docs/components/modules/dataformats/pages/soapjaxb-dataformat.adoc      | 2 +-
 docs/components/modules/dataformats/pages/syslog-dataformat.adoc        | 2 +-
 docs/components/modules/dataformats/pages/tarfile-dataformat.adoc       | 2 +-
 docs/components/modules/dataformats/pages/thrift-dataformat.adoc        | 2 +-
 docs/components/modules/dataformats/pages/tidyMarkup-dataformat.adoc    | 2 +-
 docs/components/modules/dataformats/pages/univocity-csv-dataformat.adoc | 2 +-
 .../modules/dataformats/pages/univocity-fixed-dataformat.adoc           | 2 +-
 docs/components/modules/dataformats/pages/univocity-tsv-dataformat.adoc | 2 +-
 docs/components/modules/dataformats/pages/xstream-dataformat.adoc       | 2 +-
 .../components/modules/dataformats/pages/yaml-snakeyaml-dataformat.adoc | 2 +-
 docs/components/modules/dataformats/pages/zipdeflater-dataformat.adoc   | 2 +-
 docs/components/modules/dataformats/pages/zipfile-dataformat.adoc       | 2 +-
 docs/components/modules/languages/pages/bean-language.adoc              | 2 +-
 docs/components/modules/languages/pages/constant-language.adoc          | 2 +-
 docs/components/modules/languages/pages/exchangeProperty-language.adoc  | 2 +-
 docs/components/modules/languages/pages/file-language.adoc              | 2 +-
 docs/components/modules/languages/pages/groovy-language.adoc            | 2 +-
 docs/components/modules/languages/pages/header-language.adoc            | 2 +-
 docs/components/modules/languages/pages/hl7terser-language.adoc         | 2 +-
 docs/components/modules/languages/pages/joor-language.adoc              | 2 +-
 docs/components/modules/languages/pages/jsonpath-language.adoc          | 2 +-
 docs/components/modules/languages/pages/mvel-language.adoc              | 2 +-
 docs/components/modules/languages/pages/ognl-language.adoc              | 2 +-
 docs/components/modules/languages/pages/ref-language.adoc               | 2 +-
 docs/components/modules/languages/pages/simple-language.adoc            | 2 +-
 docs/components/modules/languages/pages/spel-language.adoc              | 2 +-
 docs/components/modules/languages/pages/tokenize-language.adoc          | 2 +-
 docs/components/modules/languages/pages/xpath-language.adoc             | 2 +-
 docs/components/modules/languages/pages/xquery-language.adoc            | 2 +-
 docs/components/modules/languages/pages/xtokenize-language.adoc         | 2 +-
 docs/components/modules/others/pages/attachments.adoc                   | 2 +-
 docs/components/modules/others/pages/aws-xray.adoc                      | 2 +-
 docs/components/modules/others/pages/cdi.adoc                           | 2 +-
 docs/components/modules/others/pages/cxf-transport.adoc                 | 2 +-
 docs/components/modules/others/pages/etcd3.adoc                         | 2 +-
 docs/components/modules/others/pages/headersmap.adoc                    | 2 +-
 docs/components/modules/others/pages/hystrix.adoc                       | 2 +-
 docs/components/modules/others/pages/jasypt.adoc                        | 2 +-
 docs/components/modules/others/pages/jta.adoc                           | 2 +-
 docs/components/modules/others/pages/leveldb-legacy.adoc                | 2 +-
 docs/components/modules/others/pages/leveldb.adoc                       | 2 +-
 docs/components/modules/others/pages/lra.adoc                           | 2 +-
 docs/components/modules/others/pages/microprofile-config.adoc           | 2 +-
 docs/components/modules/others/pages/microprofile-fault-tolerance.adoc  | 2 +-
 docs/components/modules/others/pages/microprofile-health.adoc           | 2 +-
 docs/components/modules/others/pages/openapi-java.adoc                  | 2 +-
 docs/components/modules/others/pages/opentelemetry.adoc                 | 2 +-
 docs/components/modules/others/pages/opentracing.adoc                   | 2 +-
 docs/components/modules/others/pages/platform-http-vertx.adoc           | 2 +-
 docs/components/modules/others/pages/reactive-executor-vertx.adoc       | 2 +-
 docs/components/modules/others/pages/reactor.adoc                       | 2 +-
 docs/components/modules/others/pages/redis.adoc                         | 2 +-
 docs/components/modules/others/pages/resilience4j.adoc                  | 2 +-
 docs/components/modules/others/pages/ribbon.adoc                        | 2 +-
 docs/components/modules/others/pages/rxjava.adoc                        | 2 +-
 docs/components/modules/others/pages/shiro.adoc                         | 2 +-
 docs/components/modules/others/pages/spring-javaconfig.adoc             | 2 +-
 docs/components/modules/others/pages/spring-main.adoc                   | 2 +-
 docs/components/modules/others/pages/spring-security.adoc               | 2 +-
 docs/components/modules/others/pages/swagger-java.adoc                  | 2 +-
 docs/components/modules/others/pages/test-cdi.adoc                      | 2 +-
 docs/components/modules/others/pages/test-junit5.adoc                   | 2 +-
 docs/components/modules/others/pages/test-spring-junit5.adoc            | 2 +-
 docs/components/modules/others/pages/test-spring.adoc                   | 2 +-
 docs/components/modules/others/pages/test.adoc                          | 2 +-
 docs/components/modules/others/pages/testcontainers-junit5.adoc         | 2 +-
 docs/components/modules/others/pages/testcontainers-spring-junit5.adoc  | 2 +-
 docs/components/modules/others/pages/testcontainers-spring.adoc         | 2 +-
 docs/components/modules/others/pages/testcontainers.adoc                | 2 +-
 docs/components/modules/others/pages/threadpoolfactory-vertx.adoc       | 2 +-
 docs/components/modules/others/pages/tracing.adoc                       | 2 +-
 docs/components/modules/others/pages/undertow-spring-security.adoc      | 2 +-
 docs/components/modules/others/pages/zipkin.adoc                        | 2 +-
 1344 files changed, 1344 insertions(+), 1344 deletions(-)

diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/activemq-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/activemq-component.adoc
index dad48af..71b1388 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/activemq-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/activemq-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/activemq.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/activemq.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ahc-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ahc-component.adoc
index f4b807d..a050ee6 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ahc-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ahc-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.8
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ahc.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ahc.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ahc-ws-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ahc-ws-component.adoc
index 2bd7235..394fe3a 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ahc-ws-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ahc-ws-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ahc-ws.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ahc-ws.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/amqp-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/amqp-component.adoc
index 66a5ac9..5583612 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/amqp-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/amqp-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.2
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/amqp.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/amqp.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/any23-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/any23-dataformat.adoc
index af45316..e6927ed 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/any23-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/any23-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Extract RDF data from HTML documents.
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/any23.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/any23.adoc[opts=optional]
 
 
 *Since Camel {since}*
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/apns-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/apns-component.adoc
index 12446c2..61676d1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/apns-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/apns-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.8
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/apns.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/apns.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/arangodb-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/arangodb-component.adoc
index 2d2e08d..1aad31b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/arangodb-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/arangodb-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.5
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/arangodb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/arangodb.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/as2-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/as2-component.adoc
index 4993d2f..3dd43a4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/as2-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/as2-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.22
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/as2.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/as2.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/asn1-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/asn1-dataformat.adoc
index 55bf890..2178a19 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/asn1-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/asn1-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Encode and decode data structures using Abstract Syntax Notation One (ASN.1).
 :since: 2.20
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/asn1.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/asn1.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/asterisk-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/asterisk-component.adoc
index 5695753..bc4eef6 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/asterisk-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/asterisk-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/asterisk.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/asterisk.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atlasmap-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atlasmap-component.adoc
index da68e9d..d855090 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atlasmap-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atlasmap-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.7
 :supportLevel: Preview
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atlasmap.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atlasmap.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atmos-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atmos-component.adoc
index 947c4f6..e330cf3 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atmos-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atmos-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atmos.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atmos.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atmosphere-websocket-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atmosphere-websocket-component.adoc
index 7515781..776da63 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atmosphere-websocket-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atmosphere-websocket-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atmosphere-websocket.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atmosphere-websocket.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atom-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atom-component.adoc
index 14bb787..67685e1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atom-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atom-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.2
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atom.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atom.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-map-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-map-component.adoc
index 90e3779..06e211d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-map-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-map-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-map.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-map.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-messaging-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-messaging-component.adoc
index 36a8ffc..aab6db7 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-messaging-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-messaging-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-messaging.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-messaging.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-multimap-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-multimap-component.adoc
index 8f08185..63fa99c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-multimap-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-multimap-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-multimap.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-multimap.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-queue-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-queue-component.adoc
index 6af6840..260bc4e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-queue-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-queue-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-queue.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-queue.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-set-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-set-component.adoc
index d021fae..881c41d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-set-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-set-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-set.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-set.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-value-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-value-component.adoc
index 00905b8..9aa7e9a 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-value-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/atomix-value-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-value.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-value.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/attachments.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/attachments.adoc
index d131586..32967a6 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/attachments.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/attachments.adoc
@@ -5,7 +5,7 @@
 :description: Support for attachments on Camel messages
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/attachments.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/attachments.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/avro-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/avro-component.adoc
index 871041d..31a0c93 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/avro-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/avro-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/avro.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/avro.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/avro-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/avro-dataformat.adoc
index 8194cb7..47a30c2 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/avro-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/avro-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Serialize and deserialize messages using Apache Avro binary data format.
 :since: 2.14
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/avro.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/avro.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-cw-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-cw-component.adoc
index 7b1165a..bedca29 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-cw-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-cw-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.11
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-cw.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-cw.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddb-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddb-component.adoc
index ef80da8..38ab70e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddb-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddb-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ddb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ddb.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddbstream-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddbstream-component.adoc
index 07d1fe2..7d2b201 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddbstream-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddbstream-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ddbstream.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ddbstream.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ec2-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ec2-component.adoc
index a440f1a..af5411e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ec2-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ec2-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ec2.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ec2.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ecs-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ecs-component.adoc
index f28e5e9..fd0f057 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ecs-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ecs-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ecs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ecs.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-eks-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-eks-component.adoc
index 656278e..4c2d91c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-eks-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-eks-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-eks.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-eks.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-iam-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-iam-component.adoc
index 1e38c1a..5fba886 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-iam-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-iam-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-iam.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-iam.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-component.adoc
index 52b12c2..7d341c0 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kinesis.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kinesis.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-firehose-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-firehose-component.adoc
index db93631..6646309 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-firehose-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-firehose-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kinesis-firehose.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kinesis-firehose.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kms-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kms-component.adoc
index c2b78f7..b8ee0f2 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kms-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kms-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.21
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kms.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kms.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-lambda-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-lambda-component.adoc
index 422b595..c9a709d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-lambda-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-lambda-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-lambda.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-lambda.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-mq-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-mq-component.adoc
index 95241e1..0211e18 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-mq-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-mq-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.21
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-mq.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-mq.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-msk-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-msk-component.adoc
index 9806b621..e310883 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-msk-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-msk-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-msk.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-msk.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-s3-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-s3-component.adoc
index 8e9402e..215eed9 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-s3-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-s3-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.8
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-s3.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-s3.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sdb-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sdb-component.adoc
index f91644a..3d8455c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sdb-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sdb-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.9
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sdb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sdb.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ses-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ses-component.adoc
index fa920f9..7d40ff2 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ses-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ses-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.9
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ses.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ses.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sns-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sns-component.adoc
index 372fd90..38d70c5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sns-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sns-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.8
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sns.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sns.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sqs-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sqs-component.adoc
index 7220684..4efbb48 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sqs-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sqs-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.6
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sqs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sqs.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-swf-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-swf-component.adoc
index b0f4b98..c8d1864 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-swf-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-swf-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.13
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-swf.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-swf.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-translate-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-translate-component.adoc
index 5887d72..cde7e52 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-translate-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-translate-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-translate.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-translate.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-xray.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-xray.adoc
index b34b043..b262ccf 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-xray.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-xray.adoc
@@ -5,7 +5,7 @@
 :description: Distributed tracing using AWS XRay
 :since: 2.21
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/aws-xray.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-xray.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-athena-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-athena-component.adoc
index 78a7afc..ac2fba8 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-athena-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-athena-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.4
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-athena.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-athena.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-cw-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-cw-component.adoc
index 83c0f30..0b8bfb0 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-cw-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-cw-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-cw.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-cw.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ddb-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ddb-component.adoc
index 9787919..cfe28ce 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ddb-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ddb-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ddb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ddb.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ddbstream-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ddbstream-component.adoc
index 5d3508b..c564d48 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ddbstream-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ddbstream-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ddbstream.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ddbstream.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ec2-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ec2-component.adoc
index 17516a2..0bed8ff 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ec2-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ec2-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ec2.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ec2.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ecs-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ecs-component.adoc
index 997eed01..063aa75 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ecs-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ecs-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ecs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ecs.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-eks-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-eks-component.adoc
index 3d49e08..32f5664 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-eks-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-eks-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-eks.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-eks.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-eventbridge-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-eventbridge-component.adoc
index 9b25e03..8612527 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-eventbridge-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-eventbridge-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.6
 :supportLevel: Preview
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-eventbridge.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-eventbridge.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-iam-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-iam-component.adoc
index 69d2325..a7e1688 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-iam-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-iam-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-iam.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-iam.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-kinesis-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-kinesis-component.adoc
index 6eb04b2..4b981d4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-kinesis-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-kinesis-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.2
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-kinesis.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-kinesis.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-kinesis-firehose-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-kinesis-firehose-component.adoc
index 9f75f63..e52051a 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-kinesis-firehose-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-kinesis-firehose-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.2
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-kinesis-firehose.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-kinesis-firehose.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-kms-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-kms-component.adoc
index 095931f..509af88 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-kms-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-kms-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-kms.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-kms.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-lambda-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-lambda-component.adoc
index 46d89ad..861e835 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-lambda-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-lambda-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.2
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-lambda.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-lambda.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-mq-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-mq-component.adoc
index 1d830a9..a479147 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-mq-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-mq-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-mq.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-mq.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-msk-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-msk-component.adoc
index 3e78e60..25a58bc 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-msk-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-msk-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-msk.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-msk.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-s3-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-s3-component.adoc
index 7c63f5f..2de386e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-s3-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-s3-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.2
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-s3.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-s3.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ses-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ses-component.adoc
index 4a55878..b1c987d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ses-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-ses-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ses.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ses.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sns-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sns-component.adoc
index 15e0d0a..168dbff 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sns-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sns-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-sns.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-sns.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sqs-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sqs-component.adoc
index 8345f71..affd4c1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sqs-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sqs-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-sqs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-sqs.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sts-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sts-component.adoc
index bad1b84..340e2df 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sts-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-sts-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.5
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-sts.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-sts.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-translate-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-translate-component.adoc
index 204176b..851e457 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-translate-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws2-translate-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-translate.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-translate.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-blob-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-blob-component.adoc
index 435e430..29bb5ac 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-blob-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-blob-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable-deprecated
 :deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-blob.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-blob.adoc[opts=optional]
 //Manually maintained attributes
 :group: Azure
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-eventhubs-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-eventhubs-component.adoc
index d52bc11..52bc3bb 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-eventhubs-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-eventhubs-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.5
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-eventhubs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-eventhubs.adoc[opts=optional]
 //Manually maintained attributes
 :group: Azure
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-queue-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-queue-component.adoc
index edb6277..2a2ef1b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-queue-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-queue-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable-deprecated
 :deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-queue.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-queue.adoc[opts=optional]
 //Manually maintained attributes
 :group: Azure
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-storage-blob-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-storage-blob-component.adoc
index 1b84770..cf1f741 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-storage-blob-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-storage-blob-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.3
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-storage-blob.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-storage-blob.adoc[opts=optional]
 //Manually maintained attributes
 :group: Azure
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-storage-queue-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-storage-queue-component.adoc
index c04be05..b2c1729 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-storage-queue-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/azure-storage-queue-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.3
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-storage-queue.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-storage-queue.adoc[opts=optional]
 //Manually maintained attributes
 :group: Azure
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/barcode-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/barcode-dataformat.adoc
index c898bd8..8c3f684 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/barcode-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/barcode-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Transform strings to various 1D/2D barcode bitmap formats and back.
 :since: 2.14
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/barcode.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/barcode.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/base64-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/base64-dataformat.adoc
index d907537..71ab276 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/base64-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/base64-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Encode and decode data using Base64.
 :since: 2.11
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/base64.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/base64.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-component.adoc
index 71a3fab..66eda7e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bean.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bean.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-language.adoc
index 6d6a131..602262f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-language.adoc
@@ -5,7 +5,7 @@
 :description: Call a method of the specified Java bean passing the Exchange, Body or specific headers to it.
 :since: 1.3
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/bean.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bean.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-validator-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-validator-component.adoc
index d716945..03eba20 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-validator-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bean-validator-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.3
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bean-validator.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bean-validator.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/beanio-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/beanio-dataformat.adoc
index bea9622..6ae241c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/beanio-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/beanio-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited, or fixed length formats).
 :since: 2.10
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/beanio.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/beanio.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/beanstalk-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/beanstalk-component.adoc
index 2af9e38..5919543 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/beanstalk-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/beanstalk-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/beanstalk.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/beanstalk.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bindy-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bindy-dataformat.adoc
index 0cad94a..10c0250 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bindy-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bindy-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal between POJOs and key-value pair (KVP) format using Camel Bindy
 :since: 2.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/bindy.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bindy.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bonita-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bonita-component.adoc
index ae7b43b..ddc3356 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bonita-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/bonita-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bonita.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bonita.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/box-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/box-component.adoc
index a0a21f0..bffbb35 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/box-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/box-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/box.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/box.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/braintree-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/braintree-component.adoc
index ef021dc..3e303fa 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/braintree-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/braintree-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/braintree.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/braintree.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/browse-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/browse-component.adoc
index eadb265..b8948b4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/browse-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/browse-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/browse.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/browse.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/caffeine-cache-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/caffeine-cache-component.adoc
index b562a98..11368e5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/caffeine-cache-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/caffeine-cache-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/caffeine-cache.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/caffeine-cache.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/caffeine-loadcache-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/caffeine-loadcache-component.adoc
index e307195..f6758e0 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/caffeine-loadcache-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/caffeine-loadcache-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/caffeine-loadcache.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/caffeine-loadcache.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cbor-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cbor-dataformat.adoc
index 94adc81..cb4e872 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cbor-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cbor-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Unmarshal a CBOR payload to POJO and back.
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/cbor.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cbor.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cdi.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cdi.adoc
index b5e2d4d..6ca638c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cdi.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cdi.adoc
@@ -5,7 +5,7 @@
 :description: Using Camel with CDI
 :since: 2.10
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/cdi.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cdi.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/chatscript-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/chatscript-component.adoc
index 5f89dcf..7cd0753 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/chatscript-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/chatscript-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/chatscript.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/chatscript.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/chunk-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/chunk-component.adoc
index a00347f..0891dca 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/chunk-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/chunk-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/chunk.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/chunk.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/class-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/class-component.adoc
index f465f9d..56aea03 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/class-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/class-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/class.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/class.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cm-sms-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cm-sms-component.adoc
index b15f49d..1bf2609 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cm-sms-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cm-sms-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cm-sms.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cm-sms.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cmis-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cmis-component.adoc
index b94d624..489a1d4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cmis-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cmis-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.11
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cmis.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cmis.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/coap-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/coap-component.adoc
index 0f1408e..c59e701 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/coap-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/coap-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/coap.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/coap.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cometd-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cometd-component.adoc
index 90a22d8..ac9f934 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cometd-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cometd-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cometd.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cometd.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/constant-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/constant-language.adoc
index 731bd52..fc5ca15 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/constant-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/constant-language.adoc
@@ -5,7 +5,7 @@
 :description: A fixed value set only once during the route startup.
 :since: 1.5
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/constant.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/constant.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/consul-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/consul-component.adoc
index c23371c..c6f45fc 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/consul-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/consul-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/consul.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/consul.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/controlbus-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/controlbus-component.adoc
index 9543740..cc864d7 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/controlbus-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/controlbus-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/controlbus.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/controlbus.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/corda-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/corda-component.adoc
index 0e06ed7..7432b5e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/corda-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/corda-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/corda.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/corda.adoc[opts=optional]
 
 
 *{component-header}*
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/couchbase-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/couchbase-component.adoc
index a5e0472..65b0acc 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/couchbase-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/couchbase-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/couchbase.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/couchbase.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/couchdb-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/couchdb-component.adoc
index b11d62f..9f83cf0 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/couchdb-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/couchdb-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.11
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/couchdb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/couchdb.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cql-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cql-component.adoc
index b5f5479..625f2be 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cql-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cql-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cql.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cql.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cron-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cron-component.adoc
index 76ff643..18dc3c3 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cron-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cron-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cron.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cron.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/crypto-cms-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/crypto-cms-component.adoc
index b0f1224..d5b2af5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/crypto-cms-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/crypto-cms-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable-deprecated
 :deprecated: *deprecated*
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/crypto-cms.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/crypto-cms.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/crypto-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/crypto-component.adoc
index a5caebf..a8c86ee 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/crypto-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/crypto-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.3
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/crypto.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/crypto.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/crypto-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/crypto-dataformat.adoc
index cec606f..c631478 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/crypto-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/crypto-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Encrypt and decrypt messages using Java Cryptography Extension (JCE).
 :since: 2.3
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/crypto.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/crypto.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/csv-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/csv-dataformat.adoc
index 52f76ab..872b688 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/csv-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/csv-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Handle CSV (Comma Separated Values) payloads.
 :since: 1.3
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/csv.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/csv.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cxf-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cxf-component.adoc
index 24826c4..eabdbf9 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cxf-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cxf-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cxf.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cxf.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cxf-transport.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cxf-transport.adoc
index 664a018..0ef76e1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cxf-transport.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cxf-transport.adoc
@@ -5,7 +5,7 @@
 :description: Camel Transport for Apache CXF
 :since: 2.8
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/cxf-transport.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cxf-transport.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cxfrs-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cxfrs-component.adoc
index dc621cf..bc9b999 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cxfrs-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cxfrs-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cxfrs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cxfrs.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dataformat-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dataformat-component.adoc
index d99996c..ac85254 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dataformat-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dataformat-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dataformat.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dataformat.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dataset-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dataset-component.adoc
index 39382f4..56b245b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dataset-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dataset-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dataset.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dataset.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dataset-test-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dataset-test-component.adoc
index a1f5011..4bc9ff8 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dataset-test-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dataset-test-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dataset-test.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dataset-test.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-mongodb-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-mongodb-component.adoc
index d763d69..5522a8e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-mongodb-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-mongodb-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-mongodb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-mongodb.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-mysql-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-mysql-component.adoc
index 2f39b80..aebebd4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-mysql-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-mysql-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-mysql.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-mysql.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-postgres-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-postgres-component.adoc
index d37b2f9..5c48a3f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-postgres-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-postgres-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-postgres.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-postgres.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-sqlserver-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-sqlserver-component.adoc
index 72a4df0..991de74 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-sqlserver-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/debezium-sqlserver-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-sqlserver.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-sqlserver.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/digitalocean-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/digitalocean-component.adoc
index dc26995..d1b1a78 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/digitalocean-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/digitalocean-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/digitalocean.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/digitalocean.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/direct-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/direct-component.adoc
index 41b6381..6d35d4d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/direct-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/direct-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/direct.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/direct.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/direct-vm-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/direct-vm-component.adoc
index 2bfbf45..c4069ba 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/direct-vm-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/direct-vm-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/direct-vm.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/direct-vm.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/disruptor-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/disruptor-component.adoc
index 074969a..e7f2dd1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/disruptor-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/disruptor-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/disruptor.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/disruptor.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/djl-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/djl-component.adoc
index de46c2c..e5680c0 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/djl-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/djl-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.3
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/djl.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/djl.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dns-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dns-component.adoc
index 3584cfb..08fe3e6 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dns-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dns-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dns.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dns.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/docker-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/docker-component.adoc
index d30810f..6480c8c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/docker-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/docker-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/docker.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/docker.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dozer-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dozer-component.adoc
index e7f158e..f858f95 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dozer-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dozer-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dozer.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dozer.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/drill-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/drill-component.adoc
index 7dc7e4a..1fbba87 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/drill-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/drill-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/drill.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/drill.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dropbox-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dropbox-component.adoc
index a372284..32ba5dd 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dropbox-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/dropbox-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dropbox.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dropbox.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ehcache-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ehcache-component.adoc
index f90e9d4..5a806ba 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ehcache-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ehcache-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ehcache.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ehcache.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/elasticsearch-rest-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/elasticsearch-rest-component.adoc
index 7252b54..3d81ac4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/elasticsearch-rest-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/elasticsearch-rest-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.21
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/elasticsearch-rest.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/elasticsearch-rest.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/elsql-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/elsql-component.adoc
index c2cad83..232b307 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/elsql-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/elsql-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/elsql.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/elsql.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd-keys-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd-keys-component.adoc
index 2b6643b..07bafda 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd-keys-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd-keys-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/etcd-keys.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/etcd-keys.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd-stats-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd-stats-component.adoc
index e5af624..8b9394c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd-stats-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd-stats-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/etcd-stats.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/etcd-stats.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd-watch-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd-watch-component.adoc
index 792a51f..8cd1a7b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd-watch-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd-watch-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/etcd-watch.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/etcd-watch.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd3.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd3.adoc
index 87b6b63..00dbf73 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd3.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/etcd3.adoc
@@ -5,7 +5,7 @@
 :description: Aggregation repository using EtcD as datastore
 :since: 3.5
 :supportLevel: Preview
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/etcd3.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/etcd3.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/exchangeProperty-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/exchangeProperty-language.adoc
index f4891a5..051c949 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/exchangeProperty-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/exchangeProperty-language.adoc
@@ -5,7 +5,7 @@
 :description: Get the value of named Camel Exchange property.
 :since: 2.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/exchangeProperty.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/exchangeProperty.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/exec-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/exec-component.adoc
index f11e481..0db40dd 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/exec-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/exec-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.3
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/exec.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/exec.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/facebook-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/facebook-component.adoc
index e046e06..bfbee75 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/facebook-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/facebook-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/facebook.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/facebook.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fhir-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fhir-component.adoc
index fc0c81b..03c96bb 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fhir-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fhir-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/fhir.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/fhir.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fhirJson-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fhirJson-dataformat.adoc
index 40e08a8..1fb004d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fhirJson-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fhirJson-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshall and unmarshall FHIR objects to/from JSON.
 :since: 2.21
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/fhirJson.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/fhirJson.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fhirXml-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fhirXml-dataformat.adoc
index 5000efa..9481ee4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fhirXml-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fhirXml-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshall and unmarshall FHIR objects to/from XML.
 :since: 2.21
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/fhirXml.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/fhirXml.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/file-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/file-component.adoc
index dd4926d..202be61 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/file-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/file-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/file.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/file.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/file-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/file-language.adoc
index 20a7e6a..8eaeb12 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/file-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/file-language.adoc
@@ -5,7 +5,7 @@
 :description: For expressions and predicates using the file/simple language.
 :since: 1.1
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/file.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/file.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/file-watch-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/file-watch-component.adoc
index d9b221b..cc68b8e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/file-watch-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/file-watch-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/file-watch.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/file-watch.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/flatpack-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/flatpack-component.adoc
index f3f349f..a434382 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/flatpack-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/flatpack-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.4
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/flatpack.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/flatpack.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/flatpack-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/flatpack-dataformat.adoc
index 816c3ec..fe2e0e4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/flatpack-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/flatpack-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal Java lists and maps to/from flat files (such as CSV, delimited, or fixed length formats) using Flatpack library.
 :since: 2.1
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/flatpack.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/flatpack.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/flink-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/flink-component.adoc
index 3a3f84b..5d5d056 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/flink-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/flink-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/flink.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/flink.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fop-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fop-component.adoc
index 16dc708..c6e9d21 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fop-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/fop-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/fop.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/fop.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/freemarker-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/freemarker-component.adoc
index 7395dc4..1181c6d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/freemarker-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/freemarker-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/freemarker.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/freemarker.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ftp-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ftp-component.adoc
index c8595fd..da9b00e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ftp-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ftp-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.1
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ftp.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ftp.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ftps-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ftps-component.adoc
index 7be5904..e65ad3d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ftps-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ftps-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.2
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ftps.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ftps.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ganglia-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ganglia-component.adoc
index cbea008..e07d3b1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ganglia-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ganglia-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ganglia.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ganglia.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/geocoder-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/geocoder-component.adoc
index c9772b1..d297b73 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/geocoder-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/geocoder-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/geocoder.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/geocoder.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/git-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/git-component.adoc
index ad941c8..47497b8 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/git-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/git-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/git.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/git.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/github-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/github-component.adoc
index 510a811..3bcecdb 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/github-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/github-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/github.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/github.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-bigquery-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-bigquery-component.adoc
index c3becdc..819d7ec 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-bigquery-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-bigquery-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-bigquery.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-bigquery.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-bigquery-sql-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-bigquery-sql-component.adoc
index dc6324b..6b67678 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-bigquery-sql-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-bigquery-sql-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-bigquery-sql.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-bigquery-sql.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-calendar-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-calendar-component.adoc
index b684db6..b7b68bd 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-calendar-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-calendar-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-calendar.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-calendar.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-calendar-stream-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-calendar-stream-component.adoc
index dab2a83..238707c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-calendar-stream-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-calendar-stream-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-calendar-stream.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-calendar-stream.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-drive-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-drive-component.adoc
index e776d85..ee13a9f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-drive-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-drive-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-drive.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-drive.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-mail-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-mail-component.adoc
index a73d40f..5d6b25a 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-mail-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-mail-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-mail.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-mail.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-mail-stream-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-mail-stream-component.adoc
index 5dbe917..dc19e63 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-mail-stream-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-mail-stream-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.22
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-mail-stream.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-mail-stream.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-pubsub-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-pubsub-component.adoc
index d0740a3..17e0675 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-pubsub-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-pubsub-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-pubsub.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-pubsub.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-sheets-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-sheets-component.adoc
index 5cf55eb..7300bcd 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-sheets-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-sheets-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-sheets.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-sheets.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-sheets-stream-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-sheets-stream-component.adoc
index 92136d0..1e4d0f9 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-sheets-stream-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-sheets-stream-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-sheets-stream.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-sheets-stream.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/gora-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/gora-component.adoc
index e42f150..9716b0f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/gora-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/gora-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/gora.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/gora.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/grape-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/grape-component.adoc
index cffcdd9..b05d973 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/grape-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/grape-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/grape.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/grape.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/graphql-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/graphql-component.adoc
index 16f7414..4ce4fec 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/graphql-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/graphql-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/graphql.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/graphql.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/grok-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/grok-dataformat.adoc
index e82111c..7302a11 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/grok-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/grok-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Unmarshal unstructured data to objects using Logstash based Grok patterns.
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/grok.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/grok.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/groovy-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/groovy-language.adoc
index 3ec28fd..3888c3d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/groovy-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/groovy-language.adoc
@@ -5,7 +5,7 @@
 :description: Evaluate a Groovy script.
 :since: 1.3
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/groovy.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/groovy.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/grpc-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/grpc-component.adoc
index d90267b..fbe662a 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/grpc-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/grpc-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/grpc.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/grpc.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/guava-eventbus-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/guava-eventbus-component.adoc
index 51c3bda..18a726d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/guava-eventbus-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/guava-eventbus-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/guava-eventbus.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/guava-eventbus.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/gzipdeflater-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/gzipdeflater-dataformat.adoc
index 1d99759..44a5dc4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/gzipdeflater-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/gzipdeflater-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Compress and decompress messages using java.util.zip.GZIPStream.
 :since: 2.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/gzipdeflater.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/gzipdeflater.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-atomicvalue-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-atomicvalue-component.adoc
index 02d7083..ee28eef 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-atomicvalue-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-atomicvalue-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-atomicvalue.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-atomicvalue.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-instance-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-instance-component.adoc
index 33ac062..321d55d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-instance-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-instance-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-instance.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-instance.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-list-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-list-component.adoc
index f897856..9a1d2f0 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-list-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-list-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-list.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-list.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-map-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-map-component.adoc
index 55e1976..43eadc7 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-map-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-map-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-map.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-map.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-multimap-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-multimap-component.adoc
index 1805717..a729cef 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-multimap-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-multimap-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-multimap.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-multimap.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-queue-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-queue-component.adoc
index c4df7ce..7cf6ea8 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-queue-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-queue-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-queue.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-queue.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-replicatedmap-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-replicatedmap-component.adoc
index 444e008..fab0b63 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-replicatedmap-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-replicatedmap-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-replicatedmap.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-replicatedmap.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-ringbuffer-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-ringbuffer-component.adoc
index ebe3d47..ada8dd5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-ringbuffer-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-ringbuffer-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-ringbuffer.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-ringbuffer.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-seda-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-seda-component.adoc
index 78d8792..4297426 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-seda-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-seda-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-seda.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-seda.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-set-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-set-component.adoc
index 77ced85..fbd6ca0 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-set-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-set-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-set.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-set.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-topic-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-topic-component.adoc
index d8a3a58..31fcf59 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-topic-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hazelcast-topic-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-topic.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-topic.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hbase-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hbase-component.adoc
index 211134c..3915409 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hbase-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hbase-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hbase.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hbase.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hdfs-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hdfs-component.adoc
index cb35f7c..dfc24d1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hdfs-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hdfs-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hdfs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hdfs.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/header-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/header-language.adoc
index 40e450e..595bca4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/header-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/header-language.adoc
@@ -5,7 +5,7 @@
 :description: Get the value of the named Camel Message header.
 :since: 1.5
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/header.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/header.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/headersmap.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/headersmap.adoc
index e68e1b9..f11766a 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/headersmap.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/headersmap.adoc
@@ -5,7 +5,7 @@
 :description: Fast case-insensitive headers map implementation
 :since: 2.20
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/headersmap.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/headersmap.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hl7-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hl7-dataformat.adoc
index 25af26b..4e33068 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hl7-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hl7-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec.
 :since: 2.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/hl7.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hl7.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hl7terser-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hl7terser-language.adoc
index 227f734..5775b2d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hl7terser-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hl7terser-language.adoc
@@ -5,7 +5,7 @@
 :description: Get the value of an HL7 message field specified by terse location specification syntax.
 :since: 2.11
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/hl7terser.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hl7terser.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/http-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/http-component.adoc
index ef322fd..f2c9d3c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/http-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/http-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.3
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/http.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/http.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hystrix.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hystrix.adoc
index b249bc6..9ffe9bc 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hystrix.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/hystrix.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable-deprecated
 :deprecated: *deprecated*
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/hystrix.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hystrix.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ical-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ical-dataformat.adoc
index 56c3e35e..b1ede3e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ical-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ical-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal iCal (.ics) documents to/from model objects provided by the iCal4j library.
 :since: 2.12
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/ical.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ical.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/iec60870-client-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/iec60870-client-component.adoc
index 8122b9f..dabf7dd 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/iec60870-client-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/iec60870-client-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/iec60870-client.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/iec60870-client.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/iec60870-server-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/iec60870-server-component.adoc
index 3d9d24c..50bc988 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/iec60870-server-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/iec60870-server-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/iec60870-server.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/iec60870-server.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-cache-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-cache-component.adoc
index 5b5ef7f..9d1d6a9 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-cache-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-cache-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-cache.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-cache.adoc[opts=optional]
 //Manually maintained attributes
 :group: Ignite
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-compute-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-compute-component.adoc
index 5f24574..7e04ccf 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-compute-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-compute-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-compute.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-compute.adoc[opts=optional]
 //Manually maintained attributes
 :group: Ignite
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-events-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-events-component.adoc
index 25f78d2..5075b17 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-events-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-events-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-events.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-events.adoc[opts=optional]
 //Manually maintained attributes
 :group: Ignite
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-idgen-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-idgen-component.adoc
index 2eea177..f90a957 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-idgen-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-idgen-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-idgen.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-idgen.adoc[opts=optional]
 //Manually maintained attributes
 :group: Ignite
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-messaging-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-messaging-component.adoc
index b6263d2..d0469ac 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-messaging-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-messaging-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-messaging.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-messaging.adoc[opts=optional]
 //Manually maintained attributes
 :group: Ignite
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-queue-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-queue-component.adoc
index 02bec88..1005094 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-queue-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-queue-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-queue.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-queue.adoc[opts=optional]
 //Manually maintained attributes
 :group: Ignite
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-set-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-set-component.adoc
index 268a1fd..cee11ad 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-set-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ignite-set-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-set.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-set.adoc[opts=optional]
 //Manually maintained attributes
 :group: Ignite
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/infinispan-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/infinispan-component.adoc
index 6580383..1ccb22d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/infinispan-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/infinispan-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.13
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/infinispan.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/infinispan.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/influxdb-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/influxdb-component.adoc
index 44f6f02..d67730a 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/influxdb-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/influxdb-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/influxdb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/influxdb.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/iota-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/iota-component.adoc
index 9160e40..d4018ed 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/iota-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/iota-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/iota.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/iota.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ipfs-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ipfs-component.adoc
index 9bb8e3e..ebff96b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ipfs-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ipfs-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ipfs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ipfs.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/irc-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/irc-component.adoc
index b6f7a6b..d569e7e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/irc-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/irc-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.1
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/irc.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/irc.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ironmq-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ironmq-component.adoc
index 3c297a8..fd72334 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ironmq-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ironmq-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ironmq.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ironmq.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jacksonxml-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jacksonxml-dataformat.adoc
index d10f4ef..1a2e15f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jacksonxml-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jacksonxml-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Unmarshal a XML payloads to POJOs and back using XMLMapper extension of Jackson.
 :since: 2.16
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/jacksonxml.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jacksonxml.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jasypt.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jasypt.adoc
index ec8a98f..3b1c721 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jasypt.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jasypt.adoc
@@ -5,7 +5,7 @@
 :description: Security using Jasypt
 :since: 2.5
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/jasypt.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jasypt.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jaxb-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jaxb-dataformat.adoc
index c6e7f6c..957124e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jaxb-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jaxb-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard.
 :since: 1.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/jaxb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jaxb.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jbpm-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jbpm-component.adoc
index 3167ff4..b9abeef 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jbpm-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jbpm-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.6
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jbpm.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jbpm.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jcache-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jcache-component.adoc
index d83c958..47fac77 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jcache-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jcache-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jcache.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jcache.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jclouds-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jclouds-component.adoc
index c654dda..610273b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jclouds-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jclouds-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.9
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jclouds.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jclouds.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jcr-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jcr-component.adoc
index 4c18655..6a32c06 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jcr-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jcr-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.3
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jcr.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jcr.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jdbc-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jdbc-component.adoc
index d58ac61..e5ffed4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jdbc-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jdbc-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.2
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jdbc.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jdbc.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jetty-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jetty-component.adoc
index 29603f5..71448fa 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jetty-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jetty-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.2
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jetty.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jetty.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jgroups-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jgroups-component.adoc
index 96cefdc..c41189a 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jgroups-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jgroups-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.13
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jgroups.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jgroups.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jgroups-raft-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jgroups-raft-component.adoc
index 01e220f..d6d71b3 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jgroups-raft-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jgroups-raft-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.24
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jgroups-raft.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jgroups-raft.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jing-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jing-component.adoc
index 620b569..9d7980f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jing-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jing-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jing.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jing.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jira-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jira-component.adoc
index 257b9b8..ac3fc1e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jira-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jira-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jira.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jira.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jms-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jms-component.adoc
index 5b5419e..19a371c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jms-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jms-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jms.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jms.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jmx-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jmx-component.adoc
index 8a554c6..932a92a 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jmx-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jmx-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.6
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jmx.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jmx.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jolt-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jolt-component.adoc
index 8c81e51..06c7c90 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jolt-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jolt-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jolt.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jolt.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jooq-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jooq-component.adoc
index e2ad44e..5479c7c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jooq-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jooq-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jooq.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jooq.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/joor-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/joor-language.adoc
index 0506830..591748c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/joor-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/joor-language.adoc
@@ -5,7 +5,7 @@
 :description: Evaluate a jOOR (Java compiled once at runtime) expression language.
 :since: 3.7
 :supportLevel: Preview
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/joor.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/joor.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jpa-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jpa-component.adoc
index de78125..0e7690e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jpa-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jpa-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jpa.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jpa.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jslt-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jslt-component.adoc
index bf1e350..039835d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jslt-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jslt-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jslt.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jslt.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-fastjson-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-fastjson-dataformat.adoc
index d6587d2..f90a1ed 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-fastjson-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-fastjson-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal POJOs to JSON and back using Fastjson
 :since: 2.20
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/json-fastjson.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/json-fastjson.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-gson-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-gson-dataformat.adoc
index d23112f..0d67eb9 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-gson-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-gson-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal POJOs to JSON and back using Gson
 :since: 2.10
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/json-gson.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/json-gson.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-jackson-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-jackson-dataformat.adoc
index 7c75c47..722de59 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-jackson-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-jackson-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal POJOs to JSON and back using Jackson
 :since: 2.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/json-jackson.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/json-jackson.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-johnzon-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-johnzon-dataformat.adoc
index 0c2f82e..40f3c98 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-johnzon-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-johnzon-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal POJOs to JSON and back using Johnzon
 :since: 2.18
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/json-johnzon.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/json-johnzon.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-jsonb-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-jsonb-dataformat.adoc
index 37efdac..1c7ed84 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-jsonb-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-jsonb-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal POJOs to JSON and back using JSON-B.
 :since: 3.7
 :supportLevel: Preview
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/json-jsonb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/json-jsonb.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-validator-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-validator-component.adoc
index 58456cb..fb86733 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-validator-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-validator-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/json-validator.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/json-validator.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-xstream-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-xstream-dataformat.adoc
index 1c3e527..3f2db6d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-xstream-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-xstream-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal POJOs to JSON and back using XStream
 :since: 2.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/json-xstream.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/json-xstream.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jsonApi-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jsonApi-dataformat.adoc
index bd0e97b..1196a65 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jsonApi-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jsonApi-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal JSON:API resources using JSONAPI-Converter library.
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/jsonApi.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jsonApi.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jsonata-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jsonata-component.adoc
index dd7ceb6..291d3ca 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jsonata-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jsonata-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.5
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jsonata.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jsonata.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jsonpath-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jsonpath-language.adoc
index 87ae77d..afe20b9 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jsonpath-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jsonpath-language.adoc
@@ -5,7 +5,7 @@
 :description: Evaluate a JsonPath expression against a JSON message body.
 :since: 2.13
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/jsonpath.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jsonpath.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jt400-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jt400-component.adoc
index d4b0ee3..3255494 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jt400-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jt400-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.5
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jt400.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jt400.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jta.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jta.adoc
index 57fd494..a687da7 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jta.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/jta.adoc
@@ -5,7 +5,7 @@
 :description: Using Camel With JTA Transaction Manager
 :since: 3.4
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/jta.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jta.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kafka-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kafka-component.adoc
index 18542c1..59ce275 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kafka-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kafka-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.13
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kafka.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kafka.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-config-maps-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-config-maps-component.adoc
index 7e11e35..92fbb80 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-config-maps-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-config-maps-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-config-maps.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-config-maps.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-deployments-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-deployments-component.adoc
index a0db315..b453c92 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-deployments-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-deployments-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-deployments.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-deployments.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-hpa-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-hpa-component.adoc
index e1ab05b..babc21b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-hpa-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-hpa-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-hpa.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-hpa.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-job-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-job-component.adoc
index 8780279..654ed71 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-job-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-job-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-job.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-job.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-namespaces-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-namespaces-component.adoc
index ef085ab..d79729b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-namespaces-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-namespaces-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-namespaces.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-namespaces.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-nodes-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-nodes-component.adoc
index 66f8c11..6285ba4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-nodes-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-nodes-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-nodes.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-nodes.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-persistent-volumes-claims-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-persistent-volumes-claims-component.adoc
index 74bb240..811679e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-persistent-volumes-claims-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-persistent-volumes-claims-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-persistent-volumes-claims.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-persistent-volumes-claims.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-persistent-volumes-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-persistent-volumes-component.adoc
index 9a8b78e..4f07a61 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-persistent-volumes-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-persistent-volumes-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-persistent-volumes.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-persistent-volumes.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-pods-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-pods-component.adoc
index c075033..8ccd5d5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-pods-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-pods-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-pods.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-pods.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-replication-controllers-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-replication-controllers-component.adoc
index 746a6fa..b38391b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-replication-controllers-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-replication-controllers-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-replication-controllers.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-replication-controllers.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-resources-quota-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-resources-quota-component.adoc
index 30612c7..108d0dc 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-resources-quota-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-resources-quota-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-resources-quota.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-resources-quota.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-secrets-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-secrets-component.adoc
index dda64cb..ea06087 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-secrets-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-secrets-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-secrets.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-secrets.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-service-accounts-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-service-accounts-component.adoc
index 55c5119..abf9b94 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-service-accounts-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-service-accounts-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-service-accounts.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-service-accounts.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-services-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-services-component.adoc
index 62005e0..5e7374e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-services-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-services-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-services.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kubernetes-services.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kudu-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kudu-component.adoc
index 6828c65..04bd255 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kudu-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kudu-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kudu.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/kudu.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/language-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/language-component.adoc
index 83b2c46..7dd3cd1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/language-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/language-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/language.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/language.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ldap-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ldap-component.adoc
index 9eb0ee2..06699c2 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ldap-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ldap-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.5
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ldap.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ldap.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ldif-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ldif-component.adoc
index 0900f7b..f884610 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ldif-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ldif-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ldif.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ldif.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/leveldb-legacy.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/leveldb-legacy.adoc
index ff92b38..7f6fa83 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/leveldb-legacy.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/leveldb-legacy.adoc
@@ -5,7 +5,7 @@
 :description: Using LevelDB as persistent EIP store
 :since: 2.10
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/leveldb-legacy.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/leveldb-legacy.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/leveldb.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/leveldb.adoc
index 47b2434..bb5a857 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/leveldb.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/leveldb.adoc
@@ -5,7 +5,7 @@
 :description: Using LevelDB as persistent EIP store
 :since: 2.10
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/leveldb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/leveldb.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/log-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/log-component.adoc
index 14ab085..cf14a6b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/log-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/log-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/log.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/log.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lpr-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lpr-component.adoc
index 4470c32..d9f5257 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lpr-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lpr-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/lpr.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/lpr.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lra.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lra.adoc
index 40d1b21..150f196 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lra.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lra.adoc
@@ -5,7 +5,7 @@
 :description: Camel saga binding for Long-Running-Action framework
 :since: 2.21
 :supportLevel: Preview
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/lra.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/lra.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lucene-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lucene-component.adoc
index 1690361..4f9acff 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lucene-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lucene-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.2
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/lucene.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/lucene.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lumberjack-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lumberjack-component.adoc
index 9ebfe5c..143b955 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lumberjack-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lumberjack-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/lumberjack.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/lumberjack.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lzf-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lzf-dataformat.adoc
index 24e7453..a1747f1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lzf-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lzf-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Compress and decompress streams using LZF deflate algorithm.
 :since: 2.17
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/lzf.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/lzf.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mail-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mail-component.adoc
index fe81274..d272cfd 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mail-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mail-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mail.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mail.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/master-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/master-component.adoc
index a0c6eea..e68d53e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/master-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/master-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/master.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/master.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/metrics-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/metrics-component.adoc
index d41400b..1f5edcb 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/metrics-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/metrics-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/metrics.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/metrics.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/micrometer-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/micrometer-component.adoc
index 4003c4e..5148e09 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/micrometer-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/micrometer-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.22
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/micrometer.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/micrometer.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-config.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-config.adoc
index 88b3e67..3b7a8db 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-config.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-config.adoc
@@ -5,7 +5,7 @@
 :description: Bridging Eclipse MicroProfile Config with Camel properties
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/microprofile-config.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/microprofile-config.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-fault-tolerance.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-fault-tolerance.adoc
index e58d717..746ff06 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-fault-tolerance.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-fault-tolerance.adoc
@@ -5,7 +5,7 @@
 :description: Circuit Breaker EIP using MicroProfile Fault Tolerance
 :since: 3.3
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/microprofile-fault-tolerance.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/microprofile-fault-tolerance.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-health.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-health.adoc
index 68ea5a2..a80211d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-health.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-health.adoc
@@ -5,7 +5,7 @@
 :description: Bridging Eclipse MicroProfile Health with Camel health checks
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/microprofile-health.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/microprofile-health.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-metrics-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-metrics-component.adoc
index c267760..1b6b585 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-metrics-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/microprofile-metrics-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/microprofile-metrics.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/microprofile-metrics.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/milo-client-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/milo-client-component.adoc
index 0c786ee..2b711cd 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/milo-client-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/milo-client-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/milo-client.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/milo-client.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/milo-server-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/milo-server-component.adoc
index 3254df7..82ceb14 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/milo-server-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/milo-server-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/milo-server.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/milo-server.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mime-multipart-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mime-multipart-dataformat.adoc
index 2d96885..136f96a 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mime-multipart-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mime-multipart-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal Camel messages with attachments into MIME-Multipart messages and back.
 :since: 2.17
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/mime-multipart.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mime-multipart.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mina-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mina-component.adoc
index a9d71a9..36a4c40 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mina-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mina-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mina.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mina.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/minio-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/minio-component.adoc
index 04b86d8..160037d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/minio-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/minio-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.5
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/minio.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/minio.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mllp-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mllp-component.adoc
index ec98f80..a0a558d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mllp-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mllp-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mllp.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mllp.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mock-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mock-component.adoc
index b79c037..61cf196 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mock-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mock-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mock.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mock.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mongodb-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mongodb-component.adoc
index 12e2af4..9c5e59c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mongodb-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mongodb-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mongodb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mongodb.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mongodb-gridfs-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mongodb-gridfs-component.adoc
index 00c92f1..cf4ce4e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mongodb-gridfs-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mongodb-gridfs-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mongodb-gridfs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mongodb-gridfs.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/msv-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/msv-component.adoc
index 9111aff..99939fd 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/msv-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/msv-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/msv.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/msv.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mustache-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mustache-component.adoc
index 759a55d..333a896 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mustache-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mustache-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mustache.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mustache.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mvel-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mvel-component.adoc
index c9b0116..ee4e3d2 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mvel-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mvel-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mvel.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mvel.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mvel-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mvel-language.adoc
index cf7d7ef..f160857 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mvel-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mvel-language.adoc
@@ -5,7 +5,7 @@
 :description: Evaluate an MVEL template against the Camel Exchange.
 :since: 2.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/mvel.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mvel.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mybatis-bean-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mybatis-bean-component.adoc
index a64308a..3497c12 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mybatis-bean-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mybatis-bean-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.22
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mybatis-bean.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mybatis-bean.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mybatis-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mybatis-component.adoc
index 984d5a5..9908758 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mybatis-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mybatis-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mybatis.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/mybatis.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nagios-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nagios-component.adoc
index e996986..f072ca9 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nagios-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nagios-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.3
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/nagios.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/nagios.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nats-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nats-component.adoc
index 3229bf1..c530af3 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nats-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nats-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/nats.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/nats.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/netty-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/netty-component.adoc
index 10b23cf..0519eef 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/netty-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/netty-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/netty.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/netty.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/netty-http-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/netty-http-component.adoc
index 0be35aa..0071323 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/netty-http-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/netty-http-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/netty-http.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/netty-http.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nitrite-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nitrite-component.adoc
index e8846fa..3ae15ac 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nitrite-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nitrite-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/nitrite.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/nitrite.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nsq-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nsq-component.adoc
index 36b00fa..b5dcd32 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nsq-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/nsq-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/nsq.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/nsq.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/oaipmh-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/oaipmh-component.adoc
index 3be4345..e7544fd 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/oaipmh-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/oaipmh-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.5
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/oaipmh.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/oaipmh.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ognl-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ognl-language.adoc
index 94d070b..b64bf44 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ognl-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ognl-language.adoc
@@ -5,7 +5,7 @@
 :description: Evaluate an Apache Commons Object Graph Navigation Library (OGNL) expression against the Camel Exchange.
 :since: 1.1
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/ognl.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ognl.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/olingo2-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/olingo2-component.adoc
index 1c324f1..4748608 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/olingo2-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/olingo2-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/olingo2.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/olingo2.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/olingo4-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/olingo4-component.adoc
index a7ab1b8..a1f4610 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/olingo4-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/olingo4-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/olingo4.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/olingo4.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openapi-java.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openapi-java.adoc
index 9d5cf51..475457b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openapi-java.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openapi-java.adoc
@@ -5,7 +5,7 @@
 :description: Rest-dsl support for using openapi doc
 :since: 3.1
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/openapi-java.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openapi-java.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openshift-build-configs-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openshift-build-configs-component.adoc
index dcddfc9..3f5e9a2 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openshift-build-configs-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openshift-build-configs-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openshift-build-configs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openshift-build-configs.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openshift-builds-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openshift-builds-component.adoc
index 9a0ff89..beb2825 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openshift-builds-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openshift-builds-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openshift-builds.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openshift-builds.adoc[opts=optional]
 //Manually maintained attributes
 :group: Kubernetes
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-cinder-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-cinder-component.adoc
index 5e2a5b3..a9164b5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-cinder-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-cinder-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openstack-cinder.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openstack-cinder.adoc[opts=optional]
 //Manually maintained attributes
 :group: OpenStack
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-glance-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-glance-component.adoc
index 1d7def5..f066bcf 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-glance-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-glance-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openstack-glance.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openstack-glance.adoc[opts=optional]
 //Manually maintained attributes
 :group: OpenStack
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-keystone-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-keystone-component.adoc
index 7609fdc..44c10bf 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-keystone-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-keystone-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openstack-keystone.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openstack-keystone.adoc[opts=optional]
 //Manually maintained attributes
 :group: OpenStack
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-neutron-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-neutron-component.adoc
index fc4a469..015f845 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-neutron-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-neutron-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openstack-neutron.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openstack-neutron.adoc[opts=optional]
 //Manually maintained attributes
 :group: OpenStack
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-nova-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-nova-component.adoc
index 657cbd2..207a1a1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-nova-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-nova-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openstack-nova.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openstack-nova.adoc[opts=optional]
 //Manually maintained attributes
 :group: OpenStack
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-swift-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-swift-component.adoc
index d068429..68386d2 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-swift-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/openstack-swift-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openstack-swift.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/openstack-swift.adoc[opts=optional]
 //Manually maintained attributes
 :group: OpenStack
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/opentelemetry.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/opentelemetry.adoc
index 558e545..fb867ee 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/opentelemetry.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/opentelemetry.adoc
@@ -5,7 +5,7 @@
 :description: Distributed tracing using OpenTelemetry
 :since: 3.5
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/opentelemetry.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/opentelemetry.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/opentracing.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/opentracing.adoc
index f26ebca..e934a16 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/opentracing.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/opentracing.adoc
@@ -5,7 +5,7 @@
 :description: Distributed tracing using OpenTracing
 :since: 2.19
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/opentracing.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/opentracing.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/optaplanner-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/optaplanner-component.adoc
index 75d9a0c..6148a57 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/optaplanner-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/optaplanner-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.13
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/optaplanner.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/optaplanner.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/paho-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/paho-component.adoc
index b445501..a812c31 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/paho-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/paho-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/paho.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/paho.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pdf-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pdf-component.adoc
index 9e5addc..47e1f03 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pdf-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pdf-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/pdf.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/pdf.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pg-replication-slot-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pg-replication-slot-component.adoc
index ece32af..4e26113 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pg-replication-slot-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pg-replication-slot-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/pg-replication-slot.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/pg-replication-slot.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pgevent-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pgevent-component.adoc
index 15f01fc5..60f874c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pgevent-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pgevent-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/pgevent.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/pgevent.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pgp-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pgp-dataformat.adoc
index cc547ee..ffaf512 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pgp-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pgp-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Encrypt and decrypt messages using Java Cryptographic Extension (JCE) and PGP.
 :since: 2.9
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/pgp.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/pgp.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/platform-http-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/platform-http-component.adoc
index ee7565c..b1a40c4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/platform-http-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/platform-http-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/platform-http.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/platform-http.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/platform-http-vertx.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/platform-http-vertx.adoc
index ef53d6c..65df6cf2 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/platform-http-vertx.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/platform-http-vertx.adoc
@@ -5,7 +5,7 @@
 :description: Implementation of the Platform HTTP Engine based on Vert.x Web
 :since: 3.2
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/platform-http-vertx.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/platform-http-vertx.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/protobuf-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/protobuf-dataformat.adoc
index 68bd104..e91194f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/protobuf-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/protobuf-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Serialize and deserialize Java objects using Google's Protocol buffers.
 :since: 2.2
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/protobuf.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/protobuf.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pubnub-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pubnub-component.adoc
index a7b9b29..ca8f52f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pubnub-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pubnub-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/pubnub.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/pubnub.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pulsar-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pulsar-component.adoc
index cb375e6..1d2bffe 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pulsar-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/pulsar-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.24
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/pulsar.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/pulsar.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/quartz-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/quartz-component.adoc
index e1526fe..331bb34 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/quartz-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/quartz-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/quartz.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/quartz.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/quickfix-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/quickfix-component.adoc
index 70f3cb6..9fb7ee5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/quickfix-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/quickfix-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.1
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/quickfix.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/quickfix.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rabbitmq-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rabbitmq-component.adoc
index 6bf4caa..7203706 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rabbitmq-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rabbitmq-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/rabbitmq.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/rabbitmq.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/reactive-executor-vertx.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/reactive-executor-vertx.adoc
index 8b6d830..b0f0610 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/reactive-executor-vertx.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/reactive-executor-vertx.adoc
@@ -5,7 +5,7 @@
 :description: Reactive Executor for camel-core using Vert.x
 :since: 3.0
 :supportLevel: Experimental
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/reactive-executor-vertx.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/reactive-executor-vertx.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/reactive-streams-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/reactive-streams-component.adoc
index 634115f..dd1309e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/reactive-streams-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/reactive-streams-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/reactive-streams.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/reactive-streams.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/reactor.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/reactor.adoc
index b412d67..5d82a76 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/reactor.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/reactor.adoc
@@ -5,7 +5,7 @@
 :description: Reactor based back-end for Camel's reactive streams component
 :since: 2.20
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/reactor.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/reactor.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/redis.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/redis.adoc
index 834d445..e12582c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/redis.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/redis.adoc
@@ -5,7 +5,7 @@
 :description: Aggregation repository using Redis as datastore
 :since: 3.5
 :supportLevel: Preview
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/redis.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/redis.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ref-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ref-component.adoc
index 7169873..5192f72 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ref-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ref-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ref.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ref.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ref-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ref-language.adoc
index 1c9f3de..cfcb84d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ref-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ref-language.adoc
@@ -5,7 +5,7 @@
 :description: Look up an expression in the Camel Registry and evaluate it.
 :since: 2.8
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/ref.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ref.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resilience4j.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resilience4j.adoc
index c2a5d5f..b3589ed 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resilience4j.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resilience4j.adoc
@@ -5,7 +5,7 @@
 :description: Circuit Breaker EIP using Resilience4j
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/resilience4j.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/resilience4j.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-api-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-api-component.adoc
index 521e6af..315d766 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-api-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-api-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only consumer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/rest-api.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/rest-api.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-component.adoc
index bac0e42..a33f52c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/rest.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/rest.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-openapi-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-openapi-component.adoc
index bbab6d7..82be6a0 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-openapi-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-openapi-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/rest-openapi.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/rest-openapi.adoc[opts=optional]
 
 
 *Since Camel {since}*
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-swagger-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-swagger-component.adoc
index e38adc0..286ac0e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-swagger-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rest-swagger-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/rest-swagger.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/rest-swagger.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resteasy-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resteasy-component.adoc
index 8a597fb..3776472 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resteasy-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/resteasy-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.4
 :supportLevel: Preview
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/resteasy.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/resteasy.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ribbon.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ribbon.adoc
index ce0294c..62729f0 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ribbon.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ribbon.adoc
@@ -5,7 +5,7 @@
 :description: Using Netflix Ribbon for client side load balancing
 :since: 2.18
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/ribbon.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ribbon.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/robotframework-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/robotframework-component.adoc
index 81e7409..3aea2d5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/robotframework-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/robotframework-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/robotframework.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/robotframework.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rss-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rss-component.adoc
index 02b722f..d691f84e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rss-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rss-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/rss.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/rss.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rss-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rss-dataformat.adoc
index 776ad28..18cf2a2 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rss-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rss-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Transform from ROME SyndFeed Java Objects to XML and vice-versa.
 :since: 2.1
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/rss.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/rss.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rxjava.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rxjava.adoc
index 795a9c7..59fd7ea 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rxjava.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/rxjava.adoc
@@ -5,7 +5,7 @@
 :description: RxJava based back-end for Camel's reactive streams component
 :since: 2.22
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/rxjava.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/rxjava.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/saga-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/saga-component.adoc
index de63dfa..0e3592d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/saga-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/saga-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/saga.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/saga.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/salesforce-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/salesforce-component.adoc
index df39ff9..aca837c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/salesforce-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/salesforce-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/salesforce.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/salesforce.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sap-netweaver-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sap-netweaver-component.adoc
index c64f471..08bc85b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sap-netweaver-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sap-netweaver-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sap-netweaver.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sap-netweaver.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/scheduler-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/scheduler-component.adoc
index 6d9087b..76319ce 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/scheduler-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/scheduler-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only consumer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/scheduler.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/scheduler.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/schematron-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/schematron-component.adoc
index ea60050..cf448e9 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/schematron-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/schematron-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/schematron.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/schematron.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/scp-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/scp-component.adoc
index da48d50..5c21ea0 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/scp-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/scp-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/scp.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/scp.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/secureXML-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/secureXML-dataformat.adoc
index 57fda38..f4b6c85 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/secureXML-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/secureXML-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Encrypt and decrypt XML payloads using Apache Santuario.
 :since: 2.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/secureXML.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/secureXML.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/seda-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/seda-component.adoc
index 249db5f..969045f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/seda-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/seda-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/seda.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/seda.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/service-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/service-component.adoc
index 5cc1652..f3aa59d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/service-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/service-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.22
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/service.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/service.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/servicenow-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/servicenow-component.adoc
index 6b94fa9..2edcb96 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/servicenow-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/servicenow-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/servicenow.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/servicenow.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/servlet-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/servlet-component.adoc
index 387ed0b..028a552 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/servlet-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/servlet-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/servlet.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/servlet.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sftp-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sftp-component.adoc
index 9ec4d30..e5c6a46 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sftp-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sftp-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.1
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sftp.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sftp.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/shiro.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/shiro.adoc
index e11130b..8400c14 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/shiro.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/shiro.adoc
@@ -5,7 +5,7 @@
 :description: Security using Shiro
 :since: 2.5
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/shiro.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/shiro.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/simple-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/simple-language.adoc
index bb4a4f7..97bc1f4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/simple-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/simple-language.adoc
@@ -5,7 +5,7 @@
 :description: Evaluate Camel's built-in Simple language expression against the Camel Exchange.
 :since: 1.1
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/simple.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/simple.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sip-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sip-component.adoc
index 8cc8c55..f042074 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sip-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sip-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.5
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sip.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sip.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sjms-batch-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sjms-batch-component.adoc
index 30a9b1a..867a16f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sjms-batch-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sjms-batch-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sjms-batch.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sjms-batch.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sjms-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sjms-component.adoc
index cc39964..8af81f7 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sjms-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sjms-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.11
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sjms.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sjms.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sjms2-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sjms2-component.adoc
index 49c4777..e165159 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sjms2-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sjms2-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sjms2.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sjms2.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/slack-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/slack-component.adoc
index abf4ba6..50a1421 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/slack-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/slack-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/slack.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/slack.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/smpp-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/smpp-component.adoc
index 5d738c6..3d66375 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/smpp-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/smpp-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.2
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/smpp.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/smpp.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/snmp-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/snmp-component.adoc
index c87a16c..56da992 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/snmp-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/snmp-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.1
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/snmp.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/snmp.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/soapjaxb-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/soapjaxb-dataformat.adoc
index dcc3b63..000eadc 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/soapjaxb-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/soapjaxb-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal Java objects to SOAP messages and back.
 :since: 2.3
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/soapjaxb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/soapjaxb.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/solr-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/solr-component.adoc
index 006543e..f7d6e47 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/solr-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/solr-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.9
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/solr.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/solr.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/soroush-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/soroush-component.adoc
index 0a0b5a1..4063cc0 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/soroush-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/soroush-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/soroush.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/soroush.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spark-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spark-component.adoc
index 3ff3278..397e15c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spark-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spark-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spark.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spark.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spel-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spel-language.adoc
index 204ce55..1eba2e6 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spel-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spel-language.adoc
@@ -5,7 +5,7 @@
 :description: Evaluate a Spring Expression Language (SpEL) expression against the Camel Exchange.
 :since: 2.7
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/spel.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spel.adoc[opts=optional]
 //Manually maintained attributes
 :group: Spring
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/splunk-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/splunk-component.adoc
index 73182da..76fe721 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/splunk-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/splunk-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.13
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/splunk.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/splunk.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/splunk-hec-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/splunk-hec-component.adoc
index b8016f0..92b2270 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/splunk-hec-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/splunk-hec-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.3
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/splunk-hec.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/splunk-hec.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-batch-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-batch-component.adoc
index 6e09a57..5ad2e10 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-batch-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-batch-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-batch.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-batch.adoc[opts=optional]
 //Manually maintained attributes
 :group: Spring
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-event-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-event-component.adoc
index 21fe114..a240798 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-event-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-event-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.4
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-event.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-event.adoc[opts=optional]
 //Manually maintained attributes
 :group: Spring
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-integration-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-integration-component.adoc
index 6b9f17c..789d4f6 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-integration-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-integration-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.4
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-integration.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-integration.adoc[opts=optional]
 //Manually maintained attributes
 :group: Spring
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-javaconfig.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-javaconfig.adoc
index ffda849..fa14a44 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-javaconfig.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-javaconfig.adoc
@@ -6,7 +6,7 @@
 :since: 2.0
 :supportLevel: Stable-deprecated
 :deprecated: *deprecated*
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/spring-javaconfig.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-javaconfig.adoc[opts=optional]
 //Manually maintained attributes
 :group: Spring
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-ldap-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-ldap-component.adoc
index 45009ce..cd3e6ec 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-ldap-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-ldap-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.11
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-ldap.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-ldap.adoc[opts=optional]
 //Manually maintained attributes
 :group: Spring
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-main.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-main.adoc
index d82e51d..bc5a819 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-main.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-main.adoc
@@ -5,7 +5,7 @@
 :description: Camel Spring Main support
 :since: 3.2
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/spring-main.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-main.adoc[opts=optional]
 //Manually maintained attributes
 :group: Spring
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-redis-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-redis-component.adoc
index df31df5..3d7848a 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-redis-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-redis-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.11
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-redis.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-redis.adoc[opts=optional]
 //Manually maintained attributes
 :group: Spring
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-security.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-security.adoc
index 77d077a..a752617 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-security.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-security.adoc
@@ -5,7 +5,7 @@
 :description: Security using Spring Security
 :since: 2.3
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/spring-security.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-security.adoc[opts=optional]
 //Manually maintained attributes
 :group: Spring
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-ws-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-ws-component.adoc
index e225ace..b23ad98 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-ws-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-ws-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.6
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-ws.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/spring-ws.adoc[opts=optional]
 //Manually maintained attributes
 :group: Spring
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sql-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sql-component.adoc
index 27c7980..4f1df5a 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sql-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sql-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.4
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sql.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sql.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sql-stored-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sql-stored-component.adoc
index ffd84a0..0fb30f8 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sql-stored-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/sql-stored-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sql-stored.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sql-stored.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ssh-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ssh-component.adoc
index 6775358..36ed082 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ssh-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ssh-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ssh.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ssh.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stax-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stax-component.adoc
index 4097f2a..e825c22 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stax-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stax-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.9
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/stax.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/stax.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stomp-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stomp-component.adoc
index 465fc2c..d40b45d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stomp-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stomp-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/stomp.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/stomp.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stream-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stream-component.adoc
index c7378e2..f2ca932 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stream-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stream-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.3
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/stream.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/stream.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/string-template-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/string-template-component.adoc
index dbb0752..72344e5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/string-template-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/string-template-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.2
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/string-template.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/string-template.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stub-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stub-component.adoc
index 3206394..44d65b5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stub-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/stub-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/stub.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/stub.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/swagger-java.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/swagger-java.adoc
index 2250c70..2216f74 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/swagger-java.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/swagger-java.adoc
@@ -5,7 +5,7 @@
 :description: Rest-dsl support for using swagger api-doc
 :since: 2.16
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/swagger-java.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/swagger-java.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/syslog-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/syslog-dataformat.adoc
index 05f1e21..aa95385 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/syslog-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/syslog-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshall SyslogMessages to RFC3164 and RFC5424 messages and back.
 :since: 2.6
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/syslog.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/syslog.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tarfile-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tarfile-dataformat.adoc
index c091711..140ff56 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tarfile-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tarfile-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Archive files into tarballs or extract files from tarballs.
 :since: 2.16
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/tarfile.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/tarfile.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/telegram-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/telegram-component.adoc
index 244c993..e16de7f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/telegram-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/telegram-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/telegram.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/telegram.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-cdi.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-cdi.adoc
index c84552d..9e0cff8 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-cdi.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-cdi.adoc
@@ -5,7 +5,7 @@
 :description: Camel unit testing with CDI
 :since: 2.17
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/test-cdi.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/test-cdi.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-junit5.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-junit5.adoc
index ef6db9d..5142a89 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-junit5.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-junit5.adoc
@@ -5,7 +5,7 @@
 :description: Camel unit testing with JUnit 5
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/test-junit5.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/test-junit5.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-spring-junit5.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-spring-junit5.adoc
index 88c5f42..2e5ca19 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-spring-junit5.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-spring-junit5.adoc
@@ -5,7 +5,7 @@
 :description: Camel unit testing with Spring and JUnit 5
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/test-spring-junit5.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/test-spring-junit5.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-spring.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-spring.adoc
index 2108fa3..95690b0 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-spring.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-spring.adoc
@@ -5,7 +5,7 @@
 :description: Camel unit testing with Spring
 :since: 2.10
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/test-spring.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/test-spring.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test.adoc
index 0e7fba9..0e363ff 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test.adoc
@@ -5,7 +5,7 @@
 :description: Camel unit testing
 :since: 2.9
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/test.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/test.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers-junit5.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers-junit5.adoc
index 4537129..3f2ef99 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers-junit5.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers-junit5.adoc
@@ -5,7 +5,7 @@
 :description: Camel support for testcontainers with JUnit 5
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/testcontainers-junit5.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/testcontainers-junit5.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers-spring-junit5.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers-spring-junit5.adoc
index b0db3cc..1bf4083 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers-spring-junit5.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers-spring-junit5.adoc
@@ -5,7 +5,7 @@
 :description: Camel unit testing with Spring, testcontainers and JUnit 5
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/testcontainers-spring-junit5.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/testcontainers-spring-junit5.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers-spring.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers-spring.adoc
index af81141f..b7f82c6 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers-spring.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers-spring.adoc
@@ -5,7 +5,7 @@
 :description: Camel unit testing with Spring and testcontainers
 :since: 2.22
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/testcontainers-spring.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/testcontainers-spring.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers.adoc
index bf87e0f..80285d7 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/testcontainers.adoc
@@ -5,7 +5,7 @@
 :description: Camel support for testcontainers
 :since: 2.22
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/testcontainers.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/testcontainers.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/threadpoolfactory-vertx.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/threadpoolfactory-vertx.adoc
index 77b30cc..b4ea91e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/threadpoolfactory-vertx.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/threadpoolfactory-vertx.adoc
@@ -5,7 +5,7 @@
 :description: ThreadPoolFactory for camel-core using Vert.x
 :since: 3.5
 :supportLevel: Preview
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/threadpoolfactory-vertx.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/threadpoolfactory-vertx.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/thrift-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/thrift-component.adoc
index 7985171..0727bd5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/thrift-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/thrift-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/thrift.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/thrift.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/thrift-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/thrift-dataformat.adoc
index f965d88..9824ff3 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/thrift-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/thrift-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Serialize and deserialize messages using Apache Thrift binary data format.
 :since: 2.20
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/thrift.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/thrift.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tidyMarkup-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tidyMarkup-dataformat.adoc
index 3f6d685..0d32a80 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tidyMarkup-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tidyMarkup-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Parse (potentially invalid) HTML into valid HTML or DOM.
 :since: 2.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/tidyMarkup.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/tidyMarkup.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tika-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tika-component.adoc
index e3ab643..a73c791 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tika-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tika-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/tika.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/tika.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/timer-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/timer-component.adoc
index 782b38f..7666a2f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/timer-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/timer-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only consumer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/timer.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/timer.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tokenize-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tokenize-language.adoc
index df3e893..9714c6e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tokenize-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tokenize-language.adoc
@@ -5,7 +5,7 @@
 :description: Tokenize text payloads using the specified delimiter patterns.
 :since: 2.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/tokenize.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/tokenize.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tracing.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tracing.adoc
index 06ec166..166b9d7 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tracing.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/tracing.adoc
@@ -5,7 +5,7 @@
 :description: Distributed tracing common interfaces
 :since: 3.5
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/tracing.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/tracing.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twilio-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twilio-component.adoc
index 3fdc7ad..92d9032 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twilio-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twilio-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/twilio.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/twilio.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twitter-directmessage-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twitter-directmessage-component.adoc
index 00e1bcd..496ed2b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twitter-directmessage-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twitter-directmessage-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/twitter-directmessage.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/twitter-directmessage.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twitter-search-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twitter-search-component.adoc
index 5c4471f..67d2ffd 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twitter-search-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twitter-search-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/twitter-search.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/twitter-search.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twitter-timeline-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twitter-timeline-component.adoc
index 015887e..daa279a 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twitter-timeline-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/twitter-timeline-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/twitter-timeline.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/twitter-timeline.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/undertow-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/undertow-component.adoc
index eea562b..63b537d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/undertow-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/undertow-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/undertow.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/undertow.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/undertow-spring-security.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/undertow-spring-security.adoc
index a694ebd..cadd8de 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/undertow-spring-security.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/undertow-spring-security.adoc
@@ -5,7 +5,7 @@
 :description: Spring Security Provider for camel-undertow
 :since: 3.3
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/undertow-spring-security.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/undertow-spring-security.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/univocity-csv-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/univocity-csv-dataformat.adoc
index 5868324..7771434 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/univocity-csv-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/univocity-csv-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal Java objects from and to CSV (Comma Separated Values) using UniVocity Parsers.
 :since: 2.15
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/univocity-csv.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/univocity-csv.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/univocity-fixed-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/univocity-fixed-dataformat.adoc
index 1845503..aac3ff3 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/univocity-fixed-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/univocity-fixed-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal Java objects from and to fixed length records using UniVocity Parsers.
 :since: 2.15
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/univocity-fixed.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/univocity-fixed.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/univocity-tsv-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/univocity-tsv-dataformat.adoc
index 424cd11..c28e4b1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/univocity-tsv-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/univocity-tsv-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal Java objects from and to TSV (Tab-Separated Values) records using UniVocity Parsers.
 :since: 2.15
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/univocity-tsv.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/univocity-tsv.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/validator-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/validator-component.adoc
index 1ddca00..9664c7b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/validator-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/validator-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/validator.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/validator.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/velocity-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/velocity-component.adoc
index 365a1f6..5e9d103 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/velocity-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/velocity-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.2
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/velocity.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/velocity.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vertx-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vertx-component.adoc
index a832fed..47de787 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vertx-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vertx-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/vertx.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/vertx.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vertx-http-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vertx-http-component.adoc
index dce71d4..65c1b29 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vertx-http-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vertx-http-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.5
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/vertx-http.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/vertx-http.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vertx-websocket-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vertx-websocket-component.adoc
index bbba090..ffefee5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vertx-websocket-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vertx-websocket-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.5
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/vertx-websocket.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/vertx-websocket.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vm-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vm-component.adoc
index 0db7df2..c9da26c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vm-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vm-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/vm.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/vm.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/weather-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/weather-component.adoc
index b49a8e8..e84acab 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/weather-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/weather-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/weather.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/weather.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/web3j-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/web3j-component.adoc
index e19c1a8..92e35b3 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/web3j-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/web3j-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.22
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/web3j.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/web3j.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/webhook-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/webhook-component.adoc
index 833547f..81452cc 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/webhook-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/webhook-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/webhook.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/webhook.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/websocket-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/websocket-component.adoc
index bde9120..2b64cfb 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/websocket-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/websocket-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/websocket.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/websocket.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/websocket-jsr356-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/websocket-jsr356-component.adoc
index 8baf87a..e3462af 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/websocket-jsr356-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/websocket-jsr356-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/websocket-jsr356.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/websocket-jsr356.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/weka-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/weka-component.adoc
index ed48762..a72a6c1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/weka-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/weka-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/weka.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/weka.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/wordpress-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/wordpress-component.adoc
index 98b0ae7..8a95070 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/wordpress-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/wordpress-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.21
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/wordpress.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/wordpress.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/workday-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/workday-component.adoc
index 89bf10d..865b427 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/workday-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/workday-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/workday.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/workday.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xchange-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xchange-component.adoc
index bbf6767..19569d5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xchange-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xchange-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.21
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xchange.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xchange.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xj-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xj-component.adoc
index 22120a2..cc4aab6 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xj-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xj-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xj.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xj.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xmlsecurity-sign-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xmlsecurity-sign-component.adoc
index 6d7ff0e..d5ea6ab 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xmlsecurity-sign-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xmlsecurity-sign-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xmlsecurity-sign.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xmlsecurity-sign.adoc[opts=optional]
 
 
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xmlsecurity-verify-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xmlsecurity-verify-component.adoc
index 9995031..c072595 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xmlsecurity-verify-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xmlsecurity-verify-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xmlsecurity-verify.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xmlsecurity-verify.adoc[opts=optional]
 
 
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xmpp-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xmpp-component.adoc
index efef2f8..e0109cb 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xmpp-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xmpp-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xmpp.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xmpp.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xpath-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xpath-language.adoc
index 049480c..c85cebe 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xpath-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xpath-language.adoc
@@ -5,7 +5,7 @@
 :description: Evaluate an XPath expression against an XML payload.
 :since: 1.1
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/xpath.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xpath.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xquery-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xquery-component.adoc
index 2ce4ee7..f0525e2 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xquery-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xquery-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xquery.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xquery.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xquery-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xquery-language.adoc
index 58fcf11..501c1c4 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xquery-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xquery-language.adoc
@@ -5,7 +5,7 @@
 :description: Evaluate an XQuery expressions against an XML payload.
 :since: 1.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/xquery.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xquery.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xslt-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xslt-component.adoc
index 53a8a31..170f349 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xslt-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xslt-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xslt.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xslt.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xslt-saxon-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xslt-saxon-component.adoc
index ff54151..a1bbbb2 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xslt-saxon-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xslt-saxon-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xslt-saxon.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xslt-saxon.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xstream-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xstream-dataformat.adoc
index 772b5c5..8bb857f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xstream-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xstream-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal POJOs to/from XML using XStream library.
 :since: 1.3
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/xstream.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xstream.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xtokenize-language.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xtokenize-language.adoc
index c8ee4ef..615fdbe 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xtokenize-language.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/xtokenize-language.adoc
@@ -5,7 +5,7 @@
 :description: Tokenize XML payloads using the specified path expression.
 :since: 2.14
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/xtokenize.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/xtokenize.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/yaml-snakeyaml-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/yaml-snakeyaml-dataformat.adoc
index 90027af..1cd851b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/yaml-snakeyaml-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/yaml-snakeyaml-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal Java objects to and from YAML using SnakeYAML
 :since: 2.17
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/yaml-snakeyaml.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/yaml-snakeyaml.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/yammer-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/yammer-component.adoc
index 8c72877..18a5e09 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/yammer-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/yammer-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/yammer.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/yammer.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zendesk-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zendesk-component.adoc
index 481c717..dfa9e74 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zendesk-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zendesk-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/zendesk.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/zendesk.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zipdeflater-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zipdeflater-dataformat.adoc
index 723a159..a4964a3 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zipdeflater-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zipdeflater-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Compress and decompress streams using java.util.zip.Deflater and java.util.zip.Inflater.
 :since: 2.12
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/zipdeflater.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/zipdeflater.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zipfile-dataformat.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zipfile-dataformat.adoc
index 0bb6a40..e79efaf 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zipfile-dataformat.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zipfile-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Compression and decompress streams using java.util.zip.ZipStream.
 :since: 2.11
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/zipfile.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/zipfile.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zipkin.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zipkin.adoc
index 539614e..22f5cfb 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zipkin.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zipkin.adoc
@@ -5,7 +5,7 @@
 :description: Distributed message tracing using Zipkin
 :since: 2.18
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/zipkin.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/zipkin.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zookeeper-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zookeeper-component.adoc
index fc6c2c9..246a10c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zookeeper-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zookeeper-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.9
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/zookeeper.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/zookeeper.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zookeeper-master-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zookeeper-master-component.adoc
index fbd765c..d5469f9 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zookeeper-master-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zookeeper-master-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/zookeeper-master.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/zookeeper-master.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-activemq/src/main/docs/activemq-component.adoc b/components/camel-activemq/src/main/docs/activemq-component.adoc
index dad48af..71b1388 100644
--- a/components/camel-activemq/src/main/docs/activemq-component.adoc
+++ b/components/camel-activemq/src/main/docs/activemq-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/activemq.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/activemq.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-ahc-ws/src/main/docs/ahc-ws-component.adoc b/components/camel-ahc-ws/src/main/docs/ahc-ws-component.adoc
index 2bd7235..394fe3a 100644
--- a/components/camel-ahc-ws/src/main/docs/ahc-ws-component.adoc
+++ b/components/camel-ahc-ws/src/main/docs/ahc-ws-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ahc-ws.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ahc-ws.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-ahc/src/main/docs/ahc-component.adoc b/components/camel-ahc/src/main/docs/ahc-component.adoc
index f4b807d..a050ee6 100644
--- a/components/camel-ahc/src/main/docs/ahc-component.adoc
+++ b/components/camel-ahc/src/main/docs/ahc-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.8
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ahc.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ahc.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-amqp/src/main/docs/amqp-component.adoc b/components/camel-amqp/src/main/docs/amqp-component.adoc
index 66a5ac9..5583612 100644
--- a/components/camel-amqp/src/main/docs/amqp-component.adoc
+++ b/components/camel-amqp/src/main/docs/amqp-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.2
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/amqp.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/amqp.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-any23/src/main/docs/any23-dataformat.adoc b/components/camel-any23/src/main/docs/any23-dataformat.adoc
index af45316..e6927ed 100644
--- a/components/camel-any23/src/main/docs/any23-dataformat.adoc
+++ b/components/camel-any23/src/main/docs/any23-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Extract RDF data from HTML documents.
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/any23.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/any23.adoc[opts=optional]
 
 
 *Since Camel {since}*
diff --git a/components/camel-apns/src/main/docs/apns-component.adoc b/components/camel-apns/src/main/docs/apns-component.adoc
index 12446c2..61676d1 100644
--- a/components/camel-apns/src/main/docs/apns-component.adoc
+++ b/components/camel-apns/src/main/docs/apns-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.8
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/apns.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/apns.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-arangodb/src/main/docs/arangodb-component.adoc b/components/camel-arangodb/src/main/docs/arangodb-component.adoc
index 2d2e08d..1aad31b 100644
--- a/components/camel-arangodb/src/main/docs/arangodb-component.adoc
+++ b/components/camel-arangodb/src/main/docs/arangodb-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.5
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/arangodb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/arangodb.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-as2/camel-as2-component/src/main/docs/as2-component.adoc b/components/camel-as2/camel-as2-component/src/main/docs/as2-component.adoc
index 4993d2f..3dd43a4 100644
--- a/components/camel-as2/camel-as2-component/src/main/docs/as2-component.adoc
+++ b/components/camel-as2/camel-as2-component/src/main/docs/as2-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.22
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/as2.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/as2.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-asn1/src/main/docs/asn1-dataformat.adoc b/components/camel-asn1/src/main/docs/asn1-dataformat.adoc
index 55bf890..2178a19 100644
--- a/components/camel-asn1/src/main/docs/asn1-dataformat.adoc
+++ b/components/camel-asn1/src/main/docs/asn1-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Encode and decode data structures using Abstract Syntax Notation One (ASN.1).
 :since: 2.20
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/asn1.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/asn1.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-asterisk/src/main/docs/asterisk-component.adoc b/components/camel-asterisk/src/main/docs/asterisk-component.adoc
index 5695753..bc4eef6 100644
--- a/components/camel-asterisk/src/main/docs/asterisk-component.adoc
+++ b/components/camel-asterisk/src/main/docs/asterisk-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/asterisk.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/asterisk.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-atlasmap/src/main/docs/atlasmap-component.adoc b/components/camel-atlasmap/src/main/docs/atlasmap-component.adoc
index da68e9d..d855090 100644
--- a/components/camel-atlasmap/src/main/docs/atlasmap-component.adoc
+++ b/components/camel-atlasmap/src/main/docs/atlasmap-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.7
 :supportLevel: Preview
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atlasmap.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atlasmap.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-atmos/src/main/docs/atmos-component.adoc b/components/camel-atmos/src/main/docs/atmos-component.adoc
index 947c4f6..e330cf3 100644
--- a/components/camel-atmos/src/main/docs/atmos-component.adoc
+++ b/components/camel-atmos/src/main/docs/atmos-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atmos.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atmos.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-atmosphere-websocket/src/main/docs/atmosphere-websocket-component.adoc b/components/camel-atmosphere-websocket/src/main/docs/atmosphere-websocket-component.adoc
index 7515781..776da63 100644
--- a/components/camel-atmosphere-websocket/src/main/docs/atmosphere-websocket-component.adoc
+++ b/components/camel-atmosphere-websocket/src/main/docs/atmosphere-websocket-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atmosphere-websocket.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atmosphere-websocket.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-atom/src/main/docs/atom-component.adoc b/components/camel-atom/src/main/docs/atom-component.adoc
index 14bb787..67685e1 100644
--- a/components/camel-atom/src/main/docs/atom-component.adoc
+++ b/components/camel-atom/src/main/docs/atom-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.2
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atom.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atom.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-atomix/src/main/docs/atomix-map-component.adoc b/components/camel-atomix/src/main/docs/atomix-map-component.adoc
index 90e3779..06e211d 100644
--- a/components/camel-atomix/src/main/docs/atomix-map-component.adoc
+++ b/components/camel-atomix/src/main/docs/atomix-map-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-map.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-map.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-atomix/src/main/docs/atomix-messaging-component.adoc b/components/camel-atomix/src/main/docs/atomix-messaging-component.adoc
index 36a8ffc..aab6db7 100644
--- a/components/camel-atomix/src/main/docs/atomix-messaging-component.adoc
+++ b/components/camel-atomix/src/main/docs/atomix-messaging-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-messaging.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-messaging.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-atomix/src/main/docs/atomix-multimap-component.adoc b/components/camel-atomix/src/main/docs/atomix-multimap-component.adoc
index 8f08185..63fa99c 100644
--- a/components/camel-atomix/src/main/docs/atomix-multimap-component.adoc
+++ b/components/camel-atomix/src/main/docs/atomix-multimap-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-multimap.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-multimap.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-atomix/src/main/docs/atomix-queue-component.adoc b/components/camel-atomix/src/main/docs/atomix-queue-component.adoc
index 6af6840..260bc4e 100644
--- a/components/camel-atomix/src/main/docs/atomix-queue-component.adoc
+++ b/components/camel-atomix/src/main/docs/atomix-queue-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-queue.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-queue.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-atomix/src/main/docs/atomix-set-component.adoc b/components/camel-atomix/src/main/docs/atomix-set-component.adoc
index d021fae..881c41d 100644
--- a/components/camel-atomix/src/main/docs/atomix-set-component.adoc
+++ b/components/camel-atomix/src/main/docs/atomix-set-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-set.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-set.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-atomix/src/main/docs/atomix-value-component.adoc b/components/camel-atomix/src/main/docs/atomix-value-component.adoc
index 00905b8..9aa7e9a 100644
--- a/components/camel-atomix/src/main/docs/atomix-value-component.adoc
+++ b/components/camel-atomix/src/main/docs/atomix-value-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-value.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/atomix-value.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-attachments/src/main/docs/attachments.adoc b/components/camel-attachments/src/main/docs/attachments.adoc
index d131586..32967a6 100644
--- a/components/camel-attachments/src/main/docs/attachments.adoc
+++ b/components/camel-attachments/src/main/docs/attachments.adoc
@@ -5,7 +5,7 @@
 :description: Support for attachments on Camel messages
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/attachments.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/attachments.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-avro-rpc/src/main/docs/avro-component.adoc b/components/camel-avro-rpc/src/main/docs/avro-component.adoc
index 871041d..31a0c93 100644
--- a/components/camel-avro-rpc/src/main/docs/avro-component.adoc
+++ b/components/camel-avro-rpc/src/main/docs/avro-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/avro.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/avro.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-avro/src/main/docs/avro-dataformat.adoc b/components/camel-avro/src/main/docs/avro-dataformat.adoc
index 8194cb7..47a30c2 100644
--- a/components/camel-avro/src/main/docs/avro-dataformat.adoc
+++ b/components/camel-avro/src/main/docs/avro-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Serialize and deserialize messages using Apache Avro binary data format.
 :since: 2.14
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/avro.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/avro.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-aws-cw/src/main/docs/aws-cw-component.adoc b/components/camel-aws-cw/src/main/docs/aws-cw-component.adoc
index 7b1165a..bedca29 100644
--- a/components/camel-aws-cw/src/main/docs/aws-cw-component.adoc
+++ b/components/camel-aws-cw/src/main/docs/aws-cw-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.11
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-cw.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-cw.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-ddb/src/main/docs/aws-ddb-component.adoc b/components/camel-aws-ddb/src/main/docs/aws-ddb-component.adoc
index ef80da8..38ab70e 100644
--- a/components/camel-aws-ddb/src/main/docs/aws-ddb-component.adoc
+++ b/components/camel-aws-ddb/src/main/docs/aws-ddb-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ddb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ddb.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-ddb/src/main/docs/aws-ddbstream-component.adoc b/components/camel-aws-ddb/src/main/docs/aws-ddbstream-component.adoc
index 07d1fe2..7d2b201 100644
--- a/components/camel-aws-ddb/src/main/docs/aws-ddbstream-component.adoc
+++ b/components/camel-aws-ddb/src/main/docs/aws-ddbstream-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ddbstream.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ddbstream.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-ec2/src/main/docs/aws-ec2-component.adoc b/components/camel-aws-ec2/src/main/docs/aws-ec2-component.adoc
index a440f1a..af5411e 100644
--- a/components/camel-aws-ec2/src/main/docs/aws-ec2-component.adoc
+++ b/components/camel-aws-ec2/src/main/docs/aws-ec2-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ec2.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ec2.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-ecs/src/main/docs/aws-ecs-component.adoc b/components/camel-aws-ecs/src/main/docs/aws-ecs-component.adoc
index f28e5e9..fd0f057 100644
--- a/components/camel-aws-ecs/src/main/docs/aws-ecs-component.adoc
+++ b/components/camel-aws-ecs/src/main/docs/aws-ecs-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ecs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ecs.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-eks/src/main/docs/aws-eks-component.adoc b/components/camel-aws-eks/src/main/docs/aws-eks-component.adoc
index 656278e..4c2d91c 100644
--- a/components/camel-aws-eks/src/main/docs/aws-eks-component.adoc
+++ b/components/camel-aws-eks/src/main/docs/aws-eks-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-eks.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-eks.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-iam/src/main/docs/aws-iam-component.adoc b/components/camel-aws-iam/src/main/docs/aws-iam-component.adoc
index 1e38c1a..5fba886 100644
--- a/components/camel-aws-iam/src/main/docs/aws-iam-component.adoc
+++ b/components/camel-aws-iam/src/main/docs/aws-iam-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-iam.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-iam.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-kinesis/src/main/docs/aws-kinesis-component.adoc b/components/camel-aws-kinesis/src/main/docs/aws-kinesis-component.adoc
index 52b12c2..7d341c0 100644
--- a/components/camel-aws-kinesis/src/main/docs/aws-kinesis-component.adoc
+++ b/components/camel-aws-kinesis/src/main/docs/aws-kinesis-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kinesis.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kinesis.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-kinesis/src/main/docs/aws-kinesis-firehose-component.adoc b/components/camel-aws-kinesis/src/main/docs/aws-kinesis-firehose-component.adoc
index db93631..6646309 100644
--- a/components/camel-aws-kinesis/src/main/docs/aws-kinesis-firehose-component.adoc
+++ b/components/camel-aws-kinesis/src/main/docs/aws-kinesis-firehose-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kinesis-firehose.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kinesis-firehose.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-kms/src/main/docs/aws-kms-component.adoc b/components/camel-aws-kms/src/main/docs/aws-kms-component.adoc
index c2b78f7..b8ee0f2 100644
--- a/components/camel-aws-kms/src/main/docs/aws-kms-component.adoc
+++ b/components/camel-aws-kms/src/main/docs/aws-kms-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.21
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kms.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kms.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-lambda/src/main/docs/aws-lambda-component.adoc b/components/camel-aws-lambda/src/main/docs/aws-lambda-component.adoc
index 422b595..c9a709d 100644
--- a/components/camel-aws-lambda/src/main/docs/aws-lambda-component.adoc
+++ b/components/camel-aws-lambda/src/main/docs/aws-lambda-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-lambda.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-lambda.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-mq/src/main/docs/aws-mq-component.adoc b/components/camel-aws-mq/src/main/docs/aws-mq-component.adoc
index 95241e1..0211e18 100644
--- a/components/camel-aws-mq/src/main/docs/aws-mq-component.adoc
+++ b/components/camel-aws-mq/src/main/docs/aws-mq-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.21
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-mq.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-mq.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-msk/src/main/docs/aws-msk-component.adoc b/components/camel-aws-msk/src/main/docs/aws-msk-component.adoc
index 9806b621..e310883 100644
--- a/components/camel-aws-msk/src/main/docs/aws-msk-component.adoc
+++ b/components/camel-aws-msk/src/main/docs/aws-msk-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-msk.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-msk.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-s3/src/main/docs/aws-s3-component.adoc b/components/camel-aws-s3/src/main/docs/aws-s3-component.adoc
index 8e9402e..215eed9 100644
--- a/components/camel-aws-s3/src/main/docs/aws-s3-component.adoc
+++ b/components/camel-aws-s3/src/main/docs/aws-s3-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.8
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-s3.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-s3.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-sdb/src/main/docs/aws-sdb-component.adoc b/components/camel-aws-sdb/src/main/docs/aws-sdb-component.adoc
index f91644a..3d8455c 100644
--- a/components/camel-aws-sdb/src/main/docs/aws-sdb-component.adoc
+++ b/components/camel-aws-sdb/src/main/docs/aws-sdb-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.9
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sdb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sdb.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-ses/src/main/docs/aws-ses-component.adoc b/components/camel-aws-ses/src/main/docs/aws-ses-component.adoc
index fa920f9..7d40ff2 100644
--- a/components/camel-aws-ses/src/main/docs/aws-ses-component.adoc
+++ b/components/camel-aws-ses/src/main/docs/aws-ses-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.9
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ses.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ses.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-sns/src/main/docs/aws-sns-component.adoc b/components/camel-aws-sns/src/main/docs/aws-sns-component.adoc
index 372fd90..38d70c5 100644
--- a/components/camel-aws-sns/src/main/docs/aws-sns-component.adoc
+++ b/components/camel-aws-sns/src/main/docs/aws-sns-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.8
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sns.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sns.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-sqs/src/main/docs/aws-sqs-component.adoc b/components/camel-aws-sqs/src/main/docs/aws-sqs-component.adoc
index 7220684..4efbb48 100644
--- a/components/camel-aws-sqs/src/main/docs/aws-sqs-component.adoc
+++ b/components/camel-aws-sqs/src/main/docs/aws-sqs-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.6
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sqs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sqs.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-swf/src/main/docs/aws-swf-component.adoc b/components/camel-aws-swf/src/main/docs/aws-swf-component.adoc
index b0f4b98..c8d1864 100644
--- a/components/camel-aws-swf/src/main/docs/aws-swf-component.adoc
+++ b/components/camel-aws-swf/src/main/docs/aws-swf-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.13
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-swf.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-swf.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-translate/src/main/docs/aws-translate-component.adoc b/components/camel-aws-translate/src/main/docs/aws-translate-component.adoc
index 5887d72..cde7e52 100644
--- a/components/camel-aws-translate/src/main/docs/aws-translate-component.adoc
+++ b/components/camel-aws-translate/src/main/docs/aws-translate-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-translate.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-translate.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS
 
diff --git a/components/camel-aws-xray/src/main/docs/aws-xray.adoc b/components/camel-aws-xray/src/main/docs/aws-xray.adoc
index b34b043..b262ccf 100644
--- a/components/camel-aws-xray/src/main/docs/aws-xray.adoc
+++ b/components/camel-aws-xray/src/main/docs/aws-xray.adoc
@@ -5,7 +5,7 @@
 :description: Distributed tracing using AWS XRay
 :since: 2.21
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/aws-xray.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-xray.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-aws2-athena/src/main/docs/aws2-athena-component.adoc b/components/camel-aws2-athena/src/main/docs/aws2-athena-component.adoc
index 78a7afc..ac2fba8 100644
--- a/components/camel-aws2-athena/src/main/docs/aws2-athena-component.adoc
+++ b/components/camel-aws2-athena/src/main/docs/aws2-athena-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.4
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-athena.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-athena.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-cw/src/main/docs/aws2-cw-component.adoc b/components/camel-aws2-cw/src/main/docs/aws2-cw-component.adoc
index 83c0f30..0b8bfb0 100644
--- a/components/camel-aws2-cw/src/main/docs/aws2-cw-component.adoc
+++ b/components/camel-aws2-cw/src/main/docs/aws2-cw-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-cw.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-cw.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-ddb/src/main/docs/aws2-ddb-component.adoc b/components/camel-aws2-ddb/src/main/docs/aws2-ddb-component.adoc
index 9787919..cfe28ce 100644
--- a/components/camel-aws2-ddb/src/main/docs/aws2-ddb-component.adoc
+++ b/components/camel-aws2-ddb/src/main/docs/aws2-ddb-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ddb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ddb.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-ddb/src/main/docs/aws2-ddbstream-component.adoc b/components/camel-aws2-ddb/src/main/docs/aws2-ddbstream-component.adoc
index 5d3508b..c564d48 100644
--- a/components/camel-aws2-ddb/src/main/docs/aws2-ddbstream-component.adoc
+++ b/components/camel-aws2-ddb/src/main/docs/aws2-ddbstream-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ddbstream.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ddbstream.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-ec2/src/main/docs/aws2-ec2-component.adoc b/components/camel-aws2-ec2/src/main/docs/aws2-ec2-component.adoc
index 17516a2..0bed8ff 100644
--- a/components/camel-aws2-ec2/src/main/docs/aws2-ec2-component.adoc
+++ b/components/camel-aws2-ec2/src/main/docs/aws2-ec2-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ec2.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ec2.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-ecs/src/main/docs/aws2-ecs-component.adoc b/components/camel-aws2-ecs/src/main/docs/aws2-ecs-component.adoc
index 997eed01..063aa75 100644
--- a/components/camel-aws2-ecs/src/main/docs/aws2-ecs-component.adoc
+++ b/components/camel-aws2-ecs/src/main/docs/aws2-ecs-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ecs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ecs.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-eks/src/main/docs/aws2-eks-component.adoc b/components/camel-aws2-eks/src/main/docs/aws2-eks-component.adoc
index 3d49e08..32f5664 100644
--- a/components/camel-aws2-eks/src/main/docs/aws2-eks-component.adoc
+++ b/components/camel-aws2-eks/src/main/docs/aws2-eks-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-eks.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-eks.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-eventbridge/src/main/docs/aws2-eventbridge-component.adoc b/components/camel-aws2-eventbridge/src/main/docs/aws2-eventbridge-component.adoc
index 9b25e03..8612527 100644
--- a/components/camel-aws2-eventbridge/src/main/docs/aws2-eventbridge-component.adoc
+++ b/components/camel-aws2-eventbridge/src/main/docs/aws2-eventbridge-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.6
 :supportLevel: Preview
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-eventbridge.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-eventbridge.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-iam/src/main/docs/aws2-iam-component.adoc b/components/camel-aws2-iam/src/main/docs/aws2-iam-component.adoc
index 69d2325..a7e1688 100644
--- a/components/camel-aws2-iam/src/main/docs/aws2-iam-component.adoc
+++ b/components/camel-aws2-iam/src/main/docs/aws2-iam-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-iam.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-iam.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-kinesis/src/main/docs/aws2-kinesis-component.adoc b/components/camel-aws2-kinesis/src/main/docs/aws2-kinesis-component.adoc
index 6eb04b2..4b981d4 100644
--- a/components/camel-aws2-kinesis/src/main/docs/aws2-kinesis-component.adoc
+++ b/components/camel-aws2-kinesis/src/main/docs/aws2-kinesis-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.2
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-kinesis.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-kinesis.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-kinesis/src/main/docs/aws2-kinesis-firehose-component.adoc b/components/camel-aws2-kinesis/src/main/docs/aws2-kinesis-firehose-component.adoc
index 9f75f63..e52051a 100644
--- a/components/camel-aws2-kinesis/src/main/docs/aws2-kinesis-firehose-component.adoc
+++ b/components/camel-aws2-kinesis/src/main/docs/aws2-kinesis-firehose-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.2
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-kinesis-firehose.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-kinesis-firehose.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-kms/src/main/docs/aws2-kms-component.adoc b/components/camel-aws2-kms/src/main/docs/aws2-kms-component.adoc
index 095931f..509af88 100644
--- a/components/camel-aws2-kms/src/main/docs/aws2-kms-component.adoc
+++ b/components/camel-aws2-kms/src/main/docs/aws2-kms-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-kms.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-kms.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-lambda/src/main/docs/aws2-lambda-component.adoc b/components/camel-aws2-lambda/src/main/docs/aws2-lambda-component.adoc
index 46d89ad..861e835 100644
--- a/components/camel-aws2-lambda/src/main/docs/aws2-lambda-component.adoc
+++ b/components/camel-aws2-lambda/src/main/docs/aws2-lambda-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.2
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-lambda.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-lambda.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-mq/src/main/docs/aws2-mq-component.adoc b/components/camel-aws2-mq/src/main/docs/aws2-mq-component.adoc
index 1d830a9..a479147 100644
--- a/components/camel-aws2-mq/src/main/docs/aws2-mq-component.adoc
+++ b/components/camel-aws2-mq/src/main/docs/aws2-mq-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-mq.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-mq.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-msk/src/main/docs/aws2-msk-component.adoc b/components/camel-aws2-msk/src/main/docs/aws2-msk-component.adoc
index 3e78e60..25a58bc 100644
--- a/components/camel-aws2-msk/src/main/docs/aws2-msk-component.adoc
+++ b/components/camel-aws2-msk/src/main/docs/aws2-msk-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-msk.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-msk.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-s3/src/main/docs/aws2-s3-component.adoc b/components/camel-aws2-s3/src/main/docs/aws2-s3-component.adoc
index 7c63f5f..2de386e 100644
--- a/components/camel-aws2-s3/src/main/docs/aws2-s3-component.adoc
+++ b/components/camel-aws2-s3/src/main/docs/aws2-s3-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.2
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-s3.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-s3.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-ses/src/main/docs/aws2-ses-component.adoc b/components/camel-aws2-ses/src/main/docs/aws2-ses-component.adoc
index 4a55878..b1c987d 100644
--- a/components/camel-aws2-ses/src/main/docs/aws2-ses-component.adoc
+++ b/components/camel-aws2-ses/src/main/docs/aws2-ses-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ses.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-ses.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-sns/src/main/docs/aws2-sns-component.adoc b/components/camel-aws2-sns/src/main/docs/aws2-sns-component.adoc
index 15e0d0a..168dbff 100644
--- a/components/camel-aws2-sns/src/main/docs/aws2-sns-component.adoc
+++ b/components/camel-aws2-sns/src/main/docs/aws2-sns-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-sns.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-sns.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-sqs/src/main/docs/aws2-sqs-component.adoc b/components/camel-aws2-sqs/src/main/docs/aws2-sqs-component.adoc
index 8345f71..affd4c1 100644
--- a/components/camel-aws2-sqs/src/main/docs/aws2-sqs-component.adoc
+++ b/components/camel-aws2-sqs/src/main/docs/aws2-sqs-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-sqs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-sqs.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-sts/src/main/docs/aws2-sts-component.adoc b/components/camel-aws2-sts/src/main/docs/aws2-sts-component.adoc
index bad1b84..340e2df 100644
--- a/components/camel-aws2-sts/src/main/docs/aws2-sts-component.adoc
+++ b/components/camel-aws2-sts/src/main/docs/aws2-sts-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.5
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-sts.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-sts.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-aws2-translate/src/main/docs/aws2-translate-component.adoc b/components/camel-aws2-translate/src/main/docs/aws2-translate-component.adoc
index 204176b..851e457 100644
--- a/components/camel-aws2-translate/src/main/docs/aws2-translate-component.adoc
+++ b/components/camel-aws2-translate/src/main/docs/aws2-translate-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-translate.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws2-translate.adoc[opts=optional]
 //Manually maintained attributes
 :group: AWS 2
 
diff --git a/components/camel-azure-eventhubs/src/main/docs/azure-eventhubs-component.adoc b/components/camel-azure-eventhubs/src/main/docs/azure-eventhubs-component.adoc
index d52bc11..52bc3bb 100644
--- a/components/camel-azure-eventhubs/src/main/docs/azure-eventhubs-component.adoc
+++ b/components/camel-azure-eventhubs/src/main/docs/azure-eventhubs-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.5
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-eventhubs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-eventhubs.adoc[opts=optional]
 //Manually maintained attributes
 :group: Azure
 
diff --git a/components/camel-azure-storage-blob/src/main/docs/azure-storage-blob-component.adoc b/components/camel-azure-storage-blob/src/main/docs/azure-storage-blob-component.adoc
index 1b84770..cf1f741 100644
--- a/components/camel-azure-storage-blob/src/main/docs/azure-storage-blob-component.adoc
+++ b/components/camel-azure-storage-blob/src/main/docs/azure-storage-blob-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.3
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-storage-blob.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-storage-blob.adoc[opts=optional]
 //Manually maintained attributes
 :group: Azure
 
diff --git a/components/camel-azure-storage-queue/src/main/docs/azure-storage-queue-component.adoc b/components/camel-azure-storage-queue/src/main/docs/azure-storage-queue-component.adoc
index c04be05..b2c1729 100644
--- a/components/camel-azure-storage-queue/src/main/docs/azure-storage-queue-component.adoc
+++ b/components/camel-azure-storage-queue/src/main/docs/azure-storage-queue-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.3
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-storage-queue.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-storage-queue.adoc[opts=optional]
 //Manually maintained attributes
 :group: Azure
 
diff --git a/components/camel-azure/src/main/docs/azure-blob-component.adoc b/components/camel-azure/src/main/docs/azure-blob-component.adoc
index 435e430..29bb5ac 100644
--- a/components/camel-azure/src/main/docs/azure-blob-component.adoc
+++ b/components/camel-azure/src/main/docs/azure-blob-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable-deprecated
 :deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-blob.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-blob.adoc[opts=optional]
 //Manually maintained attributes
 :group: Azure
 
diff --git a/components/camel-azure/src/main/docs/azure-queue-component.adoc b/components/camel-azure/src/main/docs/azure-queue-component.adoc
index edb6277..2a2ef1b 100644
--- a/components/camel-azure/src/main/docs/azure-queue-component.adoc
+++ b/components/camel-azure/src/main/docs/azure-queue-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable-deprecated
 :deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-queue.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/azure-queue.adoc[opts=optional]
 //Manually maintained attributes
 :group: Azure
 
diff --git a/components/camel-barcode/src/main/docs/barcode-dataformat.adoc b/components/camel-barcode/src/main/docs/barcode-dataformat.adoc
index c898bd8..8c3f684 100644
--- a/components/camel-barcode/src/main/docs/barcode-dataformat.adoc
+++ b/components/camel-barcode/src/main/docs/barcode-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Transform strings to various 1D/2D barcode bitmap formats and back.
 :since: 2.14
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/barcode.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/barcode.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-base64/src/main/docs/base64-dataformat.adoc b/components/camel-base64/src/main/docs/base64-dataformat.adoc
index d907537..71ab276 100644
--- a/components/camel-base64/src/main/docs/base64-dataformat.adoc
+++ b/components/camel-base64/src/main/docs/base64-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Encode and decode data using Base64.
 :since: 2.11
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/base64.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/base64.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-bean-validator/src/main/docs/bean-validator-component.adoc b/components/camel-bean-validator/src/main/docs/bean-validator-component.adoc
index d716945..03eba20 100644
--- a/components/camel-bean-validator/src/main/docs/bean-validator-component.adoc
+++ b/components/camel-bean-validator/src/main/docs/bean-validator-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.3
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bean-validator.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bean-validator.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-bean/src/main/docs/bean-component.adoc b/components/camel-bean/src/main/docs/bean-component.adoc
index 71a3fab..66eda7e 100644
--- a/components/camel-bean/src/main/docs/bean-component.adoc
+++ b/components/camel-bean/src/main/docs/bean-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bean.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bean.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-bean/src/main/docs/bean-language.adoc b/components/camel-bean/src/main/docs/bean-language.adoc
index 6d6a131..602262f 100644
--- a/components/camel-bean/src/main/docs/bean-language.adoc
+++ b/components/camel-bean/src/main/docs/bean-language.adoc
@@ -5,7 +5,7 @@
 :description: Call a method of the specified Java bean passing the Exchange, Body or specific headers to it.
 :since: 1.3
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/bean.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bean.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-bean/src/main/docs/class-component.adoc b/components/camel-bean/src/main/docs/class-component.adoc
index f465f9d..56aea03 100644
--- a/components/camel-bean/src/main/docs/class-component.adoc
+++ b/components/camel-bean/src/main/docs/class-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/class.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/class.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-beanio/src/main/docs/beanio-dataformat.adoc b/components/camel-beanio/src/main/docs/beanio-dataformat.adoc
index bea9622..6ae241c 100644
--- a/components/camel-beanio/src/main/docs/beanio-dataformat.adoc
+++ b/components/camel-beanio/src/main/docs/beanio-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited, or fixed length formats).
 :since: 2.10
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/beanio.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/beanio.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-beanstalk/src/main/docs/beanstalk-component.adoc b/components/camel-beanstalk/src/main/docs/beanstalk-component.adoc
index 2af9e38..5919543 100644
--- a/components/camel-beanstalk/src/main/docs/beanstalk-component.adoc
+++ b/components/camel-beanstalk/src/main/docs/beanstalk-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/beanstalk.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/beanstalk.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-bindy/src/main/docs/bindy-dataformat.adoc b/components/camel-bindy/src/main/docs/bindy-dataformat.adoc
index 0cad94a..10c0250 100644
--- a/components/camel-bindy/src/main/docs/bindy-dataformat.adoc
+++ b/components/camel-bindy/src/main/docs/bindy-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal between POJOs and key-value pair (KVP) format using Camel Bindy
 :since: 2.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/bindy.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bindy.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-bonita/src/main/docs/bonita-component.adoc b/components/camel-bonita/src/main/docs/bonita-component.adoc
index ae7b43b..ddc3356 100644
--- a/components/camel-bonita/src/main/docs/bonita-component.adoc
+++ b/components/camel-bonita/src/main/docs/bonita-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bonita.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/bonita.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-box/camel-box-component/src/main/docs/box-component.adoc b/components/camel-box/camel-box-component/src/main/docs/box-component.adoc
index a0a21f0..bffbb35 100644
--- a/components/camel-box/camel-box-component/src/main/docs/box-component.adoc
+++ b/components/camel-box/camel-box-component/src/main/docs/box-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/box.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/box.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-braintree/src/main/docs/braintree-component.adoc b/components/camel-braintree/src/main/docs/braintree-component.adoc
index ef021dc..3e303fa 100644
--- a/components/camel-braintree/src/main/docs/braintree-component.adoc
+++ b/components/camel-braintree/src/main/docs/braintree-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/braintree.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/braintree.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-browse/src/main/docs/browse-component.adoc b/components/camel-browse/src/main/docs/browse-component.adoc
index eadb265..b8948b4 100644
--- a/components/camel-browse/src/main/docs/browse-component.adoc
+++ b/components/camel-browse/src/main/docs/browse-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/browse.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/browse.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-caffeine/src/main/docs/caffeine-cache-component.adoc b/components/camel-caffeine/src/main/docs/caffeine-cache-component.adoc
index b562a98..11368e5 100644
--- a/components/camel-caffeine/src/main/docs/caffeine-cache-component.adoc
+++ b/components/camel-caffeine/src/main/docs/caffeine-cache-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/caffeine-cache.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/caffeine-cache.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-caffeine/src/main/docs/caffeine-loadcache-component.adoc b/components/camel-caffeine/src/main/docs/caffeine-loadcache-component.adoc
index e307195..f6758e0 100644
--- a/components/camel-caffeine/src/main/docs/caffeine-loadcache-component.adoc
+++ b/components/camel-caffeine/src/main/docs/caffeine-loadcache-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/caffeine-loadcache.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/caffeine-loadcache.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-cassandraql/src/main/docs/cql-component.adoc b/components/camel-cassandraql/src/main/docs/cql-component.adoc
index b5f5479..625f2be 100644
--- a/components/camel-cassandraql/src/main/docs/cql-component.adoc
+++ b/components/camel-cassandraql/src/main/docs/cql-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cql.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cql.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-cbor/src/main/docs/cbor-dataformat.adoc b/components/camel-cbor/src/main/docs/cbor-dataformat.adoc
index 94adc81..cb4e872 100644
--- a/components/camel-cbor/src/main/docs/cbor-dataformat.adoc
+++ b/components/camel-cbor/src/main/docs/cbor-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Unmarshal a CBOR payload to POJO and back.
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/cbor.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cbor.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-cdi/src/main/docs/cdi.adoc b/components/camel-cdi/src/main/docs/cdi.adoc
index b5e2d4d..6ca638c 100644
--- a/components/camel-cdi/src/main/docs/cdi.adoc
+++ b/components/camel-cdi/src/main/docs/cdi.adoc
@@ -5,7 +5,7 @@
 :description: Using Camel with CDI
 :since: 2.10
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/cdi.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cdi.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-chatscript/src/main/docs/chatscript-component.adoc b/components/camel-chatscript/src/main/docs/chatscript-component.adoc
index 5f89dcf..7cd0753 100644
--- a/components/camel-chatscript/src/main/docs/chatscript-component.adoc
+++ b/components/camel-chatscript/src/main/docs/chatscript-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/chatscript.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/chatscript.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-chunk/src/main/docs/chunk-component.adoc b/components/camel-chunk/src/main/docs/chunk-component.adoc
index a00347f..0891dca 100644
--- a/components/camel-chunk/src/main/docs/chunk-component.adoc
+++ b/components/camel-chunk/src/main/docs/chunk-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/chunk.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/chunk.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-cm-sms/src/main/docs/cm-sms-component.adoc b/components/camel-cm-sms/src/main/docs/cm-sms-component.adoc
index b15f49d..1bf2609 100644
--- a/components/camel-cm-sms/src/main/docs/cm-sms-component.adoc
+++ b/components/camel-cm-sms/src/main/docs/cm-sms-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cm-sms.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cm-sms.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-cmis/src/main/docs/cmis-component.adoc b/components/camel-cmis/src/main/docs/cmis-component.adoc
index b94d624..489a1d4 100644
--- a/components/camel-cmis/src/main/docs/cmis-component.adoc
+++ b/components/camel-cmis/src/main/docs/cmis-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.11
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cmis.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cmis.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-coap/src/main/docs/coap-component.adoc b/components/camel-coap/src/main/docs/coap-component.adoc
index 0f1408e..c59e701 100644
--- a/components/camel-coap/src/main/docs/coap-component.adoc
+++ b/components/camel-coap/src/main/docs/coap-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/coap.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/coap.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-cometd/src/main/docs/cometd-component.adoc b/components/camel-cometd/src/main/docs/cometd-component.adoc
index 90a22d8..ac9f934 100644
--- a/components/camel-cometd/src/main/docs/cometd-component.adoc
+++ b/components/camel-cometd/src/main/docs/cometd-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cometd.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cometd.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-consul/src/main/docs/consul-component.adoc b/components/camel-consul/src/main/docs/consul-component.adoc
index c23371c..c6f45fc 100644
--- a/components/camel-consul/src/main/docs/consul-component.adoc
+++ b/components/camel-consul/src/main/docs/consul-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/consul.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/consul.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-controlbus/src/main/docs/controlbus-component.adoc b/components/camel-controlbus/src/main/docs/controlbus-component.adoc
index 9543740..cc864d7 100644
--- a/components/camel-controlbus/src/main/docs/controlbus-component.adoc
+++ b/components/camel-controlbus/src/main/docs/controlbus-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/controlbus.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/controlbus.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-corda/src/main/docs/corda-component.adoc b/components/camel-corda/src/main/docs/corda-component.adoc
index 0e06ed7..7432b5e 100644
--- a/components/camel-corda/src/main/docs/corda-component.adoc
+++ b/components/camel-corda/src/main/docs/corda-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/corda.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/corda.adoc[opts=optional]
 
 
 *{component-header}*
diff --git a/components/camel-couchbase/src/main/docs/couchbase-component.adoc b/components/camel-couchbase/src/main/docs/couchbase-component.adoc
index a5e0472..65b0acc 100644
--- a/components/camel-couchbase/src/main/docs/couchbase-component.adoc
+++ b/components/camel-couchbase/src/main/docs/couchbase-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/couchbase.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/couchbase.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-couchdb/src/main/docs/couchdb-component.adoc b/components/camel-couchdb/src/main/docs/couchdb-component.adoc
index b11d62f..9f83cf0 100644
--- a/components/camel-couchdb/src/main/docs/couchdb-component.adoc
+++ b/components/camel-couchdb/src/main/docs/couchdb-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.11
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/couchdb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/couchdb.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-cron/src/main/docs/cron-component.adoc b/components/camel-cron/src/main/docs/cron-component.adoc
index 76ff643..18dc3c3 100644
--- a/components/camel-cron/src/main/docs/cron-component.adoc
+++ b/components/camel-cron/src/main/docs/cron-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.1
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cron.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cron.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-crypto-cms/src/main/docs/crypto-cms-component.adoc b/components/camel-crypto-cms/src/main/docs/crypto-cms-component.adoc
index b0f1224..d5b2af5 100644
--- a/components/camel-crypto-cms/src/main/docs/crypto-cms-component.adoc
+++ b/components/camel-crypto-cms/src/main/docs/crypto-cms-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable-deprecated
 :deprecated: *deprecated*
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/crypto-cms.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/crypto-cms.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-crypto/src/main/docs/crypto-component.adoc b/components/camel-crypto/src/main/docs/crypto-component.adoc
index a5caebf..a8c86ee 100644
--- a/components/camel-crypto/src/main/docs/crypto-component.adoc
+++ b/components/camel-crypto/src/main/docs/crypto-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.3
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/crypto.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/crypto.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-crypto/src/main/docs/crypto-dataformat.adoc b/components/camel-crypto/src/main/docs/crypto-dataformat.adoc
index cec606f..c631478 100644
--- a/components/camel-crypto/src/main/docs/crypto-dataformat.adoc
+++ b/components/camel-crypto/src/main/docs/crypto-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Encrypt and decrypt messages using Java Cryptography Extension (JCE).
 :since: 2.3
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/crypto.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/crypto.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-crypto/src/main/docs/pgp-dataformat.adoc b/components/camel-crypto/src/main/docs/pgp-dataformat.adoc
index cc547ee..ffaf512 100644
--- a/components/camel-crypto/src/main/docs/pgp-dataformat.adoc
+++ b/components/camel-crypto/src/main/docs/pgp-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Encrypt and decrypt messages using Java Cryptographic Extension (JCE) and PGP.
 :since: 2.9
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/pgp.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/pgp.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-csv/src/main/docs/csv-dataformat.adoc b/components/camel-csv/src/main/docs/csv-dataformat.adoc
index 52f76ab..872b688 100644
--- a/components/camel-csv/src/main/docs/csv-dataformat.adoc
+++ b/components/camel-csv/src/main/docs/csv-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Handle CSV (Comma Separated Values) payloads.
 :since: 1.3
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/csv.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/csv.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-cxf-transport/src/main/docs/cxf-transport.adoc b/components/camel-cxf-transport/src/main/docs/cxf-transport.adoc
index 664a018..0ef76e1 100644
--- a/components/camel-cxf-transport/src/main/docs/cxf-transport.adoc
+++ b/components/camel-cxf-transport/src/main/docs/cxf-transport.adoc
@@ -5,7 +5,7 @@
 :description: Camel Transport for Apache CXF
 :since: 2.8
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/cxf-transport.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cxf-transport.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-cxf/src/main/docs/cxf-component.adoc b/components/camel-cxf/src/main/docs/cxf-component.adoc
index 24826c4..eabdbf9 100644
--- a/components/camel-cxf/src/main/docs/cxf-component.adoc
+++ b/components/camel-cxf/src/main/docs/cxf-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cxf.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cxf.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-cxf/src/main/docs/cxfrs-component.adoc b/components/camel-cxf/src/main/docs/cxfrs-component.adoc
index dc621cf..bc9b999 100644
--- a/components/camel-cxf/src/main/docs/cxfrs-component.adoc
+++ b/components/camel-cxf/src/main/docs/cxfrs-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.0
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cxfrs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/cxfrs.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-dataformat/src/main/docs/dataformat-component.adoc b/components/camel-dataformat/src/main/docs/dataformat-component.adoc
index d99996c..ac85254 100644
--- a/components/camel-dataformat/src/main/docs/dataformat-component.adoc
+++ b/components/camel-dataformat/src/main/docs/dataformat-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dataformat.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dataformat.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-dataset/src/main/docs/dataset-component.adoc b/components/camel-dataset/src/main/docs/dataset-component.adoc
index 39382f4..56b245b 100644
--- a/components/camel-dataset/src/main/docs/dataset-component.adoc
+++ b/components/camel-dataset/src/main/docs/dataset-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dataset.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dataset.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-dataset/src/main/docs/dataset-test-component.adoc b/components/camel-dataset/src/main/docs/dataset-test-component.adoc
index a1f5011..4bc9ff8 100644
--- a/components/camel-dataset/src/main/docs/dataset-test-component.adoc
+++ b/components/camel-dataset/src/main/docs/dataset-test-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Only producer is supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dataset-test.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dataset-test.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-debezium-mongodb/src/main/docs/debezium-mongodb-component.adoc b/components/camel-debezium-mongodb/src/main/docs/debezium-mongodb-component.adoc
index d763d69..5522a8e 100644
--- a/components/camel-debezium-mongodb/src/main/docs/debezium-mongodb-component.adoc
+++ b/components/camel-debezium-mongodb/src/main/docs/debezium-mongodb-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-mongodb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-mongodb.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-debezium-mysql/src/main/docs/debezium-mysql-component.adoc b/components/camel-debezium-mysql/src/main/docs/debezium-mysql-component.adoc
index 2f39b80..aebebd4 100644
--- a/components/camel-debezium-mysql/src/main/docs/debezium-mysql-component.adoc
+++ b/components/camel-debezium-mysql/src/main/docs/debezium-mysql-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-mysql.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-mysql.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-debezium-postgres/src/main/docs/debezium-postgres-component.adoc b/components/camel-debezium-postgres/src/main/docs/debezium-postgres-component.adoc
index d37b2f9..5c48a3f 100644
--- a/components/camel-debezium-postgres/src/main/docs/debezium-postgres-component.adoc
+++ b/components/camel-debezium-postgres/src/main/docs/debezium-postgres-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-postgres.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-postgres.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-debezium-sqlserver/src/main/docs/debezium-sqlserver-component.adoc b/components/camel-debezium-sqlserver/src/main/docs/debezium-sqlserver-component.adoc
index 72a4df0..991de74 100644
--- a/components/camel-debezium-sqlserver/src/main/docs/debezium-sqlserver-component.adoc
+++ b/components/camel-debezium-sqlserver/src/main/docs/debezium-sqlserver-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-sqlserver.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/debezium-sqlserver.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-digitalocean/src/main/docs/digitalocean-component.adoc b/components/camel-digitalocean/src/main/docs/digitalocean-component.adoc
index dc26995..d1b1a78 100644
--- a/components/camel-digitalocean/src/main/docs/digitalocean-component.adoc
+++ b/components/camel-digitalocean/src/main/docs/digitalocean-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/digitalocean.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/digitalocean.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-direct/src/main/docs/direct-component.adoc b/components/camel-direct/src/main/docs/direct-component.adoc
index 41b6381..6d35d4d 100644
--- a/components/camel-direct/src/main/docs/direct-component.adoc
+++ b/components/camel-direct/src/main/docs/direct-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/direct.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/direct.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-directvm/src/main/docs/direct-vm-component.adoc b/components/camel-directvm/src/main/docs/direct-vm-component.adoc
index 2bfbf45..c4069ba 100644
--- a/components/camel-directvm/src/main/docs/direct-vm-component.adoc
+++ b/components/camel-directvm/src/main/docs/direct-vm-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/direct-vm.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/direct-vm.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-disruptor/src/main/docs/disruptor-component.adoc b/components/camel-disruptor/src/main/docs/disruptor-component.adoc
index 074969a..e7f2dd1 100644
--- a/components/camel-disruptor/src/main/docs/disruptor-component.adoc
+++ b/components/camel-disruptor/src/main/docs/disruptor-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/disruptor.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/disruptor.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-djl/src/main/docs/djl-component.adoc b/components/camel-djl/src/main/docs/djl-component.adoc
index de46c2c..e5680c0 100644
--- a/components/camel-djl/src/main/docs/djl-component.adoc
+++ b/components/camel-djl/src/main/docs/djl-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.3
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/djl.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/djl.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-dns/src/main/docs/dns-component.adoc b/components/camel-dns/src/main/docs/dns-component.adoc
index 3584cfb..08fe3e6 100644
--- a/components/camel-dns/src/main/docs/dns-component.adoc
+++ b/components/camel-dns/src/main/docs/dns-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dns.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dns.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-docker/src/main/docs/docker-component.adoc b/components/camel-docker/src/main/docs/docker-component.adoc
index d30810f..6480c8c 100644
--- a/components/camel-docker/src/main/docs/docker-component.adoc
+++ b/components/camel-docker/src/main/docs/docker-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/docker.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/docker.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-dozer/src/main/docs/dozer-component.adoc b/components/camel-dozer/src/main/docs/dozer-component.adoc
index e7f158e..f858f95 100644
--- a/components/camel-dozer/src/main/docs/dozer-component.adoc
+++ b/components/camel-dozer/src/main/docs/dozer-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dozer.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dozer.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-drill/src/main/docs/drill-component.adoc b/components/camel-drill/src/main/docs/drill-component.adoc
index 7dc7e4a..1fbba87 100644
--- a/components/camel-drill/src/main/docs/drill-component.adoc
+++ b/components/camel-drill/src/main/docs/drill-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/drill.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/drill.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-dropbox/src/main/docs/dropbox-component.adoc b/components/camel-dropbox/src/main/docs/dropbox-component.adoc
index a372284..32ba5dd 100644
--- a/components/camel-dropbox/src/main/docs/dropbox-component.adoc
+++ b/components/camel-dropbox/src/main/docs/dropbox-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dropbox.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/dropbox.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-ehcache/src/main/docs/ehcache-component.adoc b/components/camel-ehcache/src/main/docs/ehcache-component.adoc
index f90e9d4..5a806ba 100644
--- a/components/camel-ehcache/src/main/docs/ehcache-component.adoc
+++ b/components/camel-ehcache/src/main/docs/ehcache-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ehcache.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ehcache.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-elasticsearch-rest/src/main/docs/elasticsearch-rest-component.adoc b/components/camel-elasticsearch-rest/src/main/docs/elasticsearch-rest-component.adoc
index 7252b54..3d81ac4 100644
--- a/components/camel-elasticsearch-rest/src/main/docs/elasticsearch-rest-component.adoc
+++ b/components/camel-elasticsearch-rest/src/main/docs/elasticsearch-rest-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.21
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/elasticsearch-rest.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/elasticsearch-rest.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-elsql/src/main/docs/elsql-component.adoc b/components/camel-elsql/src/main/docs/elsql-component.adoc
index c2cad83..232b307 100644
--- a/components/camel-elsql/src/main/docs/elsql-component.adoc
+++ b/components/camel-elsql/src/main/docs/elsql-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/elsql.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/elsql.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-etcd/src/main/docs/etcd-keys-component.adoc b/components/camel-etcd/src/main/docs/etcd-keys-component.adoc
index 2b6643b..07bafda 100644
--- a/components/camel-etcd/src/main/docs/etcd-keys-component.adoc
+++ b/components/camel-etcd/src/main/docs/etcd-keys-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/etcd-keys.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/etcd-keys.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-etcd/src/main/docs/etcd-stats-component.adoc b/components/camel-etcd/src/main/docs/etcd-stats-component.adoc
index e5af624..8b9394c 100644
--- a/components/camel-etcd/src/main/docs/etcd-stats-component.adoc
+++ b/components/camel-etcd/src/main/docs/etcd-stats-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/etcd-stats.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/etcd-stats.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-etcd/src/main/docs/etcd-watch-component.adoc b/components/camel-etcd/src/main/docs/etcd-watch-component.adoc
index 792a51f..8cd1a7b 100644
--- a/components/camel-etcd/src/main/docs/etcd-watch-component.adoc
+++ b/components/camel-etcd/src/main/docs/etcd-watch-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/etcd-watch.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/etcd-watch.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-etcd3/src/main/docs/etcd3.adoc b/components/camel-etcd3/src/main/docs/etcd3.adoc
index 87b6b63..00dbf73 100644
--- a/components/camel-etcd3/src/main/docs/etcd3.adoc
+++ b/components/camel-etcd3/src/main/docs/etcd3.adoc
@@ -5,7 +5,7 @@
 :description: Aggregation repository using EtcD as datastore
 :since: 3.5
 :supportLevel: Preview
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/etcd3.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/etcd3.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-exec/src/main/docs/exec-component.adoc b/components/camel-exec/src/main/docs/exec-component.adoc
index f11e481..0db40dd 100644
--- a/components/camel-exec/src/main/docs/exec-component.adoc
+++ b/components/camel-exec/src/main/docs/exec-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.3
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/exec.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/exec.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-facebook/src/main/docs/facebook-component.adoc b/components/camel-facebook/src/main/docs/facebook-component.adoc
index e046e06..bfbee75 100644
--- a/components/camel-facebook/src/main/docs/facebook-component.adoc
+++ b/components/camel-facebook/src/main/docs/facebook-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/facebook.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/facebook.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-fastjson/src/main/docs/json-fastjson-dataformat.adoc b/components/camel-fastjson/src/main/docs/json-fastjson-dataformat.adoc
index d6587d2..f90a1ed 100644
--- a/components/camel-fastjson/src/main/docs/json-fastjson-dataformat.adoc
+++ b/components/camel-fastjson/src/main/docs/json-fastjson-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal POJOs to JSON and back using Fastjson
 :since: 2.20
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/json-fastjson.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/json-fastjson.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-fhir/camel-fhir-component/src/main/docs/fhir-component.adoc b/components/camel-fhir/camel-fhir-component/src/main/docs/fhir-component.adoc
index fc0c81b..03c96bb 100644
--- a/components/camel-fhir/camel-fhir-component/src/main/docs/fhir-component.adoc
+++ b/components/camel-fhir/camel-fhir-component/src/main/docs/fhir-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/fhir.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/fhir.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-fhir/camel-fhir-component/src/main/docs/fhirJson-dataformat.adoc b/components/camel-fhir/camel-fhir-component/src/main/docs/fhirJson-dataformat.adoc
index 40e08a8..1fb004d 100644
--- a/components/camel-fhir/camel-fhir-component/src/main/docs/fhirJson-dataformat.adoc
+++ b/components/camel-fhir/camel-fhir-component/src/main/docs/fhirJson-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshall and unmarshall FHIR objects to/from JSON.
 :since: 2.21
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/fhirJson.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/fhirJson.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-fhir/camel-fhir-component/src/main/docs/fhirXml-dataformat.adoc b/components/camel-fhir/camel-fhir-component/src/main/docs/fhirXml-dataformat.adoc
index 5000efa..9481ee4 100644
--- a/components/camel-fhir/camel-fhir-component/src/main/docs/fhirXml-dataformat.adoc
+++ b/components/camel-fhir/camel-fhir-component/src/main/docs/fhirXml-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshall and unmarshall FHIR objects to/from XML.
 :since: 2.21
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/fhirXml.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/fhirXml.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-file-watch/src/main/docs/file-watch-component.adoc b/components/camel-file-watch/src/main/docs/file-watch-component.adoc
index d9b221b..cc68b8e 100644
--- a/components/camel-file-watch/src/main/docs/file-watch-component.adoc
+++ b/components/camel-file-watch/src/main/docs/file-watch-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/file-watch.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/file-watch.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-file/src/main/docs/file-component.adoc b/components/camel-file/src/main/docs/file-component.adoc
index dd4926d..202be61 100644
--- a/components/camel-file/src/main/docs/file-component.adoc
+++ b/components/camel-file/src/main/docs/file-component.adoc
@@ -7,7 +7,7 @@
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
 :core:
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/file.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/file.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-flatpack/src/main/docs/flatpack-component.adoc b/components/camel-flatpack/src/main/docs/flatpack-component.adoc
index f3f349f..a434382 100644
--- a/components/camel-flatpack/src/main/docs/flatpack-component.adoc
+++ b/components/camel-flatpack/src/main/docs/flatpack-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.4
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/flatpack.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/flatpack.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-flatpack/src/main/docs/flatpack-dataformat.adoc b/components/camel-flatpack/src/main/docs/flatpack-dataformat.adoc
index 816c3ec..fe2e0e4 100644
--- a/components/camel-flatpack/src/main/docs/flatpack-dataformat.adoc
+++ b/components/camel-flatpack/src/main/docs/flatpack-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal Java lists and maps to/from flat files (such as CSV, delimited, or fixed length formats) using Flatpack library.
 :since: 2.1
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/flatpack.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/flatpack.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-flink/src/main/docs/flink-component.adoc b/components/camel-flink/src/main/docs/flink-component.adoc
index 3a3f84b..5d5d056 100644
--- a/components/camel-flink/src/main/docs/flink-component.adoc
+++ b/components/camel-flink/src/main/docs/flink-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/flink.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/flink.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-fop/src/main/docs/fop-component.adoc b/components/camel-fop/src/main/docs/fop-component.adoc
index 16dc708..c6e9d21 100644
--- a/components/camel-fop/src/main/docs/fop-component.adoc
+++ b/components/camel-fop/src/main/docs/fop-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/fop.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/fop.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-freemarker/src/main/docs/freemarker-component.adoc b/components/camel-freemarker/src/main/docs/freemarker-component.adoc
index 7395dc4..1181c6d 100644
--- a/components/camel-freemarker/src/main/docs/freemarker-component.adoc
+++ b/components/camel-freemarker/src/main/docs/freemarker-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/freemarker.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/freemarker.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-ftp/src/main/docs/ftp-component.adoc b/components/camel-ftp/src/main/docs/ftp-component.adoc
index c8595fd..da9b00e 100644
--- a/components/camel-ftp/src/main/docs/ftp-component.adoc
+++ b/components/camel-ftp/src/main/docs/ftp-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.1
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ftp.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ftp.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-ftp/src/main/docs/ftps-component.adoc b/components/camel-ftp/src/main/docs/ftps-component.adoc
index 7be5904..e65ad3d 100644
--- a/components/camel-ftp/src/main/docs/ftps-component.adoc
+++ b/components/camel-ftp/src/main/docs/ftps-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.2
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ftps.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ftps.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-ftp/src/main/docs/sftp-component.adoc b/components/camel-ftp/src/main/docs/sftp-component.adoc
index 9ec4d30..e5c6a46 100644
--- a/components/camel-ftp/src/main/docs/sftp-component.adoc
+++ b/components/camel-ftp/src/main/docs/sftp-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.1
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sftp.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/sftp.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-ganglia/src/main/docs/ganglia-component.adoc b/components/camel-ganglia/src/main/docs/ganglia-component.adoc
index cbea008..e07d3b1 100644
--- a/components/camel-ganglia/src/main/docs/ganglia-component.adoc
+++ b/components/camel-ganglia/src/main/docs/ganglia-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ganglia.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ganglia.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-geocoder/src/main/docs/geocoder-component.adoc b/components/camel-geocoder/src/main/docs/geocoder-component.adoc
index c9772b1..d297b73 100644
--- a/components/camel-geocoder/src/main/docs/geocoder-component.adoc
+++ b/components/camel-geocoder/src/main/docs/geocoder-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.12
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/geocoder.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/geocoder.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-git/src/main/docs/git-component.adoc b/components/camel-git/src/main/docs/git-component.adoc
index ad941c8..47497b8 100644
--- a/components/camel-git/src/main/docs/git-component.adoc
+++ b/components/camel-git/src/main/docs/git-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/git.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/git.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-github/src/main/docs/github-component.adoc b/components/camel-github/src/main/docs/github-component.adoc
index 510a811..3bcecdb 100644
--- a/components/camel-github/src/main/docs/github-component.adoc
+++ b/components/camel-github/src/main/docs/github-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/github.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/github.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-google-bigquery/src/main/docs/google-bigquery-component.adoc b/components/camel-google-bigquery/src/main/docs/google-bigquery-component.adoc
index c3becdc..819d7ec 100644
--- a/components/camel-google-bigquery/src/main/docs/google-bigquery-component.adoc
+++ b/components/camel-google-bigquery/src/main/docs/google-bigquery-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-bigquery.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-bigquery.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/components/camel-google-bigquery/src/main/docs/google-bigquery-sql-component.adoc b/components/camel-google-bigquery/src/main/docs/google-bigquery-sql-component.adoc
index dc6324b..6b67678 100644
--- a/components/camel-google-bigquery/src/main/docs/google-bigquery-sql-component.adoc
+++ b/components/camel-google-bigquery/src/main/docs/google-bigquery-sql-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-bigquery-sql.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-bigquery-sql.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/components/camel-google-calendar/src/main/docs/google-calendar-component.adoc b/components/camel-google-calendar/src/main/docs/google-calendar-component.adoc
index b684db6..b7b68bd 100644
--- a/components/camel-google-calendar/src/main/docs/google-calendar-component.adoc
+++ b/components/camel-google-calendar/src/main/docs/google-calendar-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-calendar.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-calendar.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/components/camel-google-calendar/src/main/docs/google-calendar-stream-component.adoc b/components/camel-google-calendar/src/main/docs/google-calendar-stream-component.adoc
index dab2a83..238707c 100644
--- a/components/camel-google-calendar/src/main/docs/google-calendar-stream-component.adoc
+++ b/components/camel-google-calendar/src/main/docs/google-calendar-stream-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-calendar-stream.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-calendar-stream.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/components/camel-google-drive/src/main/docs/google-drive-component.adoc b/components/camel-google-drive/src/main/docs/google-drive-component.adoc
index e776d85..ee13a9f 100644
--- a/components/camel-google-drive/src/main/docs/google-drive-component.adoc
+++ b/components/camel-google-drive/src/main/docs/google-drive-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-drive.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-drive.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/components/camel-google-mail/src/main/docs/google-mail-component.adoc b/components/camel-google-mail/src/main/docs/google-mail-component.adoc
index a73d40f..5d6b25a 100644
--- a/components/camel-google-mail/src/main/docs/google-mail-component.adoc
+++ b/components/camel-google-mail/src/main/docs/google-mail-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-mail.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-mail.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/components/camel-google-mail/src/main/docs/google-mail-stream-component.adoc b/components/camel-google-mail/src/main/docs/google-mail-stream-component.adoc
index 5dbe917..dc19e63 100644
--- a/components/camel-google-mail/src/main/docs/google-mail-stream-component.adoc
+++ b/components/camel-google-mail/src/main/docs/google-mail-stream-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.22
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-mail-stream.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-mail-stream.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/components/camel-google-pubsub/src/main/docs/google-pubsub-component.adoc b/components/camel-google-pubsub/src/main/docs/google-pubsub-component.adoc
index d0740a3..17e0675 100644
--- a/components/camel-google-pubsub/src/main/docs/google-pubsub-component.adoc
+++ b/components/camel-google-pubsub/src/main/docs/google-pubsub-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-pubsub.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-pubsub.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/components/camel-google-sheets/src/main/docs/google-sheets-component.adoc b/components/camel-google-sheets/src/main/docs/google-sheets-component.adoc
index 5cf55eb..7300bcd 100644
--- a/components/camel-google-sheets/src/main/docs/google-sheets-component.adoc
+++ b/components/camel-google-sheets/src/main/docs/google-sheets-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-sheets.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-sheets.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/components/camel-google-sheets/src/main/docs/google-sheets-stream-component.adoc b/components/camel-google-sheets/src/main/docs/google-sheets-stream-component.adoc
index 92136d0..1e4d0f9 100644
--- a/components/camel-google-sheets/src/main/docs/google-sheets-stream-component.adoc
+++ b/components/camel-google-sheets/src/main/docs/google-sheets-stream-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-sheets-stream.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/google-sheets-stream.adoc[opts=optional]
 //Manually maintained attributes
 :group: Google
 
diff --git a/components/camel-gora/src/main/docs/gora-component.adoc b/components/camel-gora/src/main/docs/gora-component.adoc
index e42f150..9716b0f 100644
--- a/components/camel-gora/src/main/docs/gora-component.adoc
+++ b/components/camel-gora/src/main/docs/gora-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/gora.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/gora.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-grape/src/main/docs/grape-component.adoc b/components/camel-grape/src/main/docs/grape-component.adoc
index cffcdd9..b05d973 100644
--- a/components/camel-grape/src/main/docs/grape-component.adoc
+++ b/components/camel-grape/src/main/docs/grape-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/grape.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/grape.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-graphql/src/main/docs/graphql-component.adoc b/components/camel-graphql/src/main/docs/graphql-component.adoc
index 16f7414..4ce4fec 100644
--- a/components/camel-graphql/src/main/docs/graphql-component.adoc
+++ b/components/camel-graphql/src/main/docs/graphql-component.adoc
@@ -6,7 +6,7 @@
 :since: 3.0
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/graphql.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/graphql.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-grok/src/main/docs/grok-dataformat.adoc b/components/camel-grok/src/main/docs/grok-dataformat.adoc
index e82111c..7302a11 100644
--- a/components/camel-grok/src/main/docs/grok-dataformat.adoc
+++ b/components/camel-grok/src/main/docs/grok-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Unmarshal unstructured data to objects using Logstash based Grok patterns.
 :since: 3.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/grok.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/grok.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-groovy/src/main/docs/groovy-language.adoc b/components/camel-groovy/src/main/docs/groovy-language.adoc
index 3ec28fd..3888c3d 100644
--- a/components/camel-groovy/src/main/docs/groovy-language.adoc
+++ b/components/camel-groovy/src/main/docs/groovy-language.adoc
@@ -5,7 +5,7 @@
 :description: Evaluate a Groovy script.
 :since: 1.3
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/groovy.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/groovy.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-grpc/src/main/docs/grpc-component.adoc b/components/camel-grpc/src/main/docs/grpc-component.adoc
index d90267b..fbe662a 100644
--- a/components/camel-grpc/src/main/docs/grpc-component.adoc
+++ b/components/camel-grpc/src/main/docs/grpc-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.19
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/grpc.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/grpc.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-gson/src/main/docs/json-gson-dataformat.adoc b/components/camel-gson/src/main/docs/json-gson-dataformat.adoc
index d23112f..0d67eb9 100644
--- a/components/camel-gson/src/main/docs/json-gson-dataformat.adoc
+++ b/components/camel-gson/src/main/docs/json-gson-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal POJOs to JSON and back using Gson
 :since: 2.10
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/json-gson.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/json-gson.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc b/components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc
index 51c3bda..18a726d 100644
--- a/components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc
+++ b/components/camel-guava-eventbus/src/main/docs/guava-eventbus-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/guava-eventbus.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/guava-eventbus.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-atomicvalue-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-atomicvalue-component.adoc
index 02d7083..ee28eef 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-atomicvalue-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-atomicvalue-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-atomicvalue.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-atomicvalue.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-instance-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-instance-component.adoc
index 33ac062..321d55d 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-instance-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-instance-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-instance.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-instance.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-list-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-list-component.adoc
index f897856..9a1d2f0 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-list-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-list-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-list.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-list.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-map-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-map-component.adoc
index 55e1976..43eadc7 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-map-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-map-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-map.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-map.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-multimap-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-multimap-component.adoc
index 1805717..a729cef 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-multimap-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-multimap-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-multimap.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-multimap.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-queue-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-queue-component.adoc
index c4df7ce..7cf6ea8 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-queue-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-queue-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-queue.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-queue.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-replicatedmap-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-replicatedmap-component.adoc
index 444e008..fab0b63 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-replicatedmap-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-replicatedmap-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-replicatedmap.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-replicatedmap.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-ringbuffer-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-ringbuffer-component.adoc
index ebe3d47..ada8dd5 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-ringbuffer-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-ringbuffer-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.16
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-ringbuffer.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-ringbuffer.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-seda-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-seda-component.adoc
index 78d8792..4297426 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-seda-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-seda-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-seda.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-seda.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-set-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-set-component.adoc
index 77ced85..fbd6ca0 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-set-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-set-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.7
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-set.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-set.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-topic-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-topic-component.adoc
index d8a3a58..31fcf59 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-topic-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-topic-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.15
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-topic.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hazelcast-topic.adoc[opts=optional]
 //Manually maintained attributes
 :group: Hazelcast
 
diff --git a/components/camel-hbase/src/main/docs/hbase-component.adoc b/components/camel-hbase/src/main/docs/hbase-component.adoc
index 211134c..3915409 100644
--- a/components/camel-hbase/src/main/docs/hbase-component.adoc
+++ b/components/camel-hbase/src/main/docs/hbase-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.10
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hbase.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hbase.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-hdfs/src/main/docs/hdfs-component.adoc b/components/camel-hdfs/src/main/docs/hdfs-component.adoc
index cb35f7c..dfc24d1 100644
--- a/components/camel-hdfs/src/main/docs/hdfs-component.adoc
+++ b/components/camel-hdfs/src/main/docs/hdfs-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.14
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hdfs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hdfs.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-headersmap/src/main/docs/headersmap.adoc b/components/camel-headersmap/src/main/docs/headersmap.adoc
index e68e1b9..f11766a 100644
--- a/components/camel-headersmap/src/main/docs/headersmap.adoc
+++ b/components/camel-headersmap/src/main/docs/headersmap.adoc
@@ -5,7 +5,7 @@
 :description: Fast case-insensitive headers map implementation
 :since: 2.20
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/headersmap.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/headersmap.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-hl7/src/main/docs/hl7-dataformat.adoc b/components/camel-hl7/src/main/docs/hl7-dataformat.adoc
index 25af26b..4e33068 100644
--- a/components/camel-hl7/src/main/docs/hl7-dataformat.adoc
+++ b/components/camel-hl7/src/main/docs/hl7-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec.
 :since: 2.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/hl7.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hl7.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-hl7/src/main/docs/hl7terser-language.adoc b/components/camel-hl7/src/main/docs/hl7terser-language.adoc
index 227f734..5775b2d 100644
--- a/components/camel-hl7/src/main/docs/hl7terser-language.adoc
+++ b/components/camel-hl7/src/main/docs/hl7terser-language.adoc
@@ -5,7 +5,7 @@
 :description: Get the value of an HL7 message field specified by terse location specification syntax.
 :since: 2.11
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/languages/hl7terser.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hl7terser.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-http/src/main/docs/http-component.adoc b/components/camel-http/src/main/docs/http-component.adoc
index ef322fd..f2c9d3c 100644
--- a/components/camel-http/src/main/docs/http-component.adoc
+++ b/components/camel-http/src/main/docs/http-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.3
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/http.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/http.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-hystrix/src/main/docs/hystrix.adoc b/components/camel-hystrix/src/main/docs/hystrix.adoc
index b249bc6..9ffe9bc 100644
--- a/components/camel-hystrix/src/main/docs/hystrix.adoc
+++ b/components/camel-hystrix/src/main/docs/hystrix.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable-deprecated
 :deprecated: *deprecated*
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/hystrix.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/hystrix.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-ical/src/main/docs/ical-dataformat.adoc b/components/camel-ical/src/main/docs/ical-dataformat.adoc
index 56c3e35e..b1ede3e 100644
--- a/components/camel-ical/src/main/docs/ical-dataformat.adoc
+++ b/components/camel-ical/src/main/docs/ical-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal and unmarshal iCal (.ics) documents to/from model objects provided by the iCal4j library.
 :since: 2.12
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/ical.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ical.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-iec60870/src/main/docs/iec60870-client-component.adoc b/components/camel-iec60870/src/main/docs/iec60870-client-component.adoc
index 8122b9f..dabf7dd 100644
--- a/components/camel-iec60870/src/main/docs/iec60870-client-component.adoc
+++ b/components/camel-iec60870/src/main/docs/iec60870-client-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/iec60870-client.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/iec60870-client.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-iec60870/src/main/docs/iec60870-server-component.adoc b/components/camel-iec60870/src/main/docs/iec60870-server-component.adoc
index 3d9d24c..50bc988 100644
--- a/components/camel-iec60870/src/main/docs/iec60870-server-component.adoc
+++ b/components/camel-iec60870/src/main/docs/iec60870-server-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.20
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/iec60870-server.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/iec60870-server.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-ignite/src/main/docs/ignite-cache-component.adoc b/components/camel-ignite/src/main/docs/ignite-cache-component.adoc
index 5b5ef7f..9d1d6a9 100644
--- a/components/camel-ignite/src/main/docs/ignite-cache-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-cache-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-cache.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-cache.adoc[opts=optional]
 //Manually maintained attributes
 :group: Ignite
 
diff --git a/components/camel-ignite/src/main/docs/ignite-compute-component.adoc b/components/camel-ignite/src/main/docs/ignite-compute-component.adoc
index 5f24574..7e04ccf 100644
--- a/components/camel-ignite/src/main/docs/ignite-compute-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-compute-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-compute.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-compute.adoc[opts=optional]
 //Manually maintained attributes
 :group: Ignite
 
diff --git a/components/camel-ignite/src/main/docs/ignite-events-component.adoc b/components/camel-ignite/src/main/docs/ignite-events-component.adoc
index 25f78d2..5075b17 100644
--- a/components/camel-ignite/src/main/docs/ignite-events-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-events-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-events.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-events.adoc[opts=optional]
 //Manually maintained attributes
 :group: Ignite
 
diff --git a/components/camel-ignite/src/main/docs/ignite-idgen-component.adoc b/components/camel-ignite/src/main/docs/ignite-idgen-component.adoc
index 2eea177..f90a957 100644
--- a/components/camel-ignite/src/main/docs/ignite-idgen-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-idgen-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-idgen.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-idgen.adoc[opts=optional]
 //Manually maintained attributes
 :group: Ignite
 
diff --git a/components/camel-ignite/src/main/docs/ignite-messaging-component.adoc b/components/camel-ignite/src/main/docs/ignite-messaging-component.adoc
index b6263d2..d0469ac 100644
--- a/components/camel-ignite/src/main/docs/ignite-messaging-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-messaging-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-messaging.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-messaging.adoc[opts=optional]
 //Manually maintained attributes
 :group: Ignite
 
diff --git a/components/camel-ignite/src/main/docs/ignite-queue-component.adoc b/components/camel-ignite/src/main/docs/ignite-queue-component.adoc
index 02bec88..1005094 100644
--- a/components/camel-ignite/src/main/docs/ignite-queue-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-queue-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-queue.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-queue.adoc[opts=optional]
 //Manually maintained attributes
 :group: Ignite
 
diff --git a/components/camel-ignite/src/main/docs/ignite-set-component.adoc b/components/camel-ignite/src/main/docs/ignite-set-component.adoc
index 268a1fd..cee11ad 100644
--- a/components/camel-ignite/src/main/docs/ignite-set-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-set-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-set.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ignite-set.adoc[opts=optional]
 //Manually maintained attributes
 :group: Ignite
 
diff --git a/components/camel-infinispan/src/main/docs/infinispan-component.adoc b/components/camel-infinispan/src/main/docs/infinispan-component.adoc
index 6580383..1ccb22d 100644
--- a/components/camel-infinispan/src/main/docs/infinispan-component.adoc
+++ b/components/camel-infinispan/src/main/docs/infinispan-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.13
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/infinispan.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/infinispan.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-influxdb/src/main/docs/influxdb-component.adoc b/components/camel-influxdb/src/main/docs/influxdb-component.adoc
index 44f6f02..d67730a 100644
--- a/components/camel-influxdb/src/main/docs/influxdb-component.adoc
+++ b/components/camel-influxdb/src/main/docs/influxdb-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.18
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/influxdb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/influxdb.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-iota/src/main/docs/iota-component.adoc b/components/camel-iota/src/main/docs/iota-component.adoc
index 9160e40..d4018ed 100644
--- a/components/camel-iota/src/main/docs/iota-component.adoc
+++ b/components/camel-iota/src/main/docs/iota-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/iota.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/iota.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-ipfs/src/main/docs/ipfs-component.adoc b/components/camel-ipfs/src/main/docs/ipfs-component.adoc
index 9bb8e3e..ebff96b 100644
--- a/components/camel-ipfs/src/main/docs/ipfs-component.adoc
+++ b/components/camel-ipfs/src/main/docs/ipfs-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.23
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ipfs.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ipfs.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-irc/src/main/docs/irc-component.adoc b/components/camel-irc/src/main/docs/irc-component.adoc
index b6f7a6b..d569e7e 100644
--- a/components/camel-irc/src/main/docs/irc-component.adoc
+++ b/components/camel-irc/src/main/docs/irc-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.1
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/irc.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/irc.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-ironmq/src/main/docs/ironmq-component.adoc b/components/camel-ironmq/src/main/docs/ironmq-component.adoc
index 3c297a8..fd72334 100644
--- a/components/camel-ironmq/src/main/docs/ironmq-component.adoc
+++ b/components/camel-ironmq/src/main/docs/ironmq-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ironmq.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/ironmq.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-jackson/src/main/docs/json-jackson-dataformat.adoc b/components/camel-jackson/src/main/docs/json-jackson-dataformat.adoc
index 7c75c47..722de59 100644
--- a/components/camel-jackson/src/main/docs/json-jackson-dataformat.adoc
+++ b/components/camel-jackson/src/main/docs/json-jackson-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Marshal POJOs to JSON and back using Jackson
 :since: 2.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/json-jackson.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/json-jackson.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-jacksonxml/src/main/docs/jacksonxml-dataformat.adoc b/components/camel-jacksonxml/src/main/docs/jacksonxml-dataformat.adoc
index d10f4ef..1a2e15f 100644
--- a/components/camel-jacksonxml/src/main/docs/jacksonxml-dataformat.adoc
+++ b/components/camel-jacksonxml/src/main/docs/jacksonxml-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Unmarshal a XML payloads to POJOs and back using XMLMapper extension of Jackson.
 :since: 2.16
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/jacksonxml.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jacksonxml.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-jasypt/src/main/docs/jasypt.adoc b/components/camel-jasypt/src/main/docs/jasypt.adoc
index ec8a98f..3b1c721 100644
--- a/components/camel-jasypt/src/main/docs/jasypt.adoc
+++ b/components/camel-jasypt/src/main/docs/jasypt.adoc
@@ -5,7 +5,7 @@
 :description: Security using Jasypt
 :since: 2.5
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/others/jasypt.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jasypt.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-jaxb/src/main/docs/jaxb-dataformat.adoc b/components/camel-jaxb/src/main/docs/jaxb-dataformat.adoc
index c6e7f6c..957124e 100644
--- a/components/camel-jaxb/src/main/docs/jaxb-dataformat.adoc
+++ b/components/camel-jaxb/src/main/docs/jaxb-dataformat.adoc
@@ -5,7 +5,7 @@
 :description: Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard.
 :since: 1.0
 :supportLevel: Stable
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/dataformats/jaxb.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jaxb.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-jbpm/src/main/docs/jbpm-component.adoc b/components/camel-jbpm/src/main/docs/jbpm-component.adoc
index 3167ff4..b9abeef 100644
--- a/components/camel-jbpm/src/main/docs/jbpm-component.adoc
+++ b/components/camel-jbpm/src/main/docs/jbpm-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.6
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jbpm.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jbpm.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-jcache/src/main/docs/jcache-component.adoc b/components/camel-jcache/src/main/docs/jcache-component.adoc
index d83c958..47fac77 100644
--- a/components/camel-jcache/src/main/docs/jcache-component.adoc
+++ b/components/camel-jcache/src/main/docs/jcache-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.17
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jcache.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jcache.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-jclouds/src/main/docs/jclouds-component.adoc b/components/camel-jclouds/src/main/docs/jclouds-component.adoc
index c654dda..610273b 100644
--- a/components/camel-jclouds/src/main/docs/jclouds-component.adoc
+++ b/components/camel-jclouds/src/main/docs/jclouds-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.9
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jclouds.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jclouds.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-jcr/src/main/docs/jcr-component.adoc b/components/camel-jcr/src/main/docs/jcr-component.adoc
index 4c18655..6a32c06 100644
--- a/components/camel-jcr/src/main/docs/jcr-component.adoc
+++ b/components/camel-jcr/src/main/docs/jcr-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.3
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jcr.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jcr.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-jdbc/src/main/docs/jdbc-component.adoc b/components/camel-jdbc/src/main/docs/jdbc-component.adoc
index d58ac61..e5ffed4 100644
--- a/components/camel-jdbc/src/main/docs/jdbc-component.adoc
+++ b/components/camel-jdbc/src/main/docs/jdbc-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.2
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jdbc.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jdbc.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-jetty/src/main/docs/jetty-component.adoc b/components/camel-jetty/src/main/docs/jetty-component.adoc
index 29603f5..71448fa 100644
--- a/components/camel-jetty/src/main/docs/jetty-component.adoc
+++ b/components/camel-jetty/src/main/docs/jetty-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.2
 :supportLevel: Stable
 :component-header: Only consumer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jetty.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jetty.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-jgroups-raft/src/main/docs/jgroups-raft-component.adoc b/components/camel-jgroups-raft/src/main/docs/jgroups-raft-component.adoc
index 01e220f..d6d71b3 100644
--- a/components/camel-jgroups-raft/src/main/docs/jgroups-raft-component.adoc
+++ b/components/camel-jgroups-raft/src/main/docs/jgroups-raft-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.24
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jgroups-raft.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jgroups-raft.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-jgroups/src/main/docs/jgroups-component.adoc b/components/camel-jgroups/src/main/docs/jgroups-component.adoc
index 96cefdc..c41189a 100644
--- a/components/camel-jgroups/src/main/docs/jgroups-component.adoc
+++ b/components/camel-jgroups/src/main/docs/jgroups-component.adoc
@@ -6,7 +6,7 @@
 :since: 2.13
 :supportLevel: Stable
 :component-header: Both producer and consumer are supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jgroups.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jgroups.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-jing/src/main/docs/jing-component.adoc b/components/camel-jing/src/main/docs/jing-component.adoc
index 620b569..9d7980f 100644
--- a/components/camel-jing/src/main/docs/jing-component.adoc
+++ b/components/camel-jing/src/main/docs/jing-component.adoc
@@ -6,7 +6,7 @@
 :since: 1.1
 :supportLevel: Stable
 :component-header: Only producer is supported
-include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jing.adoc[]
+include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/jing.adoc[opts=optional]
 
 *Since Camel {since}*
 
diff --git a/components/camel-jira/src/main/docs/jira-component.adoc b/components/camel-jira/src/main/docs/jira-component.adoc
index 257b9b8..ac3fc1e 100644
--- a/components/camel-jira/src/main/docs/jira-component.adoc
... 8824 lines suppressed ...