[camel-spring-boot] branch master updated (e983707 -> ee8c5a1)

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[camel-spring-boot] branch master updated (e983707 -> ee8c5a1)

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

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


    from e983707  Regen
     new 1ae004a  CAMEL-14539: Fixed spring-boot -starter adoc generation to include START END markers
     new 785d275  CAMEL-14539: Regen
     new b2d0ad7  CAMEL-14539: Fixed spring-boot -starter adoc generation to include START END markers
     new ee8c5a1  CAMEL-14539: Regen

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../src/main/docs/activemq-starter.adoc            |  2 +
 .../src/main/docs/ahc-starter.adoc                 |  3 +-
 .../src/main/docs/ahc-ws-starter.adoc              |  2 +
 .../src/main/docs/amqp-starter.adoc                |  2 +
 .../src/main/docs/any23-starter.adoc               |  2 +
 .../src/main/docs/apns-starter.adoc                |  2 +
 .../src/main/docs/as2-starter.adoc                 |  2 +
 .../src/main/docs/asn1-starter.adoc                |  2 +
 .../src/main/docs/asterisk-starter.adoc            |  2 +
 .../src/main/docs/atmos-starter.adoc               |  2 +
 .../main/docs/atmosphere-websocket-starter.adoc    |  2 +
 .../src/main/docs/atom-starter.adoc                |  2 +
 .../src/main/docs/atomix-starter.adoc              |  2 +
 .../src/main/docs/avro-starter.adoc                |  2 +
 .../src/main/docs/aws-cw-starter.adoc              |  2 +
 .../src/main/docs/aws-ddb-starter.adoc             |  2 +
 .../src/main/docs/aws-ec2-starter.adoc             |  2 +
 .../src/main/docs/aws-ecs-starter.adoc             |  2 +
 .../src/main/docs/aws-eks-starter.adoc             |  2 +
 .../src/main/docs/aws-iam-starter.adoc             |  2 +
 .../src/main/docs/aws-kinesis-starter.adoc         |  2 +
 .../src/main/docs/aws-kms-starter.adoc             |  2 +
 .../src/main/docs/aws-lambda-starter.adoc          |  2 +
 .../src/main/docs/aws-mq-starter.adoc              |  2 +
 .../src/main/docs/aws-msk-starter.adoc             |  2 +
 .../src/main/docs/aws-s3-starter.adoc              |  2 +
 .../src/main/docs/aws-sdb-starter.adoc             |  2 +
 .../src/main/docs/aws-ses-starter.adoc             |  2 +
 .../src/main/docs/aws-sns-starter.adoc             |  2 +
 .../src/main/docs/aws-sqs-starter.adoc             |  2 +
 .../src/main/docs/aws-swf-starter.adoc             |  2 +
 .../src/main/docs/aws-translate-starter.adoc       |  2 +
 .../src/main/docs/aws2-cw-starter.adoc             |  2 +
 .../src/main/docs/aws2-ddb-starter.adoc            |  2 +
 .../src/main/docs/aws2-ec2-starter.adoc            |  2 +
 .../src/main/docs/aws2-ecs-starter.adoc            |  2 +
 .../src/main/docs/aws2-eks-starter.adoc            |  2 +
 .../src/main/docs/aws2-iam-starter.adoc            |  2 +
 .../src/main/docs/aws2-kms-starter.adoc            |  2 +
 .../src/main/docs/aws2-mq-starter.adoc             |  2 +
 .../src/main/docs/aws2-msk-starter.adoc            |  2 +
 .../src/main/docs/aws2-ses-starter.adoc            |  2 +
 .../src/main/docs/aws2-translate-starter.adoc      |  2 +
 .../src/main/docs/azure-starter.adoc               |  2 +
 .../src/main/docs/barcode-starter.adoc             |  2 +
 .../src/main/docs/base64-starter.adoc              |  2 +
 .../src/main/docs/bean-starter.adoc                |  2 +
 .../src/main/docs/bean-validator-starter.adoc      |  2 +
 .../src/main/docs/beanio-starter.adoc              |  2 +
 .../src/main/docs/beanstalk-starter.adoc           |  2 +
 .../src/main/docs/bindy-starter.adoc               |  2 +
 .../src/main/docs/bonita-starter.adoc              |  2 +
 .../src/main/docs/box-starter.adoc                 |  2 +
 .../src/main/docs/braintree-starter.adoc           |  2 +
 .../src/main/docs/browse-starter.adoc              |  2 +
 .../src/main/docs/caffeine-starter.adoc            |  2 +
 .../src/main/docs/cassandraql-starter.adoc         |  2 +
 .../src/main/docs/cbor-starter.adoc                |  2 +
 .../src/main/docs/chatscript-starter.adoc          |  2 +
 .../src/main/docs/chunk-starter.adoc               |  2 +
 .../src/main/docs/cm-sms-starter.adoc              |  2 +
 .../src/main/docs/cmis-starter.adoc                |  2 +
 .../src/main/docs/coap-starter.adoc                |  2 +
 .../src/main/docs/cometd-starter.adoc              |  2 +
 .../src/main/docs/consul-starter.adoc              |  2 +
 .../src/main/docs/controlbus-starter.adoc          |  2 +
 .../src/main/docs/corda-starter.adoc               |  2 +
 .../src/main/docs/core-starter.adoc                |  2 +
 .../src/main/docs/couchbase-starter.adoc           |  2 +
 .../src/main/docs/couchdb-starter.adoc             |  2 +
 .../src/main/docs/cron-starter.adoc                |  2 +
 .../src/main/docs/crypto-cms-starter.adoc          |  2 +
 .../src/main/docs/crypto-starter.adoc              |  2 +
 .../src/main/docs/csv-starter.adoc                 |  2 +
 .../src/main/docs/cxf-starter.adoc                 |  2 +
 .../src/main/docs/dataformat-starter.adoc          |  2 +
 .../src/main/docs/dataset-starter.adoc             |  2 +
 .../src/main/docs/debezium-mongodb-starter.adoc    |  2 +
 .../src/main/docs/debezium-mysql-starter.adoc      |  2 +
 .../src/main/docs/debezium-postgres-starter.adoc   |  2 +
 .../src/main/docs/debezium-sqlserver-starter.adoc  |  2 +
 .../src/main/docs/digitalocean-starter.adoc        |  2 +
 .../src/main/docs/direct-starter.adoc              |  2 +
 .../src/main/docs/directvm-starter.adoc            |  2 +
 .../src/main/docs/disruptor-starter.adoc           |  2 +
 .../src/main/docs/dns-starter.adoc                 |  2 +
 .../src/main/docs/docker-starter.adoc              |  2 +
 .../src/main/docs/dozer-starter.adoc               |  2 +
 .../src/main/docs/drill-starter.adoc               |  2 +
 .../src/main/docs/dropbox-starter.adoc             |  2 +
 .../src/main/docs/ehcache-starter.adoc             |  2 +
 .../src/main/docs/elasticsearch-rest-starter.adoc  |  2 +
 .../src/main/docs/elsql-starter.adoc               |  2 +
 .../src/main/docs/elytron-starter.adoc             |  2 +
 .../src/main/docs/etcd-starter.adoc                |  2 +
 .../src/main/docs/exec-starter.adoc                |  2 +
 .../src/main/docs/facebook-starter.adoc            |  2 +
 .../src/main/docs/fastjson-starter.adoc            |  2 +
 .../src/main/docs/fhir-starter.adoc                |  6 +-
 .../src/main/docs/file-starter.adoc                |  2 +
 .../src/main/docs/file-watch-starter.adoc          |  2 +
 .../src/main/docs/flatpack-starter.adoc            |  2 +
 .../src/main/docs/flink-starter.adoc               |  2 +
 .../src/main/docs/fop-starter.adoc                 |  2 +
 .../src/main/docs/freemarker-starter.adoc          |  2 +
 .../src/main/docs/ftp-starter.adoc                 |  2 +
 .../src/main/docs/ganglia-starter.adoc             |  2 +
 .../src/main/docs/geocoder-starter.adoc            |  2 +
 .../src/main/docs/git-starter.adoc                 |  2 +
 .../src/main/docs/github-starter.adoc              |  2 +
 .../src/main/docs/google-bigquery-starter.adoc     |  2 +
 .../src/main/docs/google-calendar-starter.adoc     |  2 +
 .../src/main/docs/google-drive-starter.adoc        |  2 +
 .../src/main/docs/google-mail-starter.adoc         |  2 +
 .../src/main/docs/google-pubsub-starter.adoc       |  2 +
 .../src/main/docs/google-sheets-starter.adoc       |  2 +
 .../src/main/docs/gora-starter.adoc                |  2 +
 .../src/main/docs/graphql-starter.adoc             |  2 +
 .../src/main/docs/grok-starter.adoc                |  2 +
 .../src/main/docs/groovy-starter.adoc              |  2 +
 .../src/main/docs/grpc-starter.adoc                |  2 +
 .../src/main/docs/gson-starter.adoc                |  2 +
 .../src/main/docs/guava-eventbus-starter.adoc      |  2 +
 .../src/main/docs/hazelcast-starter.adoc           |  2 +
 .../src/main/docs/hbase-starter.adoc               |  2 +
 .../src/main/docs/hdfs-starter.adoc                |  2 +
 .../src/main/docs/hipchat-starter.adoc             |  2 +
 .../src/main/docs/hl7-starter.adoc                 |  2 +
 .../src/main/docs/http-starter.adoc                |  2 +
 .../src/main/docs/hystrix-starter.adoc             |  2 +
 .../src/main/docs/ical-starter.adoc                |  2 +
 .../src/main/docs/iec60870-starter.adoc            |  2 +
 .../src/main/docs/ignite-starter.adoc              |  2 +
 .../src/main/docs/infinispan-starter.adoc          |  2 +
 .../src/main/docs/influxdb-starter.adoc            |  2 +
 .../src/main/docs/iota-starter.adoc                |  2 +
 .../src/main/docs/ipfs-starter.adoc                |  2 +
 .../src/main/docs/irc-starter.adoc                 |  2 +
 .../src/main/docs/ironmq-starter.adoc              |  2 +
 .../src/main/docs/jackson-starter.adoc             |  2 +
 .../src/main/docs/jacksonxml-starter.adoc          |  2 +
 .../src/main/docs/jaxb-starter.adoc                |  2 +
 .../src/main/docs/jaxp-starter.adoc                |  2 +
 .../src/main/docs/jbpm-starter.adoc                |  2 +
 .../src/main/docs/jcache-starter.adoc              |  2 +
 .../src/main/docs/jclouds-starter.adoc             |  2 +
 .../src/main/docs/jcr-starter.adoc                 |  2 +
 .../src/main/docs/jdbc-starter.adoc                |  2 +
 .../src/main/docs/jetty-starter.adoc               |  2 +
 .../src/main/docs/jgroups-raft-starter.adoc        |  2 +
 .../src/main/docs/jgroups-starter.adoc             |  2 +
 .../src/main/docs/jing-starter.adoc                |  2 +
 .../src/main/docs/jira-starter.adoc                |  2 +
 .../src/main/docs/jms-starter.adoc                 |  2 +
 .../src/main/docs/jmx-starter.adoc                 |  2 +
 .../src/main/docs/johnzon-starter.adoc             |  2 +
 .../src/main/docs/jolt-starter.adoc                |  2 +
 .../src/main/docs/jooq-starter.adoc                |  2 +
 .../src/main/docs/jpa-starter.adoc                 |  2 +
 .../src/main/docs/jsch-starter.adoc                |  2 +
 .../src/main/docs/jslt-starter.adoc                |  2 +
 .../src/main/docs/json-validator-starter.adoc      |  2 +
 .../src/main/docs/jsonapi-starter.adoc             |  2 +
 .../src/main/docs/jsonpath-starter.adoc            |  2 +
 .../src/main/docs/jt400-starter.adoc               |  2 +
 .../src/main/docs/kafka-starter.adoc               |  2 +
 .../src/main/docs/kubernetes-starter.adoc          |  2 +
 .../src/main/docs/kudu-starter.adoc                |  2 +
 .../src/main/docs/language-starter.adoc            |  2 +
 .../src/main/docs/ldap-starter.adoc                |  2 +
 .../src/main/docs/ldif-starter.adoc                |  2 +
 .../src/main/docs/log-starter.adoc                 |  2 +
 .../src/main/docs/lra-starter.adoc                 |  2 +
 .../src/main/docs/lucene-starter.adoc              |  2 +
 .../src/main/docs/lumberjack-starter.adoc          |  2 +
 .../src/main/docs/lzf-starter.adoc                 |  2 +
 .../src/main/docs/mail-starter.adoc                |  2 +
 .../src/main/docs/master-starter.adoc              |  2 +
 .../src/main/docs/metrics-starter.adoc             |  2 +
 .../src/main/docs/micrometer-starter.adoc          |  2 +
 .../src/main/docs/milo-starter.adoc                |  2 +
 .../src/main/docs/mina-starter.adoc                |  2 +
 .../src/main/docs/mllp-starter.adoc                |  2 +
 .../src/main/docs/mock-starter.adoc                |  2 +
 .../src/main/docs/mongodb-gridfs-starter.adoc      |  2 +
 .../src/main/docs/mongodb-starter.adoc             |  2 +
 .../src/main/docs/msv-starter.adoc                 |  2 +
 .../src/main/docs/mustache-starter.adoc            |  2 +
 .../src/main/docs/mvel-starter.adoc                |  2 +
 .../src/main/docs/mybatis-starter.adoc             |  2 +
 .../src/main/docs/nagios-starter.adoc              |  2 +
 .../src/main/docs/nats-starter.adoc                |  2 +
 .../src/main/docs/netty-http-starter.adoc          |  2 +
 .../src/main/docs/netty-starter.adoc               |  2 +
 .../src/main/docs/nitrite-starter.adoc             |  2 +
 .../src/main/docs/nsq-starter.adoc                 |  2 +
 .../src/main/docs/ognl-starter.adoc                |  2 +
 .../src/main/docs/olingo2-starter.adoc             |  2 +
 .../src/main/docs/olingo4-starter.adoc             |  2 +
 .../src/main/docs/openstack-starter.adoc           |  2 +
 .../src/main/docs/opentracing-starter.adoc         |  2 +
 .../src/main/docs/optaplanner-starter.adoc         |  2 +
 .../src/main/docs/paho-starter.adoc                |  2 +
 .../src/main/docs/pdf-starter.adoc                 |  2 +
 .../src/main/docs/pg-replication-slot-starter.adoc |  2 +
 .../src/main/docs/pgevent-starter.adoc             |  2 +
 .../src/main/docs/platform-http-starter.adoc       |  2 +
 .../src/main/docs/printer-starter.adoc             |  2 +
 .../src/main/docs/protobuf-starter.adoc            |  2 +
 .../src/main/docs/pubnub-starter.adoc              |  2 +
 .../src/main/docs/pulsar-starter.adoc              |  2 +
 .../src/main/docs/quartz-starter.adoc              |  2 +
 .../src/main/docs/quickfix-starter.adoc            |  2 +
 .../src/main/docs/rabbitmq-starter.adoc            |  2 +
 .../src/main/docs/reactive-streams-starter.adoc    |  2 +
 .../src/main/docs/ref-starter.adoc                 |  2 +
 .../src/main/docs/rest-openapi-starter.adoc        |  2 +
 .../src/main/docs/rest-starter.adoc                |  2 +
 .../src/main/docs/rest-swagger-starter.adoc        |  2 +
 .../src/main/docs/robotframework-starter.adoc      |  2 +
 .../src/main/docs/rss-starter.adoc                 |  2 +
 .../src/main/docs/saga-starter.adoc                |  2 +
 .../src/main/docs/salesforce-starter.adoc          |  2 +
 .../src/main/docs/sap-netweaver-starter.adoc       |  2 +
 .../src/main/docs/saxon-starter.adoc               |  2 +
 .../src/main/docs/scheduler-starter.adoc           |  2 +
 .../src/main/docs/schematron-starter.adoc          |  2 +
 .../src/main/docs/seda-starter.adoc                |  2 +
 .../src/main/docs/service-starter.adoc             |  2 +
 .../src/main/docs/servicenow-starter.adoc          |  2 +
 .../src/main/docs/servlet-starter.adoc             |  2 +
 .../src/main/docs/sip-starter.adoc                 |  2 +
 .../src/main/docs/sjms-starter.adoc                |  2 +
 .../src/main/docs/sjms2-starter.adoc               |  2 +
 .../src/main/docs/slack-starter.adoc               |  2 +
 .../src/main/docs/smpp-starter.adoc                |  2 +
 .../src/main/docs/snakeyaml-starter.adoc           |  2 +
 .../src/main/docs/snmp-starter.adoc                |  2 +
 .../src/main/docs/soap-starter.adoc                |  2 +
 .../src/main/docs/solr-starter.adoc                |  2 +
 .../src/main/docs/soroush-starter.adoc             |  2 +
 .../src/main/docs/spark-starter.adoc               |  2 +
 .../src/main/docs/splunk-starter.adoc              |  2 +
 .../src/main/docs/spring-batch-starter.adoc        |  2 +
 .../src/main/docs/spring-integration-starter.adoc  |  2 +
 .../src/main/docs/spring-ldap-starter.adoc         |  2 +
 .../src/main/docs/spring-redis-starter.adoc        |  2 +
 .../src/main/docs/spring-starter.adoc              |  2 +
 .../src/main/docs/spring-ws-starter.adoc           |  2 +
 .../src/main/docs/sql-starter.adoc                 |  2 +
 .../src/main/docs/ssh-starter.adoc                 |  2 +
 .../src/main/docs/stax-starter.adoc                |  2 +
 .../src/main/docs/stomp-starter.adoc               |  2 +
 .../src/main/docs/stream-starter.adoc              |  2 +
 .../src/main/docs/stringtemplate-starter.adoc      |  2 +
 .../src/main/docs/stub-starter.adoc                |  2 +
 .../src/main/docs/syslog-starter.adoc              |  2 +
 .../src/main/docs/tagsoup-starter.adoc             |  2 +
 .../src/main/docs/tarfile-starter.adoc             |  2 +
 .../src/main/docs/telegram-starter.adoc            |  2 +
 .../src/main/docs/thrift-starter.adoc              |  2 +
 .../src/main/docs/tika-starter.adoc                |  2 +
 .../src/main/docs/timer-starter.adoc               |  2 +
 .../src/main/docs/twilio-starter.adoc              |  2 +
 .../src/main/docs/twitter-starter.adoc             |  2 +
 .../src/main/docs/undertow-starter.adoc            |  2 +
 .../src/main/docs/univocity-parsers-starter.adoc   |  2 +
 .../src/main/docs/validator-starter.adoc           |  2 +
 .../src/main/docs/velocity-starter.adoc            |  2 +
 .../src/main/docs/vertx-starter.adoc               |  2 +
 .../camel-vm-starter/src/main/docs/vm-starter.adoc |  2 +
 .../src/main/docs/weather-starter.adoc             |  2 +
 .../src/main/docs/web3j-starter.adoc               |  2 +
 .../src/main/docs/webhook-starter.adoc             |  2 +
 .../src/main/docs/websocket-jsr356-starter.adoc    |  2 +
 .../src/main/docs/websocket-starter.adoc           |  2 +
 .../src/main/docs/weka-starter.adoc                |  2 +
 .../src/main/docs/wordpress-starter.adoc           |  2 +
 .../src/main/docs/workday-starter.adoc             |  2 +
 .../src/main/docs/xchange-starter.adoc             |  2 +
 .../camel-xj-starter/src/main/docs/xj-starter.adoc |  2 +
 .../src/main/docs/xmlsecurity-starter.adoc         | 97 ++++++++++++----------
 .../src/main/docs/xmpp-starter.adoc                |  2 +
 .../src/main/docs/xpath-starter.adoc               |  2 +
 .../src/main/docs/xslt-saxon-starter.adoc          |  2 +
 .../src/main/docs/xslt-starter.adoc                |  2 +
 .../src/main/docs/xstream-starter.adoc             |  2 +
 .../src/main/docs/yammer-starter.adoc              |  2 +
 .../src/main/docs/zendesk-starter.adoc             |  2 +
 .../src/main/docs/zip-deflater-starter.adoc        |  2 +
 .../src/main/docs/zipfile-starter.adoc             |  2 +
 .../src/main/docs/zipkin-starter.adoc              |  2 +
 .../src/main/docs/zookeeper-master-starter.adoc    |  2 +
 .../src/main/docs/zookeeper-starter.adoc           |  2 +
 docs/modules/ROOT/pages/activemq-starter.adoc      |  2 +
 docs/modules/ROOT/pages/ahc-starter.adoc           |  3 +-
 docs/modules/ROOT/pages/ahc-ws-starter.adoc        |  2 +
 docs/modules/ROOT/pages/amqp-starter.adoc          |  2 +
 docs/modules/ROOT/pages/any23-starter.adoc         |  2 +
 docs/modules/ROOT/pages/apns-starter.adoc          |  2 +
 docs/modules/ROOT/pages/as2-starter.adoc           |  2 +
 docs/modules/ROOT/pages/asn1-starter.adoc          |  2 +
 docs/modules/ROOT/pages/asterisk-starter.adoc      |  2 +
 docs/modules/ROOT/pages/atmos-starter.adoc         |  2 +
 .../ROOT/pages/atmosphere-websocket-starter.adoc   |  2 +
 docs/modules/ROOT/pages/atom-starter.adoc          |  2 +
 docs/modules/ROOT/pages/atomix-starter.adoc        |  2 +
 docs/modules/ROOT/pages/avro-starter.adoc          |  2 +
 docs/modules/ROOT/pages/aws-cw-starter.adoc        |  2 +
 docs/modules/ROOT/pages/aws-ddb-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-ec2-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-ecs-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-eks-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-iam-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-kinesis-starter.adoc   |  2 +
 docs/modules/ROOT/pages/aws-kms-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-lambda-starter.adoc    |  2 +
 docs/modules/ROOT/pages/aws-mq-starter.adoc        |  2 +
 docs/modules/ROOT/pages/aws-msk-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-s3-starter.adoc        |  2 +
 docs/modules/ROOT/pages/aws-sdb-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-ses-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-sns-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-sqs-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-swf-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-translate-starter.adoc |  2 +
 docs/modules/ROOT/pages/aws2-cw-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws2-ddb-starter.adoc      |  2 +
 docs/modules/ROOT/pages/aws2-ec2-starter.adoc      |  2 +
 docs/modules/ROOT/pages/aws2-ecs-starter.adoc      |  2 +
 docs/modules/ROOT/pages/aws2-eks-starter.adoc      |  2 +
 docs/modules/ROOT/pages/aws2-iam-starter.adoc      |  2 +
 docs/modules/ROOT/pages/aws2-kms-starter.adoc      |  2 +
 docs/modules/ROOT/pages/aws2-mq-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws2-msk-starter.adoc      |  2 +
 docs/modules/ROOT/pages/aws2-ses-starter.adoc      |  2 +
 .../modules/ROOT/pages/aws2-translate-starter.adoc |  2 +
 docs/modules/ROOT/pages/azure-starter.adoc         |  2 +
 docs/modules/ROOT/pages/barcode-starter.adoc       |  2 +
 docs/modules/ROOT/pages/base64-starter.adoc        |  2 +
 docs/modules/ROOT/pages/bean-starter.adoc          |  2 +
 .../modules/ROOT/pages/bean-validator-starter.adoc |  2 +
 docs/modules/ROOT/pages/beanio-starter.adoc        |  2 +
 docs/modules/ROOT/pages/beanstalk-starter.adoc     |  2 +
 docs/modules/ROOT/pages/bindy-starter.adoc         |  2 +
 docs/modules/ROOT/pages/bonita-starter.adoc        |  2 +
 docs/modules/ROOT/pages/box-starter.adoc           |  2 +
 docs/modules/ROOT/pages/braintree-starter.adoc     |  2 +
 docs/modules/ROOT/pages/browse-starter.adoc        |  2 +
 docs/modules/ROOT/pages/caffeine-starter.adoc      |  2 +
 docs/modules/ROOT/pages/cassandraql-starter.adoc   |  2 +
 docs/modules/ROOT/pages/cbor-starter.adoc          |  2 +
 docs/modules/ROOT/pages/chatscript-starter.adoc    |  2 +
 docs/modules/ROOT/pages/chunk-starter.adoc         |  2 +
 docs/modules/ROOT/pages/cm-sms-starter.adoc        |  2 +
 docs/modules/ROOT/pages/cmis-starter.adoc          |  2 +
 docs/modules/ROOT/pages/coap-starter.adoc          |  2 +
 docs/modules/ROOT/pages/cometd-starter.adoc        |  2 +
 docs/modules/ROOT/pages/consul-starter.adoc        |  2 +
 docs/modules/ROOT/pages/controlbus-starter.adoc    |  2 +
 docs/modules/ROOT/pages/corda-starter.adoc         |  2 +
 docs/modules/ROOT/pages/core-starter.adoc          |  2 +
 docs/modules/ROOT/pages/couchbase-starter.adoc     |  2 +
 docs/modules/ROOT/pages/couchdb-starter.adoc       |  2 +
 docs/modules/ROOT/pages/cron-starter.adoc          |  2 +
 docs/modules/ROOT/pages/crypto-cms-starter.adoc    |  2 +
 docs/modules/ROOT/pages/crypto-starter.adoc        |  2 +
 docs/modules/ROOT/pages/csv-starter.adoc           |  2 +
 docs/modules/ROOT/pages/cxf-starter.adoc           |  2 +
 docs/modules/ROOT/pages/dataformat-starter.adoc    |  2 +
 docs/modules/ROOT/pages/dataset-starter.adoc       |  2 +
 .../ROOT/pages/debezium-mongodb-starter.adoc       |  2 +
 .../modules/ROOT/pages/debezium-mysql-starter.adoc |  2 +
 .../ROOT/pages/debezium-postgres-starter.adoc      |  2 +
 .../ROOT/pages/debezium-sqlserver-starter.adoc     |  2 +
 docs/modules/ROOT/pages/digitalocean-starter.adoc  |  2 +
 docs/modules/ROOT/pages/direct-starter.adoc        |  2 +
 docs/modules/ROOT/pages/directvm-starter.adoc      |  2 +
 docs/modules/ROOT/pages/disruptor-starter.adoc     |  2 +
 docs/modules/ROOT/pages/dns-starter.adoc           |  2 +
 docs/modules/ROOT/pages/docker-starter.adoc        |  2 +
 docs/modules/ROOT/pages/dozer-starter.adoc         |  2 +
 docs/modules/ROOT/pages/drill-starter.adoc         |  2 +
 docs/modules/ROOT/pages/dropbox-starter.adoc       |  2 +
 docs/modules/ROOT/pages/ehcache-starter.adoc       |  2 +
 .../ROOT/pages/elasticsearch-rest-starter.adoc     |  2 +
 docs/modules/ROOT/pages/elsql-starter.adoc         |  2 +
 docs/modules/ROOT/pages/elytron-starter.adoc       |  2 +
 docs/modules/ROOT/pages/etcd-starter.adoc          |  2 +
 docs/modules/ROOT/pages/exec-starter.adoc          |  2 +
 docs/modules/ROOT/pages/facebook-starter.adoc      |  2 +
 docs/modules/ROOT/pages/fastjson-starter.adoc      |  2 +
 docs/modules/ROOT/pages/fhir-starter.adoc          |  6 +-
 docs/modules/ROOT/pages/file-starter.adoc          |  2 +
 docs/modules/ROOT/pages/file-watch-starter.adoc    |  2 +
 docs/modules/ROOT/pages/flatpack-starter.adoc      |  2 +
 docs/modules/ROOT/pages/flink-starter.adoc         |  2 +
 docs/modules/ROOT/pages/fop-starter.adoc           |  2 +
 docs/modules/ROOT/pages/freemarker-starter.adoc    |  2 +
 docs/modules/ROOT/pages/ftp-starter.adoc           |  2 +
 docs/modules/ROOT/pages/ganglia-starter.adoc       |  2 +
 docs/modules/ROOT/pages/geocoder-starter.adoc      |  2 +
 docs/modules/ROOT/pages/git-starter.adoc           |  2 +
 docs/modules/ROOT/pages/github-starter.adoc        |  2 +
 .../ROOT/pages/google-bigquery-starter.adoc        |  2 +
 .../ROOT/pages/google-calendar-starter.adoc        |  2 +
 docs/modules/ROOT/pages/google-drive-starter.adoc  |  2 +
 docs/modules/ROOT/pages/google-mail-starter.adoc   |  2 +
 docs/modules/ROOT/pages/google-pubsub-starter.adoc |  2 +
 docs/modules/ROOT/pages/google-sheets-starter.adoc |  2 +
 docs/modules/ROOT/pages/gora-starter.adoc          |  2 +
 docs/modules/ROOT/pages/graphql-starter.adoc       |  2 +
 docs/modules/ROOT/pages/grok-starter.adoc          |  2 +
 docs/modules/ROOT/pages/groovy-starter.adoc        |  2 +
 docs/modules/ROOT/pages/grpc-starter.adoc          |  2 +
 docs/modules/ROOT/pages/gson-starter.adoc          |  2 +
 .../modules/ROOT/pages/guava-eventbus-starter.adoc |  2 +
 docs/modules/ROOT/pages/hazelcast-starter.adoc     |  2 +
 docs/modules/ROOT/pages/hbase-starter.adoc         |  2 +
 docs/modules/ROOT/pages/hdfs-starter.adoc          |  2 +
 docs/modules/ROOT/pages/hipchat-starter.adoc       |  2 +
 docs/modules/ROOT/pages/hl7-starter.adoc           |  2 +
 docs/modules/ROOT/pages/http-starter.adoc          |  2 +
 docs/modules/ROOT/pages/hystrix-starter.adoc       |  2 +
 docs/modules/ROOT/pages/ical-starter.adoc          |  2 +
 docs/modules/ROOT/pages/iec60870-starter.adoc      |  2 +
 docs/modules/ROOT/pages/ignite-starter.adoc        |  2 +
 docs/modules/ROOT/pages/infinispan-starter.adoc    |  2 +
 docs/modules/ROOT/pages/influxdb-starter.adoc      |  2 +
 docs/modules/ROOT/pages/iota-starter.adoc          |  2 +
 docs/modules/ROOT/pages/ipfs-starter.adoc          |  2 +
 docs/modules/ROOT/pages/irc-starter.adoc           |  2 +
 docs/modules/ROOT/pages/ironmq-starter.adoc        |  2 +
 docs/modules/ROOT/pages/jackson-starter.adoc       |  2 +
 docs/modules/ROOT/pages/jacksonxml-starter.adoc    |  2 +
 docs/modules/ROOT/pages/jaxb-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jaxp-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jbpm-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jcache-starter.adoc        |  2 +
 docs/modules/ROOT/pages/jclouds-starter.adoc       |  2 +
 docs/modules/ROOT/pages/jcr-starter.adoc           |  2 +
 docs/modules/ROOT/pages/jdbc-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jetty-starter.adoc         |  2 +
 docs/modules/ROOT/pages/jgroups-raft-starter.adoc  |  2 +
 docs/modules/ROOT/pages/jgroups-starter.adoc       |  2 +
 docs/modules/ROOT/pages/jing-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jira-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jms-starter.adoc           |  2 +
 docs/modules/ROOT/pages/jmx-starter.adoc           |  2 +
 docs/modules/ROOT/pages/johnzon-starter.adoc       |  2 +
 docs/modules/ROOT/pages/jolt-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jooq-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jpa-starter.adoc           |  2 +
 docs/modules/ROOT/pages/jsch-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jslt-starter.adoc          |  2 +
 .../modules/ROOT/pages/json-validator-starter.adoc |  2 +
 docs/modules/ROOT/pages/jsonapi-starter.adoc       |  2 +
 docs/modules/ROOT/pages/jsonpath-starter.adoc      |  2 +
 docs/modules/ROOT/pages/jt400-starter.adoc         |  2 +
 docs/modules/ROOT/pages/kafka-starter.adoc         |  2 +
 docs/modules/ROOT/pages/kubernetes-starter.adoc    |  2 +
 docs/modules/ROOT/pages/kudu-starter.adoc          |  2 +
 docs/modules/ROOT/pages/language-starter.adoc      |  2 +
 docs/modules/ROOT/pages/ldap-starter.adoc          |  2 +
 docs/modules/ROOT/pages/ldif-starter.adoc          |  2 +
 docs/modules/ROOT/pages/log-starter.adoc           |  2 +
 docs/modules/ROOT/pages/lra-starter.adoc           |  2 +
 docs/modules/ROOT/pages/lucene-starter.adoc        |  2 +
 docs/modules/ROOT/pages/lumberjack-starter.adoc    |  2 +
 docs/modules/ROOT/pages/lzf-starter.adoc           |  2 +
 docs/modules/ROOT/pages/mail-starter.adoc          |  2 +
 docs/modules/ROOT/pages/master-starter.adoc        |  2 +
 docs/modules/ROOT/pages/metrics-starter.adoc       |  2 +
 docs/modules/ROOT/pages/micrometer-starter.adoc    |  2 +
 docs/modules/ROOT/pages/milo-starter.adoc          |  2 +
 docs/modules/ROOT/pages/mina-starter.adoc          |  2 +
 docs/modules/ROOT/pages/mllp-starter.adoc          |  2 +
 docs/modules/ROOT/pages/mock-starter.adoc          |  2 +
 .../modules/ROOT/pages/mongodb-gridfs-starter.adoc |  2 +
 docs/modules/ROOT/pages/mongodb-starter.adoc       |  2 +
 docs/modules/ROOT/pages/msv-starter.adoc           |  2 +
 docs/modules/ROOT/pages/mustache-starter.adoc      |  2 +
 docs/modules/ROOT/pages/mvel-starter.adoc          |  2 +
 docs/modules/ROOT/pages/mybatis-starter.adoc       |  2 +
 docs/modules/ROOT/pages/nagios-starter.adoc        |  2 +
 docs/modules/ROOT/pages/nats-starter.adoc          |  2 +
 docs/modules/ROOT/pages/netty-http-starter.adoc    |  2 +
 docs/modules/ROOT/pages/netty-starter.adoc         |  2 +
 docs/modules/ROOT/pages/nitrite-starter.adoc       |  2 +
 docs/modules/ROOT/pages/nsq-starter.adoc           |  2 +
 docs/modules/ROOT/pages/ognl-starter.adoc          |  2 +
 docs/modules/ROOT/pages/olingo2-starter.adoc       |  2 +
 docs/modules/ROOT/pages/olingo4-starter.adoc       |  2 +
 docs/modules/ROOT/pages/openstack-starter.adoc     |  2 +
 docs/modules/ROOT/pages/opentracing-starter.adoc   |  2 +
 docs/modules/ROOT/pages/optaplanner-starter.adoc   |  2 +
 docs/modules/ROOT/pages/paho-starter.adoc          |  2 +
 docs/modules/ROOT/pages/pdf-starter.adoc           |  2 +
 .../ROOT/pages/pg-replication-slot-starter.adoc    |  2 +
 docs/modules/ROOT/pages/pgevent-starter.adoc       |  2 +
 docs/modules/ROOT/pages/platform-http-starter.adoc |  2 +
 docs/modules/ROOT/pages/printer-starter.adoc       |  2 +
 docs/modules/ROOT/pages/protobuf-starter.adoc      |  2 +
 docs/modules/ROOT/pages/pubnub-starter.adoc        |  2 +
 docs/modules/ROOT/pages/pulsar-starter.adoc        |  2 +
 docs/modules/ROOT/pages/quartz-starter.adoc        |  2 +
 docs/modules/ROOT/pages/quickfix-starter.adoc      |  2 +
 docs/modules/ROOT/pages/rabbitmq-starter.adoc      |  2 +
 .../ROOT/pages/reactive-streams-starter.adoc       |  2 +
 docs/modules/ROOT/pages/ref-starter.adoc           |  2 +
 docs/modules/ROOT/pages/rest-openapi-starter.adoc  |  2 +
 docs/modules/ROOT/pages/rest-starter.adoc          |  2 +
 docs/modules/ROOT/pages/rest-swagger-starter.adoc  |  2 +
 .../modules/ROOT/pages/robotframework-starter.adoc |  2 +
 docs/modules/ROOT/pages/rss-starter.adoc           |  2 +
 docs/modules/ROOT/pages/saga-starter.adoc          |  2 +
 docs/modules/ROOT/pages/salesforce-starter.adoc    |  2 +
 docs/modules/ROOT/pages/sap-netweaver-starter.adoc |  2 +
 docs/modules/ROOT/pages/saxon-starter.adoc         |  2 +
 docs/modules/ROOT/pages/scheduler-starter.adoc     |  2 +
 docs/modules/ROOT/pages/schematron-starter.adoc    |  2 +
 docs/modules/ROOT/pages/seda-starter.adoc          |  2 +
 docs/modules/ROOT/pages/service-starter.adoc       |  2 +
 docs/modules/ROOT/pages/servicenow-starter.adoc    |  2 +
 docs/modules/ROOT/pages/servlet-starter.adoc       |  2 +
 docs/modules/ROOT/pages/sip-starter.adoc           |  2 +
 docs/modules/ROOT/pages/sjms-starter.adoc          |  2 +
 docs/modules/ROOT/pages/sjms2-starter.adoc         |  2 +
 docs/modules/ROOT/pages/slack-starter.adoc         |  2 +
 docs/modules/ROOT/pages/smpp-starter.adoc          |  2 +
 docs/modules/ROOT/pages/snakeyaml-starter.adoc     |  2 +
 docs/modules/ROOT/pages/snmp-starter.adoc          |  2 +
 docs/modules/ROOT/pages/soap-starter.adoc          |  2 +
 docs/modules/ROOT/pages/solr-starter.adoc          |  2 +
 docs/modules/ROOT/pages/soroush-starter.adoc       |  2 +
 docs/modules/ROOT/pages/spark-starter.adoc         |  2 +
 docs/modules/ROOT/pages/splunk-starter.adoc        |  2 +
 docs/modules/ROOT/pages/spring-batch-starter.adoc  |  2 +
 .../ROOT/pages/spring-integration-starter.adoc     |  2 +
 docs/modules/ROOT/pages/spring-ldap-starter.adoc   |  2 +
 docs/modules/ROOT/pages/spring-redis-starter.adoc  |  2 +
 docs/modules/ROOT/pages/spring-starter.adoc        |  2 +
 docs/modules/ROOT/pages/spring-ws-starter.adoc     |  2 +
 docs/modules/ROOT/pages/sql-starter.adoc           |  2 +
 docs/modules/ROOT/pages/ssh-starter.adoc           |  2 +
 docs/modules/ROOT/pages/stax-starter.adoc          |  2 +
 docs/modules/ROOT/pages/stomp-starter.adoc         |  2 +
 docs/modules/ROOT/pages/stream-starter.adoc        |  2 +
 .../modules/ROOT/pages/stringtemplate-starter.adoc |  2 +
 docs/modules/ROOT/pages/stub-starter.adoc          |  2 +
 docs/modules/ROOT/pages/syslog-starter.adoc        |  2 +
 docs/modules/ROOT/pages/tagsoup-starter.adoc       |  2 +
 docs/modules/ROOT/pages/tarfile-starter.adoc       |  2 +
 docs/modules/ROOT/pages/telegram-starter.adoc      |  2 +
 docs/modules/ROOT/pages/thrift-starter.adoc        |  2 +
 docs/modules/ROOT/pages/tika-starter.adoc          |  2 +
 docs/modules/ROOT/pages/timer-starter.adoc         |  2 +
 docs/modules/ROOT/pages/twilio-starter.adoc        |  2 +
 docs/modules/ROOT/pages/twitter-starter.adoc       |  2 +
 docs/modules/ROOT/pages/undertow-starter.adoc      |  2 +
 .../ROOT/pages/univocity-parsers-starter.adoc      |  2 +
 docs/modules/ROOT/pages/validator-starter.adoc     |  2 +
 docs/modules/ROOT/pages/velocity-starter.adoc      |  2 +
 docs/modules/ROOT/pages/vertx-starter.adoc         |  2 +
 docs/modules/ROOT/pages/vm-starter.adoc            |  2 +
 docs/modules/ROOT/pages/weather-starter.adoc       |  2 +
 docs/modules/ROOT/pages/web3j-starter.adoc         |  2 +
 docs/modules/ROOT/pages/webhook-starter.adoc       |  2 +
 .../ROOT/pages/websocket-jsr356-starter.adoc       |  2 +
 docs/modules/ROOT/pages/websocket-starter.adoc     |  2 +
 docs/modules/ROOT/pages/weka-starter.adoc          |  2 +
 docs/modules/ROOT/pages/wordpress-starter.adoc     |  2 +
 docs/modules/ROOT/pages/workday-starter.adoc       |  2 +
 docs/modules/ROOT/pages/xchange-starter.adoc       |  2 +
 docs/modules/ROOT/pages/xj-starter.adoc            |  2 +
 docs/modules/ROOT/pages/xmlsecurity-starter.adoc   | 97 ++++++++++++----------
 docs/modules/ROOT/pages/xmpp-starter.adoc          |  2 +
 docs/modules/ROOT/pages/xpath-starter.adoc         |  2 +
 docs/modules/ROOT/pages/xslt-saxon-starter.adoc    |  2 +
 docs/modules/ROOT/pages/xslt-starter.adoc          |  2 +
 docs/modules/ROOT/pages/xstream-starter.adoc       |  2 +
 docs/modules/ROOT/pages/yammer-starter.adoc        |  2 +
 docs/modules/ROOT/pages/zendesk-starter.adoc       |  2 +
 docs/modules/ROOT/pages/zip-deflater-starter.adoc  |  2 +
 docs/modules/ROOT/pages/zipfile-starter.adoc       |  2 +
 docs/modules/ROOT/pages/zipkin-starter.adoc        |  2 +
 .../ROOT/pages/zookeeper-master-starter.adoc       |  2 +
 docs/modules/ROOT/pages/zookeeper-starter.adoc     |  2 +
 ...pdateSpringBootAutoConfigurationReadmeMojo.java |  6 +-
 .../spring-boot-auto-configure-options.mvel        |  2 +-
 590 files changed, 1283 insertions(+), 101 deletions(-)

Reply | Threaded
Open this post in threaded view
|

[camel-spring-boot] 01/04: CAMEL-14539: Fixed spring-boot -starter adoc generation to include START END markers

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

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

commit 1ae004a23a9988da996e32ae50ec5618212d287d
Author: Claus Ibsen <[hidden email]>
AuthorDate: Fri Feb 14 10:29:43 2020 +0100

    CAMEL-14539: Fixed spring-boot -starter adoc generation to include START END markers
---
 .../camel-ahc-starter/src/main/docs/ahc-starter.adoc      |  2 ++
 .../UpdateSpringBootAutoConfigurationReadmeMojo.java      | 15 +++++----------
 .../resources/spring-boot-auto-configure-options.mvel     |  2 ++
 3 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/components-starter/camel-ahc-starter/src/main/docs/ahc-starter.adoc b/components-starter/camel-ahc-starter/src/main/docs/ahc-starter.adoc
index f54e950..bfaed62 100644
--- a/components-starter/camel-ahc-starter/src/main/docs/ahc-starter.adoc
+++ b/components-starter/camel-ahc-starter/src/main/docs/ahc-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ahc
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.ahc.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/UpdateSpringBootAutoConfigurationReadmeMojo.java b/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/UpdateSpringBootAutoConfigurationReadmeMojo.java
index a3c95f6..6c60078 100644
--- a/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/UpdateSpringBootAutoConfigurationReadmeMojo.java
+++ b/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/UpdateSpringBootAutoConfigurationReadmeMojo.java
@@ -88,7 +88,7 @@ public class UpdateSpringBootAutoConfigurationReadmeMojo extends AbstractMojo {
     @Override
     public void execute() throws MojoExecutionException, MojoFailureException {
         try {
-            executeStarter(project.getBasedir());
+            executeStarter(buildDir.getParentFile());
         } catch (Exception e) {
             throw new MojoFailureException("Error processing spring-configuration-metadata.json", e);
         }
@@ -111,7 +111,7 @@ public class UpdateSpringBootAutoConfigurationReadmeMojo extends AbstractMojo {
                 // skip camel-  and -starter in the end
                 String componentName = name.substring(6, name.length() - 8);
                 getLog().debug("Camel component: " + componentName);
-                File docFolder = new File("components-starter/" + name + "/src/main/docs/");
+                File docFolder = new File(starter,"src/main/docs/");
                 File docFile = new File(docFolder, componentName + "-starter.adoc");
 
                 List<SpringBootAutoConfigureOptionModel> models = parseSpringBootAutoConfigureModels(jsonFile, null);
@@ -244,14 +244,9 @@ public class UpdateSpringBootAutoConfigurationReadmeMojo extends AbstractMojo {
                     return true;
                 }
             } else {
-                getLog().warn("Cannot find markers in file " + file);
-                getLog().warn("Add the following markers");
-                getLog().warn("\t// spring-boot-auto-configure options: START");
-                getLog().warn("\t// spring-boot-auto-configure options: END");
-                if (isFailFast()) {
-                    throw new MojoExecutionException("Failed build due failFast=true");
-                }
-                return false;
+                // override existing file with new content
+                writeText(file, changed);
+                return true;
             }
         } catch (Exception e) {
             throw new MojoExecutionException("Error reading file " + file + " Reason: " + e, e);
diff --git a/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel b/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel
index 955a761..366e46c 100644
--- a/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel
+++ b/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for @{title}
 
@@ -28,3 +29,4 @@ The component supports @{options.size()} options, which are listed below.
 @foreach{row : options}| *@{row.name}* | @{util.escape(row.description)} | @{row.getShortDefaultValue(20)} | @{row.getShortJavaType()}
 @end{}|===
 @end{}
+// spring-boot-auto-configure options: END
\ No newline at end of file

Reply | Threaded
Open this post in threaded view
|

[camel-spring-boot] 02/04: CAMEL-14539: Regen

davsclaus-2
In reply to this post by davsclaus-2
This is an automated email from the ASF dual-hosted git repository.

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

commit 785d27526eb92ec3c9bd13e05dbacdc2b3154080
Author: Claus Ibsen <[hidden email]>
AuthorDate: Fri Feb 14 10:29:58 2020 +0100

    CAMEL-14539: Regen
---
 .../src/main/docs/activemq-starter.adoc            |  2 +
 .../src/main/docs/ahc-starter.adoc                 |  2 +
 .../src/main/docs/ahc-ws-starter.adoc              |  2 +
 .../src/main/docs/amqp-starter.adoc                |  2 +
 .../src/main/docs/any23-starter.adoc               |  2 +
 .../src/main/docs/apns-starter.adoc                |  2 +
 .../src/main/docs/as2-starter.adoc                 |  2 +
 .../src/main/docs/asn1-starter.adoc                |  2 +
 .../src/main/docs/asterisk-starter.adoc            |  2 +
 .../src/main/docs/atmos-starter.adoc               |  2 +
 .../main/docs/atmosphere-websocket-starter.adoc    |  2 +
 .../src/main/docs/atom-starter.adoc                |  2 +
 .../src/main/docs/atomix-starter.adoc              |  2 +
 .../src/main/docs/avro-starter.adoc                |  2 +
 .../src/main/docs/aws-cw-starter.adoc              |  2 +
 .../src/main/docs/aws-ddb-starter.adoc             |  2 +
 .../src/main/docs/aws-ec2-starter.adoc             |  2 +
 .../src/main/docs/aws-ecs-starter.adoc             |  2 +
 .../src/main/docs/aws-eks-starter.adoc             |  2 +
 .../src/main/docs/aws-iam-starter.adoc             |  2 +
 .../src/main/docs/aws-kinesis-starter.adoc         |  2 +
 .../src/main/docs/aws-kms-starter.adoc             |  2 +
 .../src/main/docs/aws-lambda-starter.adoc          |  2 +
 .../src/main/docs/aws-mq-starter.adoc              |  2 +
 .../src/main/docs/aws-msk-starter.adoc             |  2 +
 .../src/main/docs/aws-s3-starter.adoc              |  2 +
 .../src/main/docs/aws-sdb-starter.adoc             |  2 +
 .../src/main/docs/aws-ses-starter.adoc             |  2 +
 .../src/main/docs/aws-sns-starter.adoc             |  2 +
 .../src/main/docs/aws-sqs-starter.adoc             |  2 +
 .../src/main/docs/aws-swf-starter.adoc             |  2 +
 .../src/main/docs/aws-translate-starter.adoc       |  2 +
 .../src/main/docs/aws2-cw-starter.adoc             |  2 +
 .../src/main/docs/aws2-ddb-starter.adoc            |  2 +
 .../src/main/docs/aws2-ec2-starter.adoc            |  2 +
 .../src/main/docs/aws2-ecs-starter.adoc            |  2 +
 .../src/main/docs/aws2-eks-starter.adoc            |  2 +
 .../src/main/docs/aws2-iam-starter.adoc            |  2 +
 .../src/main/docs/aws2-kms-starter.adoc            |  2 +
 .../src/main/docs/aws2-mq-starter.adoc             |  2 +
 .../src/main/docs/aws2-msk-starter.adoc            |  2 +
 .../src/main/docs/aws2-ses-starter.adoc            |  2 +
 .../src/main/docs/aws2-translate-starter.adoc      |  2 +
 .../src/main/docs/azure-starter.adoc               |  2 +
 .../src/main/docs/barcode-starter.adoc             |  2 +
 .../src/main/docs/base64-starter.adoc              |  2 +
 .../src/main/docs/bean-starter.adoc                |  2 +
 .../src/main/docs/bean-validator-starter.adoc      |  2 +
 .../src/main/docs/beanio-starter.adoc              |  2 +
 .../src/main/docs/beanstalk-starter.adoc           |  2 +
 .../src/main/docs/bindy-starter.adoc               |  2 +
 .../src/main/docs/bonita-starter.adoc              |  2 +
 .../src/main/docs/box-starter.adoc                 |  2 +
 .../src/main/docs/braintree-starter.adoc           |  2 +
 .../src/main/docs/browse-starter.adoc              |  2 +
 .../src/main/docs/caffeine-starter.adoc            |  2 +
 .../src/main/docs/cassandraql-starter.adoc         |  2 +
 .../src/main/docs/cbor-starter.adoc                |  2 +
 .../src/main/docs/chatscript-starter.adoc          |  2 +
 .../src/main/docs/chunk-starter.adoc               |  2 +
 .../src/main/docs/cm-sms-starter.adoc              |  2 +
 .../src/main/docs/cmis-starter.adoc                |  2 +
 .../src/main/docs/coap-starter.adoc                |  2 +
 .../src/main/docs/cometd-starter.adoc              |  2 +
 .../src/main/docs/consul-starter.adoc              |  2 +
 .../src/main/docs/controlbus-starter.adoc          |  2 +
 .../src/main/docs/corda-starter.adoc               |  2 +
 .../src/main/docs/core-starter.adoc                |  2 +
 .../src/main/docs/couchbase-starter.adoc           |  2 +
 .../src/main/docs/couchdb-starter.adoc             |  2 +
 .../src/main/docs/cron-starter.adoc                |  2 +
 .../src/main/docs/crypto-cms-starter.adoc          |  2 +
 .../src/main/docs/crypto-starter.adoc              |  2 +
 .../src/main/docs/csv-starter.adoc                 |  2 +
 .../src/main/docs/cxf-starter.adoc                 |  2 +
 .../src/main/docs/dataformat-starter.adoc          |  2 +
 .../src/main/docs/dataset-starter.adoc             |  2 +
 .../src/main/docs/debezium-mongodb-starter.adoc    |  2 +
 .../src/main/docs/debezium-mysql-starter.adoc      |  2 +
 .../src/main/docs/debezium-postgres-starter.adoc   |  2 +
 .../src/main/docs/debezium-sqlserver-starter.adoc  |  2 +
 .../src/main/docs/digitalocean-starter.adoc        |  2 +
 .../src/main/docs/direct-starter.adoc              |  2 +
 .../src/main/docs/directvm-starter.adoc            |  2 +
 .../src/main/docs/disruptor-starter.adoc           |  2 +
 .../src/main/docs/dns-starter.adoc                 |  2 +
 .../src/main/docs/docker-starter.adoc              |  2 +
 .../src/main/docs/dozer-starter.adoc               |  2 +
 .../src/main/docs/drill-starter.adoc               |  2 +
 .../src/main/docs/dropbox-starter.adoc             |  2 +
 .../src/main/docs/ehcache-starter.adoc             |  2 +
 .../src/main/docs/elasticsearch-rest-starter.adoc  |  2 +
 .../src/main/docs/elsql-starter.adoc               |  2 +
 .../src/main/docs/elytron-starter.adoc             |  2 +
 .../src/main/docs/etcd-starter.adoc                |  2 +
 .../src/main/docs/exec-starter.adoc                |  2 +
 .../src/main/docs/facebook-starter.adoc            |  2 +
 .../src/main/docs/fastjson-starter.adoc            |  2 +
 .../src/main/docs/fhir-starter.adoc                |  6 +-
 .../src/main/docs/file-starter.adoc                |  2 +
 .../src/main/docs/file-watch-starter.adoc          |  2 +
 .../src/main/docs/flatpack-starter.adoc            |  2 +
 .../src/main/docs/flink-starter.adoc               |  2 +
 .../src/main/docs/fop-starter.adoc                 |  2 +
 .../src/main/docs/freemarker-starter.adoc          |  2 +
 .../src/main/docs/ftp-starter.adoc                 |  2 +
 .../src/main/docs/ganglia-starter.adoc             |  2 +
 .../src/main/docs/geocoder-starter.adoc            |  2 +
 .../src/main/docs/git-starter.adoc                 |  2 +
 .../src/main/docs/github-starter.adoc              |  2 +
 .../src/main/docs/google-bigquery-starter.adoc     |  2 +
 .../src/main/docs/google-calendar-starter.adoc     |  2 +
 .../src/main/docs/google-drive-starter.adoc        |  2 +
 .../src/main/docs/google-mail-starter.adoc         |  2 +
 .../src/main/docs/google-pubsub-starter.adoc       |  2 +
 .../src/main/docs/google-sheets-starter.adoc       |  2 +
 .../src/main/docs/gora-starter.adoc                |  2 +
 .../src/main/docs/graphql-starter.adoc             |  2 +
 .../src/main/docs/grok-starter.adoc                |  2 +
 .../src/main/docs/groovy-starter.adoc              |  2 +
 .../src/main/docs/grpc-starter.adoc                |  2 +
 .../src/main/docs/gson-starter.adoc                |  2 +
 .../src/main/docs/guava-eventbus-starter.adoc      |  2 +
 .../src/main/docs/hazelcast-starter.adoc           |  2 +
 .../src/main/docs/hbase-starter.adoc               |  2 +
 .../src/main/docs/hdfs-starter.adoc                |  2 +
 .../src/main/docs/hipchat-starter.adoc             |  2 +
 .../src/main/docs/hl7-starter.adoc                 |  2 +
 .../src/main/docs/http-starter.adoc                |  2 +
 .../src/main/docs/hystrix-starter.adoc             |  2 +
 .../src/main/docs/ical-starter.adoc                |  2 +
 .../src/main/docs/iec60870-starter.adoc            |  2 +
 .../src/main/docs/ignite-starter.adoc              |  2 +
 .../src/main/docs/infinispan-starter.adoc          |  2 +
 .../src/main/docs/influxdb-starter.adoc            |  2 +
 .../src/main/docs/iota-starter.adoc                |  2 +
 .../src/main/docs/ipfs-starter.adoc                |  2 +
 .../src/main/docs/irc-starter.adoc                 |  2 +
 .../src/main/docs/ironmq-starter.adoc              |  2 +
 .../src/main/docs/jackson-starter.adoc             |  2 +
 .../src/main/docs/jacksonxml-starter.adoc          |  2 +
 .../src/main/docs/jaxb-starter.adoc                |  2 +
 .../src/main/docs/jaxp-starter.adoc                |  2 +
 .../src/main/docs/jbpm-starter.adoc                |  2 +
 .../src/main/docs/jcache-starter.adoc              |  2 +
 .../src/main/docs/jclouds-starter.adoc             |  2 +
 .../src/main/docs/jcr-starter.adoc                 |  2 +
 .../src/main/docs/jdbc-starter.adoc                |  2 +
 .../src/main/docs/jetty-starter.adoc               |  2 +
 .../src/main/docs/jgroups-raft-starter.adoc        |  2 +
 .../src/main/docs/jgroups-starter.adoc             |  2 +
 .../src/main/docs/jing-starter.adoc                |  2 +
 .../src/main/docs/jira-starter.adoc                |  2 +
 .../src/main/docs/jms-starter.adoc                 |  2 +
 .../src/main/docs/jmx-starter.adoc                 |  2 +
 .../src/main/docs/johnzon-starter.adoc             |  2 +
 .../src/main/docs/jolt-starter.adoc                |  2 +
 .../src/main/docs/jooq-starter.adoc                |  2 +
 .../src/main/docs/jpa-starter.adoc                 |  2 +
 .../src/main/docs/jsch-starter.adoc                |  2 +
 .../src/main/docs/jslt-starter.adoc                |  2 +
 .../src/main/docs/json-validator-starter.adoc      |  2 +
 .../src/main/docs/jsonapi-starter.adoc             |  2 +
 .../src/main/docs/jsonpath-starter.adoc            |  2 +
 .../src/main/docs/jt400-starter.adoc               |  2 +
 .../src/main/docs/kafka-starter.adoc               |  2 +
 .../src/main/docs/kubernetes-starter.adoc          |  2 +
 .../src/main/docs/kudu-starter.adoc                |  2 +
 .../src/main/docs/language-starter.adoc            |  2 +
 .../src/main/docs/ldap-starter.adoc                |  2 +
 .../src/main/docs/ldif-starter.adoc                |  2 +
 .../src/main/docs/log-starter.adoc                 |  2 +
 .../src/main/docs/lra-starter.adoc                 |  2 +
 .../src/main/docs/lucene-starter.adoc              |  2 +
 .../src/main/docs/lumberjack-starter.adoc          |  2 +
 .../src/main/docs/lzf-starter.adoc                 |  2 +
 .../src/main/docs/mail-starter.adoc                |  2 +
 .../src/main/docs/master-starter.adoc              |  2 +
 .../src/main/docs/metrics-starter.adoc             |  2 +
 .../src/main/docs/micrometer-starter.adoc          |  2 +
 .../src/main/docs/milo-starter.adoc                |  2 +
 .../src/main/docs/mina-starter.adoc                |  2 +
 .../src/main/docs/mllp-starter.adoc                |  2 +
 .../src/main/docs/mock-starter.adoc                |  2 +
 .../src/main/docs/mongodb-gridfs-starter.adoc      |  2 +
 .../src/main/docs/mongodb-starter.adoc             |  2 +
 .../src/main/docs/msv-starter.adoc                 |  2 +
 .../src/main/docs/mustache-starter.adoc            |  2 +
 .../src/main/docs/mvel-starter.adoc                |  2 +
 .../src/main/docs/mybatis-starter.adoc             |  2 +
 .../src/main/docs/nagios-starter.adoc              |  2 +
 .../src/main/docs/nats-starter.adoc                |  2 +
 .../src/main/docs/netty-http-starter.adoc          |  2 +
 .../src/main/docs/netty-starter.adoc               |  2 +
 .../src/main/docs/nitrite-starter.adoc             |  2 +
 .../src/main/docs/nsq-starter.adoc                 |  2 +
 .../src/main/docs/ognl-starter.adoc                |  2 +
 .../src/main/docs/olingo2-starter.adoc             |  2 +
 .../src/main/docs/olingo4-starter.adoc             |  2 +
 .../src/main/docs/openstack-starter.adoc           |  2 +
 .../src/main/docs/opentracing-starter.adoc         |  2 +
 .../src/main/docs/optaplanner-starter.adoc         |  2 +
 .../src/main/docs/paho-starter.adoc                |  2 +
 .../src/main/docs/pdf-starter.adoc                 |  2 +
 .../src/main/docs/pg-replication-slot-starter.adoc |  2 +
 .../src/main/docs/pgevent-starter.adoc             |  2 +
 .../src/main/docs/platform-http-starter.adoc       |  2 +
 .../src/main/docs/printer-starter.adoc             |  2 +
 .../src/main/docs/protobuf-starter.adoc            |  2 +
 .../src/main/docs/pubnub-starter.adoc              |  2 +
 .../src/main/docs/pulsar-starter.adoc              |  2 +
 .../src/main/docs/quartz-starter.adoc              |  2 +
 .../src/main/docs/quickfix-starter.adoc            |  2 +
 .../src/main/docs/rabbitmq-starter.adoc            |  2 +
 .../src/main/docs/reactive-streams-starter.adoc    |  2 +
 .../src/main/docs/ref-starter.adoc                 |  2 +
 .../src/main/docs/rest-openapi-starter.adoc        |  2 +
 .../src/main/docs/rest-starter.adoc                |  2 +
 .../src/main/docs/rest-swagger-starter.adoc        |  2 +
 .../src/main/docs/robotframework-starter.adoc      |  2 +
 .../src/main/docs/rss-starter.adoc                 |  2 +
 .../src/main/docs/saga-starter.adoc                |  2 +
 .../src/main/docs/salesforce-starter.adoc          |  2 +
 .../src/main/docs/sap-netweaver-starter.adoc       |  2 +
 .../src/main/docs/saxon-starter.adoc               |  2 +
 .../src/main/docs/scheduler-starter.adoc           |  2 +
 .../src/main/docs/schematron-starter.adoc          |  2 +
 .../src/main/docs/seda-starter.adoc                |  2 +
 .../src/main/docs/service-starter.adoc             |  2 +
 .../src/main/docs/servicenow-starter.adoc          |  2 +
 .../src/main/docs/servlet-starter.adoc             |  2 +
 .../src/main/docs/sip-starter.adoc                 |  2 +
 .../src/main/docs/sjms-starter.adoc                |  2 +
 .../src/main/docs/sjms2-starter.adoc               |  2 +
 .../src/main/docs/slack-starter.adoc               |  2 +
 .../src/main/docs/smpp-starter.adoc                |  2 +
 .../src/main/docs/snakeyaml-starter.adoc           |  2 +
 .../src/main/docs/snmp-starter.adoc                |  2 +
 .../src/main/docs/soap-starter.adoc                |  2 +
 .../src/main/docs/solr-starter.adoc                |  2 +
 .../src/main/docs/soroush-starter.adoc             |  2 +
 .../src/main/docs/spark-starter.adoc               |  2 +
 .../src/main/docs/splunk-starter.adoc              |  2 +
 .../src/main/docs/spring-batch-starter.adoc        |  2 +
 .../src/main/docs/spring-integration-starter.adoc  |  2 +
 .../src/main/docs/spring-ldap-starter.adoc         |  2 +
 .../src/main/docs/spring-redis-starter.adoc        |  2 +
 .../src/main/docs/spring-starter.adoc              |  2 +
 .../src/main/docs/spring-ws-starter.adoc           |  2 +
 .../src/main/docs/sql-starter.adoc                 |  2 +
 .../src/main/docs/ssh-starter.adoc                 |  2 +
 .../src/main/docs/stax-starter.adoc                |  2 +
 .../src/main/docs/stomp-starter.adoc               |  2 +
 .../src/main/docs/stream-starter.adoc              |  2 +
 .../src/main/docs/stringtemplate-starter.adoc      |  2 +
 .../src/main/docs/stub-starter.adoc                |  2 +
 .../src/main/docs/syslog-starter.adoc              |  2 +
 .../src/main/docs/tagsoup-starter.adoc             |  2 +
 .../src/main/docs/tarfile-starter.adoc             |  2 +
 .../src/main/docs/telegram-starter.adoc            |  2 +
 .../src/main/docs/thrift-starter.adoc              |  2 +
 .../src/main/docs/tika-starter.adoc                |  2 +
 .../src/main/docs/timer-starter.adoc               |  2 +
 .../src/main/docs/twilio-starter.adoc              |  2 +
 .../src/main/docs/twitter-starter.adoc             |  2 +
 .../src/main/docs/undertow-starter.adoc            |  2 +
 .../src/main/docs/univocity-parsers-starter.adoc   |  2 +
 .../src/main/docs/validator-starter.adoc           |  2 +
 .../src/main/docs/velocity-starter.adoc            |  2 +
 .../src/main/docs/vertx-starter.adoc               |  2 +
 .../camel-vm-starter/src/main/docs/vm-starter.adoc |  2 +
 .../src/main/docs/weather-starter.adoc             |  2 +
 .../src/main/docs/web3j-starter.adoc               |  2 +
 .../src/main/docs/webhook-starter.adoc             |  2 +
 .../src/main/docs/websocket-jsr356-starter.adoc    |  2 +
 .../src/main/docs/websocket-starter.adoc           |  2 +
 .../src/main/docs/weka-starter.adoc                |  2 +
 .../src/main/docs/wordpress-starter.adoc           |  2 +
 .../src/main/docs/workday-starter.adoc             |  2 +
 .../src/main/docs/xchange-starter.adoc             |  2 +
 .../camel-xj-starter/src/main/docs/xj-starter.adoc |  2 +
 .../src/main/docs/xmlsecurity-starter.adoc         | 97 ++++++++++++----------
 .../src/main/docs/xmpp-starter.adoc                |  2 +
 .../src/main/docs/xpath-starter.adoc               |  2 +
 .../src/main/docs/xslt-saxon-starter.adoc          |  2 +
 .../src/main/docs/xslt-starter.adoc                |  2 +
 .../src/main/docs/xstream-starter.adoc             |  2 +
 .../src/main/docs/yammer-starter.adoc              |  2 +
 .../src/main/docs/zendesk-starter.adoc             |  2 +
 .../src/main/docs/zip-deflater-starter.adoc        |  2 +
 .../src/main/docs/zipfile-starter.adoc             |  2 +
 .../src/main/docs/zipkin-starter.adoc              |  2 +
 .../src/main/docs/zookeeper-master-starter.adoc    |  2 +
 .../src/main/docs/zookeeper-starter.adoc           |  2 +
 docs/modules/ROOT/pages/activemq-starter.adoc      |  2 +
 docs/modules/ROOT/pages/ahc-starter.adoc           |  4 +
 docs/modules/ROOT/pages/ahc-ws-starter.adoc        |  2 +
 docs/modules/ROOT/pages/amqp-starter.adoc          |  2 +
 docs/modules/ROOT/pages/any23-starter.adoc         |  2 +
 docs/modules/ROOT/pages/apns-starter.adoc          |  2 +
 docs/modules/ROOT/pages/as2-starter.adoc           |  2 +
 docs/modules/ROOT/pages/asn1-starter.adoc          |  2 +
 docs/modules/ROOT/pages/asterisk-starter.adoc      |  2 +
 docs/modules/ROOT/pages/atmos-starter.adoc         |  2 +
 .../ROOT/pages/atmosphere-websocket-starter.adoc   |  2 +
 docs/modules/ROOT/pages/atom-starter.adoc          |  2 +
 docs/modules/ROOT/pages/atomix-starter.adoc        |  2 +
 docs/modules/ROOT/pages/avro-starter.adoc          |  2 +
 docs/modules/ROOT/pages/aws-cw-starter.adoc        |  2 +
 docs/modules/ROOT/pages/aws-ddb-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-ec2-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-ecs-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-eks-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-iam-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-kinesis-starter.adoc   |  2 +
 docs/modules/ROOT/pages/aws-kms-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-lambda-starter.adoc    |  2 +
 docs/modules/ROOT/pages/aws-mq-starter.adoc        |  2 +
 docs/modules/ROOT/pages/aws-msk-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-s3-starter.adoc        |  2 +
 docs/modules/ROOT/pages/aws-sdb-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-ses-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-sns-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-sqs-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-swf-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws-translate-starter.adoc |  2 +
 docs/modules/ROOT/pages/aws2-cw-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws2-ddb-starter.adoc      |  2 +
 docs/modules/ROOT/pages/aws2-ec2-starter.adoc      |  2 +
 docs/modules/ROOT/pages/aws2-ecs-starter.adoc      |  2 +
 docs/modules/ROOT/pages/aws2-eks-starter.adoc      |  2 +
 docs/modules/ROOT/pages/aws2-iam-starter.adoc      |  2 +
 docs/modules/ROOT/pages/aws2-kms-starter.adoc      |  2 +
 docs/modules/ROOT/pages/aws2-mq-starter.adoc       |  2 +
 docs/modules/ROOT/pages/aws2-msk-starter.adoc      |  2 +
 docs/modules/ROOT/pages/aws2-ses-starter.adoc      |  2 +
 .../modules/ROOT/pages/aws2-translate-starter.adoc |  2 +
 docs/modules/ROOT/pages/azure-starter.adoc         |  2 +
 docs/modules/ROOT/pages/barcode-starter.adoc       |  2 +
 docs/modules/ROOT/pages/base64-starter.adoc        |  2 +
 docs/modules/ROOT/pages/bean-starter.adoc          |  2 +
 .../modules/ROOT/pages/bean-validator-starter.adoc |  2 +
 docs/modules/ROOT/pages/beanio-starter.adoc        |  2 +
 docs/modules/ROOT/pages/beanstalk-starter.adoc     |  2 +
 docs/modules/ROOT/pages/bindy-starter.adoc         |  2 +
 docs/modules/ROOT/pages/bonita-starter.adoc        |  2 +
 docs/modules/ROOT/pages/box-starter.adoc           |  2 +
 docs/modules/ROOT/pages/braintree-starter.adoc     |  2 +
 docs/modules/ROOT/pages/browse-starter.adoc        |  2 +
 docs/modules/ROOT/pages/caffeine-starter.adoc      |  2 +
 docs/modules/ROOT/pages/cassandraql-starter.adoc   |  2 +
 docs/modules/ROOT/pages/cbor-starter.adoc          |  2 +
 docs/modules/ROOT/pages/chatscript-starter.adoc    |  2 +
 docs/modules/ROOT/pages/chunk-starter.adoc         |  2 +
 docs/modules/ROOT/pages/cm-sms-starter.adoc        |  2 +
 docs/modules/ROOT/pages/cmis-starter.adoc          |  2 +
 docs/modules/ROOT/pages/coap-starter.adoc          |  2 +
 docs/modules/ROOT/pages/cometd-starter.adoc        |  2 +
 docs/modules/ROOT/pages/consul-starter.adoc        |  2 +
 docs/modules/ROOT/pages/controlbus-starter.adoc    |  2 +
 docs/modules/ROOT/pages/corda-starter.adoc         |  2 +
 docs/modules/ROOT/pages/core-starter.adoc          |  2 +
 docs/modules/ROOT/pages/couchbase-starter.adoc     |  2 +
 docs/modules/ROOT/pages/couchdb-starter.adoc       |  2 +
 docs/modules/ROOT/pages/cron-starter.adoc          |  2 +
 docs/modules/ROOT/pages/crypto-cms-starter.adoc    |  2 +
 docs/modules/ROOT/pages/crypto-starter.adoc        |  2 +
 docs/modules/ROOT/pages/csv-starter.adoc           |  2 +
 docs/modules/ROOT/pages/cxf-starter.adoc           |  2 +
 docs/modules/ROOT/pages/dataformat-starter.adoc    |  2 +
 docs/modules/ROOT/pages/dataset-starter.adoc       |  2 +
 .../ROOT/pages/debezium-mongodb-starter.adoc       |  2 +
 .../modules/ROOT/pages/debezium-mysql-starter.adoc |  2 +
 .../ROOT/pages/debezium-postgres-starter.adoc      |  2 +
 .../ROOT/pages/debezium-sqlserver-starter.adoc     |  2 +
 docs/modules/ROOT/pages/digitalocean-starter.adoc  |  2 +
 docs/modules/ROOT/pages/direct-starter.adoc        |  2 +
 docs/modules/ROOT/pages/directvm-starter.adoc      |  2 +
 docs/modules/ROOT/pages/disruptor-starter.adoc     |  2 +
 docs/modules/ROOT/pages/dns-starter.adoc           |  2 +
 docs/modules/ROOT/pages/docker-starter.adoc        |  2 +
 docs/modules/ROOT/pages/dozer-starter.adoc         |  2 +
 docs/modules/ROOT/pages/drill-starter.adoc         |  2 +
 docs/modules/ROOT/pages/dropbox-starter.adoc       |  2 +
 docs/modules/ROOT/pages/ehcache-starter.adoc       |  2 +
 .../ROOT/pages/elasticsearch-rest-starter.adoc     |  2 +
 docs/modules/ROOT/pages/elsql-starter.adoc         |  2 +
 docs/modules/ROOT/pages/elytron-starter.adoc       |  2 +
 docs/modules/ROOT/pages/etcd-starter.adoc          |  2 +
 docs/modules/ROOT/pages/exec-starter.adoc          |  2 +
 docs/modules/ROOT/pages/facebook-starter.adoc      |  2 +
 docs/modules/ROOT/pages/fastjson-starter.adoc      |  2 +
 docs/modules/ROOT/pages/fhir-starter.adoc          |  6 +-
 docs/modules/ROOT/pages/file-starter.adoc          |  2 +
 docs/modules/ROOT/pages/file-watch-starter.adoc    |  2 +
 docs/modules/ROOT/pages/flatpack-starter.adoc      |  2 +
 docs/modules/ROOT/pages/flink-starter.adoc         |  2 +
 docs/modules/ROOT/pages/fop-starter.adoc           |  2 +
 docs/modules/ROOT/pages/freemarker-starter.adoc    |  2 +
 docs/modules/ROOT/pages/ftp-starter.adoc           |  2 +
 docs/modules/ROOT/pages/ganglia-starter.adoc       |  2 +
 docs/modules/ROOT/pages/geocoder-starter.adoc      |  2 +
 docs/modules/ROOT/pages/git-starter.adoc           |  2 +
 docs/modules/ROOT/pages/github-starter.adoc        |  2 +
 .../ROOT/pages/google-bigquery-starter.adoc        |  2 +
 .../ROOT/pages/google-calendar-starter.adoc        |  2 +
 docs/modules/ROOT/pages/google-drive-starter.adoc  |  2 +
 docs/modules/ROOT/pages/google-mail-starter.adoc   |  2 +
 docs/modules/ROOT/pages/google-pubsub-starter.adoc |  2 +
 docs/modules/ROOT/pages/google-sheets-starter.adoc |  2 +
 docs/modules/ROOT/pages/gora-starter.adoc          |  2 +
 docs/modules/ROOT/pages/graphql-starter.adoc       |  2 +
 docs/modules/ROOT/pages/grok-starter.adoc          |  2 +
 docs/modules/ROOT/pages/groovy-starter.adoc        |  2 +
 docs/modules/ROOT/pages/grpc-starter.adoc          |  2 +
 docs/modules/ROOT/pages/gson-starter.adoc          |  2 +
 .../modules/ROOT/pages/guava-eventbus-starter.adoc |  2 +
 docs/modules/ROOT/pages/hazelcast-starter.adoc     |  2 +
 docs/modules/ROOT/pages/hbase-starter.adoc         |  2 +
 docs/modules/ROOT/pages/hdfs-starter.adoc          |  2 +
 docs/modules/ROOT/pages/hipchat-starter.adoc       |  2 +
 docs/modules/ROOT/pages/hl7-starter.adoc           |  2 +
 docs/modules/ROOT/pages/http-starter.adoc          |  2 +
 docs/modules/ROOT/pages/hystrix-starter.adoc       |  2 +
 docs/modules/ROOT/pages/ical-starter.adoc          |  2 +
 docs/modules/ROOT/pages/iec60870-starter.adoc      |  2 +
 docs/modules/ROOT/pages/ignite-starter.adoc        |  2 +
 docs/modules/ROOT/pages/infinispan-starter.adoc    |  2 +
 docs/modules/ROOT/pages/influxdb-starter.adoc      |  2 +
 docs/modules/ROOT/pages/iota-starter.adoc          |  2 +
 docs/modules/ROOT/pages/ipfs-starter.adoc          |  2 +
 docs/modules/ROOT/pages/irc-starter.adoc           |  2 +
 docs/modules/ROOT/pages/ironmq-starter.adoc        |  2 +
 docs/modules/ROOT/pages/jackson-starter.adoc       |  2 +
 docs/modules/ROOT/pages/jacksonxml-starter.adoc    |  2 +
 docs/modules/ROOT/pages/jaxb-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jaxp-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jbpm-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jcache-starter.adoc        |  2 +
 docs/modules/ROOT/pages/jclouds-starter.adoc       |  2 +
 docs/modules/ROOT/pages/jcr-starter.adoc           |  2 +
 docs/modules/ROOT/pages/jdbc-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jetty-starter.adoc         |  2 +
 docs/modules/ROOT/pages/jgroups-raft-starter.adoc  |  2 +
 docs/modules/ROOT/pages/jgroups-starter.adoc       |  2 +
 docs/modules/ROOT/pages/jing-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jira-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jms-starter.adoc           |  2 +
 docs/modules/ROOT/pages/jmx-starter.adoc           |  2 +
 docs/modules/ROOT/pages/johnzon-starter.adoc       |  2 +
 docs/modules/ROOT/pages/jolt-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jooq-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jpa-starter.adoc           |  2 +
 docs/modules/ROOT/pages/jsch-starter.adoc          |  2 +
 docs/modules/ROOT/pages/jslt-starter.adoc          |  2 +
 .../modules/ROOT/pages/json-validator-starter.adoc |  2 +
 docs/modules/ROOT/pages/jsonapi-starter.adoc       |  2 +
 docs/modules/ROOT/pages/jsonpath-starter.adoc      |  2 +
 docs/modules/ROOT/pages/jt400-starter.adoc         |  2 +
 docs/modules/ROOT/pages/kafka-starter.adoc         |  2 +
 docs/modules/ROOT/pages/kubernetes-starter.adoc    |  2 +
 docs/modules/ROOT/pages/kudu-starter.adoc          |  2 +
 docs/modules/ROOT/pages/language-starter.adoc      |  2 +
 docs/modules/ROOT/pages/ldap-starter.adoc          |  2 +
 docs/modules/ROOT/pages/ldif-starter.adoc          |  2 +
 docs/modules/ROOT/pages/log-starter.adoc           |  2 +
 docs/modules/ROOT/pages/lra-starter.adoc           |  2 +
 docs/modules/ROOT/pages/lucene-starter.adoc        |  2 +
 docs/modules/ROOT/pages/lumberjack-starter.adoc    |  2 +
 docs/modules/ROOT/pages/lzf-starter.adoc           |  2 +
 docs/modules/ROOT/pages/mail-starter.adoc          |  2 +
 docs/modules/ROOT/pages/master-starter.adoc        |  2 +
 docs/modules/ROOT/pages/metrics-starter.adoc       |  2 +
 docs/modules/ROOT/pages/micrometer-starter.adoc    |  2 +
 docs/modules/ROOT/pages/milo-starter.adoc          |  2 +
 docs/modules/ROOT/pages/mina-starter.adoc          |  2 +
 docs/modules/ROOT/pages/mllp-starter.adoc          |  2 +
 docs/modules/ROOT/pages/mock-starter.adoc          |  2 +
 .../modules/ROOT/pages/mongodb-gridfs-starter.adoc |  2 +
 docs/modules/ROOT/pages/mongodb-starter.adoc       |  2 +
 docs/modules/ROOT/pages/msv-starter.adoc           |  2 +
 docs/modules/ROOT/pages/mustache-starter.adoc      |  2 +
 docs/modules/ROOT/pages/mvel-starter.adoc          |  2 +
 docs/modules/ROOT/pages/mybatis-starter.adoc       |  2 +
 docs/modules/ROOT/pages/nagios-starter.adoc        |  2 +
 docs/modules/ROOT/pages/nats-starter.adoc          |  2 +
 docs/modules/ROOT/pages/netty-http-starter.adoc    |  2 +
 docs/modules/ROOT/pages/netty-starter.adoc         |  2 +
 docs/modules/ROOT/pages/nitrite-starter.adoc       |  2 +
 docs/modules/ROOT/pages/nsq-starter.adoc           |  2 +
 docs/modules/ROOT/pages/ognl-starter.adoc          |  2 +
 docs/modules/ROOT/pages/olingo2-starter.adoc       |  2 +
 docs/modules/ROOT/pages/olingo4-starter.adoc       |  2 +
 docs/modules/ROOT/pages/openstack-starter.adoc     |  2 +
 docs/modules/ROOT/pages/opentracing-starter.adoc   |  2 +
 docs/modules/ROOT/pages/optaplanner-starter.adoc   |  2 +
 docs/modules/ROOT/pages/paho-starter.adoc          |  2 +
 docs/modules/ROOT/pages/pdf-starter.adoc           |  2 +
 .../ROOT/pages/pg-replication-slot-starter.adoc    |  2 +
 docs/modules/ROOT/pages/pgevent-starter.adoc       |  2 +
 docs/modules/ROOT/pages/platform-http-starter.adoc |  2 +
 docs/modules/ROOT/pages/printer-starter.adoc       |  2 +
 docs/modules/ROOT/pages/protobuf-starter.adoc      |  2 +
 docs/modules/ROOT/pages/pubnub-starter.adoc        |  2 +
 docs/modules/ROOT/pages/pulsar-starter.adoc        |  2 +
 docs/modules/ROOT/pages/quartz-starter.adoc        |  2 +
 docs/modules/ROOT/pages/quickfix-starter.adoc      |  2 +
 docs/modules/ROOT/pages/rabbitmq-starter.adoc      |  2 +
 .../ROOT/pages/reactive-streams-starter.adoc       |  2 +
 docs/modules/ROOT/pages/ref-starter.adoc           |  2 +
 docs/modules/ROOT/pages/rest-openapi-starter.adoc  |  2 +
 docs/modules/ROOT/pages/rest-starter.adoc          |  2 +
 docs/modules/ROOT/pages/rest-swagger-starter.adoc  |  2 +
 .../modules/ROOT/pages/robotframework-starter.adoc |  2 +
 docs/modules/ROOT/pages/rss-starter.adoc           |  2 +
 docs/modules/ROOT/pages/saga-starter.adoc          |  2 +
 docs/modules/ROOT/pages/salesforce-starter.adoc    |  2 +
 docs/modules/ROOT/pages/sap-netweaver-starter.adoc |  2 +
 docs/modules/ROOT/pages/saxon-starter.adoc         |  2 +
 docs/modules/ROOT/pages/scheduler-starter.adoc     |  2 +
 docs/modules/ROOT/pages/schematron-starter.adoc    |  2 +
 docs/modules/ROOT/pages/seda-starter.adoc          |  2 +
 docs/modules/ROOT/pages/service-starter.adoc       |  2 +
 docs/modules/ROOT/pages/servicenow-starter.adoc    |  2 +
 docs/modules/ROOT/pages/servlet-starter.adoc       |  2 +
 docs/modules/ROOT/pages/sip-starter.adoc           |  2 +
 docs/modules/ROOT/pages/sjms-starter.adoc          |  2 +
 docs/modules/ROOT/pages/sjms2-starter.adoc         |  2 +
 docs/modules/ROOT/pages/slack-starter.adoc         |  2 +
 docs/modules/ROOT/pages/smpp-starter.adoc          |  2 +
 docs/modules/ROOT/pages/snakeyaml-starter.adoc     |  2 +
 docs/modules/ROOT/pages/snmp-starter.adoc          |  2 +
 docs/modules/ROOT/pages/soap-starter.adoc          |  2 +
 docs/modules/ROOT/pages/solr-starter.adoc          |  2 +
 docs/modules/ROOT/pages/soroush-starter.adoc       |  2 +
 docs/modules/ROOT/pages/spark-starter.adoc         |  2 +
 docs/modules/ROOT/pages/splunk-starter.adoc        |  2 +
 docs/modules/ROOT/pages/spring-batch-starter.adoc  |  2 +
 .../ROOT/pages/spring-integration-starter.adoc     |  2 +
 docs/modules/ROOT/pages/spring-ldap-starter.adoc   |  2 +
 docs/modules/ROOT/pages/spring-redis-starter.adoc  |  2 +
 docs/modules/ROOT/pages/spring-starter.adoc        |  2 +
 docs/modules/ROOT/pages/spring-ws-starter.adoc     |  2 +
 docs/modules/ROOT/pages/sql-starter.adoc           |  2 +
 docs/modules/ROOT/pages/ssh-starter.adoc           |  2 +
 docs/modules/ROOT/pages/stax-starter.adoc          |  2 +
 docs/modules/ROOT/pages/stomp-starter.adoc         |  2 +
 docs/modules/ROOT/pages/stream-starter.adoc        |  2 +
 .../modules/ROOT/pages/stringtemplate-starter.adoc |  2 +
 docs/modules/ROOT/pages/stub-starter.adoc          |  2 +
 docs/modules/ROOT/pages/syslog-starter.adoc        |  2 +
 docs/modules/ROOT/pages/tagsoup-starter.adoc       |  2 +
 docs/modules/ROOT/pages/tarfile-starter.adoc       |  2 +
 docs/modules/ROOT/pages/telegram-starter.adoc      |  2 +
 docs/modules/ROOT/pages/thrift-starter.adoc        |  2 +
 docs/modules/ROOT/pages/tika-starter.adoc          |  2 +
 docs/modules/ROOT/pages/timer-starter.adoc         |  2 +
 docs/modules/ROOT/pages/twilio-starter.adoc        |  2 +
 docs/modules/ROOT/pages/twitter-starter.adoc       |  2 +
 docs/modules/ROOT/pages/undertow-starter.adoc      |  2 +
 .../ROOT/pages/univocity-parsers-starter.adoc      |  2 +
 docs/modules/ROOT/pages/validator-starter.adoc     |  2 +
 docs/modules/ROOT/pages/velocity-starter.adoc      |  2 +
 docs/modules/ROOT/pages/vertx-starter.adoc         |  2 +
 docs/modules/ROOT/pages/vm-starter.adoc            |  2 +
 docs/modules/ROOT/pages/weather-starter.adoc       |  2 +
 docs/modules/ROOT/pages/web3j-starter.adoc         |  2 +
 docs/modules/ROOT/pages/webhook-starter.adoc       |  2 +
 .../ROOT/pages/websocket-jsr356-starter.adoc       |  2 +
 docs/modules/ROOT/pages/websocket-starter.adoc     |  2 +
 docs/modules/ROOT/pages/weka-starter.adoc          |  2 +
 docs/modules/ROOT/pages/wordpress-starter.adoc     |  2 +
 docs/modules/ROOT/pages/workday-starter.adoc       |  2 +
 docs/modules/ROOT/pages/xchange-starter.adoc       |  2 +
 docs/modules/ROOT/pages/xj-starter.adoc            |  2 +
 docs/modules/ROOT/pages/xmlsecurity-starter.adoc   | 97 ++++++++++++----------
 docs/modules/ROOT/pages/xmpp-starter.adoc          |  2 +
 docs/modules/ROOT/pages/xpath-starter.adoc         |  2 +
 docs/modules/ROOT/pages/xslt-saxon-starter.adoc    |  2 +
 docs/modules/ROOT/pages/xslt-starter.adoc          |  2 +
 docs/modules/ROOT/pages/xstream-starter.adoc       |  2 +
 docs/modules/ROOT/pages/yammer-starter.adoc        |  2 +
 docs/modules/ROOT/pages/zendesk-starter.adoc       |  2 +
 docs/modules/ROOT/pages/zip-deflater-starter.adoc  |  2 +
 docs/modules/ROOT/pages/zipfile-starter.adoc       |  2 +
 docs/modules/ROOT/pages/zipkin-starter.adoc        |  2 +
 .../ROOT/pages/zookeeper-master-starter.adoc       |  2 +
 docs/modules/ROOT/pages/zookeeper-starter.adoc     |  2 +
 588 files changed, 1280 insertions(+), 96 deletions(-)

diff --git a/components-starter/camel-activemq-starter/src/main/docs/activemq-starter.adoc b/components-starter/camel-activemq-starter/src/main/docs/activemq-starter.adoc
index 9dd6ad8..43758ea 100644
--- a/components-starter/camel-activemq-starter/src/main/docs/activemq-starter.adoc
+++ b/components-starter/camel-activemq-starter/src/main/docs/activemq-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for activemq
 
@@ -114,3 +115,4 @@ The component supports 89 options, which are listed below.
 | *camel.component.activemq.wait-for-provision-correlation-to-be-updated-thread-sleeping-time* | Interval in millis to sleep each time while waiting for provisional correlation id to be updated. | 100 | Long
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-ahc-starter/src/main/docs/ahc-starter.adoc b/components-starter/camel-ahc-starter/src/main/docs/ahc-starter.adoc
index bfaed62..2631291 100644
--- a/components-starter/camel-ahc-starter/src/main/docs/ahc-starter.adoc
+++ b/components-starter/camel-ahc-starter/src/main/docs/ahc-starter.adoc
@@ -1,4 +1,5 @@
 // spring-boot-auto-configure options: START
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ahc
 
@@ -37,3 +38,4 @@ The component supports 10 options, which are listed below.
 |===
 
 // spring-boot-auto-configure options: END
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-ahc-ws-starter/src/main/docs/ahc-ws-starter.adoc b/components-starter/camel-ahc-ws-starter/src/main/docs/ahc-ws-starter.adoc
index 0f0448f..b8e4bc0 100644
--- a/components-starter/camel-ahc-ws-starter/src/main/docs/ahc-ws-starter.adoc
+++ b/components-starter/camel-ahc-ws-starter/src/main/docs/ahc-ws-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ahc-ws
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.ahc-ws.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-amqp-starter/src/main/docs/amqp-starter.adoc b/components-starter/camel-amqp-starter/src/main/docs/amqp-starter.adoc
index 5e456d9..b2774a3 100644
--- a/components-starter/camel-amqp-starter/src/main/docs/amqp-starter.adoc
+++ b/components-starter/camel-amqp-starter/src/main/docs/amqp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for amqp
 
@@ -111,3 +112,4 @@ The component supports 86 options, which are listed below.
 | *camel.component.amqp.wait-for-provision-correlation-to-be-updated-thread-sleeping-time* | Interval in millis to sleep each time while waiting for provisional correlation id to be updated. | 100 | Long
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-any23-starter/src/main/docs/any23-starter.adoc b/components-starter/camel-any23-starter/src/main/docs/any23-starter.adoc
index ecf1701..5c29c6e 100644
--- a/components-starter/camel-any23-starter/src/main/docs/any23-starter.adoc
+++ b/components-starter/camel-any23-starter/src/main/docs/any23-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for any23
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.any23.output-format* | What RDF syntax to unmarshal as, can be: NTRIPLES, TURTLE, NQUADS, RDFXML, JSONLD, RDFJSON, RDF4JMODEL. It is by default: RDF4JMODEL. |  | Any23OutputFormat
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-apns-starter/src/main/docs/apns-starter.adoc b/components-starter/camel-apns-starter/src/main/docs/apns-starter.adoc
index 847ca07..5d2f25f 100644
--- a/components-starter/camel-apns-starter/src/main/docs/apns-starter.adoc
+++ b/components-starter/camel-apns-starter/src/main/docs/apns-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for apns
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.apns.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-as2-starter/src/main/docs/as2-starter.adoc b/components-starter/camel-as2-starter/src/main/docs/as2-starter.adoc
index 6deac2b..fe59291 100644
--- a/components-starter/camel-as2-starter/src/main/docs/as2-starter.adoc
+++ b/components-starter/camel-as2-starter/src/main/docs/as2-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for as2
 
@@ -57,3 +58,4 @@ The component supports 32 options, which are listed below.
 | *camel.component.as2.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-asn1-starter/src/main/docs/asn1-starter.adoc b/components-starter/camel-asn1-starter/src/main/docs/asn1-starter.adoc
index b66c969..9ad5848 100644
--- a/components-starter/camel-asn1-starter/src/main/docs/asn1-starter.adoc
+++ b/components-starter/camel-asn1-starter/src/main/docs/asn1-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for asn1
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.dataformat.asn1.using-iterator* | If the asn1 file has more then one entry, the setting this option to true, allows to work with the splitter EIP, to split the data using an iterator in a streaming mode. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-asterisk-starter/src/main/docs/asterisk-starter.adoc b/components-starter/camel-asterisk-starter/src/main/docs/asterisk-starter.adoc
index cee888c..98b5ef3 100644
--- a/components-starter/camel-asterisk-starter/src/main/docs/asterisk-starter.adoc
+++ b/components-starter/camel-asterisk-starter/src/main/docs/asterisk-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for asterisk
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.asterisk.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed t [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-atmos-starter/src/main/docs/atmos-starter.adoc b/components-starter/camel-atmos-starter/src/main/docs/atmos-starter.adoc
index 240b912..1fe8414 100644
--- a/components-starter/camel-atmos-starter/src/main/docs/atmos-starter.adoc
+++ b/components-starter/camel-atmos-starter/src/main/docs/atmos-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for atmos
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.atmos.uri* | The URI of the server for the Atmos client to connect to |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-atmosphere-websocket-starter/src/main/docs/atmosphere-websocket-starter.adoc b/components-starter/camel-atmosphere-websocket-starter/src/main/docs/atmosphere-websocket-starter.adoc
index 05c8cf9..aa92426 100644
--- a/components-starter/camel-atmosphere-websocket-starter/src/main/docs/atmosphere-websocket-starter.adoc
+++ b/components-starter/camel-atmosphere-websocket-starter/src/main/docs/atmosphere-websocket-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for atmosphere-websocket
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.component.atmosphere-websocket.servlet-name* | Default name of servlet to use. The default name is CamelServlet. | CamelServlet | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-atom-starter/src/main/docs/atom-starter.adoc b/components-starter/camel-atom-starter/src/main/docs/atom-starter.adoc
index 8ec5f45..f799b75 100644
--- a/components-starter/camel-atom-starter/src/main/docs/atom-starter.adoc
+++ b/components-starter/camel-atom-starter/src/main/docs/atom-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for atom
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.atom.enabled* | Whether to enable auto configuration of the atom component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-atomix-starter/src/main/docs/atomix-starter.adoc b/components-starter/camel-atomix-starter/src/main/docs/atomix-starter.adoc
index c17d04f..5bc8216 100644
--- a/components-starter/camel-atomix-starter/src/main/docs/atomix-starter.adoc
+++ b/components-starter/camel-atomix-starter/src/main/docs/atomix-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for atomix
 
@@ -98,3 +99,4 @@ The component supports 73 options, which are listed below.
 | *camel.component.atomix.cluster.service.storage-path* | The storage directory - node only. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-avro-starter/src/main/docs/avro-starter.adoc b/components-starter/camel-avro-starter/src/main/docs/avro-starter.adoc
index 5c163d8..acf7450 100644
--- a/components-starter/camel-avro-starter/src/main/docs/avro-starter.adoc
+++ b/components-starter/camel-avro-starter/src/main/docs/avro-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for avro
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.dataformat.avro.instance-class-name* | Class name to use for marshal and unmarshalling |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-cw-starter/src/main/docs/aws-cw-starter.adoc b/components-starter/camel-aws-cw-starter/src/main/docs/aws-cw-starter.adoc
index 57c68d9..3f89fd2 100644
--- a/components-starter/camel-aws-cw-starter/src/main/docs/aws-cw-starter.adoc
+++ b/components-starter/camel-aws-cw-starter/src/main/docs/aws-cw-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-cw
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-ddb-starter/src/main/docs/aws-ddb-starter.adoc b/components-starter/camel-aws-ddb-starter/src/main/docs/aws-ddb-starter.adoc
index 40bea7d..e11615a 100644
--- a/components-starter/camel-aws-ddb-starter/src/main/docs/aws-ddb-starter.adoc
+++ b/components-starter/camel-aws-ddb-starter/src/main/docs/aws-ddb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-ddb
 
@@ -62,3 +63,4 @@ The component supports 37 options, which are listed below.
 | *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-ec2-starter/src/main/docs/aws-ec2-starter.adoc b/components-starter/camel-aws-ec2-starter/src/main/docs/aws-ec2-starter.adoc
index c2471eb..e71f676 100644
--- a/components-starter/camel-aws-ec2-starter/src/main/docs/aws-ec2-starter.adoc
+++ b/components-starter/camel-aws-ec2-starter/src/main/docs/aws-ec2-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-ec2
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-ecs-starter/src/main/docs/aws-ecs-starter.adoc b/components-starter/camel-aws-ecs-starter/src/main/docs/aws-ecs-starter.adoc
index 89618c6..017b009 100644
--- a/components-starter/camel-aws-ecs-starter/src/main/docs/aws-ecs-starter.adoc
+++ b/components-starter/camel-aws-ecs-starter/src/main/docs/aws-ecs-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-ecs
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-ecs.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-eks-starter/src/main/docs/aws-eks-starter.adoc b/components-starter/camel-aws-eks-starter/src/main/docs/aws-eks-starter.adoc
index d264608..2eef873 100644
--- a/components-starter/camel-aws-eks-starter/src/main/docs/aws-eks-starter.adoc
+++ b/components-starter/camel-aws-eks-starter/src/main/docs/aws-eks-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-eks
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-eks.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-iam-starter/src/main/docs/aws-iam-starter.adoc b/components-starter/camel-aws-iam-starter/src/main/docs/aws-iam-starter.adoc
index ebd3c2b..115a7b9 100644
--- a/components-starter/camel-aws-iam-starter/src/main/docs/aws-iam-starter.adoc
+++ b/components-starter/camel-aws-iam-starter/src/main/docs/aws-iam-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-iam
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-iam.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-kinesis-starter/src/main/docs/aws-kinesis-starter.adoc b/components-starter/camel-aws-kinesis-starter/src/main/docs/aws-kinesis-starter.adoc
index dd9ae4c..4864bbf 100644
--- a/components-starter/camel-aws-kinesis-starter/src/main/docs/aws-kinesis-starter.adoc
+++ b/components-starter/camel-aws-kinesis-starter/src/main/docs/aws-kinesis-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-kinesis
 
@@ -59,3 +60,4 @@ The component supports 34 options, which are listed below.
 | *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-kms-starter/src/main/docs/aws-kms-starter.adoc b/components-starter/camel-aws-kms-starter/src/main/docs/aws-kms-starter.adoc
index 37a493b..4ece825 100644
--- a/components-starter/camel-aws-kms-starter/src/main/docs/aws-kms-starter.adoc
+++ b/components-starter/camel-aws-kms-starter/src/main/docs/aws-kms-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-kms
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-lambda-starter/src/main/docs/aws-lambda-starter.adoc b/components-starter/camel-aws-lambda-starter/src/main/docs/aws-lambda-starter.adoc
index d7224b3..3c82b80 100644
--- a/components-starter/camel-aws-lambda-starter/src/main/docs/aws-lambda-starter.adoc
+++ b/components-starter/camel-aws-lambda-starter/src/main/docs/aws-lambda-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-lambda
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-mq-starter/src/main/docs/aws-mq-starter.adoc b/components-starter/camel-aws-mq-starter/src/main/docs/aws-mq-starter.adoc
index ae9d7dd..c029f58 100644
--- a/components-starter/camel-aws-mq-starter/src/main/docs/aws-mq-starter.adoc
+++ b/components-starter/camel-aws-mq-starter/src/main/docs/aws-mq-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-mq
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-msk-starter/src/main/docs/aws-msk-starter.adoc b/components-starter/camel-aws-msk-starter/src/main/docs/aws-msk-starter.adoc
index f8c33d6..e59f72c 100644
--- a/components-starter/camel-aws-msk-starter/src/main/docs/aws-msk-starter.adoc
+++ b/components-starter/camel-aws-msk-starter/src/main/docs/aws-msk-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-msk
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-msk.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-s3-starter/src/main/docs/aws-s3-starter.adoc b/components-starter/camel-aws-s3-starter/src/main/docs/aws-s3-starter.adoc
index 4e18abc..dda571e 100644
--- a/components-starter/camel-aws-s3-starter/src/main/docs/aws-s3-starter.adoc
+++ b/components-starter/camel-aws-s3-starter/src/main/docs/aws-s3-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-s3
 
@@ -66,3 +67,4 @@ The component supports 41 options, which are listed below.
 | *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-sdb-starter/src/main/docs/aws-sdb-starter.adoc b/components-starter/camel-aws-sdb-starter/src/main/docs/aws-sdb-starter.adoc
index 1a62c3f..1fc2a71 100644
--- a/components-starter/camel-aws-sdb-starter/src/main/docs/aws-sdb-starter.adoc
+++ b/components-starter/camel-aws-sdb-starter/src/main/docs/aws-sdb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-sdb
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.aws-sdb.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-ses-starter/src/main/docs/aws-ses-starter.adoc b/components-starter/camel-aws-ses-starter/src/main/docs/aws-ses-starter.adoc
index 247f225..465063d 100644
--- a/components-starter/camel-aws-ses-starter/src/main/docs/aws-ses-starter.adoc
+++ b/components-starter/camel-aws-ses-starter/src/main/docs/aws-ses-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-ses
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-sns-starter/src/main/docs/aws-sns-starter.adoc b/components-starter/camel-aws-sns-starter/src/main/docs/aws-sns-starter.adoc
index 9d6c92b..75be1e5 100644
--- a/components-starter/camel-aws-sns-starter/src/main/docs/aws-sns-starter.adoc
+++ b/components-starter/camel-aws-sns-starter/src/main/docs/aws-sns-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-sns
 
@@ -49,3 +50,4 @@ The component supports 24 options, which are listed below.
 | *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-sqs-starter/src/main/docs/aws-sqs-starter.adoc b/components-starter/camel-aws-sqs-starter/src/main/docs/aws-sqs-starter.adoc
index a077a04..d1900a9 100644
--- a/components-starter/camel-aws-sqs-starter/src/main/docs/aws-sqs-starter.adoc
+++ b/components-starter/camel-aws-sqs-starter/src/main/docs/aws-sqs-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-sqs
 
@@ -67,3 +68,4 @@ The component supports 42 options, which are listed below.
 | *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-swf-starter/src/main/docs/aws-swf-starter.adoc b/components-starter/camel-aws-swf-starter/src/main/docs/aws-swf-starter.adoc
index 007eea5..1079615 100644
--- a/components-starter/camel-aws-swf-starter/src/main/docs/aws-swf-starter.adoc
+++ b/components-starter/camel-aws-swf-starter/src/main/docs/aws-swf-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-swf
 
@@ -59,3 +60,4 @@ The component supports 34 options, which are listed below.
 | *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws-translate-starter/src/main/docs/aws-translate-starter.adoc b/components-starter/camel-aws-translate-starter/src/main/docs/aws-translate-starter.adoc
index 245596c..c6a898c 100644
--- a/components-starter/camel-aws-translate-starter/src/main/docs/aws-translate-starter.adoc
+++ b/components-starter/camel-aws-translate-starter/src/main/docs/aws-translate-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-translate
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.component.aws-translate.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw-starter.adoc b/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw-starter.adoc
index 9799d71..9f3c327 100644
--- a/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw-starter.adoc
+++ b/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-cw
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.aws2-cw.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb-starter.adoc b/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb-starter.adoc
index 16c8478..14a37ad 100644
--- a/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb-starter.adoc
+++ b/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-ddb
 
@@ -62,3 +63,4 @@ The component supports 37 options, which are listed below.
 | *camel.component.aws2-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws2-ec2-starter/src/main/docs/aws2-ec2-starter.adoc b/components-starter/camel-aws2-ec2-starter/src/main/docs/aws2-ec2-starter.adoc
index 9403f39..450ff8e 100644
--- a/components-starter/camel-aws2-ec2-starter/src/main/docs/aws2-ec2-starter.adoc
+++ b/components-starter/camel-aws2-ec2-starter/src/main/docs/aws2-ec2-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-ec2
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws2-ec2.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws2-ecs-starter/src/main/docs/aws2-ecs-starter.adoc b/components-starter/camel-aws2-ecs-starter/src/main/docs/aws2-ecs-starter.adoc
index 1e7b081..1b1dfc2 100644
--- a/components-starter/camel-aws2-ecs-starter/src/main/docs/aws2-ecs-starter.adoc
+++ b/components-starter/camel-aws2-ecs-starter/src/main/docs/aws2-ecs-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-ecs
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws2-ecs.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws2-eks-starter/src/main/docs/aws2-eks-starter.adoc b/components-starter/camel-aws2-eks-starter/src/main/docs/aws2-eks-starter.adoc
index f81e71f..40d150d 100644
--- a/components-starter/camel-aws2-eks-starter/src/main/docs/aws2-eks-starter.adoc
+++ b/components-starter/camel-aws2-eks-starter/src/main/docs/aws2-eks-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-eks
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws2-eks.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc b/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc
index 2176fa5..8294fa1 100644
--- a/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc
+++ b/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-iam
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws2-iam.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms-starter.adoc b/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms-starter.adoc
index bfc2762..b984d63 100644
--- a/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms-starter.adoc
+++ b/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-kms
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws2-kms.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc b/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc
index 48b86c8..bb680d1 100644
--- a/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc
+++ b/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-mq
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws2-mq.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk-starter.adoc b/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk-starter.adoc
index 795a5b8..9662c8d1 100644
--- a/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk-starter.adoc
+++ b/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-msk
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws2-msk.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses-starter.adoc b/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses-starter.adoc
index 7e6b3f1..431dfa0 100644
--- a/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses-starter.adoc
+++ b/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-ses
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.aws2-ses.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate-starter.adoc b/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate-starter.adoc
index 88b5a21..ad3ee6b 100644
--- a/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate-starter.adoc
+++ b/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-translate
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.component.aws2-translate.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-azure-starter/src/main/docs/azure-starter.adoc b/components-starter/camel-azure-starter/src/main/docs/azure-starter.adoc
index 547272f..8fa08a1 100644
--- a/components-starter/camel-azure-starter/src/main/docs/azure-starter.adoc
+++ b/components-starter/camel-azure-starter/src/main/docs/azure-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for azure
 
@@ -59,3 +60,4 @@ The component supports 34 options, which are listed below.
 | *camel.component.azure-queue.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processe [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-barcode-starter/src/main/docs/barcode-starter.adoc b/components-starter/camel-barcode-starter/src/main/docs/barcode-starter.adoc
index 4655b22..685f20b 100644
--- a/components-starter/camel-barcode-starter/src/main/docs/barcode-starter.adoc
+++ b/components-starter/camel-barcode-starter/src/main/docs/barcode-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for barcode
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.dataformat.barcode.width* | Width of the barcode |  | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-base64-starter/src/main/docs/base64-starter.adoc b/components-starter/camel-base64-starter/src/main/docs/base64-starter.adoc
index 17501b6..3124663 100644
--- a/components-starter/camel-base64-starter/src/main/docs/base64-starter.adoc
+++ b/components-starter/camel-base64-starter/src/main/docs/base64-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for base64
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.base64.url-safe* | Instead of emitting '' and '/' we emit '-' and '_' respectively. urlSafe is only applied to encode operations. Decoding seamlessly handles both modes. Is by default false. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-bean-starter/src/main/docs/bean-starter.adoc b/components-starter/camel-bean-starter/src/main/docs/bean-starter.adoc
index 0f941f6..ef15057 100644
--- a/components-starter/camel-bean-starter/src/main/docs/bean-starter.adoc
+++ b/components-starter/camel-bean-starter/src/main/docs/bean-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for bean
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.component.class.cache* | *Deprecated* Use singleton option instead. | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-bean-validator-starter/src/main/docs/bean-validator-starter.adoc b/components-starter/camel-bean-validator-starter/src/main/docs/bean-validator-starter.adoc
index d92d09d..a975bfc 100644
--- a/components-starter/camel-bean-validator-starter/src/main/docs/bean-validator-starter.adoc
+++ b/components-starter/camel-bean-validator-starter/src/main/docs/bean-validator-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for bean-validator
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.bean-validator.validation-provider-resolver* | To use a a custom ValidationProviderResolver. The option is a javax.validation.ValidationProviderResolver type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-beanio-starter/src/main/docs/beanio-starter.adoc b/components-starter/camel-beanio-starter/src/main/docs/beanio-starter.adoc
index 84330f1..cb2fa8e 100644
--- a/components-starter/camel-beanio-starter/src/main/docs/beanio-starter.adoc
+++ b/components-starter/camel-beanio-starter/src/main/docs/beanio-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for beanio
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.dataformat.beanio.unmarshal-single-object* | This options controls whether to unmarshal as a list of objects or as a single object only. The former is the default mode, and the latter is only intended in special use-cases where beanio maps the Camel message to a single POJO bean. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-beanstalk-starter/src/main/docs/beanstalk-starter.adoc b/components-starter/camel-beanstalk-starter/src/main/docs/beanstalk-starter.adoc
index d41516d..9b96aeb 100644
--- a/components-starter/camel-beanstalk-starter/src/main/docs/beanstalk-starter.adoc
+++ b/components-starter/camel-beanstalk-starter/src/main/docs/beanstalk-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for beanstalk
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.beanstalk.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-bindy-starter/src/main/docs/bindy-starter.adoc b/components-starter/camel-bindy-starter/src/main/docs/bindy-starter.adoc
index 0a5a674..8ddde5d 100644
--- a/components-starter/camel-bindy-starter/src/main/docs/bindy-starter.adoc
+++ b/components-starter/camel-bindy-starter/src/main/docs/bindy-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for bindy
 
@@ -46,3 +47,4 @@ The component supports 21 options, which are listed below.
 | *camel.dataformat.bindy-kvp.unwrap-single-instance* | When unmarshalling should a single instance be unwrapped and returned instead of wrapped in a java.util.List. | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-bonita-starter/src/main/docs/bonita-starter.adoc b/components-starter/camel-bonita-starter/src/main/docs/bonita-starter.adoc
index 1c897ed..e99f216 100644
--- a/components-starter/camel-bonita-starter/src/main/docs/bonita-starter.adoc
+++ b/components-starter/camel-bonita-starter/src/main/docs/bonita-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for bonita
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.bonita.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-box-starter/src/main/docs/box-starter.adoc b/components-starter/camel-box-starter/src/main/docs/box-starter.adoc
index 1796af9..2d3ae75 100644
--- a/components-starter/camel-box-starter/src/main/docs/box-starter.adoc
+++ b/components-starter/camel-box-starter/src/main/docs/box-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for box
 
@@ -46,3 +47,4 @@ The component supports 21 options, which are listed below.
 | *camel.component.box.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-braintree-starter/src/main/docs/braintree-starter.adoc b/components-starter/camel-braintree-starter/src/main/docs/braintree-starter.adoc
index 4a8a625..36f99ef 100644
--- a/components-starter/camel-braintree-starter/src/main/docs/braintree-starter.adoc
+++ b/components-starter/camel-braintree-starter/src/main/docs/braintree-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for braintree
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.braintree.log-handler-enabled* | Sets whether to enable the BraintreeLogHandler. It may be desirable to set this to 'false' where an existing JUL - SLF4J logger bridge is on the classpath. | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-browse-starter/src/main/docs/browse-starter.adoc b/components-starter/camel-browse-starter/src/main/docs/browse-starter.adoc
index 62e944d..1a54d2a 100644
--- a/components-starter/camel-browse-starter/src/main/docs/browse-starter.adoc
+++ b/components-starter/camel-browse-starter/src/main/docs/browse-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for browse
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.browse.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-caffeine-starter/src/main/docs/caffeine-starter.adoc b/components-starter/camel-caffeine-starter/src/main/docs/caffeine-starter.adoc
index fe25992..5ff63d7 100644
--- a/components-starter/camel-caffeine-starter/src/main/docs/caffeine-starter.adoc
+++ b/components-starter/camel-caffeine-starter/src/main/docs/caffeine-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for caffeine
 
@@ -61,3 +62,4 @@ The component supports 36 options, which are listed below.
 | *camel.component.caffeine-loadcache.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is p [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-cassandraql-starter/src/main/docs/cassandraql-starter.adoc b/components-starter/camel-cassandraql-starter/src/main/docs/cassandraql-starter.adoc
index 2f5550c..4d14e99 100644
--- a/components-starter/camel-cassandraql-starter/src/main/docs/cassandraql-starter.adoc
+++ b/components-starter/camel-cassandraql-starter/src/main/docs/cassandraql-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for cassandraql
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.cql.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-cbor-starter/src/main/docs/cbor-starter.adoc b/components-starter/camel-cbor-starter/src/main/docs/cbor-starter.adoc
index 3f504ec..55723f4 100644
--- a/components-starter/camel-cbor-starter/src/main/docs/cbor-starter.adoc
+++ b/components-starter/camel-cbor-starter/src/main/docs/cbor-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for cbor
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.dataformat.cbor.use-list* | To unarmshal to a List of Map or a List of Pojo. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-chatscript-starter/src/main/docs/chatscript-starter.adoc b/components-starter/camel-chatscript-starter/src/main/docs/chatscript-starter.adoc
index 369084b..2c8f153 100644
--- a/components-starter/camel-chatscript-starter/src/main/docs/chatscript-starter.adoc
+++ b/components-starter/camel-chatscript-starter/src/main/docs/chatscript-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for chatscript
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.chatscript.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-chunk-starter/src/main/docs/chunk-starter.adoc b/components-starter/camel-chunk-starter/src/main/docs/chunk-starter.adoc
index ee042a2..9d775c3 100644
--- a/components-starter/camel-chunk-starter/src/main/docs/chunk-starter.adoc
+++ b/components-starter/camel-chunk-starter/src/main/docs/chunk-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for chunk
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.chunk.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-cm-sms-starter/src/main/docs/cm-sms-starter.adoc b/components-starter/camel-cm-sms-starter/src/main/docs/cm-sms-starter.adoc
index f8de8ca..e78044b 100644
--- a/components-starter/camel-cm-sms-starter/src/main/docs/cm-sms-starter.adoc
+++ b/components-starter/camel-cm-sms-starter/src/main/docs/cm-sms-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for cm-sms
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.cm-sms.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-cmis-starter/src/main/docs/cmis-starter.adoc b/components-starter/camel-cmis-starter/src/main/docs/cmis-starter.adoc
index 043b952..74bc3ef 100644
--- a/components-starter/camel-cmis-starter/src/main/docs/cmis-starter.adoc
+++ b/components-starter/camel-cmis-starter/src/main/docs/cmis-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for cmis
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.cmis.session-facade-factory* | To use a custom CMISSessionFacadeFactory to create the CMISSessionFacade instances. The option is a org.apache.camel.component.cmis.CMISSessionFacadeFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-coap-starter/src/main/docs/coap-starter.adoc b/components-starter/camel-coap-starter/src/main/docs/coap-starter.adoc
index 768d83e..bf2aaed 100644
--- a/components-starter/camel-coap-starter/src/main/docs/coap-starter.adoc
+++ b/components-starter/camel-coap-starter/src/main/docs/coap-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for coap
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.coap.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-cometd-starter/src/main/docs/cometd-starter.adoc b/components-starter/camel-cometd-starter/src/main/docs/cometd-starter.adoc
index 1cbc1a3..73751e7 100644
--- a/components-starter/camel-cometd-starter/src/main/docs/cometd-starter.adoc
+++ b/components-starter/camel-cometd-starter/src/main/docs/cometd-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for cometd
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.cometd.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-consul-starter/src/main/docs/consul-starter.adoc b/components-starter/camel-consul-starter/src/main/docs/consul-starter.adoc
index b1de0c2..218c620 100644
--- a/components-starter/camel-consul-starter/src/main/docs/consul-starter.adoc
+++ b/components-starter/camel-consul-starter/src/main/docs/consul-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for consul
 
@@ -117,3 +118,4 @@ The component supports 92 options, which are listed below.
 | *camel.component.consul.service-registry.dc* | *Deprecated*  |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-controlbus-starter/src/main/docs/controlbus-starter.adoc b/components-starter/camel-controlbus-starter/src/main/docs/controlbus-starter.adoc
index 0ea6cea..59ebbc2 100644
--- a/components-starter/camel-controlbus-starter/src/main/docs/controlbus-starter.adoc
+++ b/components-starter/camel-controlbus-starter/src/main/docs/controlbus-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for controlbus
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.controlbus.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-corda-starter/src/main/docs/corda-starter.adoc b/components-starter/camel-corda-starter/src/main/docs/corda-starter.adoc
index 27b45ee..c18cbff 100644
--- a/components-starter/camel-corda-starter/src/main/docs/corda-starter.adoc
+++ b/components-starter/camel-corda-starter/src/main/docs/corda-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for corda
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.component.corda.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-core-starter/src/main/docs/core-starter.adoc b/components-starter/camel-core-starter/src/main/docs/core-starter.adoc
index 0cb2273..de3afbb 100644
--- a/components-starter/camel-core-starter/src/main/docs/core-starter.adoc
+++ b/components-starter/camel-core-starter/src/main/docs/core-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for core
 
@@ -170,3 +171,4 @@ The component supports 145 options, which are listed below.
 | *camel.rest.xml-data-format* | Name of specific XML data format to use. By default jaxb will be used. Important: This option is only for setting a custom name of the data format, not to refer to an existing data format instance. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-couchbase-starter/src/main/docs/couchbase-starter.adoc b/components-starter/camel-couchbase-starter/src/main/docs/couchbase-starter.adoc
index 39f05d9..e12d487 100644
--- a/components-starter/camel-couchbase-starter/src/main/docs/couchbase-starter.adoc
+++ b/components-starter/camel-couchbase-starter/src/main/docs/couchbase-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for couchbase
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.couchbase.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-couchdb-starter/src/main/docs/couchdb-starter.adoc b/components-starter/camel-couchdb-starter/src/main/docs/couchdb-starter.adoc
index 45460b9..5b93684 100644
--- a/components-starter/camel-couchdb-starter/src/main/docs/couchdb-starter.adoc
+++ b/components-starter/camel-couchdb-starter/src/main/docs/couchdb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for couchdb
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.couchdb.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-cron-starter/src/main/docs/cron-starter.adoc b/components-starter/camel-cron-starter/src/main/docs/cron-starter.adoc
index 1957c05..bdc075d 100644
--- a/components-starter/camel-cron-starter/src/main/docs/cron-starter.adoc
+++ b/components-starter/camel-cron-starter/src/main/docs/cron-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for cron
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.cron.enabled* | Whether to enable auto configuration of the cron component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-crypto-cms-starter/src/main/docs/crypto-cms-starter.adoc b/components-starter/camel-crypto-cms-starter/src/main/docs/crypto-cms-starter.adoc
index f60c807..03a046a 100644
--- a/components-starter/camel-crypto-cms-starter/src/main/docs/crypto-cms-starter.adoc
+++ b/components-starter/camel-crypto-cms-starter/src/main/docs/crypto-cms-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for crypto-cms
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.crypto-cms.signed-data-verifier-configuration* | To configure the shared SignedDataVerifierConfiguration, which determines the uri parameters for the verify operation. The option is a org.apache.camel.component.crypto.cms.sig.SignedDataVerifierConfiguration type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-crypto-starter/src/main/docs/crypto-starter.adoc b/components-starter/camel-crypto-starter/src/main/docs/crypto-starter.adoc
index 1bd1c64..dd92ff1 100644
--- a/components-starter/camel-crypto-starter/src/main/docs/crypto-starter.adoc
+++ b/components-starter/camel-crypto-starter/src/main/docs/crypto-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for crypto
 
@@ -75,3 +76,4 @@ The component supports 50 options, which are listed below.
 | *camel.dataformat.pgp.signature-verification-option* | Controls the behavior for verifying the signature during unmarshaling. There are 4 values possible: optional: The PGP message may or may not contain signatures; if it does contain signatures, then a signature verification is executed. required: The PGP message must contain at least one signature; if this is not the case an exception (PGPException) is thrown. A signature verification is executed. ignore: Contained signatures in the  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-csv-starter/src/main/docs/csv-starter.adoc b/components-starter/camel-csv-starter/src/main/docs/csv-starter.adoc
index 59e5b9f..316346d 100644
--- a/components-starter/camel-csv-starter/src/main/docs/csv-starter.adoc
+++ b/components-starter/camel-csv-starter/src/main/docs/csv-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for csv
 
@@ -55,3 +56,4 @@ The component supports 30 options, which are listed below.
 | *camel.dataformat.csv.use-ordered-maps* | Whether the unmarshalling should produce ordered maps (LinkedHashMap) for the lines values instead of lists. It requires to have header (either defined or collected). | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-cxf-starter/src/main/docs/cxf-starter.adoc b/components-starter/camel-cxf-starter/src/main/docs/cxf-starter.adoc
index 47ad471..c478b33 100644
--- a/components-starter/camel-cxf-starter/src/main/docs/cxf-starter.adoc
+++ b/components-starter/camel-cxf-starter/src/main/docs/cxf-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for cxf
 
@@ -38,3 +39,4 @@ The component supports 13 options, which are listed below.
 | *camel.component.cxfrs.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-dataformat-starter/src/main/docs/dataformat-starter.adoc b/components-starter/camel-dataformat-starter/src/main/docs/dataformat-starter.adoc
index ac632e3..a591af6 100644
--- a/components-starter/camel-dataformat-starter/src/main/docs/dataformat-starter.adoc
+++ b/components-starter/camel-dataformat-starter/src/main/docs/dataformat-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for dataformat
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.dataformat.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-dataset-starter/src/main/docs/dataset-starter.adoc b/components-starter/camel-dataset-starter/src/main/docs/dataset-starter.adoc
index 8038529..3fa516d 100644
--- a/components-starter/camel-dataset-starter/src/main/docs/dataset-starter.adoc
+++ b/components-starter/camel-dataset-starter/src/main/docs/dataset-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for dataset
 
@@ -32,3 +33,4 @@ The component supports 7 options, which are listed below.
 | *camel.component.dataset.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-debezium-mongodb-starter/src/main/docs/debezium-mongodb-starter.adoc b/components-starter/camel-debezium-mongodb-starter/src/main/docs/debezium-mongodb-starter.adoc
index 4a7230f..e902a96 100644
--- a/components-starter/camel-debezium-mongodb-starter/src/main/docs/debezium-mongodb-starter.adoc
+++ b/components-starter/camel-debezium-mongodb-starter/src/main/docs/debezium-mongodb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for debezium-mongodb
 
@@ -56,3 +57,4 @@ The component supports 31 options, which are listed below.
 | *camel.component.debezium-mongodb.enabled* | Whether to enable auto configuration of the debezium-mongodb component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-debezium-mysql-starter/src/main/docs/debezium-mysql-starter.adoc b/components-starter/camel-debezium-mysql-starter/src/main/docs/debezium-mysql-starter.adoc
index 8482509..90f70ff 100644
--- a/components-starter/camel-debezium-mysql-starter/src/main/docs/debezium-mysql-starter.adoc
+++ b/components-starter/camel-debezium-mysql-starter/src/main/docs/debezium-mysql-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for debezium-mysql
 
@@ -86,3 +87,4 @@ The component supports 61 options, which are listed below.
 | *camel.component.debezium-mysql.enabled* | Whether to enable auto configuration of the debezium-mysql component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-debezium-postgres-starter/src/main/docs/debezium-postgres-starter.adoc b/components-starter/camel-debezium-postgres-starter/src/main/docs/debezium-postgres-starter.adoc
index e32792e..c028835 100644
--- a/components-starter/camel-debezium-postgres-starter/src/main/docs/debezium-postgres-starter.adoc
+++ b/components-starter/camel-debezium-postgres-starter/src/main/docs/debezium-postgres-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for debezium-postgres
 
@@ -78,3 +79,4 @@ The component supports 53 options, which are listed below.
 | *camel.component.debezium-postgres.enabled* | Whether to enable auto configuration of the debezium-postgres component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-debezium-sqlserver-starter/src/main/docs/debezium-sqlserver-starter.adoc b/components-starter/camel-debezium-sqlserver-starter/src/main/docs/debezium-sqlserver-starter.adoc
index bfdea07..d2498a0 100644
--- a/components-starter/camel-debezium-sqlserver-starter/src/main/docs/debezium-sqlserver-starter.adoc
+++ b/components-starter/camel-debezium-sqlserver-starter/src/main/docs/debezium-sqlserver-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for debezium-sqlserver
 
@@ -60,3 +61,4 @@ The component supports 35 options, which are listed below.
 | *camel.component.debezium-sqlserver.enabled* | Whether to enable auto configuration of the debezium-sqlserver component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-digitalocean-starter/src/main/docs/digitalocean-starter.adoc b/components-starter/camel-digitalocean-starter/src/main/docs/digitalocean-starter.adoc
index 3a94a8e..b687356 100644
--- a/components-starter/camel-digitalocean-starter/src/main/docs/digitalocean-starter.adoc
+++ b/components-starter/camel-digitalocean-starter/src/main/docs/digitalocean-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for digitalocean
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.digitalocean.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is process [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-direct-starter/src/main/docs/direct-starter.adoc b/components-starter/camel-direct-starter/src/main/docs/direct-starter.adoc
index 0c9a259..7207bbe 100644
--- a/components-starter/camel-direct-starter/src/main/docs/direct-starter.adoc
+++ b/components-starter/camel-direct-starter/src/main/docs/direct-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for direct
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.direct.timeout* | The timeout value to use if block is enabled. | 30000 | Long
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-directvm-starter/src/main/docs/directvm-starter.adoc b/components-starter/camel-directvm-starter/src/main/docs/directvm-starter.adoc
index 455f00b..c453b9c 100644
--- a/components-starter/camel-directvm-starter/src/main/docs/directvm-starter.adoc
+++ b/components-starter/camel-directvm-starter/src/main/docs/directvm-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for directvm
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.direct-vm.timeout* | The timeout value to use if block is enabled. | 30000 | Long
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-disruptor-starter/src/main/docs/disruptor-starter.adoc b/components-starter/camel-disruptor-starter/src/main/docs/disruptor-starter.adoc
index c66691f..017967c 100644
--- a/components-starter/camel-disruptor-starter/src/main/docs/disruptor-starter.adoc
+++ b/components-starter/camel-disruptor-starter/src/main/docs/disruptor-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for disruptor
 
@@ -47,3 +48,4 @@ The component supports 22 options, which are listed below.
 | *camel.component.disruptor.queue-size* | *Deprecated* To configure the ring buffer size |  | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-dns-starter/src/main/docs/dns-starter.adoc b/components-starter/camel-dns-starter/src/main/docs/dns-starter.adoc
index 9cd4899..0bf1a58 100644
--- a/components-starter/camel-dns-starter/src/main/docs/dns-starter.adoc
+++ b/components-starter/camel-dns-starter/src/main/docs/dns-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for dns
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.dns.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-docker-starter/src/main/docs/docker-starter.adoc b/components-starter/camel-docker-starter/src/main/docs/docker-starter.adoc
index 308ad3b..8e14b0e 100644
--- a/components-starter/camel-docker-starter/src/main/docs/docker-starter.adoc
+++ b/components-starter/camel-docker-starter/src/main/docs/docker-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for docker
 
@@ -47,3 +48,4 @@ The component supports 22 options, which are listed below.
 | *camel.component.docker.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-dozer-starter/src/main/docs/dozer-starter.adoc b/components-starter/camel-dozer-starter/src/main/docs/dozer-starter.adoc
index d027c65..d119974 100644
--- a/components-starter/camel-dozer-starter/src/main/docs/dozer-starter.adoc
+++ b/components-starter/camel-dozer-starter/src/main/docs/dozer-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for dozer
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.dozer.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-drill-starter/src/main/docs/drill-starter.adoc b/components-starter/camel-drill-starter/src/main/docs/drill-starter.adoc
index 41434da..1e0813a 100644
--- a/components-starter/camel-drill-starter/src/main/docs/drill-starter.adoc
+++ b/components-starter/camel-drill-starter/src/main/docs/drill-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for drill
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.drill.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-dropbox-starter/src/main/docs/dropbox-starter.adoc b/components-starter/camel-dropbox-starter/src/main/docs/dropbox-starter.adoc
index 2c1bd7a..fc89c4f 100644
--- a/components-starter/camel-dropbox-starter/src/main/docs/dropbox-starter.adoc
+++ b/components-starter/camel-dropbox-starter/src/main/docs/dropbox-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for dropbox
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.dropbox.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-ehcache-starter/src/main/docs/ehcache-starter.adoc b/components-starter/camel-ehcache-starter/src/main/docs/ehcache-starter.adoc
index 4945ea2..d802ce5 100644
--- a/components-starter/camel-ehcache-starter/src/main/docs/ehcache-starter.adoc
+++ b/components-starter/camel-ehcache-starter/src/main/docs/ehcache-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ehcache
 
@@ -52,3 +53,4 @@ The component supports 27 options, which are listed below.
 | *camel.component.ehcache.configuration.config-uri* | *Deprecated*  |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-elasticsearch-rest-starter/src/main/docs/elasticsearch-rest-starter.adoc b/components-starter/camel-elasticsearch-rest-starter/src/main/docs/elasticsearch-rest-starter.adoc
index 670fdb8..e95213a 100644
--- a/components-starter/camel-elasticsearch-rest-starter/src/main/docs/elasticsearch-rest-starter.adoc
+++ b/components-starter/camel-elasticsearch-rest-starter/src/main/docs/elasticsearch-rest-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for elasticsearch-rest
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.elasticsearch-rest.user* | Basic authenticate user |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-elsql-starter/src/main/docs/elsql-starter.adoc b/components-starter/camel-elsql-starter/src/main/docs/elsql-starter.adoc
index ccf0abd..5922545 100644
--- a/components-starter/camel-elsql-starter/src/main/docs/elsql-starter.adoc
+++ b/components-starter/camel-elsql-starter/src/main/docs/elsql-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for elsql
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.elsql.resource-uri* | The resource file which contains the elsql SQL statements to use. You can specify multiple resources separated by comma. The resources are loaded on the classpath by default, you can prefix with file: to load from file system. Notice you can set this option on the component and then you do not have to configure this on the endpoint. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-elytron-starter/src/main/docs/elytron-starter.adoc b/components-starter/camel-elytron-starter/src/main/docs/elytron-starter.adoc
index 4dbf28c..cb4f62b 100644
--- a/components-starter/camel-elytron-starter/src/main/docs/elytron-starter.adoc
+++ b/components-starter/camel-elytron-starter/src/main/docs/elytron-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for elytron
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.component.elytron.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-etcd-starter/src/main/docs/etcd-starter.adoc b/components-starter/camel-etcd-starter/src/main/docs/etcd-starter.adoc
index da3fd1a..f1b5edc 100644
--- a/components-starter/camel-etcd-starter/src/main/docs/etcd-starter.adoc
+++ b/components-starter/camel-etcd-starter/src/main/docs/etcd-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for etcd
 
@@ -80,3 +81,4 @@ The component supports 55 options, which are listed below.
 | *camel.component.etcd-watch.user-name* | The user name to use for basic authentication. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-exec-starter/src/main/docs/exec-starter.adoc b/components-starter/camel-exec-starter/src/main/docs/exec-starter.adoc
index 483c5a2..e8ec1bf 100644
--- a/components-starter/camel-exec-starter/src/main/docs/exec-starter.adoc
+++ b/components-starter/camel-exec-starter/src/main/docs/exec-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for exec
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.exec.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-facebook-starter/src/main/docs/facebook-starter.adoc b/components-starter/camel-facebook-starter/src/main/docs/facebook-starter.adoc
index ec675db..64f2b01 100644
--- a/components-starter/camel-facebook-starter/src/main/docs/facebook-starter.adoc
+++ b/components-starter/camel-facebook-starter/src/main/docs/facebook-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for facebook
 
@@ -56,3 +57,4 @@ The component supports 31 options, which are listed below.
 | *camel.component.facebook.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed t [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-fastjson-starter/src/main/docs/fastjson-starter.adoc b/components-starter/camel-fastjson-starter/src/main/docs/fastjson-starter.adoc
index f3d9796..d56a4f1 100644
--- a/components-starter/camel-fastjson-starter/src/main/docs/fastjson-starter.adoc
+++ b/components-starter/camel-fastjson-starter/src/main/docs/fastjson-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for fastjson
 
@@ -45,3 +46,4 @@ The component supports 20 options, which are listed below.
 | *camel.dataformat.json-fastjson.use-list* | To unarmshal to a List of Map or a List of Pojo. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-fhir-starter/src/main/docs/fhir-starter.adoc b/components-starter/camel-fhir-starter/src/main/docs/fhir-starter.adoc
index 0db95e5..86cd7ce 100644
--- a/components-starter/camel-fhir-starter/src/main/docs/fhir-starter.adoc
+++ b/components-starter/camel-fhir-starter/src/main/docs/fhir-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for fhir
 
@@ -54,7 +55,7 @@ The component supports 57 options, which are listed below.
 | *camel.component.fhir.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 | *camel.dataformat.fhirjson.content-type-header* | Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application/xml for data formats marshalling to XML, or application/json for data formats marshalling to JSon etc. | false | Boolean
 | *camel.dataformat.fhirjson.dont-encode-elements* | If provided, specifies the elements which should NOT be encoded. Valid values for this field would include: Patient - Don't encode patient and all its children Patient.name - Don't encode the patient's name Patient.name.family - Don't encode the patient's family name .text - Don't encode the text element on any resource (only the very first position may contain a wildcard) DSTU2 note: Note that values including meta, such as Patient.me [...]
-| *camel.dataformat.fhirjson.dont-strip-versions-from-references-at-paths* | If supplied value(s), any resource references at the specified paths will have their resource versions encoded instead of being automatically stripped during the encoding process. This setting has no effect on the parsing process. This method provides a finer-grained level of control than setStripVersionsFromReferences(Boolean) and any paths specified by this method will be encoded even if setStripVersionsFromRe [...]
+| *camel.dataformat.fhirjson.dont-strip-versions-from-references-at-paths* | If supplied value(s), any resource references at the specified paths will have their resource versions encoded instead of being automatically stripped during the encoding process. This setting has no effect on the parsing process. This method provides a finer-grained level of control than setStripVersionsFromReferences(String) and any paths specified by this method will be encoded even if setStripVersionsFromRef [...]
 | *camel.dataformat.fhirjson.enabled* | Whether to enable auto configuration of the fhirJson data format. This is enabled by default. |  | Boolean
 | *camel.dataformat.fhirjson.encode-elements* | If provided, specifies the elements which should be encoded, to the exclusion of all others. Valid values for this field would include: Patient - Encode patient and all its children Patient.name - Encode only the patient's name Patient.name.family - Encode only the patient's family name .text - Encode the text element on any resource (only the very first position may contain a wildcard) .(mandatory) - This is a special case which causes any [...]
 | *camel.dataformat.fhirjson.encode-elements-applies-to-child-resources-only* | If set to true (default is false), the values supplied to setEncodeElements(Set) will not be applied to the root resource (typically a Bundle), but will be applied to any sub-resources contained within it (i.e. search result resources in that bundle) | false | Boolean
@@ -68,7 +69,7 @@ The component supports 57 options, which are listed below.
 | *camel.dataformat.fhirjson.suppress-narratives* | If set to true (default is false), narratives will not be included in the encoded values. | false | Boolean
 | *camel.dataformat.fhirxml.content-type-header* | Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application/xml for data formats marshalling to XML, or application/json for data formats marshalling to JSon etc. | false | Boolean
 | *camel.dataformat.fhirxml.dont-encode-elements* | If provided, specifies the elements which should NOT be encoded. Valid values for this field would include: Patient - Don't encode patient and all its children Patient.name - Don't encode the patient's name Patient.name.family - Don't encode the patient's family name .text - Don't encode the text element on any resource (only the very first position may contain a wildcard) DSTU2 note: Note that values including meta, such as Patient.met [...]
-| *camel.dataformat.fhirxml.dont-strip-versions-from-references-at-paths* | If supplied value(s), any resource references at the specified paths will have their resource versions encoded instead of being automatically stripped during the encoding process. This setting has no effect on the parsing process. This method provides a finer-grained level of control than setStripVersionsFromReferences(Boolean) and any paths specified by this method will be encoded even if setStripVersionsFromRef [...]
+| *camel.dataformat.fhirxml.dont-strip-versions-from-references-at-paths* | If supplied value(s), any resource references at the specified paths will have their resource versions encoded instead of being automatically stripped during the encoding process. This setting has no effect on the parsing process. This method provides a finer-grained level of control than setStripVersionsFromReferences(String) and any paths specified by this method will be encoded even if setStripVersionsFromRefe [...]
 | *camel.dataformat.fhirxml.enabled* | Whether to enable auto configuration of the fhirXml data format. This is enabled by default. |  | Boolean
 | *camel.dataformat.fhirxml.encode-elements* | If provided, specifies the elements which should be encoded, to the exclusion of all others. Valid values for this field would include: Patient - Encode patient and all its children Patient.name - Encode only the patient's name Patient.name.family - Encode only the patient's family name .text - Encode the text element on any resource (only the very first position may contain a wildcard) .(mandatory) - This is a special case which causes any  [...]
 | *camel.dataformat.fhirxml.encode-elements-applies-to-child-resources-only* | If set to true (default is false), the values supplied to setEncodeElements(Set) will not be applied to the root resource (typically a Bundle), but will be applied to any sub-resources contained within it (i.e. search result resources in that bundle) | false | Boolean
@@ -82,3 +83,4 @@ The component supports 57 options, which are listed below.
 | *camel.dataformat.fhirxml.suppress-narratives* | If set to true (default is false), narratives will not be included in the encoded values. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-file-starter/src/main/docs/file-starter.adoc b/components-starter/camel-file-starter/src/main/docs/file-starter.adoc
index 38b0978..c7de0b3 100644
--- a/components-starter/camel-file-starter/src/main/docs/file-starter.adoc
+++ b/components-starter/camel-file-starter/src/main/docs/file-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for file
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.file.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-file-watch-starter/src/main/docs/file-watch-starter.adoc b/components-starter/camel-file-watch-starter/src/main/docs/file-watch-starter.adoc
index c61839f..3f25b6c 100644
--- a/components-starter/camel-file-watch-starter/src/main/docs/file-watch-starter.adoc
+++ b/components-starter/camel-file-watch-starter/src/main/docs/file-watch-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for file-watch
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.file-watch.use-file-hashing* | Enables or disables file hashing to detect duplicate events. If you disable this, you can get some events multiple times on some platforms and JDKs. Check java.nio.file.WatchService limitations for your target platform. | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-flatpack-starter/src/main/docs/flatpack-starter.adoc b/components-starter/camel-flatpack-starter/src/main/docs/flatpack-starter.adoc
index fe66000..c163348 100644
--- a/components-starter/camel-flatpack-starter/src/main/docs/flatpack-starter.adoc
+++ b/components-starter/camel-flatpack-starter/src/main/docs/flatpack-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for flatpack
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.dataformat.flatpack.text-qualifier* | If the text is qualified with a character. Uses quote character by default. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-flink-starter/src/main/docs/flink-starter.adoc b/components-starter/camel-flink-starter/src/main/docs/flink-starter.adoc
index 2c0d41a..3f3bce5 100644
--- a/components-starter/camel-flink-starter/src/main/docs/flink-starter.adoc
+++ b/components-starter/camel-flink-starter/src/main/docs/flink-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for flink
 
@@ -32,3 +33,4 @@ The component supports 7 options, which are listed below.
 | *camel.component.flink.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-fop-starter/src/main/docs/fop-starter.adoc b/components-starter/camel-fop-starter/src/main/docs/fop-starter.adoc
index 3940d9c..8b3d32e 100644
--- a/components-starter/camel-fop-starter/src/main/docs/fop-starter.adoc
+++ b/components-starter/camel-fop-starter/src/main/docs/fop-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for fop
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.fop.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-freemarker-starter/src/main/docs/freemarker-starter.adoc b/components-starter/camel-freemarker-starter/src/main/docs/freemarker-starter.adoc
index 2d99a66..1a047bf 100644
--- a/components-starter/camel-freemarker-starter/src/main/docs/freemarker-starter.adoc
+++ b/components-starter/camel-freemarker-starter/src/main/docs/freemarker-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for freemarker
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.freemarker.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-ftp-starter/src/main/docs/ftp-starter.adoc b/components-starter/camel-ftp-starter/src/main/docs/ftp-starter.adoc
index ffcc769..e2ea07f 100644
--- a/components-starter/camel-ftp-starter/src/main/docs/ftp-starter.adoc
+++ b/components-starter/camel-ftp-starter/src/main/docs/ftp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ftp
 
@@ -38,3 +39,4 @@ The component supports 13 options, which are listed below.
 | *camel.component.sftp.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-ganglia-starter/src/main/docs/ganglia-starter.adoc b/components-starter/camel-ganglia-starter/src/main/docs/ganglia-starter.adoc
index d1f8020..ae6819b 100644
--- a/components-starter/camel-ganglia-starter/src/main/docs/ganglia-starter.adoc
+++ b/components-starter/camel-ganglia-starter/src/main/docs/ganglia-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ganglia
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.component.ganglia.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-geocoder-starter/src/main/docs/geocoder-starter.adoc b/components-starter/camel-geocoder-starter/src/main/docs/geocoder-starter.adoc
index 5cabdf6..625792e 100644
--- a/components-starter/camel-geocoder-starter/src/main/docs/geocoder-starter.adoc
+++ b/components-starter/camel-geocoder-starter/src/main/docs/geocoder-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for geocoder
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.geocoder.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed t [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-git-starter/src/main/docs/git-starter.adoc b/components-starter/camel-git-starter/src/main/docs/git-starter.adoc
index 6c23a8b..dbadf9e 100644
--- a/components-starter/camel-git-starter/src/main/docs/git-starter.adoc
+++ b/components-starter/camel-git-starter/src/main/docs/git-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for git
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.git.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-github-starter/src/main/docs/github-starter.adoc b/components-starter/camel-github-starter/src/main/docs/github-starter.adoc
index 01e1e08..84ac233 100644
--- a/components-starter/camel-github-starter/src/main/docs/github-starter.adoc
+++ b/components-starter/camel-github-starter/src/main/docs/github-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for github
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.github.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-google-bigquery-starter/src/main/docs/google-bigquery-starter.adoc b/components-starter/camel-google-bigquery-starter/src/main/docs/google-bigquery-starter.adoc
index 06c7a04..f5f4a8e 100644
--- a/components-starter/camel-google-bigquery-starter/src/main/docs/google-bigquery-starter.adoc
+++ b/components-starter/camel-google-bigquery-starter/src/main/docs/google-bigquery-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for google-bigquery
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.component.google-bigquery.project-id* | Google Cloud Project Id |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-google-calendar-starter/src/main/docs/google-calendar-starter.adoc b/components-starter/camel-google-calendar-starter/src/main/docs/google-calendar-starter.adoc
index 8490989..8483410 100644
--- a/components-starter/camel-google-calendar-starter/src/main/docs/google-calendar-starter.adoc
+++ b/components-starter/camel-google-calendar-starter/src/main/docs/google-calendar-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for google-calendar
 
@@ -57,3 +58,4 @@ The component supports 32 options, which are listed below.
 | *camel.component.google-calendar.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proc [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-google-drive-starter/src/main/docs/google-drive-starter.adoc b/components-starter/camel-google-drive-starter/src/main/docs/google-drive-starter.adoc
index df40efc..e92ff7f 100644
--- a/components-starter/camel-google-drive-starter/src/main/docs/google-drive-starter.adoc
+++ b/components-starter/camel-google-drive-starter/src/main/docs/google-drive-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for google-drive
 
@@ -38,3 +39,4 @@ The component supports 13 options, which are listed below.
 | *camel.component.google-drive.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is process [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-google-mail-starter/src/main/docs/google-mail-starter.adoc b/components-starter/camel-google-mail-starter/src/main/docs/google-mail-starter.adoc
index e2d4cb6..cc5675c 100644
--- a/components-starter/camel-google-mail-starter/src/main/docs/google-mail-starter.adoc
+++ b/components-starter/camel-google-mail-starter/src/main/docs/google-mail-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for google-mail
 
@@ -51,3 +52,4 @@ The component supports 26 options, which are listed below.
 | *camel.component.google-mail.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processe [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-google-pubsub-starter/src/main/docs/google-pubsub-starter.adoc b/components-starter/camel-google-pubsub-starter/src/main/docs/google-pubsub-starter.adoc
index 34eeeb0..3cade51 100644
--- a/components-starter/camel-google-pubsub-starter/src/main/docs/google-pubsub-starter.adoc
+++ b/components-starter/camel-google-pubsub-starter/src/main/docs/google-pubsub-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for google-pubsub
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.google-pubsub.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proces [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-google-sheets-starter/src/main/docs/google-sheets-starter.adoc b/components-starter/camel-google-sheets-starter/src/main/docs/google-sheets-starter.adoc
index 3c8e362..b52b958 100644
--- a/components-starter/camel-google-sheets-starter/src/main/docs/google-sheets-starter.adoc
+++ b/components-starter/camel-google-sheets-starter/src/main/docs/google-sheets-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for google-sheets
 
@@ -55,3 +56,4 @@ The component supports 30 options, which are listed below.
 | *camel.component.google-sheets.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proces [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-gora-starter/src/main/docs/gora-starter.adoc b/components-starter/camel-gora-starter/src/main/docs/gora-starter.adoc
index d139ffe..8f52943 100644
--- a/components-starter/camel-gora-starter/src/main/docs/gora-starter.adoc
+++ b/components-starter/camel-gora-starter/src/main/docs/gora-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for gora
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.gora.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-graphql-starter/src/main/docs/graphql-starter.adoc b/components-starter/camel-graphql-starter/src/main/docs/graphql-starter.adoc
index cb744cf..16e7af0 100644
--- a/components-starter/camel-graphql-starter/src/main/docs/graphql-starter.adoc
+++ b/components-starter/camel-graphql-starter/src/main/docs/graphql-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for graphql
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.graphql.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-grok-starter/src/main/docs/grok-starter.adoc b/components-starter/camel-grok-starter/src/main/docs/grok-starter.adoc
index 78ba1e3..f4ee3c9 100644
--- a/components-starter/camel-grok-starter/src/main/docs/grok-starter.adoc
+++ b/components-starter/camel-grok-starter/src/main/docs/grok-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for grok
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.dataformat.grok.pattern* | The grok pattern to match lines of input |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-groovy-starter/src/main/docs/groovy-starter.adoc b/components-starter/camel-groovy-starter/src/main/docs/groovy-starter.adoc
index 698714a..1d0c33f 100644
--- a/components-starter/camel-groovy-starter/src/main/docs/groovy-starter.adoc
+++ b/components-starter/camel-groovy-starter/src/main/docs/groovy-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for groovy
 
@@ -27,3 +28,4 @@ The component supports 2 options, which are listed below.
 | *camel.language.groovy.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-grpc-starter/src/main/docs/grpc-starter.adoc b/components-starter/camel-grpc-starter/src/main/docs/grpc-starter.adoc
index 5038d6d..c143158 100644
--- a/components-starter/camel-grpc-starter/src/main/docs/grpc-starter.adoc
+++ b/components-starter/camel-grpc-starter/src/main/docs/grpc-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for grpc
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.grpc.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-gson-starter/src/main/docs/gson-starter.adoc b/components-starter/camel-gson-starter/src/main/docs/gson-starter.adoc
index ef0f28f..4e39f13 100644
--- a/components-starter/camel-gson-starter/src/main/docs/gson-starter.adoc
+++ b/components-starter/camel-gson-starter/src/main/docs/gson-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for gson
 
@@ -45,3 +46,4 @@ The component supports 20 options, which are listed below.
 | *camel.dataformat.json-gson.use-list* | To unarmshal to a List of Map or a List of Pojo. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-guava-eventbus-starter/src/main/docs/guava-eventbus-starter.adoc b/components-starter/camel-guava-eventbus-starter/src/main/docs/guava-eventbus-starter.adoc
index 3ac4b3a..161b88d 100644
--- a/components-starter/camel-guava-eventbus-starter/src/main/docs/guava-eventbus-starter.adoc
+++ b/components-starter/camel-guava-eventbus-starter/src/main/docs/guava-eventbus-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for guava-eventbus
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.guava-eventbus.listener-interface* | The interface with method(s) marked with the Subscribe annotation. Dynamic proxy will be created over the interface so it could be registered as the EventBus listener. Particularly useful when creating multi-event listeners and for handling DeadEvent properly. This option cannot be used together with eventClass option. |  | Class
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-hazelcast-starter/src/main/docs/hazelcast-starter.adoc b/components-starter/camel-hazelcast-starter/src/main/docs/hazelcast-starter.adoc
index 0a09919..a8bf5f4 100644
--- a/components-starter/camel-hazelcast-starter/src/main/docs/hazelcast-starter.adoc
+++ b/components-starter/camel-hazelcast-starter/src/main/docs/hazelcast-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for hazelcast
 
@@ -110,3 +111,4 @@ The component supports 85 options, which are listed below.
 | *camel.component.hazelcast-topic.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proc [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-hbase-starter/src/main/docs/hbase-starter.adoc b/components-starter/camel-hbase-starter/src/main/docs/hbase-starter.adoc
index 17eec50..8b1dbd1 100644
--- a/components-starter/camel-hbase-starter/src/main/docs/hbase-starter.adoc
+++ b/components-starter/camel-hbase-starter/src/main/docs/hbase-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for hbase
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.hbase.pool-max-size* | Maximum number of references to keep for each table in the HTable pool. The default value is 10. | 10 | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-hdfs-starter/src/main/docs/hdfs-starter.adoc b/components-starter/camel-hdfs-starter/src/main/docs/hdfs-starter.adoc
index 71052e0..cd76d9d 100644
--- a/components-starter/camel-hdfs-starter/src/main/docs/hdfs-starter.adoc
+++ b/components-starter/camel-hdfs-starter/src/main/docs/hdfs-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for hdfs
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.hdfs.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-hipchat-starter/src/main/docs/hipchat-starter.adoc b/components-starter/camel-hipchat-starter/src/main/docs/hipchat-starter.adoc
index 996ae04..0f1f86c 100644
--- a/components-starter/camel-hipchat-starter/src/main/docs/hipchat-starter.adoc
+++ b/components-starter/camel-hipchat-starter/src/main/docs/hipchat-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for hipchat
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.hipchat.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-hl7-starter/src/main/docs/hl7-starter.adoc b/components-starter/camel-hl7-starter/src/main/docs/hl7-starter.adoc
index efaa68f..f2e2f02 100644
--- a/components-starter/camel-hl7-starter/src/main/docs/hl7-starter.adoc
+++ b/components-starter/camel-hl7-starter/src/main/docs/hl7-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for hl7
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.language.hl7terser.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-http-starter/src/main/docs/http-starter.adoc b/components-starter/camel-http-starter/src/main/docs/http-starter.adoc
index 4875f45..4f1d67b 100644
--- a/components-starter/camel-http-starter/src/main/docs/http-starter.adoc
+++ b/components-starter/camel-http-starter/src/main/docs/http-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for http
 
@@ -45,3 +46,4 @@ The component supports 20 options, which are listed below.
 | *camel.component.http.x509-hostname-verifier* | To use a custom X509HostnameVerifier such as DefaultHostnameVerifier or NoopHostnameVerifier. The option is a javax.net.ssl.HostnameVerifier type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-hystrix-starter/src/main/docs/hystrix-starter.adoc b/components-starter/camel-hystrix-starter/src/main/docs/hystrix-starter.adoc
index 0ab898b..8c15bc1 100644
--- a/components-starter/camel-hystrix-starter/src/main/docs/hystrix-starter.adoc
+++ b/components-starter/camel-hystrix-starter/src/main/docs/hystrix-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for hystrix
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.hystrix.mapping.servlet-name* | Name of the Hystrix metrics servlet. | HystrixEventStreamServlet | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-ical-starter/src/main/docs/ical-starter.adoc b/components-starter/camel-ical-starter/src/main/docs/ical-starter.adoc
index 3bf7062..678c41c 100644
--- a/components-starter/camel-ical-starter/src/main/docs/ical-starter.adoc
+++ b/components-starter/camel-ical-starter/src/main/docs/ical-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ical
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.dataformat.ical.validating* | Whether to validate. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-iec60870-starter/src/main/docs/iec60870-starter.adoc b/components-starter/camel-iec60870-starter/src/main/docs/iec60870-starter.adoc
index ad347b0..31a3575 100644
--- a/components-starter/camel-iec60870-starter/src/main/docs/iec60870-starter.adoc
+++ b/components-starter/camel-iec60870-starter/src/main/docs/iec60870-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for iec60870
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.iec60870-server.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proc [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-ignite-starter/src/main/docs/ignite-starter.adoc b/components-starter/camel-ignite-starter/src/main/docs/ignite-starter.adoc
index 94d1a3c..b7c1d27 100644
--- a/components-starter/camel-ignite-starter/src/main/docs/ignite-starter.adoc
+++ b/components-starter/camel-ignite-starter/src/main/docs/ignite-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ignite
 
@@ -69,3 +70,4 @@ The component supports 44 options, which are listed below.
 | *camel.component.ignite-set.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-infinispan-starter/src/main/docs/infinispan-starter.adoc b/components-starter/camel-infinispan-starter/src/main/docs/infinispan-starter.adoc
index a3c4800..2af7aa6 100644
--- a/components-starter/camel-infinispan-starter/src/main/docs/infinispan-starter.adoc
+++ b/components-starter/camel-infinispan-starter/src/main/docs/infinispan-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for infinispan
 
@@ -49,3 +50,4 @@ The component supports 24 options, which are listed below.
 | *camel.component.infinispan.configuration.command* | *Deprecated* The operation to perform. | PUT | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-influxdb-starter/src/main/docs/influxdb-starter.adoc b/components-starter/camel-influxdb-starter/src/main/docs/influxdb-starter.adoc
index 7becff5..5033169 100644
--- a/components-starter/camel-influxdb-starter/src/main/docs/influxdb-starter.adoc
+++ b/components-starter/camel-influxdb-starter/src/main/docs/influxdb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for influxdb
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.influxdb.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed t [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-iota-starter/src/main/docs/iota-starter.adoc b/components-starter/camel-iota-starter/src/main/docs/iota-starter.adoc
index 5d14613..b61af07 100644
--- a/components-starter/camel-iota-starter/src/main/docs/iota-starter.adoc
+++ b/components-starter/camel-iota-starter/src/main/docs/iota-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for iota
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.iota.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-ipfs-starter/src/main/docs/ipfs-starter.adoc b/components-starter/camel-ipfs-starter/src/main/docs/ipfs-starter.adoc
index 23ca708..400e15f 100644
--- a/components-starter/camel-ipfs-starter/src/main/docs/ipfs-starter.adoc
+++ b/components-starter/camel-ipfs-starter/src/main/docs/ipfs-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ipfs
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.ipfs.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-irc-starter/src/main/docs/irc-starter.adoc b/components-starter/camel-irc-starter/src/main/docs/irc-starter.adoc
index 16c95f2..a710734 100644
--- a/components-starter/camel-irc-starter/src/main/docs/irc-starter.adoc
+++ b/components-starter/camel-irc-starter/src/main/docs/irc-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for irc
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.irc.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-ironmq-starter/src/main/docs/ironmq-starter.adoc b/components-starter/camel-ironmq-starter/src/main/docs/ironmq-starter.adoc
index aa62a86..77633b9 100644
--- a/components-starter/camel-ironmq-starter/src/main/docs/ironmq-starter.adoc
+++ b/components-starter/camel-ironmq-starter/src/main/docs/ironmq-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ironmq
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.ironmq.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jackson-starter/src/main/docs/jackson-starter.adoc b/components-starter/camel-jackson-starter/src/main/docs/jackson-starter.adoc
index d79eb07..2e59a8f 100644
--- a/components-starter/camel-jackson-starter/src/main/docs/jackson-starter.adoc
+++ b/components-starter/camel-jackson-starter/src/main/docs/jackson-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jackson
 
@@ -45,3 +46,4 @@ The component supports 20 options, which are listed below.
 | *camel.dataformat.json-jackson.use-list* | To unarmshal to a List of Map or a List of Pojo. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jacksonxml-starter/src/main/docs/jacksonxml-starter.adoc b/components-starter/camel-jacksonxml-starter/src/main/docs/jacksonxml-starter.adoc
index 3651266..a106449 100644
--- a/components-starter/camel-jacksonxml-starter/src/main/docs/jacksonxml-starter.adoc
+++ b/components-starter/camel-jacksonxml-starter/src/main/docs/jacksonxml-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jacksonxml
 
@@ -41,3 +42,4 @@ The component supports 16 options, which are listed below.
 | *camel.dataformat.jacksonxml.xml-mapper* | Lookup and use the existing XmlMapper with the given id. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jaxb-starter/src/main/docs/jaxb-starter.adoc b/components-starter/camel-jaxb-starter/src/main/docs/jaxb-starter.adoc
index 72da5b4..b26462a 100644
--- a/components-starter/camel-jaxb-starter/src/main/docs/jaxb-starter.adoc
+++ b/components-starter/camel-jaxb-starter/src/main/docs/jaxb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jaxb
 
@@ -44,3 +45,4 @@ The component supports 19 options, which are listed below.
 | *camel.dataformat.jaxb.xml-stream-writer-wrapper* | To use a custom xml stream writer. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jaxp-starter/src/main/docs/jaxp-starter.adoc b/components-starter/camel-jaxp-starter/src/main/docs/jaxp-starter.adoc
index 25bb42e..2a497e4 100644
--- a/components-starter/camel-jaxp-starter/src/main/docs/jaxp-starter.adoc
+++ b/components-starter/camel-jaxp-starter/src/main/docs/jaxp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jaxp
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.language.xtokenize.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jbpm-starter/src/main/docs/jbpm-starter.adoc b/components-starter/camel-jbpm-starter/src/main/docs/jbpm-starter.adoc
index 29eb9fa..4305118 100644
--- a/components-starter/camel-jbpm-starter/src/main/docs/jbpm-starter.adoc
+++ b/components-starter/camel-jbpm-starter/src/main/docs/jbpm-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jbpm
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.jbpm.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jcache-starter/src/main/docs/jcache-starter.adoc b/components-starter/camel-jcache-starter/src/main/docs/jcache-starter.adoc
index ff5f2ea..8bfca1f 100644
--- a/components-starter/camel-jcache-starter/src/main/docs/jcache-starter.adoc
+++ b/components-starter/camel-jcache-starter/src/main/docs/jcache-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jcache
 
@@ -34,3 +35,4 @@ The component supports 9 options, which are listed below.
 | *camel.component.jcache.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jclouds-starter/src/main/docs/jclouds-starter.adoc b/components-starter/camel-jclouds-starter/src/main/docs/jclouds-starter.adoc
index 117e824..8d428ff 100644
--- a/components-starter/camel-jclouds-starter/src/main/docs/jclouds-starter.adoc
+++ b/components-starter/camel-jclouds-starter/src/main/docs/jclouds-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jclouds
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.jclouds.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jcr-starter/src/main/docs/jcr-starter.adoc b/components-starter/camel-jcr-starter/src/main/docs/jcr-starter.adoc
index 7ffcafe..db884ed 100644
--- a/components-starter/camel-jcr-starter/src/main/docs/jcr-starter.adoc
+++ b/components-starter/camel-jcr-starter/src/main/docs/jcr-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jcr
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.jcr.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jdbc-starter/src/main/docs/jdbc-starter.adoc b/components-starter/camel-jdbc-starter/src/main/docs/jdbc-starter.adoc
index 00644c6..da6329a 100644
--- a/components-starter/camel-jdbc-starter/src/main/docs/jdbc-starter.adoc
+++ b/components-starter/camel-jdbc-starter/src/main/docs/jdbc-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jdbc
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.jdbc.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jetty-starter/src/main/docs/jetty-starter.adoc b/components-starter/camel-jetty-starter/src/main/docs/jetty-starter.adoc
index 092060a..171b404 100644
--- a/components-starter/camel-jetty-starter/src/main/docs/jetty-starter.adoc
+++ b/components-starter/camel-jetty-starter/src/main/docs/jetty-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jetty
 
@@ -58,3 +59,4 @@ The component supports 33 options, which are listed below.
 | *camel.component.jetty.use-x-forwarded-for-header* | To use the X-Forwarded-For header in HttpServletRequest.getRemoteAddr. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jgroups-raft-starter/src/main/docs/jgroups-raft-starter.adoc b/components-starter/camel-jgroups-raft-starter/src/main/docs/jgroups-raft-starter.adoc
index d8dbd87..59272d9 100644
--- a/components-starter/camel-jgroups-raft-starter/src/main/docs/jgroups-raft-starter.adoc
+++ b/components-starter/camel-jgroups-raft-starter/src/main/docs/jgroups-raft-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jgroups-raft
 
@@ -38,3 +39,4 @@ The component supports 13 options, which are listed below.
 | *camel.component.jgroups.raft.cluster.service.raft-id* | JGroups-raft ID |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jgroups-starter/src/main/docs/jgroups-starter.adoc b/components-starter/camel-jgroups-starter/src/main/docs/jgroups-starter.adoc
index 212573b..91c5cfa 100644
--- a/components-starter/camel-jgroups-starter/src/main/docs/jgroups-starter.adoc
+++ b/components-starter/camel-jgroups-starter/src/main/docs/jgroups-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jgroups
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.jgroups.lock.cluster.service.jgroups-config* | JGrups configuration File name |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jing-starter/src/main/docs/jing-starter.adoc b/components-starter/camel-jing-starter/src/main/docs/jing-starter.adoc
index 6ca4c85..b6bd3c1 100644
--- a/components-starter/camel-jing-starter/src/main/docs/jing-starter.adoc
+++ b/components-starter/camel-jing-starter/src/main/docs/jing-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jing
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.jing.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jira-starter/src/main/docs/jira-starter.adoc b/components-starter/camel-jira-starter/src/main/docs/jira-starter.adoc
index f5ee567..67cd94e 100644
--- a/components-starter/camel-jira-starter/src/main/docs/jira-starter.adoc
+++ b/components-starter/camel-jira-starter/src/main/docs/jira-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jira
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.component.jira.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jms-starter/src/main/docs/jms-starter.adoc b/components-starter/camel-jms-starter/src/main/docs/jms-starter.adoc
index 140ddfc..88e7091 100644
--- a/components-starter/camel-jms-starter/src/main/docs/jms-starter.adoc
+++ b/components-starter/camel-jms-starter/src/main/docs/jms-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jms
 
@@ -110,3 +111,4 @@ The component supports 85 options, which are listed below.
 | *camel.component.jms.wait-for-provision-correlation-to-be-updated-thread-sleeping-time* | Interval in millis to sleep each time while waiting for provisional correlation id to be updated. | 100 | Long
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jmx-starter/src/main/docs/jmx-starter.adoc b/components-starter/camel-jmx-starter/src/main/docs/jmx-starter.adoc
index 37982a2..01bb0e0 100644
--- a/components-starter/camel-jmx-starter/src/main/docs/jmx-starter.adoc
+++ b/components-starter/camel-jmx-starter/src/main/docs/jmx-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jmx
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.jmx.enabled* | Whether to enable auto configuration of the jmx component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-johnzon-starter/src/main/docs/johnzon-starter.adoc b/components-starter/camel-johnzon-starter/src/main/docs/johnzon-starter.adoc
index bdfaa6c..0c118ce 100644
--- a/components-starter/camel-johnzon-starter/src/main/docs/johnzon-starter.adoc
+++ b/components-starter/camel-johnzon-starter/src/main/docs/johnzon-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for johnzon
 
@@ -45,3 +46,4 @@ The component supports 20 options, which are listed below.
 | *camel.dataformat.json-johnzon.use-list* | To unarmshal to a List of Map or a List of Pojo. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jolt-starter/src/main/docs/jolt-starter.adoc b/components-starter/camel-jolt-starter/src/main/docs/jolt-starter.adoc
index 9243872..ba78cf4 100644
--- a/components-starter/camel-jolt-starter/src/main/docs/jolt-starter.adoc
+++ b/components-starter/camel-jolt-starter/src/main/docs/jolt-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jolt
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.jolt.transform* | Explicitly sets the Transform to use. If not set a Transform specified by the transformDsl will be created. The option is a com.bazaarvoice.jolt.Transform type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jooq-starter/src/main/docs/jooq-starter.adoc b/components-starter/camel-jooq-starter/src/main/docs/jooq-starter.adoc
index 30dcdab..f2aefb5 100644
--- a/components-starter/camel-jooq-starter/src/main/docs/jooq-starter.adoc
+++ b/components-starter/camel-jooq-starter/src/main/docs/jooq-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jooq
 
@@ -34,3 +35,4 @@ The component supports 9 options, which are listed below.
 | *camel.component.jooq.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jpa-starter/src/main/docs/jpa-starter.adoc b/components-starter/camel-jpa-starter/src/main/docs/jpa-starter.adoc
index 63f2d44..e7b3125 100644
--- a/components-starter/camel-jpa-starter/src/main/docs/jpa-starter.adoc
+++ b/components-starter/camel-jpa-starter/src/main/docs/jpa-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jpa
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.jpa.transaction-manager* | To use the PlatformTransactionManager for managing transactions. The option is a org.springframework.transaction.PlatformTransactionManager type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jsch-starter/src/main/docs/jsch-starter.adoc b/components-starter/camel-jsch-starter/src/main/docs/jsch-starter.adoc
index 71bde6e..a2d38e1 100644
--- a/components-starter/camel-jsch-starter/src/main/docs/jsch-starter.adoc
+++ b/components-starter/camel-jsch-starter/src/main/docs/jsch-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jsch
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.scp.verbose-logging* | JSCH is verbose logging out of the box. Therefore we turn the logging down to DEBUG logging by default. But setting this option to true turns on the verbose logging again. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jslt-starter/src/main/docs/jslt-starter.adoc b/components-starter/camel-jslt-starter/src/main/docs/jslt-starter.adoc
index 82584e4..3fd0119 100644
--- a/components-starter/camel-jslt-starter/src/main/docs/jslt-starter.adoc
+++ b/components-starter/camel-jslt-starter/src/main/docs/jslt-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jslt
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.jslt.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-json-validator-starter/src/main/docs/json-validator-starter.adoc b/components-starter/camel-json-validator-starter/src/main/docs/json-validator-starter.adoc
index 310131c..301adcd 100644
--- a/components-starter/camel-json-validator-starter/src/main/docs/json-validator-starter.adoc
+++ b/components-starter/camel-json-validator-starter/src/main/docs/json-validator-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for json-validator
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.json-validator.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proce [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jsonapi-starter/src/main/docs/jsonapi-starter.adoc b/components-starter/camel-jsonapi-starter/src/main/docs/jsonapi-starter.adoc
index c770fcc..2e8541b 100644
--- a/components-starter/camel-jsonapi-starter/src/main/docs/jsonapi-starter.adoc
+++ b/components-starter/camel-jsonapi-starter/src/main/docs/jsonapi-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jsonapi
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.dataformat.jsonapi.main-format-type* | The classes to take into account while unmarshalling |  | Class
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jsonpath-starter/src/main/docs/jsonpath-starter.adoc b/components-starter/camel-jsonpath-starter/src/main/docs/jsonpath-starter.adoc
index 7378fa6..68c974b 100644
--- a/components-starter/camel-jsonpath-starter/src/main/docs/jsonpath-starter.adoc
+++ b/components-starter/camel-jsonpath-starter/src/main/docs/jsonpath-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jsonpath
 
@@ -32,3 +33,4 @@ The component supports 7 options, which are listed below.
 | *camel.language.jsonpath.write-as-string* | Whether to write the output of each row/element as a JSON String value instead of a Map/POJO value. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-jt400-starter/src/main/docs/jt400-starter.adoc b/components-starter/camel-jt400-starter/src/main/docs/jt400-starter.adoc
index f4b6683..9568942 100644
--- a/components-starter/camel-jt400-starter/src/main/docs/jt400-starter.adoc
+++ b/components-starter/camel-jt400-starter/src/main/docs/jt400-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jt400
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.jt400.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-kafka-starter/src/main/docs/kafka-starter.adoc b/components-starter/camel-kafka-starter/src/main/docs/kafka-starter.adoc
index 5e573ca..0cc136d 100644
--- a/components-starter/camel-kafka-starter/src/main/docs/kafka-starter.adoc
+++ b/components-starter/camel-kafka-starter/src/main/docs/kafka-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for kafka
 
@@ -126,3 +127,4 @@ The component supports 101 options, which are listed below.
 | *camel.component.kafka.worker-pool* | To use a shared custom worker pool for continue routing Exchange after kafka server has acknowledge the message that was sent to it from KafkaProducer using asynchronous non-blocking processing. If using this option then you must handle the lifecycle of the thread pool to shut the pool down when no longer needed. The option is a java.util.concurrent.ExecutorService type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-kubernetes-starter/src/main/docs/kubernetes-starter.adoc b/components-starter/camel-kubernetes-starter/src/main/docs/kubernetes-starter.adoc
index f105ad9..b4451c2 100644
--- a/components-starter/camel-kubernetes-starter/src/main/docs/kubernetes-starter.adoc
+++ b/components-starter/camel-kubernetes-starter/src/main/docs/kubernetes-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for kubernetes
 
@@ -95,3 +96,4 @@ The component supports 70 options, which are listed below.
 | *camel.component.openshift-builds.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is pro [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-kudu-starter/src/main/docs/kudu-starter.adoc b/components-starter/camel-kudu-starter/src/main/docs/kudu-starter.adoc
index bb79407..0607b7c 100644
--- a/components-starter/camel-kudu-starter/src/main/docs/kudu-starter.adoc
+++ b/components-starter/camel-kudu-starter/src/main/docs/kudu-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for kudu
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.kudu.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-language-starter/src/main/docs/language-starter.adoc b/components-starter/camel-language-starter/src/main/docs/language-starter.adoc
index 30c5668..53520c1 100644
--- a/components-starter/camel-language-starter/src/main/docs/language-starter.adoc
+++ b/components-starter/camel-language-starter/src/main/docs/language-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for language
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.language.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed t [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-ldap-starter/src/main/docs/ldap-starter.adoc b/components-starter/camel-ldap-starter/src/main/docs/ldap-starter.adoc
index 2d4667f..5c570e5 100644
--- a/components-starter/camel-ldap-starter/src/main/docs/ldap-starter.adoc
+++ b/components-starter/camel-ldap-starter/src/main/docs/ldap-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ldap
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.ldap.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-ldif-starter/src/main/docs/ldif-starter.adoc b/components-starter/camel-ldif-starter/src/main/docs/ldif-starter.adoc
index 89183ea..a5f613d 100644
--- a/components-starter/camel-ldif-starter/src/main/docs/ldif-starter.adoc
+++ b/components-starter/camel-ldif-starter/src/main/docs/ldif-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ldif
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.ldif.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-log-starter/src/main/docs/log-starter.adoc b/components-starter/camel-log-starter/src/main/docs/log-starter.adoc
index 208c3d7..7c465c7 100644
--- a/components-starter/camel-log-starter/src/main/docs/log-starter.adoc
+++ b/components-starter/camel-log-starter/src/main/docs/log-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for log
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.log.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-lra-starter/src/main/docs/lra-starter.adoc b/components-starter/camel-lra-starter/src/main/docs/lra-starter.adoc
index f161a73..0c5527f 100644
--- a/components-starter/camel-lra-starter/src/main/docs/lra-starter.adoc
+++ b/components-starter/camel-lra-starter/src/main/docs/lra-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for lra
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.service.lra.local-participant-url* | The local URL where the coordinator should send callbacks to (e.g. \http://my-host-name:8080) |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-lucene-starter/src/main/docs/lucene-starter.adoc b/components-starter/camel-lucene-starter/src/main/docs/lucene-starter.adoc
index 57a3058..8742a13 100644
--- a/components-starter/camel-lucene-starter/src/main/docs/lucene-starter.adoc
+++ b/components-starter/camel-lucene-starter/src/main/docs/lucene-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for lucene
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.component.lucene.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-lumberjack-starter/src/main/docs/lumberjack-starter.adoc b/components-starter/camel-lumberjack-starter/src/main/docs/lumberjack-starter.adoc
index a66ca1c..44ccda0 100644
--- a/components-starter/camel-lumberjack-starter/src/main/docs/lumberjack-starter.adoc
+++ b/components-starter/camel-lumberjack-starter/src/main/docs/lumberjack-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for lumberjack
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.lumberjack.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-lzf-starter/src/main/docs/lzf-starter.adoc b/components-starter/camel-lzf-starter/src/main/docs/lzf-starter.adoc
index b89d04b..1d80ddd 100644
--- a/components-starter/camel-lzf-starter/src/main/docs/lzf-starter.adoc
+++ b/components-starter/camel-lzf-starter/src/main/docs/lzf-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for lzf
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.dataformat.lzf.using-parallel-compression* | Enable encoding (compress) using multiple processing cores. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-mail-starter/src/main/docs/mail-starter.adoc b/components-starter/camel-mail-starter/src/main/docs/mail-starter.adoc
index cabdb36..5147c58 100644
--- a/components-starter/camel-mail-starter/src/main/docs/mail-starter.adoc
+++ b/components-starter/camel-mail-starter/src/main/docs/mail-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mail
 
@@ -75,3 +76,4 @@ The component supports 50 options, which are listed below.
 | *camel.dataformat.mime-multipart.multipart-without-attachment* | Defines whether a message without attachment is also marshaled into a MIME Multipart (with only one body part). Default is false. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-master-starter/src/main/docs/master-starter.adoc b/components-starter/camel-master-starter/src/main/docs/master-starter.adoc
index c6c53bb..7bfe227 100644
--- a/components-starter/camel-master-starter/src/main/docs/master-starter.adoc
+++ b/components-starter/camel-master-starter/src/main/docs/master-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for master
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.master.service-selector* | Inject the service selector used to lookup the CamelClusterService to use. The option is a org.apache.camel.cluster.CamelClusterService.Selector type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-metrics-starter/src/main/docs/metrics-starter.adoc b/components-starter/camel-metrics-starter/src/main/docs/metrics-starter.adoc
index bb283e3..a8b13cd 100644
--- a/components-starter/camel-metrics-starter/src/main/docs/metrics-starter.adoc
+++ b/components-starter/camel-metrics-starter/src/main/docs/metrics-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for metrics
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.metrics.metric-registry* | To use a custom configured MetricRegistry. The option is a com.codahale.metrics.MetricRegistry type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-micrometer-starter/src/main/docs/micrometer-starter.adoc b/components-starter/camel-micrometer-starter/src/main/docs/micrometer-starter.adoc
index 48811fa..f901ce5 100644
--- a/components-starter/camel-micrometer-starter/src/main/docs/micrometer-starter.adoc
+++ b/components-starter/camel-micrometer-starter/src/main/docs/micrometer-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for micrometer
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.micrometer.metrics-registry* | To use a custom configured MetricRegistry. The option is a io.micrometer.core.instrument.MeterRegistry type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-milo-starter/src/main/docs/milo-starter.adoc b/components-starter/camel-milo-starter/src/main/docs/milo-starter.adoc
index b14470c..8458de3 100644
--- a/components-starter/camel-milo-starter/src/main/docs/milo-starter.adoc
+++ b/components-starter/camel-milo-starter/src/main/docs/milo-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for milo
 
@@ -73,3 +74,4 @@ The component supports 48 options, which are listed below.
 | *camel.component.milo-server.username-security-policy-uri* | Set the UserTokenPolicy used when |  | SecurityPolicy
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-mina-starter/src/main/docs/mina-starter.adoc b/components-starter/camel-mina-starter/src/main/docs/mina-starter.adoc
index 166f22e..6f6b035 100644
--- a/components-starter/camel-mina-starter/src/main/docs/mina-starter.adoc
+++ b/components-starter/camel-mina-starter/src/main/docs/mina-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mina
 
@@ -56,3 +57,4 @@ The component supports 31 options, which are listed below.
 | *camel.component.mina.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-mllp-starter/src/main/docs/mllp-starter.adoc b/components-starter/camel-mllp-starter/src/main/docs/mllp-starter.adoc
index b9e9b1a..40d32f4 100644
--- a/components-starter/camel-mllp-starter/src/main/docs/mllp-starter.adoc
+++ b/components-starter/camel-mllp-starter/src/main/docs/mllp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mllp
 
@@ -58,3 +59,4 @@ The component supports 33 options, which are listed below.
 | *camel.component.mllp.configuration.max-receive-timeouts* | *Deprecated* The maximum number of timeouts (specified by receiveTimeout) allowed before the TCP Connection will be reset. |  | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-mock-starter/src/main/docs/mock-starter.adoc b/components-starter/camel-mock-starter/src/main/docs/mock-starter.adoc
index bd2d035..75e88b5 100644
--- a/components-starter/camel-mock-starter/src/main/docs/mock-starter.adoc
+++ b/components-starter/camel-mock-starter/src/main/docs/mock-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mock
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.mock.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-mongodb-gridfs-starter/src/main/docs/mongodb-gridfs-starter.adoc b/components-starter/camel-mongodb-gridfs-starter/src/main/docs/mongodb-gridfs-starter.adoc
index 04b4af2..1b42296 100644
--- a/components-starter/camel-mongodb-gridfs-starter/src/main/docs/mongodb-gridfs-starter.adoc
+++ b/components-starter/camel-mongodb-gridfs-starter/src/main/docs/mongodb-gridfs-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mongodb-gridfs
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.mongodb-gridfs.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proce [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-mongodb-starter/src/main/docs/mongodb-starter.adoc b/components-starter/camel-mongodb-starter/src/main/docs/mongodb-starter.adoc
index 529cb6a..af2b54b 100644
--- a/components-starter/camel-mongodb-starter/src/main/docs/mongodb-starter.adoc
+++ b/components-starter/camel-mongodb-starter/src/main/docs/mongodb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mongodb
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.mongodb.mongo-connection* | A connection client provided externally. The option is a com.mongodb.client.MongoClient type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-msv-starter/src/main/docs/msv-starter.adoc b/components-starter/camel-msv-starter/src/main/docs/msv-starter.adoc
index 889ffe9..1dfb994 100644
--- a/components-starter/camel-msv-starter/src/main/docs/msv-starter.adoc
+++ b/components-starter/camel-msv-starter/src/main/docs/msv-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for msv
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.msv.schema-factory* | To use the javax.xml.validation.SchemaFactory. The option is a javax.xml.validation.SchemaFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-mustache-starter/src/main/docs/mustache-starter.adoc b/components-starter/camel-mustache-starter/src/main/docs/mustache-starter.adoc
index f3f9c75..e0c0bfb 100644
--- a/components-starter/camel-mustache-starter/src/main/docs/mustache-starter.adoc
+++ b/components-starter/camel-mustache-starter/src/main/docs/mustache-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mustache
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.mustache.mustache-factory* | To use a custom MustacheFactory. The option is a com.github.mustachejava.MustacheFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-mvel-starter/src/main/docs/mvel-starter.adoc b/components-starter/camel-mvel-starter/src/main/docs/mvel-starter.adoc
index d22dc81..01268ca 100644
--- a/components-starter/camel-mvel-starter/src/main/docs/mvel-starter.adoc
+++ b/components-starter/camel-mvel-starter/src/main/docs/mvel-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mvel
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.language.mvel.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-mybatis-starter/src/main/docs/mybatis-starter.adoc b/components-starter/camel-mybatis-starter/src/main/docs/mybatis-starter.adoc
index 121bc00..214b41b 100644
--- a/components-starter/camel-mybatis-starter/src/main/docs/mybatis-starter.adoc
+++ b/components-starter/camel-mybatis-starter/src/main/docs/mybatis-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mybatis
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.mybatis.sql-session-factory* | To use the SqlSessionFactory. The option is a org.apache.ibatis.session.SqlSessionFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-nagios-starter/src/main/docs/nagios-starter.adoc b/components-starter/camel-nagios-starter/src/main/docs/nagios-starter.adoc
index 068015a..965595c 100644
--- a/components-starter/camel-nagios-starter/src/main/docs/nagios-starter.adoc
+++ b/components-starter/camel-nagios-starter/src/main/docs/nagios-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for nagios
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.nagios.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-nats-starter/src/main/docs/nats-starter.adoc b/components-starter/camel-nats-starter/src/main/docs/nats-starter.adoc
index 18ba932..53c064a 100644
--- a/components-starter/camel-nats-starter/src/main/docs/nats-starter.adoc
+++ b/components-starter/camel-nats-starter/src/main/docs/nats-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for nats
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.nats.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-netty-http-starter/src/main/docs/netty-http-starter.adoc b/components-starter/camel-netty-http-starter/src/main/docs/netty-http-starter.adoc
index 6cdc224..4fba5b8 100644
--- a/components-starter/camel-netty-http-starter/src/main/docs/netty-http-starter.adoc
+++ b/components-starter/camel-netty-http-starter/src/main/docs/netty-http-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for netty-http
 
@@ -61,3 +62,4 @@ The component supports 36 options, which are listed below.
 | *camel.component.netty-http.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-netty-starter/src/main/docs/netty-starter.adoc b/components-starter/camel-netty-starter/src/main/docs/netty-starter.adoc
index f3a846b..4b306a6 100644
--- a/components-starter/camel-netty-starter/src/main/docs/netty-starter.adoc
+++ b/components-starter/camel-netty-starter/src/main/docs/netty-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for netty
 
@@ -105,3 +106,4 @@ The component supports 80 options, which are listed below.
 | *camel.component.netty.configuration.trust-store-file* | *Deprecated* Server side certificate keystore to be used for encryption |  | File
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-nitrite-starter/src/main/docs/nitrite-starter.adoc b/components-starter/camel-nitrite-starter/src/main/docs/nitrite-starter.adoc
index 036814c..83475a0 100644
--- a/components-starter/camel-nitrite-starter/src/main/docs/nitrite-starter.adoc
+++ b/components-starter/camel-nitrite-starter/src/main/docs/nitrite-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for nitrite
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.nitrite.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-nsq-starter/src/main/docs/nsq-starter.adoc b/components-starter/camel-nsq-starter/src/main/docs/nsq-starter.adoc
index 5ef2821..602e921 100644
--- a/components-starter/camel-nsq-starter/src/main/docs/nsq-starter.adoc
+++ b/components-starter/camel-nsq-starter/src/main/docs/nsq-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for nsq
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.nsq.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-ognl-starter/src/main/docs/ognl-starter.adoc b/components-starter/camel-ognl-starter/src/main/docs/ognl-starter.adoc
index 1432171..25ec08c 100644
--- a/components-starter/camel-ognl-starter/src/main/docs/ognl-starter.adoc
+++ b/components-starter/camel-ognl-starter/src/main/docs/ognl-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ognl
 
@@ -27,3 +28,4 @@ The component supports 2 options, which are listed below.
 | *camel.language.ognl.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-olingo2-starter/src/main/docs/olingo2-starter.adoc b/components-starter/camel-olingo2-starter/src/main/docs/olingo2-starter.adoc
index b29b372..446c1d6 100644
--- a/components-starter/camel-olingo2-starter/src/main/docs/olingo2-starter.adoc
+++ b/components-starter/camel-olingo2-starter/src/main/docs/olingo2-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for olingo2
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.olingo2.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-olingo4-starter/src/main/docs/olingo4-starter.adoc b/components-starter/camel-olingo4-starter/src/main/docs/olingo4-starter.adoc
index 5a390d2..e57573a 100644
--- a/components-starter/camel-olingo4-starter/src/main/docs/olingo4-starter.adoc
+++ b/components-starter/camel-olingo4-starter/src/main/docs/olingo4-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for olingo4
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.olingo4.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-openstack-starter/src/main/docs/openstack-starter.adoc b/components-starter/camel-openstack-starter/src/main/docs/openstack-starter.adoc
index 4a57853..2da8c57 100644
--- a/components-starter/camel-openstack-starter/src/main/docs/openstack-starter.adoc
+++ b/components-starter/camel-openstack-starter/src/main/docs/openstack-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for openstack
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.openstack-swift.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proc [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-opentracing-starter/src/main/docs/opentracing-starter.adoc b/components-starter/camel-opentracing-starter/src/main/docs/opentracing-starter.adoc
index aeae4df..8273355 100644
--- a/components-starter/camel-opentracing-starter/src/main/docs/opentracing-starter.adoc
+++ b/components-starter/camel-opentracing-starter/src/main/docs/opentracing-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for opentracing
 
@@ -27,3 +28,4 @@ The component supports 2 options, which are listed below.
 | *camel.opentracing.exclude-patterns* | Sets exclude pattern(s) that will disable tracing for Camel messages that matches the pattern. |  | Set
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-optaplanner-starter/src/main/docs/optaplanner-starter.adoc b/components-starter/camel-optaplanner-starter/src/main/docs/optaplanner-starter.adoc
index 07b2383..576d697 100644
--- a/components-starter/camel-optaplanner-starter/src/main/docs/optaplanner-starter.adoc
+++ b/components-starter/camel-optaplanner-starter/src/main/docs/optaplanner-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for optaplanner
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.optaplanner.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processe [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-paho-starter/src/main/docs/paho-starter.adoc b/components-starter/camel-paho-starter/src/main/docs/paho-starter.adoc
index 5055d44..ae49794 100644
--- a/components-starter/camel-paho-starter/src/main/docs/paho-starter.adoc
+++ b/components-starter/camel-paho-starter/src/main/docs/paho-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for paho
 
@@ -57,3 +58,4 @@ The component supports 32 options, which are listed below.
 | *camel.component.paho.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-pdf-starter/src/main/docs/pdf-starter.adoc b/components-starter/camel-pdf-starter/src/main/docs/pdf-starter.adoc
index f707eec..22e2cd9 100644
--- a/components-starter/camel-pdf-starter/src/main/docs/pdf-starter.adoc
+++ b/components-starter/camel-pdf-starter/src/main/docs/pdf-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for pdf
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.pdf.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-pg-replication-slot-starter/src/main/docs/pg-replication-slot-starter.adoc b/components-starter/camel-pg-replication-slot-starter/src/main/docs/pg-replication-slot-starter.adoc
index fcb3ca0..e6032ec 100644
--- a/components-starter/camel-pg-replication-slot-starter/src/main/docs/pg-replication-slot-starter.adoc
+++ b/components-starter/camel-pg-replication-slot-starter/src/main/docs/pg-replication-slot-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for pg-replication-slot
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.pg-replication-slot.enabled* | Whether to enable auto configuration of the pg-replication-slot component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-pgevent-starter/src/main/docs/pgevent-starter.adoc b/components-starter/camel-pgevent-starter/src/main/docs/pgevent-starter.adoc
index 8b1beb2..585b526 100644
--- a/components-starter/camel-pgevent-starter/src/main/docs/pgevent-starter.adoc
+++ b/components-starter/camel-pgevent-starter/src/main/docs/pgevent-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for pgevent
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.pgevent.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-platform-http-starter/src/main/docs/platform-http-starter.adoc b/components-starter/camel-platform-http-starter/src/main/docs/platform-http-starter.adoc
index 5086813..53e849e 100644
--- a/components-starter/camel-platform-http-starter/src/main/docs/platform-http-starter.adoc
+++ b/components-starter/camel-platform-http-starter/src/main/docs/platform-http-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for platform-http
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.platform-http.enabled* | Whether to enable auto configuration of the platform-http component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-printer-starter/src/main/docs/printer-starter.adoc b/components-starter/camel-printer-starter/src/main/docs/printer-starter.adoc
index 581a38f..579c80d 100644
--- a/components-starter/camel-printer-starter/src/main/docs/printer-starter.adoc
+++ b/components-starter/camel-printer-starter/src/main/docs/printer-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for printer
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.lpr.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-protobuf-starter/src/main/docs/protobuf-starter.adoc b/components-starter/camel-protobuf-starter/src/main/docs/protobuf-starter.adoc
index db20ebf..15c0414 100644
--- a/components-starter/camel-protobuf-starter/src/main/docs/protobuf-starter.adoc
+++ b/components-starter/camel-protobuf-starter/src/main/docs/protobuf-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for protobuf
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.dataformat.protobuf.instance-class* | Name of class to use when unarmshalling |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-pubnub-starter/src/main/docs/pubnub-starter.adoc b/components-starter/camel-pubnub-starter/src/main/docs/pubnub-starter.adoc
index d4430d4..14e4cda 100644
--- a/components-starter/camel-pubnub-starter/src/main/docs/pubnub-starter.adoc
+++ b/components-starter/camel-pubnub-starter/src/main/docs/pubnub-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for pubnub
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.pubnub.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-pulsar-starter/src/main/docs/pulsar-starter.adoc b/components-starter/camel-pulsar-starter/src/main/docs/pulsar-starter.adoc
index 4639d74..ab40062 100644
--- a/components-starter/camel-pulsar-starter/src/main/docs/pulsar-starter.adoc
+++ b/components-starter/camel-pulsar-starter/src/main/docs/pulsar-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for pulsar
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.pulsar.pulsar-message-receipt-factory* | Provide a factory to create an alternate implementation of PulsarMessageReceipt. The option is a org.apache.camel.component.pulsar.PulsarMessageReceiptFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-quartz-starter/src/main/docs/quartz-starter.adoc b/components-starter/camel-quartz-starter/src/main/docs/quartz-starter.adoc
index b7ebf87..a83f037 100644
--- a/components-starter/camel-quartz-starter/src/main/docs/quartz-starter.adoc
+++ b/components-starter/camel-quartz-starter/src/main/docs/quartz-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for quartz
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.quartz.start-delayed-seconds* | Seconds to wait before starting the quartz scheduler. |  | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-quickfix-starter/src/main/docs/quickfix-starter.adoc b/components-starter/camel-quickfix-starter/src/main/docs/quickfix-starter.adoc
index 3fbc587..8f16150 100644
--- a/components-starter/camel-quickfix-starter/src/main/docs/quickfix-starter.adoc
+++ b/components-starter/camel-quickfix-starter/src/main/docs/quickfix-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for quickfix
 
@@ -34,3 +35,4 @@ The component supports 9 options, which are listed below.
 | *camel.component.quickfix.message-store-factory* | To use the given MessageStoreFactory. The option is a quickfix.MessageStoreFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-rabbitmq-starter/src/main/docs/rabbitmq-starter.adoc b/components-starter/camel-rabbitmq-starter/src/main/docs/rabbitmq-starter.adoc
index df60c0a..2755514 100644
--- a/components-starter/camel-rabbitmq-starter/src/main/docs/rabbitmq-starter.adoc
+++ b/components-starter/camel-rabbitmq-starter/src/main/docs/rabbitmq-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for rabbitmq
 
@@ -78,3 +79,4 @@ The component supports 53 options, which are listed below.
 | *camel.component.rabbitmq.vhost* | The vhost for the channel | / | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-reactive-streams-starter/src/main/docs/reactive-streams-starter.adoc b/components-starter/camel-reactive-streams-starter/src/main/docs/reactive-streams-starter.adoc
index a9a8dda..f15388c 100644
--- a/components-starter/camel-reactive-streams-starter/src/main/docs/reactive-streams-starter.adoc
+++ b/components-starter/camel-reactive-streams-starter/src/main/docs/reactive-streams-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for reactive-streams
 
@@ -34,3 +35,4 @@ The component supports 9 options, which are listed below.
 | *camel.component.reactive-streams.service-type* | Set the type of the underlying reactive streams implementation to use. The implementation is looked up from the registry or using a ServiceLoader, the default implementation is DefaultCamelReactiveStreamsService |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-ref-starter/src/main/docs/ref-starter.adoc b/components-starter/camel-ref-starter/src/main/docs/ref-starter.adoc
index b477861..2e90329 100644
--- a/components-starter/camel-ref-starter/src/main/docs/ref-starter.adoc
+++ b/components-starter/camel-ref-starter/src/main/docs/ref-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ref
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.ref.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-rest-openapi-starter/src/main/docs/rest-openapi-starter.adoc b/components-starter/camel-rest-openapi-starter/src/main/docs/rest-openapi-starter.adoc
index 7583393..a799c5c 100644
--- a/components-starter/camel-rest-openapi-starter/src/main/docs/rest-openapi-starter.adoc
+++ b/components-starter/camel-rest-openapi-starter/src/main/docs/rest-openapi-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for rest-openapi
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.rest-openapi.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-rest-starter/src/main/docs/rest-starter.adoc b/components-starter/camel-rest-starter/src/main/docs/rest-starter.adoc
index bc31e7e..c2213f4 100644
--- a/components-starter/camel-rest-starter/src/main/docs/rest-starter.adoc
+++ b/components-starter/camel-rest-starter/src/main/docs/rest-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for rest
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.component.rest.component-name* | *Deprecated* The Camel Rest component to use for (producer) the REST transport, such as http, undertow. If no component has been explicit configured, then Camel will lookup if there is a Camel component that integrates with the Rest DSL, or if a org.apache.camel.spi.RestProducerFactory is registered in the registry. If either one is found, then that is being used. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-rest-swagger-starter/src/main/docs/rest-swagger-starter.adoc b/components-starter/camel-rest-swagger-starter/src/main/docs/rest-swagger-starter.adoc
index 9cce80d..07d7920 100644
--- a/components-starter/camel-rest-swagger-starter/src/main/docs/rest-swagger-starter.adoc
+++ b/components-starter/camel-rest-swagger-starter/src/main/docs/rest-swagger-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for rest-swagger
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.rest-swagger.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-robotframework-starter/src/main/docs/robotframework-starter.adoc b/components-starter/camel-robotframework-starter/src/main/docs/robotframework-starter.adoc
index a94ba6a..622829a 100644
--- a/components-starter/camel-robotframework-starter/src/main/docs/robotframework-starter.adoc
+++ b/components-starter/camel-robotframework-starter/src/main/docs/robotframework-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for robotframework
 
@@ -74,3 +75,4 @@ The component supports 49 options, which are listed below.
 | *camel.component.robotframework.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proce [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-rss-starter/src/main/docs/rss-starter.adoc b/components-starter/camel-rss-starter/src/main/docs/rss-starter.adoc
index 9c8bed4..be39053 100644
--- a/components-starter/camel-rss-starter/src/main/docs/rss-starter.adoc
+++ b/components-starter/camel-rss-starter/src/main/docs/rss-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for rss
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.rss.enabled* | Whether to enable auto configuration of the rss data format. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-saga-starter/src/main/docs/saga-starter.adoc b/components-starter/camel-saga-starter/src/main/docs/saga-starter.adoc
index fbaed96..fb52933 100644
--- a/components-starter/camel-saga-starter/src/main/docs/saga-starter.adoc
+++ b/components-starter/camel-saga-starter/src/main/docs/saga-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for saga
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.saga.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-salesforce-starter/src/main/docs/salesforce-starter.adoc b/components-starter/camel-salesforce-starter/src/main/docs/salesforce-starter.adoc
index 8e1fffe..fa7fa5e 100644
--- a/components-starter/camel-salesforce-starter/src/main/docs/salesforce-starter.adoc
+++ b/components-starter/camel-salesforce-starter/src/main/docs/salesforce-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for salesforce
 
@@ -114,3 +115,4 @@ The component supports 89 options, which are listed below.
 | *camel.component.salesforce.user-name* | Username used in OAuth flow to gain access to access token. It's easy to get started with password OAuth flow, but in general one should avoid it as it is deemed less secure than other flows. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-sap-netweaver-starter/src/main/docs/sap-netweaver-starter.adoc b/components-starter/camel-sap-netweaver-starter/src/main/docs/sap-netweaver-starter.adoc
index 2bad23f..74daaa0 100644
--- a/components-starter/camel-sap-netweaver-starter/src/main/docs/sap-netweaver-starter.adoc
+++ b/components-starter/camel-sap-netweaver-starter/src/main/docs/sap-netweaver-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for sap-netweaver
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.sap-netweaver.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proces [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-saxon-starter/src/main/docs/saxon-starter.adoc b/components-starter/camel-saxon-starter/src/main/docs/saxon-starter.adoc
index 544477b..6087c85 100644
--- a/components-starter/camel-saxon-starter/src/main/docs/saxon-starter.adoc
+++ b/components-starter/camel-saxon-starter/src/main/docs/saxon-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for saxon
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.language.xquery.type* | Sets the class name of the result type (type from output) The default result type is NodeSet |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-scheduler-starter/src/main/docs/scheduler-starter.adoc b/components-starter/camel-scheduler-starter/src/main/docs/scheduler-starter.adoc
index 12167a7..2a0de25 100644
--- a/components-starter/camel-scheduler-starter/src/main/docs/scheduler-starter.adoc
+++ b/components-starter/camel-scheduler-starter/src/main/docs/scheduler-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for scheduler
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.scheduler.enabled* | Whether to enable auto configuration of the scheduler component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-schematron-starter/src/main/docs/schematron-starter.adoc b/components-starter/camel-schematron-starter/src/main/docs/schematron-starter.adoc
index 6071d9b..062bc6c 100644
--- a/components-starter/camel-schematron-starter/src/main/docs/schematron-starter.adoc
+++ b/components-starter/camel-schematron-starter/src/main/docs/schematron-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for schematron
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.schematron.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-seda-starter/src/main/docs/seda-starter.adoc b/components-starter/camel-seda-starter/src/main/docs/seda-starter.adoc
index 81c7c19..5235afa 100644
--- a/components-starter/camel-seda-starter/src/main/docs/seda-starter.adoc
+++ b/components-starter/camel-seda-starter/src/main/docs/seda-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for seda
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.seda.queue-size* | Sets the default maximum capacity of the SEDA queue (i.e., the number of messages it can hold). | 1000 | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-service-starter/src/main/docs/service-starter.adoc b/components-starter/camel-service-starter/src/main/docs/service-starter.adoc
index b147487..2aea875 100644
--- a/components-starter/camel-service-starter/src/main/docs/service-starter.adoc
+++ b/components-starter/camel-service-starter/src/main/docs/service-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for service
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.service.service-selector* | Inject the service selector used to lookup the ServiceRegistry to use. The option is a org.apache.camel.cloud.ServiceRegistry.Selector type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-servicenow-starter/src/main/docs/servicenow-starter.adoc b/components-starter/camel-servicenow-starter/src/main/docs/servicenow-starter.adoc
index b4bb208..0d9789d 100644
--- a/components-starter/camel-servicenow-starter/src/main/docs/servicenow-starter.adoc
+++ b/components-starter/camel-servicenow-starter/src/main/docs/servicenow-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for servicenow
 
@@ -83,3 +84,4 @@ The component supports 58 options, which are listed below.
 | *camel.component.servicenow.user-name* | ServiceNow user account name |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-servlet-starter/src/main/docs/servlet-starter.adoc b/components-starter/camel-servlet-starter/src/main/docs/servlet-starter.adoc
index 2aae547..cb07c6e 100644
--- a/components-starter/camel-servlet-starter/src/main/docs/servlet-starter.adoc
+++ b/components-starter/camel-servlet-starter/src/main/docs/servlet-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for servlet
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.servlet.servlet-name* | Default name of servlet to use. The default name is CamelServlet. | CamelServlet | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-sip-starter/src/main/docs/sip-starter.adoc b/components-starter/camel-sip-starter/src/main/docs/sip-starter.adoc
index 0d84790..9bf2f33 100644
--- a/components-starter/camel-sip-starter/src/main/docs/sip-starter.adoc
+++ b/components-starter/camel-sip-starter/src/main/docs/sip-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for sip
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.sip.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-sjms-starter/src/main/docs/sjms-starter.adoc b/components-starter/camel-sjms-starter/src/main/docs/sjms-starter.adoc
index ffeb52e..1266e1f 100644
--- a/components-starter/camel-sjms-starter/src/main/docs/sjms-starter.adoc
+++ b/components-starter/camel-sjms-starter/src/main/docs/sjms-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for sjms
 
@@ -50,3 +51,4 @@ The component supports 25 options, which are listed below.
 | *camel.component.sjms.transaction-commit-strategy* | To configure which kind of commit strategy to use. Camel provides two implementations out of the box, default and batch. The option is a org.apache.camel.component.sjms.TransactionCommitStrategy type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-sjms2-starter/src/main/docs/sjms2-starter.adoc b/components-starter/camel-sjms2-starter/src/main/docs/sjms2-starter.adoc
index 06a4c9b..589adea 100644
--- a/components-starter/camel-sjms2-starter/src/main/docs/sjms2-starter.adoc
+++ b/components-starter/camel-sjms2-starter/src/main/docs/sjms2-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for sjms2
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.sjms2.transaction-commit-strategy* | To configure which kind of commit strategy to use. Camel provides two implementations out of the box, default and batch. The option is a org.apache.camel.component.sjms.TransactionCommitStrategy type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-slack-starter/src/main/docs/slack-starter.adoc b/components-starter/camel-slack-starter/src/main/docs/slack-starter.adoc
index 3dcec7a..baac9e7 100644
--- a/components-starter/camel-slack-starter/src/main/docs/slack-starter.adoc
+++ b/components-starter/camel-slack-starter/src/main/docs/slack-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for slack
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.slack.webhook-url* | The incoming webhook URL |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-smpp-starter/src/main/docs/smpp-starter.adoc b/components-starter/camel-smpp-starter/src/main/docs/smpp-starter.adoc
index 15e200f..edaad4c 100644
--- a/components-starter/camel-smpp-starter/src/main/docs/smpp-starter.adoc
+++ b/components-starter/camel-smpp-starter/src/main/docs/smpp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for smpp
 
@@ -65,3 +66,4 @@ The component supports 40 options, which are listed below.
 | *camel.component.smpp.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-snakeyaml-starter/src/main/docs/snakeyaml-starter.adoc b/components-starter/camel-snakeyaml-starter/src/main/docs/snakeyaml-starter.adoc
index 1a911cb..610e14d 100644
--- a/components-starter/camel-snakeyaml-starter/src/main/docs/snakeyaml-starter.adoc
+++ b/components-starter/camel-snakeyaml-starter/src/main/docs/snakeyaml-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for snakeyaml
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.dataformat.yaml-snakeyaml.use-application-context-class-loader* | Use ApplicationContextClassLoader as custom ClassLoader | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-snmp-starter/src/main/docs/snmp-starter.adoc b/components-starter/camel-snmp-starter/src/main/docs/snmp-starter.adoc
index 4584342..afa0947 100644
--- a/components-starter/camel-snmp-starter/src/main/docs/snmp-starter.adoc
+++ b/components-starter/camel-snmp-starter/src/main/docs/snmp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for snmp
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.snmp.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-soap-starter/src/main/docs/soap-starter.adoc b/components-starter/camel-soap-starter/src/main/docs/soap-starter.adoc
index 2a6c1b2..b5d1f34 100644
--- a/components-starter/camel-soap-starter/src/main/docs/soap-starter.adoc
+++ b/components-starter/camel-soap-starter/src/main/docs/soap-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for soap
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.dataformat.soapjaxb.version* | SOAP version should either be 1.1 or 1.2. Is by default 1.1 | 1.1 | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-solr-starter/src/main/docs/solr-starter.adoc b/components-starter/camel-solr-starter/src/main/docs/solr-starter.adoc
index b7803e0..544253c 100644
--- a/components-starter/camel-solr-starter/src/main/docs/solr-starter.adoc
+++ b/components-starter/camel-solr-starter/src/main/docs/solr-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for solr
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.solr.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-soroush-starter/src/main/docs/soroush-starter.adoc b/components-starter/camel-soroush-starter/src/main/docs/soroush-starter.adoc
index d076a3a..bbf7d06 100644
--- a/components-starter/camel-soroush-starter/src/main/docs/soroush-starter.adoc
+++ b/components-starter/camel-soroush-starter/src/main/docs/soroush-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for soroush
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.soroush.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-spark-starter/src/main/docs/spark-starter.adoc b/components-starter/camel-spark-starter/src/main/docs/spark-starter.adoc
index b2701d7..095029b 100644
--- a/components-starter/camel-spark-starter/src/main/docs/spark-starter.adoc
+++ b/components-starter/camel-spark-starter/src/main/docs/spark-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for spark
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.spark.rdd-callback* | Function performing action against an RDD. The option is a org.apache.camel.component.spark.RddCallback type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-splunk-starter/src/main/docs/splunk-starter.adoc b/components-starter/camel-splunk-starter/src/main/docs/splunk-starter.adoc
index c840dfb..a521912 100644
--- a/components-starter/camel-splunk-starter/src/main/docs/splunk-starter.adoc
+++ b/components-starter/camel-splunk-starter/src/main/docs/splunk-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for splunk
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.splunk.splunk-configuration-factory* | To use the SplunkConfigurationFactory. The option is a org.apache.camel.component.splunk.SplunkConfigurationFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-spring-batch-starter/src/main/docs/spring-batch-starter.adoc b/components-starter/camel-spring-batch-starter/src/main/docs/spring-batch-starter.adoc
index d30589c..89898d2 100644
--- a/components-starter/camel-spring-batch-starter/src/main/docs/spring-batch-starter.adoc
+++ b/components-starter/camel-spring-batch-starter/src/main/docs/spring-batch-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for spring-batch
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.spring-batch.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is process [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-spring-integration-starter/src/main/docs/spring-integration-starter.adoc b/components-starter/camel-spring-integration-starter/src/main/docs/spring-integration-starter.adoc
index 48a17f5..0558739 100644
--- a/components-starter/camel-spring-integration-starter/src/main/docs/spring-integration-starter.adoc
+++ b/components-starter/camel-spring-integration-starter/src/main/docs/spring-integration-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for spring-integration
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.spring-integration.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is p [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-spring-ldap-starter/src/main/docs/spring-ldap-starter.adoc b/components-starter/camel-spring-ldap-starter/src/main/docs/spring-ldap-starter.adoc
index 165241f..6d9bbde 100644
--- a/components-starter/camel-spring-ldap-starter/src/main/docs/spring-ldap-starter.adoc
+++ b/components-starter/camel-spring-ldap-starter/src/main/docs/spring-ldap-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for spring-ldap
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.spring-ldap.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processe [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-spring-redis-starter/src/main/docs/spring-redis-starter.adoc b/components-starter/camel-spring-redis-starter/src/main/docs/spring-redis-starter.adoc
index bd1e379..4238f17 100644
--- a/components-starter/camel-spring-redis-starter/src/main/docs/spring-redis-starter.adoc
+++ b/components-starter/camel-spring-redis-starter/src/main/docs/spring-redis-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for spring-redis
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.spring-redis.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is process [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-spring-starter/src/main/docs/spring-starter.adoc b/components-starter/camel-spring-starter/src/main/docs/spring-starter.adoc
index 3549025..5472884 100644
--- a/components-starter/camel-spring-starter/src/main/docs/spring-starter.adoc
+++ b/components-starter/camel-spring-starter/src/main/docs/spring-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for spring
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.language.spel.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-spring-ws-starter/src/main/docs/spring-ws-starter.adoc b/components-starter/camel-spring-ws-starter/src/main/docs/spring-ws-starter.adoc
index cf1ac2d..ae5104b 100644
--- a/components-starter/camel-spring-ws-starter/src/main/docs/spring-ws-starter.adoc
+++ b/components-starter/camel-spring-ws-starter/src/main/docs/spring-ws-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for spring-ws
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.spring-ws.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-sql-starter/src/main/docs/sql-starter.adoc b/components-starter/camel-sql-starter/src/main/docs/sql-starter.adoc
index 0e58ff6..379b364 100644
--- a/components-starter/camel-sql-starter/src/main/docs/sql-starter.adoc
+++ b/components-starter/camel-sql-starter/src/main/docs/sql-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for sql
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.sql.use-placeholder* | Sets whether to use placeholder and replace all placeholder characters with sign in the SQL queries. This option is default true | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-ssh-starter/src/main/docs/ssh-starter.adoc b/components-starter/camel-ssh-starter/src/main/docs/ssh-starter.adoc
index 24ebba8..078e536 100644
--- a/components-starter/camel-ssh-starter/src/main/docs/ssh-starter.adoc
+++ b/components-starter/camel-ssh-starter/src/main/docs/ssh-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ssh
 
@@ -57,3 +58,4 @@ The component supports 32 options, which are listed below.
 | *camel.component.ssh.username* | Sets the username to use in logging into the remote SSH server. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-stax-starter/src/main/docs/stax-starter.adoc b/components-starter/camel-stax-starter/src/main/docs/stax-starter.adoc
index 38ab32a..f324b49 100644
--- a/components-starter/camel-stax-starter/src/main/docs/stax-starter.adoc
+++ b/components-starter/camel-stax-starter/src/main/docs/stax-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for stax
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.stax.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-stomp-starter/src/main/docs/stomp-starter.adoc b/components-starter/camel-stomp-starter/src/main/docs/stomp-starter.adoc
index 2ff9d98..15ad6a4 100644
--- a/components-starter/camel-stomp-starter/src/main/docs/stomp-starter.adoc
+++ b/components-starter/camel-stomp-starter/src/main/docs/stomp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for stomp
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.component.stomp.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-stream-starter/src/main/docs/stream-starter.adoc b/components-starter/camel-stream-starter/src/main/docs/stream-starter.adoc
index 3796c9b..58204a5 100644
--- a/components-starter/camel-stream-starter/src/main/docs/stream-starter.adoc
+++ b/components-starter/camel-stream-starter/src/main/docs/stream-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for stream
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.stream.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-stringtemplate-starter/src/main/docs/stringtemplate-starter.adoc b/components-starter/camel-stringtemplate-starter/src/main/docs/stringtemplate-starter.adoc
index 1dabeba..ba4780d 100644
--- a/components-starter/camel-stringtemplate-starter/src/main/docs/stringtemplate-starter.adoc
+++ b/components-starter/camel-stringtemplate-starter/src/main/docs/stringtemplate-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for stringtemplate
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.string-template.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proc [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-stub-starter/src/main/docs/stub-starter.adoc b/components-starter/camel-stub-starter/src/main/docs/stub-starter.adoc
index 7276c83..914eab5 100644
--- a/components-starter/camel-stub-starter/src/main/docs/stub-starter.adoc
+++ b/components-starter/camel-stub-starter/src/main/docs/stub-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for stub
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.stub.queue-size* | Sets the default maximum capacity of the SEDA queue (i.e., the number of messages it can hold). | 1000 | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-syslog-starter/src/main/docs/syslog-starter.adoc b/components-starter/camel-syslog-starter/src/main/docs/syslog-starter.adoc
index d8002f2..fd0b047 100644
--- a/components-starter/camel-syslog-starter/src/main/docs/syslog-starter.adoc
+++ b/components-starter/camel-syslog-starter/src/main/docs/syslog-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for syslog
 
@@ -27,3 +28,4 @@ The component supports 2 options, which are listed below.
 | *camel.dataformat.syslog.enabled* | Whether to enable auto configuration of the syslog data format. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-tagsoup-starter/src/main/docs/tagsoup-starter.adoc b/components-starter/camel-tagsoup-starter/src/main/docs/tagsoup-starter.adoc
index a14e658..e2a06f9 100644
--- a/components-starter/camel-tagsoup-starter/src/main/docs/tagsoup-starter.adoc
+++ b/components-starter/camel-tagsoup-starter/src/main/docs/tagsoup-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for tagsoup
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.dataformat.tidymarkup.omit-xml-declaration* | When returning a String, do we omit the XML declaration in the top. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-tarfile-starter/src/main/docs/tarfile-starter.adoc b/components-starter/camel-tarfile-starter/src/main/docs/tarfile-starter.adoc
index c7c2b46..ec4e097 100644
--- a/components-starter/camel-tarfile-starter/src/main/docs/tarfile-starter.adoc
+++ b/components-starter/camel-tarfile-starter/src/main/docs/tarfile-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for tarfile
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.tarfile.using-iterator* | If the tar file has more then one entry, the setting this option to true, allows to work with the splitter EIP, to split the data using an iterator in a streaming mode. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-telegram-starter/src/main/docs/telegram-starter.adoc b/components-starter/camel-telegram-starter/src/main/docs/telegram-starter.adoc
index 171f8e8..b2fbc9b 100644
--- a/components-starter/camel-telegram-starter/src/main/docs/telegram-starter.adoc
+++ b/components-starter/camel-telegram-starter/src/main/docs/telegram-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for telegram
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.telegram.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed t [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-thrift-starter/src/main/docs/thrift-starter.adoc b/components-starter/camel-thrift-starter/src/main/docs/thrift-starter.adoc
index f069af0..5f4aa36 100644
--- a/components-starter/camel-thrift-starter/src/main/docs/thrift-starter.adoc
+++ b/components-starter/camel-thrift-starter/src/main/docs/thrift-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for thrift
 
@@ -34,3 +35,4 @@ The component supports 9 options, which are listed below.
 | *camel.dataformat.thrift.instance-class* | Name of class to use when unarmshalling |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-tika-starter/src/main/docs/tika-starter.adoc b/components-starter/camel-tika-starter/src/main/docs/tika-starter.adoc
index 2d6117d..5761741 100644
--- a/components-starter/camel-tika-starter/src/main/docs/tika-starter.adoc
+++ b/components-starter/camel-tika-starter/src/main/docs/tika-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for tika
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.tika.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-timer-starter/src/main/docs/timer-starter.adoc b/components-starter/camel-timer-starter/src/main/docs/timer-starter.adoc
index 34bdca1..da5bb9b 100644
--- a/components-starter/camel-timer-starter/src/main/docs/timer-starter.adoc
+++ b/components-starter/camel-timer-starter/src/main/docs/timer-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for timer
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.timer.enabled* | Whether to enable auto configuration of the timer component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-twilio-starter/src/main/docs/twilio-starter.adoc b/components-starter/camel-twilio-starter/src/main/docs/twilio-starter.adoc
index 2b3fd9d..d07112c 100644
--- a/components-starter/camel-twilio-starter/src/main/docs/twilio-starter.adoc
+++ b/components-starter/camel-twilio-starter/src/main/docs/twilio-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for twilio
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.twilio.username* | The account to use. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-twitter-starter/src/main/docs/twitter-starter.adoc b/components-starter/camel-twitter-starter/src/main/docs/twitter-starter.adoc
index a92c88d..13bc25e 100644
--- a/components-starter/camel-twitter-starter/src/main/docs/twitter-starter.adoc
+++ b/components-starter/camel-twitter-starter/src/main/docs/twitter-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for twitter
 
@@ -61,3 +62,4 @@ The component supports 36 options, which are listed below.
 | *camel.component.twitter-timeline.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is pro [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-undertow-starter/src/main/docs/undertow-starter.adoc b/components-starter/camel-undertow-starter/src/main/docs/undertow-starter.adoc
index 167c733..d4ce27c 100644
--- a/components-starter/camel-undertow-starter/src/main/docs/undertow-starter.adoc
+++ b/components-starter/camel-undertow-starter/src/main/docs/undertow-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for undertow
 
@@ -38,3 +39,4 @@ The component supports 13 options, which are listed below.
 | *camel.component.undertow.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-univocity-parsers-starter/src/main/docs/univocity-parsers-starter.adoc b/components-starter/camel-univocity-parsers-starter/src/main/docs/univocity-parsers-starter.adoc
index 7f2f5dc..1cf0c60 100644
--- a/components-starter/camel-univocity-parsers-starter/src/main/docs/univocity-parsers-starter.adoc
+++ b/components-starter/camel-univocity-parsers-starter/src/main/docs/univocity-parsers-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for univocity-parsers
 
@@ -78,3 +79,4 @@ The component supports 53 options, which are listed below.
 | *camel.dataformat.univocity-tsv.skip-empty-lines* | Whether or not the empty lines must be ignored. The default value is true | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-validator-starter/src/main/docs/validator-starter.adoc b/components-starter/camel-validator-starter/src/main/docs/validator-starter.adoc
index c616edb..dba0cb4 100644
--- a/components-starter/camel-validator-starter/src/main/docs/validator-starter.adoc
+++ b/components-starter/camel-validator-starter/src/main/docs/validator-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for validator
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.validator.resource-resolver-factory* | To use a custom LSResourceResolver which depends on a dynamic endpoint resource URI. The option is a org.apache.camel.component.validator.ValidatorResourceResolverFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-velocity-starter/src/main/docs/velocity-starter.adoc b/components-starter/camel-velocity-starter/src/main/docs/velocity-starter.adoc
index eba01e0..8bded3b 100644
--- a/components-starter/camel-velocity-starter/src/main/docs/velocity-starter.adoc
+++ b/components-starter/camel-velocity-starter/src/main/docs/velocity-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for velocity
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.velocity.velocity-engine* | To use the VelocityEngine otherwise a new engine is created. The option is a org.apache.velocity.app.VelocityEngine type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-vertx-starter/src/main/docs/vertx-starter.adoc b/components-starter/camel-vertx-starter/src/main/docs/vertx-starter.adoc
index f673088..75a7083 100644
--- a/components-starter/camel-vertx-starter/src/main/docs/vertx-starter.adoc
+++ b/components-starter/camel-vertx-starter/src/main/docs/vertx-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for vertx
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.vertx.vertx-options* | Options to use for creating vertx. The option is a io.vertx.core.VertxOptions type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-vm-starter/src/main/docs/vm-starter.adoc b/components-starter/camel-vm-starter/src/main/docs/vm-starter.adoc
index ad49462..274b8f2 100644
--- a/components-starter/camel-vm-starter/src/main/docs/vm-starter.adoc
+++ b/components-starter/camel-vm-starter/src/main/docs/vm-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for vm
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.vm.queue-size* | Sets the default maximum capacity of the SEDA queue (i.e., the number of messages it can hold). | 1000 | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-weather-starter/src/main/docs/weather-starter.adoc b/components-starter/camel-weather-starter/src/main/docs/weather-starter.adoc
index 313edf4..3a9166b 100644
--- a/components-starter/camel-weather-starter/src/main/docs/weather-starter.adoc
+++ b/components-starter/camel-weather-starter/src/main/docs/weather-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for weather
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.weather.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-web3j-starter/src/main/docs/web3j-starter.adoc b/components-starter/camel-web3j-starter/src/main/docs/web3j-starter.adoc
index 097985c..c83ede2 100644
--- a/components-starter/camel-web3j-starter/src/main/docs/web3j-starter.adoc
+++ b/components-starter/camel-web3j-starter/src/main/docs/web3j-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for web3j
 
@@ -63,3 +64,4 @@ The component supports 38 options, which are listed below.
 | *camel.component.web3j.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-webhook-starter/src/main/docs/webhook-starter.adoc b/components-starter/camel-webhook-starter/src/main/docs/webhook-starter.adoc
index abf8d4d..baed0b1 100644
--- a/components-starter/camel-webhook-starter/src/main/docs/webhook-starter.adoc
+++ b/components-starter/camel-webhook-starter/src/main/docs/webhook-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for webhook
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.webhook.enabled* | Whether to enable auto configuration of the webhook component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-websocket-jsr356-starter/src/main/docs/websocket-jsr356-starter.adoc b/components-starter/camel-websocket-jsr356-starter/src/main/docs/websocket-jsr356-starter.adoc
index f9f6db3..d870d82 100644
--- a/components-starter/camel-websocket-jsr356-starter/src/main/docs/websocket-jsr356-starter.adoc
+++ b/components-starter/camel-websocket-jsr356-starter/src/main/docs/websocket-jsr356-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for websocket-jsr356
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.websocket-jsr356.server-endpoint-deployment-strategy* | To enable customization of how a WebSocket ServerEndpoint is configured and deployed. By default DefaultServerEndpointDeploymentStrategy is used. The option is a org.apache.camel.websocket.jsr356.ServerEndpointDeploymentStrategy type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-websocket-starter/src/main/docs/websocket-starter.adoc b/components-starter/camel-websocket-starter/src/main/docs/websocket-starter.adoc
index d89c01d..65b291e 100644
--- a/components-starter/camel-websocket-starter/src/main/docs/websocket-starter.adoc
+++ b/components-starter/camel-websocket-starter/src/main/docs/websocket-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for websocket
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.component.websocket.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-weka-starter/src/main/docs/weka-starter.adoc b/components-starter/camel-weka-starter/src/main/docs/weka-starter.adoc
index a0deb8d..5c19b09 100644
--- a/components-starter/camel-weka-starter/src/main/docs/weka-starter.adoc
+++ b/components-starter/camel-weka-starter/src/main/docs/weka-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for weka
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.weka.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-wordpress-starter/src/main/docs/wordpress-starter.adoc b/components-starter/camel-wordpress-starter/src/main/docs/wordpress-starter.adoc
index dfb50a1..32bb677 100644
--- a/components-starter/camel-wordpress-starter/src/main/docs/wordpress-starter.adoc
+++ b/components-starter/camel-wordpress-starter/src/main/docs/wordpress-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for wordpress
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.component.wordpress.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-workday-starter/src/main/docs/workday-starter.adoc b/components-starter/camel-workday-starter/src/main/docs/workday-starter.adoc
index 98323a8..59c541a 100644
--- a/components-starter/camel-workday-starter/src/main/docs/workday-starter.adoc
+++ b/components-starter/camel-workday-starter/src/main/docs/workday-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for workday
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.workday.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-xchange-starter/src/main/docs/xchange-starter.adoc b/components-starter/camel-xchange-starter/src/main/docs/xchange-starter.adoc
index 0529db2..2825246 100644
--- a/components-starter/camel-xchange-starter/src/main/docs/xchange-starter.adoc
+++ b/components-starter/camel-xchange-starter/src/main/docs/xchange-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xchange
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.xchange.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-xj-starter/src/main/docs/xj-starter.adoc b/components-starter/camel-xj-starter/src/main/docs/xj-starter.adoc
index 4a9c884..18b4a26 100644
--- a/components-starter/camel-xj-starter/src/main/docs/xj-starter.adoc
+++ b/components-starter/camel-xj-starter/src/main/docs/xj-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xj
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.xj.uri-resolver-factory* | To use a custom UriResolver which depends on a dynamic endpoint resource URI. Should not be used together with the option 'uriResolver'. The option is a org.apache.camel.component.xslt.XsltUriResolverFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-xmlsecurity-starter/src/main/docs/xmlsecurity-starter.adoc b/components-starter/camel-xmlsecurity-starter/src/main/docs/xmlsecurity-starter.adoc
index 1c49d98..ae61428 100644
--- a/components-starter/camel-xmlsecurity-starter/src/main/docs/xmlsecurity-starter.adoc
+++ b/components-starter/camel-xmlsecurity-starter/src/main/docs/xmlsecurity-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xmlsecurity
 
@@ -16,58 +17,61 @@ When using xmlsecurity with Spring Boot make sure to use the following Maven dep
 ----
 
 
-The component supports 59 options, which are listed below.
+The component supports 62 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.xmlsecurity.basic-property-binding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | Boolean
-| *camel.component.xmlsecurity.enabled* | Whether to enable auto configuration of the xmlsecurity component. This is enabled by default. |  | Boolean
-| *camel.component.xmlsecurity.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processe [...]
-| *camel.component.xmlsecurity.signer-configuration.add-key-info-reference* | In order to protect the KeyInfo element from tampering you can add a reference to the signed info element so that it is protected via the signature value. The default value is true. Only relevant when a KeyInfo is returned by KeyAccessor. and KeyInfo#getId() is not null. | true | Boolean
-| *camel.component.xmlsecurity.signer-configuration.base-uri* | You can set a base URI which is used in the URI dereferencing. Relative URIs are then concatenated with the base URI. |  | String
-| *camel.component.xmlsecurity.signer-configuration.canonicalization-method* | Canonicalization method used to canonicalize the SignedInfo element before the digest is calculated. You can use the helper methods XmlSignatureHelper.getCanonicalizationMethod(String algorithm) or getCanonicalizationMethod(String algorithm, List inclusiveNamespacePrefixes) to create a canonicalization method. |  | AlgorithmMethod
-| *camel.component.xmlsecurity.signer-configuration.clear-headers* | Determines if the XML signature specific headers be cleared after signing and verification. Defaults to true. | true | Boolean
-| *camel.component.xmlsecurity.signer-configuration.content-object-id* | Sets the content object Id attribute value. By default a UUID is generated. If you set the null value, then a new UUID will be generated. Only used in the enveloping case. |  | String
-| *camel.component.xmlsecurity.signer-configuration.content-reference-type* | Type of the content reference. The default value is null. This value can be overwritten by the header XmlSignatureConstants#HEADER_CONTENT_REFERENCE_TYPE. |  | String
-| *camel.component.xmlsecurity.signer-configuration.content-reference-uri* | Reference URI for the content to be signed. Only used in the enveloped case. If the reference URI contains an ID attribute value, then the resource schema URI ( setSchemaResourceUri(String)) must also be set because the schema validator will then find out which attributes are ID attributes. Will be ignored in the enveloping or detached case. |  | String
-| *camel.component.xmlsecurity.signer-configuration.crypto-context-properties* | Sets the crypto context properties. See {link XMLCryptoContext#setProperty(String, Object)}. Possible properties are defined in XMLSignContext an XMLValidateContext (see Supported Properties). The following properties are set by default to the value Boolean#TRUE for the XML validation. If you want to switch these features off you must set the property value to Boolean#FALSE. org.jcp.xml.dsig.validateManifest [...]
-| *camel.component.xmlsecurity.signer-configuration.digest-algorithm* | Digest algorithm URI. Optional parameter. This digest algorithm is used for calculating the digest of the input message. If this digest algorithm is not specified then the digest algorithm is calculated from the signature algorithm. Example: \http://www.w3.org/2001/04/xmlenc#sha256 |  | String
-| *camel.component.xmlsecurity.signer-configuration.disallow-doctype-decl* | Disallows that the incoming XML document contains DTD DOCTYPE declaration. The default value is Boolean#TRUE. | true | Boolean
-| *camel.component.xmlsecurity.signer-configuration.key-accessor* | For the signing process, a private key is necessary. You specify a key accessor bean which provides this private key. The key accessor bean must implement the KeyAccessor interface. The package org.apache.camel.component.xmlsecurity.api contains the default implementation class DefaultKeyAccessor which reads the private key from a Java keystore. |  | KeyAccessor
-| *camel.component.xmlsecurity.signer-configuration.omit-xml-declaration* | Indicator whether the XML declaration in the outgoing message body should be omitted. Default value is false. Can be overwritten by the header XmlSignatureConstants#HEADER_OMIT_XML_DECLARATION. | false | Boolean
-| *camel.component.xmlsecurity.signer-configuration.output-xml-encoding* | The character encoding of the resulting signed XML document. If null then the encoding of the original XML document is used. |  | String
-| *camel.component.xmlsecurity.signer-configuration.parent-local-name* | Local name of the parent element to which the XML signature element will be added. Only relevant for enveloped XML signature. Alternatively you can also use setParentXpath(XPathFilterParameterSpec). Default value is null. The value must be null for enveloping and detached XML signature. This parameter or the parameter setParentXpath(XPathFilterParameterSpec) for enveloped signature and the parameter setXpathsToIdAtt [...]
-| *camel.component.xmlsecurity.signer-configuration.parent-namespace* | Namespace of the parent element to which the XML signature element will be added. |  | String
-| *camel.component.xmlsecurity.signer-configuration.parent-xpath* | Sets the XPath to find the parent node in the enveloped case. Either you specify the parent node via this method or the local name and namespace of the parent with the methods setParentLocalName(String) and setParentNamespace(String). Default value is null. The value must be null for enveloping and detached XML signature. If the parameters parentXpath and parentLocalName are specified in the same configuration then an ex [...]
-| *camel.component.xmlsecurity.signer-configuration.plain-text* | Indicator whether the message body contains plain text. The default value is false, indicating that the message body contains XML. The value can be overwritten by the header XmlSignatureConstants#HEADER_MESSAGE_IS_PLAIN_TEXT. | false | Boolean
-| *camel.component.xmlsecurity.signer-configuration.plain-text-encoding* | Encoding of the plain text. Only relevant if the message body is plain text (see parameter plainText. Default value is UTF-8. | UTF-8 | String
-| *camel.component.xmlsecurity.signer-configuration.prefix-for-xml-signature-namespace* | Namespace prefix for the XML signature namespace \http://www.w3.org/2000/09/xmldsig#. Default value is ds. If null or an empty value is set then no prefix is used for the XML signature namespace. See best practice \http://www.w3.org/TR/xmldsig-bestpractices/#signing-xml- without-namespaces | ds | String
-| *camel.component.xmlsecurity.signer-configuration.properties* | For adding additional References and Objects to the XML signature which contain additional properties, you can provide a bean which implements the XmlSignatureProperties interface. |  | XmlSignatureProperties
-| *camel.component.xmlsecurity.signer-configuration.schema-resource-uri* | Classpath to the XML Schema. Must be specified in the detached XML Signature case for determining the ID attributes, might be set in the enveloped and enveloping case. If set, then the XML document is validated with the specified XML schema. The schema resource URI can be overwritten by the header XmlSignatureConstants#HEADER_SCHEMA_RESOURCE_URI. |  | String
-| *camel.component.xmlsecurity.signer-configuration.signature-algorithm* | Signature algorithm. Default value is \http://www.w3.org/2000/09/xmldsig#rsa-sha1. | http://www.w3.org/2001/04/xmldsig-more#rsa-sha256 | String
-| *camel.component.xmlsecurity.signer-configuration.signature-id* | Sets the signature Id. If this parameter is not set (null value) then a unique ID is generated for the signature ID (default). If this parameter is set to (empty string) then no Id attribute is created in the signature element. |  | String
-| *camel.component.xmlsecurity.signer-configuration.transform-methods* | Transforms which are executed on the message body before the digest is calculated. By default, C14n is added and in the case of enveloped signature (see option parentLocalName) also \http://www.w3.org/2000/09/xmldsig#enveloped-signature is added at position 0 of the list. Use methods in XmlSignatureHelper to create the transform methods. |  | List
-| *camel.component.xmlsecurity.signer-configuration.uri-dereferencer* | If you want to restrict the remote access via reference URIs, you can set an own dereferencer. Optional parameter. If not set the provider default dereferencer is used which can resolve URI fragments, HTTP, file and XPpointer URIs. Attention: The implementation is provider dependent! |  | URIDereferencer
-| *camel.component.xmlsecurity.signer-configuration.xpaths-to-id-attributes* | Define the elements which are signed in the detached case via XPATH expressions to ID attributes (attributes of type ID). For each element found via the XPATH expression a detached signature is created whose reference URI contains the corresponding attribute value (preceded by '#'). The signature becomes the last sibling of the signed element. Elements with deeper hierarchy level are signed first. You can also [...]
-| *camel.component.xmlsecurity.verifier-configuration.base-uri* | You can set a base URI which is used in the URI dereferencing. Relative URIs are then concatenated with the base URI. |  | String
-| *camel.component.xmlsecurity.verifier-configuration.clear-headers* | Determines if the XML signature specific headers be cleared after signing and verification. Defaults to true. | true | Boolean
-| *camel.component.xmlsecurity.verifier-configuration.crypto-context-properties* | Sets the crypto context properties. See {link XMLCryptoContext#setProperty(String, Object)}. Possible properties are defined in XMLSignContext an XMLValidateContext (see Supported Properties). The following properties are set by default to the value Boolean#TRUE for the XML validation. If you want to switch these features off you must set the property value to Boolean#FALSE. org.jcp.xml.dsig.validateManife [...]
-| *camel.component.xmlsecurity.verifier-configuration.disallow-doctype-decl* | Disallows that the incoming XML document contains DTD DOCTYPE declaration. The default value is Boolean#TRUE. | true | Boolean
-| *camel.component.xmlsecurity.verifier-configuration.key-selector* | Provides the key for validating the XML signature. |  | KeySelector
-| *camel.component.xmlsecurity.verifier-configuration.omit-xml-declaration* | Indicator whether the XML declaration in the outgoing message body should be omitted. Default value is false. Can be overwritten by the header XmlSignatureConstants#HEADER_OMIT_XML_DECLARATION. | false | Boolean
-| *camel.component.xmlsecurity.verifier-configuration.output-node-search* | Sets the output node search value for determining the node from the XML signature document which shall be set to the output message body. The class of the value depends on the type of the output node search. The output node search is forwarded to XmlSignature2Message. |  | Object
-| *camel.component.xmlsecurity.verifier-configuration.output-node-search-type* | Determines the search type for determining the output node which is serialized into the output message bodyF. See setOutputNodeSearch(Object). The supported default search types you can find in DefaultXmlSignature2Message. | Default | String
-| *camel.component.xmlsecurity.verifier-configuration.output-xml-encoding* | The character encoding of the resulting signed XML document. If null then the encoding of the original XML document is used. |  | String
-| *camel.component.xmlsecurity.verifier-configuration.remove-signature-elements* | Indicator whether the XML signature elements (elements with local name Signature and namesapce \http://www.w3.org/2000/09/xmldsig#) shall be removed from the document set to the output message. Normally, this is only necessary, if the XML signature is enveloped. The default value is Boolean#FALSE. This parameter is forwarded to XmlSignature2Message. This indicator has no effect if the output node search is [...]
-| *camel.component.xmlsecurity.verifier-configuration.schema-resource-uri* | Classpath to the XML Schema. Must be specified in the detached XML Signature case for determining the ID attributes, might be set in the enveloped and enveloping case. If set, then the XML document is validated with the specified XML schema. The schema resource URI can be overwritten by the header XmlSignatureConstants#HEADER_SCHEMA_RESOURCE_URI. |  | String
-| *camel.component.xmlsecurity.verifier-configuration.secure-validation* | Enables secure validation. If true then secure validation is enabled. | true | Boolean
-| *camel.component.xmlsecurity.verifier-configuration.uri-dereferencer* | If you want to restrict the remote access via reference URIs, you can set an own dereferencer. Optional parameter. If not set the provider default dereferencer is used which can resolve URI fragments, HTTP, file and XPpointer URIs. Attention: The implementation is provider dependent! |  | URIDereferencer
-| *camel.component.xmlsecurity.verifier-configuration.validation-failed-handler* | Handles the different validation failed situations. The default implementation throws specific exceptions for the different situations (All exceptions have the package name org.apache.camel.component.xmlsecurity.api and are a sub-class of XmlSignatureInvalidException. If the signature value validation fails, a XmlSignatureInvalidValueException is thrown. If a reference validation fails, a XmlSignatureInval [...]
-| *camel.component.xmlsecurity.verifier-configuration.xml-signature-checker* | This interface allows the application to check the XML signature before the validation is executed. This step is recommended in \http://www.w3.org/TR/xmldsig-bestpractices/#check-what-is-signed |  | XmlSignatureChecker
-| *camel.component.xmlsecurity.verifier-configuration.xml-signature2-message* | Bean which maps the XML signature to the output-message after the validation. How this mapping should be done can be configured by the options outputNodeSearchType, outputNodeSearch, and removeSignatureElements. The default implementation offers three possibilities which are related to the three output node search types Default, ElementName, and XPath. The default implementation determines a node which is the [...]
+| *camel.component.xmlsecurity-sign.basic-property-binding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | Boolean
+| *camel.component.xmlsecurity-sign.enabled* | Whether to enable auto configuration of the xmlsecurity-sign component. This is enabled by default. |  | Boolean
+| *camel.component.xmlsecurity-sign.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is pro [...]
+| *camel.component.xmlsecurity-sign.signer-configuration.add-key-info-reference* | In order to protect the KeyInfo element from tampering you can add a reference to the signed info element so that it is protected via the signature value. The default value is true. Only relevant when a KeyInfo is returned by KeyAccessor. and KeyInfo#getId() is not null. | true | Boolean
+| *camel.component.xmlsecurity-sign.signer-configuration.base-uri* | You can set a base URI which is used in the URI dereferencing. Relative URIs are then concatenated with the base URI. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.canonicalization-method* | Canonicalization method used to canonicalize the SignedInfo element before the digest is calculated. You can use the helper methods XmlSignatureHelper.getCanonicalizationMethod(String algorithm) or getCanonicalizationMethod(String algorithm, List inclusiveNamespacePrefixes) to create a canonicalization method. |  | AlgorithmMethod
+| *camel.component.xmlsecurity-sign.signer-configuration.clear-headers* | Determines if the XML signature specific headers be cleared after signing and verification. Defaults to true. | true | Boolean
+| *camel.component.xmlsecurity-sign.signer-configuration.content-object-id* | Sets the content object Id attribute value. By default a UUID is generated. If you set the null value, then a new UUID will be generated. Only used in the enveloping case. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.content-reference-type* | Type of the content reference. The default value is null. This value can be overwritten by the header XmlSignatureConstants#HEADER_CONTENT_REFERENCE_TYPE. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.content-reference-uri* | Reference URI for the content to be signed. Only used in the enveloped case. If the reference URI contains an ID attribute value, then the resource schema URI ( setSchemaResourceUri(String)) must also be set because the schema validator will then find out which attributes are ID attributes. Will be ignored in the enveloping or detached case. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.crypto-context-properties* | Sets the crypto context properties. See {link XMLCryptoContext#setProperty(String, Object)}. Possible properties are defined in XMLSignContext an XMLValidateContext (see Supported Properties). The following properties are set by default to the value Boolean#TRUE for the XML validation. If you want to switch these features off you must set the property value to Boolean#FALSE. org.jcp.xml.dsig.validateMan [...]
+| *camel.component.xmlsecurity-sign.signer-configuration.digest-algorithm* | Digest algorithm URI. Optional parameter. This digest algorithm is used for calculating the digest of the input message. If this digest algorithm is not specified then the digest algorithm is calculated from the signature algorithm. Example: \http://www.w3.org/2001/04/xmlenc#sha256 |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.disallow-doctype-decl* | Disallows that the incoming XML document contains DTD DOCTYPE declaration. The default value is Boolean#TRUE. | true | Boolean
+| *camel.component.xmlsecurity-sign.signer-configuration.key-accessor* | For the signing process, a private key is necessary. You specify a key accessor bean which provides this private key. The key accessor bean must implement the KeyAccessor interface. The package org.apache.camel.component.xmlsecurity.api contains the default implementation class DefaultKeyAccessor which reads the private key from a Java keystore. |  | KeyAccessor
+| *camel.component.xmlsecurity-sign.signer-configuration.omit-xml-declaration* | Indicator whether the XML declaration in the outgoing message body should be omitted. Default value is false. Can be overwritten by the header XmlSignatureConstants#HEADER_OMIT_XML_DECLARATION. | false | Boolean
+| *camel.component.xmlsecurity-sign.signer-configuration.output-xml-encoding* | The character encoding of the resulting signed XML document. If null then the encoding of the original XML document is used. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.parent-local-name* | Local name of the parent element to which the XML signature element will be added. Only relevant for enveloped XML signature. Alternatively you can also use setParentXpath(XPathFilterParameterSpec). Default value is null. The value must be null for enveloping and detached XML signature. This parameter or the parameter setParentXpath(XPathFilterParameterSpec) for enveloped signature and the parameter setXpathsTo [...]
+| *camel.component.xmlsecurity-sign.signer-configuration.parent-namespace* | Namespace of the parent element to which the XML signature element will be added. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.parent-xpath* | Sets the XPath to find the parent node in the enveloped case. Either you specify the parent node via this method or the local name and namespace of the parent with the methods setParentLocalName(String) and setParentNamespace(String). Default value is null. The value must be null for enveloping and detached XML signature. If the parameters parentXpath and parentLocalName are specified in the same configuration then  [...]
+| *camel.component.xmlsecurity-sign.signer-configuration.plain-text* | Indicator whether the message body contains plain text. The default value is false, indicating that the message body contains XML. The value can be overwritten by the header XmlSignatureConstants#HEADER_MESSAGE_IS_PLAIN_TEXT. | false | Boolean
+| *camel.component.xmlsecurity-sign.signer-configuration.plain-text-encoding* | Encoding of the plain text. Only relevant if the message body is plain text (see parameter plainText. Default value is UTF-8. | UTF-8 | String
+| *camel.component.xmlsecurity-sign.signer-configuration.prefix-for-xml-signature-namespace* | Namespace prefix for the XML signature namespace \http://www.w3.org/2000/09/xmldsig#. Default value is ds. If null or an empty value is set then no prefix is used for the XML signature namespace. See best practice \http://www.w3.org/TR/xmldsig-bestpractices/#signing-xml- without-namespaces | ds | String
+| *camel.component.xmlsecurity-sign.signer-configuration.properties* | For adding additional References and Objects to the XML signature which contain additional properties, you can provide a bean which implements the XmlSignatureProperties interface. |  | XmlSignatureProperties
+| *camel.component.xmlsecurity-sign.signer-configuration.schema-resource-uri* | Classpath to the XML Schema. Must be specified in the detached XML Signature case for determining the ID attributes, might be set in the enveloped and enveloping case. If set, then the XML document is validated with the specified XML schema. The schema resource URI can be overwritten by the header XmlSignatureConstants#HEADER_SCHEMA_RESOURCE_URI. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.signature-algorithm* | Signature algorithm. Default value is \http://www.w3.org/2000/09/xmldsig#rsa-sha1. | http://www.w3.org/2001/04/xmldsig-more#rsa-sha256 | String
+| *camel.component.xmlsecurity-sign.signer-configuration.signature-id* | Sets the signature Id. If this parameter is not set (null value) then a unique ID is generated for the signature ID (default). If this parameter is set to (empty string) then no Id attribute is created in the signature element. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.transform-methods* | Transforms which are executed on the message body before the digest is calculated. By default, C14n is added and in the case of enveloped signature (see option parentLocalName) also \http://www.w3.org/2000/09/xmldsig#enveloped-signature is added at position 0 of the list. Use methods in XmlSignatureHelper to create the transform methods. |  | List
+| *camel.component.xmlsecurity-sign.signer-configuration.uri-dereferencer* | If you want to restrict the remote access via reference URIs, you can set an own dereferencer. Optional parameter. If not set the provider default dereferencer is used which can resolve URI fragments, HTTP, file and XPpointer URIs. Attention: The implementation is provider dependent! |  | URIDereferencer
+| *camel.component.xmlsecurity-sign.signer-configuration.xpaths-to-id-attributes* | Define the elements which are signed in the detached case via XPATH expressions to ID attributes (attributes of type ID). For each element found via the XPATH expression a detached signature is created whose reference URI contains the corresponding attribute value (preceded by '#'). The signature becomes the last sibling of the signed element. Elements with deeper hierarchy level are signed first. You can [...]
+| *camel.component.xmlsecurity-verify.basic-property-binding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | Boolean
+| *camel.component.xmlsecurity-verify.enabled* | Whether to enable auto configuration of the xmlsecurity-verify component. This is enabled by default. |  | Boolean
+| *camel.component.xmlsecurity-verify.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is p [...]
+| *camel.component.xmlsecurity-verify.verifier-configuration.base-uri* | You can set a base URI which is used in the URI dereferencing. Relative URIs are then concatenated with the base URI. |  | String
+| *camel.component.xmlsecurity-verify.verifier-configuration.clear-headers* | Determines if the XML signature specific headers be cleared after signing and verification. Defaults to true. | true | Boolean
+| *camel.component.xmlsecurity-verify.verifier-configuration.crypto-context-properties* | Sets the crypto context properties. See {link XMLCryptoContext#setProperty(String, Object)}. Possible properties are defined in XMLSignContext an XMLValidateContext (see Supported Properties). The following properties are set by default to the value Boolean#TRUE for the XML validation. If you want to switch these features off you must set the property value to Boolean#FALSE. org.jcp.xml.dsig.validat [...]
+| *camel.component.xmlsecurity-verify.verifier-configuration.disallow-doctype-decl* | Disallows that the incoming XML document contains DTD DOCTYPE declaration. The default value is Boolean#TRUE. | true | Boolean
+| *camel.component.xmlsecurity-verify.verifier-configuration.key-selector* | Provides the key for validating the XML signature. |  | KeySelector
+| *camel.component.xmlsecurity-verify.verifier-configuration.omit-xml-declaration* | Indicator whether the XML declaration in the outgoing message body should be omitted. Default value is false. Can be overwritten by the header XmlSignatureConstants#HEADER_OMIT_XML_DECLARATION. | false | Boolean
+| *camel.component.xmlsecurity-verify.verifier-configuration.output-node-search* | Sets the output node search value for determining the node from the XML signature document which shall be set to the output message body. The class of the value depends on the type of the output node search. The output node search is forwarded to XmlSignature2Message. |  | Object
+| *camel.component.xmlsecurity-verify.verifier-configuration.output-node-search-type* | Determines the search type for determining the output node which is serialized into the output message bodyF. See setOutputNodeSearch(Object). The supported default search types you can find in DefaultXmlSignature2Message. | Default | String
+| *camel.component.xmlsecurity-verify.verifier-configuration.output-xml-encoding* | The character encoding of the resulting signed XML document. If null then the encoding of the original XML document is used. |  | String
+| *camel.component.xmlsecurity-verify.verifier-configuration.remove-signature-elements* | Indicator whether the XML signature elements (elements with local name Signature and namesapce \http://www.w3.org/2000/09/xmldsig#) shall be removed from the document set to the output message. Normally, this is only necessary, if the XML signature is enveloped. The default value is Boolean#FALSE. This parameter is forwarded to XmlSignature2Message. This indicator has no effect if the output node se [...]
+| *camel.component.xmlsecurity-verify.verifier-configuration.schema-resource-uri* | Classpath to the XML Schema. Must be specified in the detached XML Signature case for determining the ID attributes, might be set in the enveloped and enveloping case. If set, then the XML document is validated with the specified XML schema. The schema resource URI can be overwritten by the header XmlSignatureConstants#HEADER_SCHEMA_RESOURCE_URI. |  | String
+| *camel.component.xmlsecurity-verify.verifier-configuration.secure-validation* | Enables secure validation. If true then secure validation is enabled. | true | Boolean
+| *camel.component.xmlsecurity-verify.verifier-configuration.uri-dereferencer* | If you want to restrict the remote access via reference URIs, you can set an own dereferencer. Optional parameter. If not set the provider default dereferencer is used which can resolve URI fragments, HTTP, file and XPpointer URIs. Attention: The implementation is provider dependent! |  | URIDereferencer
+| *camel.component.xmlsecurity-verify.verifier-configuration.validation-failed-handler* | Handles the different validation failed situations. The default implementation throws specific exceptions for the different situations (All exceptions have the package name org.apache.camel.component.xmlsecurity.api and are a sub-class of XmlSignatureInvalidException. If the signature value validation fails, a XmlSignatureInvalidValueException is thrown. If a reference validation fails, a XmlSignatu [...]
+| *camel.component.xmlsecurity-verify.verifier-configuration.xml-signature-checker* | This interface allows the application to check the XML signature before the validation is executed. This step is recommended in \http://www.w3.org/TR/xmldsig-bestpractices/#check-what-is-signed |  | XmlSignatureChecker
+| *camel.component.xmlsecurity-verify.verifier-configuration.xml-signature2-message* | Bean which maps the XML signature to the output-message after the validation. How this mapping should be done can be configured by the options outputNodeSearchType, outputNodeSearch, and removeSignatureElements. The default implementation offers three possibilities which are related to the three output node search types Default, ElementName, and XPath. The default implementation determines a node which [...]
 | *camel.dataformat.securexml.add-key-value-for-encrypted-key* | Whether to add the public key used to encrypt the session key as a KeyValue in the EncryptedKey structure or not. | true | Boolean
 | *camel.dataformat.securexml.content-type-header* | Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application/xml for data formats marshalling to XML, or application/json for data formats marshalling to JSon etc. | false | Boolean
 | *camel.dataformat.securexml.digest-algorithm* | The digest algorithm to use with the RSA OAEP algorithm. The available choices are: XMLCipher.SHA1 XMLCipher.SHA256 XMLCipher.SHA512 The default value is XMLCipher.SHA1 | SHA1 | String
@@ -84,3 +88,4 @@ The component supports 59 options, which are listed below.
 | *camel.dataformat.securexml.xml-cipher-algorithm* | The cipher algorithm to be used for encryption/decryption of the XML message content. The available choices are: XMLCipher.TRIPLEDES XMLCipher.AES_128 XMLCipher.AES_128_GCM XMLCipher.AES_192 XMLCipher.AES_192_GCM XMLCipher.AES_256 XMLCipher.AES_256_GCM XMLCipher.SEED_128 XMLCipher.CAMELLIA_128 XMLCipher.CAMELLIA_192 XMLCipher.CAMELLIA_256 The default value is XMLCipher.AES_256_GCM | AES-256-GCM | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-xmpp-starter/src/main/docs/xmpp-starter.adoc b/components-starter/camel-xmpp-starter/src/main/docs/xmpp-starter.adoc
index d1ad1fc..3e2d0fd 100644
--- a/components-starter/camel-xmpp-starter/src/main/docs/xmpp-starter.adoc
+++ b/components-starter/camel-xmpp-starter/src/main/docs/xmpp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xmpp
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.xmpp.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-xpath-starter/src/main/docs/xpath-starter.adoc b/components-starter/camel-xpath-starter/src/main/docs/xpath-starter.adoc
index 73b7067..ea35ea8 100644
--- a/components-starter/camel-xpath-starter/src/main/docs/xpath-starter.adoc
+++ b/components-starter/camel-xpath-starter/src/main/docs/xpath-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xpath
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.language.xpath.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-xslt-saxon-starter/src/main/docs/xslt-saxon-starter.adoc b/components-starter/camel-xslt-saxon-starter/src/main/docs/xslt-saxon-starter.adoc
index d5b105f..a8c8b4b 100644
--- a/components-starter/camel-xslt-saxon-starter/src/main/docs/xslt-saxon-starter.adoc
+++ b/components-starter/camel-xslt-saxon-starter/src/main/docs/xslt-saxon-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xslt-saxon
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.xslt-saxon.uri-resolver-factory* | To use a custom UriResolver which depends on a dynamic endpoint resource URI. Should not be used together with the option 'uriResolver'. The option is a org.apache.camel.component.xslt.XsltUriResolverFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-xslt-starter/src/main/docs/xslt-starter.adoc b/components-starter/camel-xslt-starter/src/main/docs/xslt-starter.adoc
index d99d689..a134112 100644
--- a/components-starter/camel-xslt-starter/src/main/docs/xslt-starter.adoc
+++ b/components-starter/camel-xslt-starter/src/main/docs/xslt-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xslt
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.xslt.uri-resolver-factory* | To use a custom UriResolver which depends on a dynamic endpoint resource URI. Should not be used together with the option 'uriResolver'. The option is a org.apache.camel.component.xslt.XsltUriResolverFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-xstream-starter/src/main/docs/xstream-starter.adoc b/components-starter/camel-xstream-starter/src/main/docs/xstream-starter.adoc
index 75e357d..36cc563 100644
--- a/components-starter/camel-xstream-starter/src/main/docs/xstream-starter.adoc
+++ b/components-starter/camel-xstream-starter/src/main/docs/xstream-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xstream
 
@@ -56,3 +57,4 @@ The component supports 31 options, which are listed below.
 | *camel.dataformat.xstream.permissions* | Adds permissions that controls which Java packages and classes XStream is allowed to use during unmarshal from xml/json to Java beans. A permission must be configured either here or globally using a JVM system property. The permission can be specified in a syntax where a plus sign is allow, and minus sign is deny. Wildcards is supported by using . as prefix. For example to allow com.foo and all subpackages then specify com.foo.. Multiple permiss [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-yammer-starter/src/main/docs/yammer-starter.adoc b/components-starter/camel-yammer-starter/src/main/docs/yammer-starter.adoc
index 3dfeef0..04febd1 100644
--- a/components-starter/camel-yammer-starter/src/main/docs/yammer-starter.adoc
+++ b/components-starter/camel-yammer-starter/src/main/docs/yammer-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for yammer
 
@@ -45,3 +46,4 @@ The component supports 20 options, which are listed below.
 | *camel.component.yammer.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-zendesk-starter/src/main/docs/zendesk-starter.adoc b/components-starter/camel-zendesk-starter/src/main/docs/zendesk-starter.adoc
index f78a7a4..96f4259 100644
--- a/components-starter/camel-zendesk-starter/src/main/docs/zendesk-starter.adoc
+++ b/components-starter/camel-zendesk-starter/src/main/docs/zendesk-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for zendesk
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.zendesk.zendesk* | To use a shared Zendesk instance. The option is a org.zendesk.client.v2.Zendesk type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-zip-deflater-starter/src/main/docs/zip-deflater-starter.adoc b/components-starter/camel-zip-deflater-starter/src/main/docs/zip-deflater-starter.adoc
index d13b3a4..68ef8d0 100644
--- a/components-starter/camel-zip-deflater-starter/src/main/docs/zip-deflater-starter.adoc
+++ b/components-starter/camel-zip-deflater-starter/src/main/docs/zip-deflater-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for zip-deflater
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.zipdeflater.enabled* | Whether to enable auto configuration of the zipdeflater data format. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-zipfile-starter/src/main/docs/zipfile-starter.adoc b/components-starter/camel-zipfile-starter/src/main/docs/zipfile-starter.adoc
index 7226cc3..b35df11 100644
--- a/components-starter/camel-zipfile-starter/src/main/docs/zipfile-starter.adoc
+++ b/components-starter/camel-zipfile-starter/src/main/docs/zipfile-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for zipfile
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.zipfile.using-iterator* | If the zip file has more then one entry, the setting this option to true, allows to work with the splitter EIP, to split the data using an iterator in a streaming mode. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-zipkin-starter/src/main/docs/zipkin-starter.adoc b/components-starter/camel-zipkin-starter/src/main/docs/zipkin-starter.adoc
index ba0e66d..c90bb99 100644
--- a/components-starter/camel-zipkin-starter/src/main/docs/zipkin-starter.adoc
+++ b/components-starter/camel-zipkin-starter/src/main/docs/zipkin-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for zipkin
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.zipkin.service-name* | To use a global service name that matches all Camel events |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-zookeeper-master-starter/src/main/docs/zookeeper-master-starter.adoc b/components-starter/camel-zookeeper-master-starter/src/main/docs/zookeeper-master-starter.adoc
index dbb12d6..f20e071 100644
--- a/components-starter/camel-zookeeper-master-starter/src/main/docs/zookeeper-master-starter.adoc
+++ b/components-starter/camel-zookeeper-master-starter/src/main/docs/zookeeper-master-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for zookeeper-master
 
@@ -34,3 +35,4 @@ The component supports 9 options, which are listed below.
 | *camel.component.zookeeper-master.zoo-keeper-url* | The url for the zookeeper ensemble | localhost:2181 | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/components-starter/camel-zookeeper-starter/src/main/docs/zookeeper-starter.adoc b/components-starter/camel-zookeeper-starter/src/main/docs/zookeeper-starter.adoc
index dea0a10..f47cd8a 100644
--- a/components-starter/camel-zookeeper-starter/src/main/docs/zookeeper-starter.adoc
+++ b/components-starter/camel-zookeeper-starter/src/main/docs/zookeeper-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for zookeeper
 
@@ -83,3 +84,4 @@ The component supports 58 options, which are listed below.
 | *camel.component.zookeeper.service-registry.session-timeout-unit* |  |  | TimeUnit
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/activemq-starter.adoc b/docs/modules/ROOT/pages/activemq-starter.adoc
index 9dd6ad8..43758ea 100644
--- a/docs/modules/ROOT/pages/activemq-starter.adoc
+++ b/docs/modules/ROOT/pages/activemq-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for activemq
 
@@ -114,3 +115,4 @@ The component supports 89 options, which are listed below.
 | *camel.component.activemq.wait-for-provision-correlation-to-be-updated-thread-sleeping-time* | Interval in millis to sleep each time while waiting for provisional correlation id to be updated. | 100 | Long
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ahc-starter.adoc b/docs/modules/ROOT/pages/ahc-starter.adoc
index f54e950..2631291 100644
--- a/docs/modules/ROOT/pages/ahc-starter.adoc
+++ b/docs/modules/ROOT/pages/ahc-starter.adoc
@@ -1,3 +1,5 @@
+// spring-boot-auto-configure options: START
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ahc
 
@@ -35,3 +37,5 @@ The component supports 10 options, which are listed below.
 | *camel.component.ahc.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ahc-ws-starter.adoc b/docs/modules/ROOT/pages/ahc-ws-starter.adoc
index 0f0448f..b8e4bc0 100644
--- a/docs/modules/ROOT/pages/ahc-ws-starter.adoc
+++ b/docs/modules/ROOT/pages/ahc-ws-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ahc-ws
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.ahc-ws.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/amqp-starter.adoc b/docs/modules/ROOT/pages/amqp-starter.adoc
index 5e456d9..b2774a3 100644
--- a/docs/modules/ROOT/pages/amqp-starter.adoc
+++ b/docs/modules/ROOT/pages/amqp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for amqp
 
@@ -111,3 +112,4 @@ The component supports 86 options, which are listed below.
 | *camel.component.amqp.wait-for-provision-correlation-to-be-updated-thread-sleeping-time* | Interval in millis to sleep each time while waiting for provisional correlation id to be updated. | 100 | Long
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/any23-starter.adoc b/docs/modules/ROOT/pages/any23-starter.adoc
index ecf1701..5c29c6e 100644
--- a/docs/modules/ROOT/pages/any23-starter.adoc
+++ b/docs/modules/ROOT/pages/any23-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for any23
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.any23.output-format* | What RDF syntax to unmarshal as, can be: NTRIPLES, TURTLE, NQUADS, RDFXML, JSONLD, RDFJSON, RDF4JMODEL. It is by default: RDF4JMODEL. |  | Any23OutputFormat
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/apns-starter.adoc b/docs/modules/ROOT/pages/apns-starter.adoc
index 847ca07..5d2f25f 100644
--- a/docs/modules/ROOT/pages/apns-starter.adoc
+++ b/docs/modules/ROOT/pages/apns-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for apns
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.apns.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/as2-starter.adoc b/docs/modules/ROOT/pages/as2-starter.adoc
index 6deac2b..fe59291 100644
--- a/docs/modules/ROOT/pages/as2-starter.adoc
+++ b/docs/modules/ROOT/pages/as2-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for as2
 
@@ -57,3 +58,4 @@ The component supports 32 options, which are listed below.
 | *camel.component.as2.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/asn1-starter.adoc b/docs/modules/ROOT/pages/asn1-starter.adoc
index b66c969..9ad5848 100644
--- a/docs/modules/ROOT/pages/asn1-starter.adoc
+++ b/docs/modules/ROOT/pages/asn1-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for asn1
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.dataformat.asn1.using-iterator* | If the asn1 file has more then one entry, the setting this option to true, allows to work with the splitter EIP, to split the data using an iterator in a streaming mode. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/asterisk-starter.adoc b/docs/modules/ROOT/pages/asterisk-starter.adoc
index cee888c..98b5ef3 100644
--- a/docs/modules/ROOT/pages/asterisk-starter.adoc
+++ b/docs/modules/ROOT/pages/asterisk-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for asterisk
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.asterisk.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed t [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/atmos-starter.adoc b/docs/modules/ROOT/pages/atmos-starter.adoc
index 240b912..1fe8414 100644
--- a/docs/modules/ROOT/pages/atmos-starter.adoc
+++ b/docs/modules/ROOT/pages/atmos-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for atmos
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.atmos.uri* | The URI of the server for the Atmos client to connect to |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/atmosphere-websocket-starter.adoc b/docs/modules/ROOT/pages/atmosphere-websocket-starter.adoc
index 05c8cf9..aa92426 100644
--- a/docs/modules/ROOT/pages/atmosphere-websocket-starter.adoc
+++ b/docs/modules/ROOT/pages/atmosphere-websocket-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for atmosphere-websocket
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.component.atmosphere-websocket.servlet-name* | Default name of servlet to use. The default name is CamelServlet. | CamelServlet | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/atom-starter.adoc b/docs/modules/ROOT/pages/atom-starter.adoc
index 8ec5f45..f799b75 100644
--- a/docs/modules/ROOT/pages/atom-starter.adoc
+++ b/docs/modules/ROOT/pages/atom-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for atom
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.atom.enabled* | Whether to enable auto configuration of the atom component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/atomix-starter.adoc b/docs/modules/ROOT/pages/atomix-starter.adoc
index c17d04f..5bc8216 100644
--- a/docs/modules/ROOT/pages/atomix-starter.adoc
+++ b/docs/modules/ROOT/pages/atomix-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for atomix
 
@@ -98,3 +99,4 @@ The component supports 73 options, which are listed below.
 | *camel.component.atomix.cluster.service.storage-path* | The storage directory - node only. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/avro-starter.adoc b/docs/modules/ROOT/pages/avro-starter.adoc
index 5c163d8..acf7450 100644
--- a/docs/modules/ROOT/pages/avro-starter.adoc
+++ b/docs/modules/ROOT/pages/avro-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for avro
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.dataformat.avro.instance-class-name* | Class name to use for marshal and unmarshalling |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-cw-starter.adoc b/docs/modules/ROOT/pages/aws-cw-starter.adoc
index 57c68d9..3f89fd2 100644
--- a/docs/modules/ROOT/pages/aws-cw-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-cw-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-cw
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-ddb-starter.adoc b/docs/modules/ROOT/pages/aws-ddb-starter.adoc
index 40bea7d..e11615a 100644
--- a/docs/modules/ROOT/pages/aws-ddb-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-ddb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-ddb
 
@@ -62,3 +63,4 @@ The component supports 37 options, which are listed below.
 | *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-ec2-starter.adoc b/docs/modules/ROOT/pages/aws-ec2-starter.adoc
index c2471eb..e71f676 100644
--- a/docs/modules/ROOT/pages/aws-ec2-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-ec2-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-ec2
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-ecs-starter.adoc b/docs/modules/ROOT/pages/aws-ecs-starter.adoc
index 89618c6..017b009 100644
--- a/docs/modules/ROOT/pages/aws-ecs-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-ecs-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-ecs
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-ecs.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-eks-starter.adoc b/docs/modules/ROOT/pages/aws-eks-starter.adoc
index d264608..2eef873 100644
--- a/docs/modules/ROOT/pages/aws-eks-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-eks-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-eks
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-eks.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-iam-starter.adoc b/docs/modules/ROOT/pages/aws-iam-starter.adoc
index ebd3c2b..115a7b9 100644
--- a/docs/modules/ROOT/pages/aws-iam-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-iam-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-iam
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-iam.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-kinesis-starter.adoc b/docs/modules/ROOT/pages/aws-kinesis-starter.adoc
index dd9ae4c..4864bbf 100644
--- a/docs/modules/ROOT/pages/aws-kinesis-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-kinesis-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-kinesis
 
@@ -59,3 +60,4 @@ The component supports 34 options, which are listed below.
 | *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-kms-starter.adoc b/docs/modules/ROOT/pages/aws-kms-starter.adoc
index 37a493b..4ece825 100644
--- a/docs/modules/ROOT/pages/aws-kms-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-kms-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-kms
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-lambda-starter.adoc b/docs/modules/ROOT/pages/aws-lambda-starter.adoc
index d7224b3..3c82b80 100644
--- a/docs/modules/ROOT/pages/aws-lambda-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-lambda-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-lambda
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-mq-starter.adoc b/docs/modules/ROOT/pages/aws-mq-starter.adoc
index ae9d7dd..c029f58 100644
--- a/docs/modules/ROOT/pages/aws-mq-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-mq-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-mq
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-msk-starter.adoc b/docs/modules/ROOT/pages/aws-msk-starter.adoc
index f8c33d6..e59f72c 100644
--- a/docs/modules/ROOT/pages/aws-msk-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-msk-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-msk
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws-msk.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-s3-starter.adoc b/docs/modules/ROOT/pages/aws-s3-starter.adoc
index 4e18abc..dda571e 100644
--- a/docs/modules/ROOT/pages/aws-s3-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-s3-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-s3
 
@@ -66,3 +67,4 @@ The component supports 41 options, which are listed below.
 | *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-sdb-starter.adoc b/docs/modules/ROOT/pages/aws-sdb-starter.adoc
index 1a62c3f..1fc2a71 100644
--- a/docs/modules/ROOT/pages/aws-sdb-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-sdb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-sdb
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.aws-sdb.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-ses-starter.adoc b/docs/modules/ROOT/pages/aws-ses-starter.adoc
index 247f225..465063d 100644
--- a/docs/modules/ROOT/pages/aws-ses-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-ses-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-ses
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-sns-starter.adoc b/docs/modules/ROOT/pages/aws-sns-starter.adoc
index 9d6c92b..75be1e5 100644
--- a/docs/modules/ROOT/pages/aws-sns-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-sns-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-sns
 
@@ -49,3 +50,4 @@ The component supports 24 options, which are listed below.
 | *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-sqs-starter.adoc b/docs/modules/ROOT/pages/aws-sqs-starter.adoc
index a077a04..d1900a9 100644
--- a/docs/modules/ROOT/pages/aws-sqs-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-sqs-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-sqs
 
@@ -67,3 +68,4 @@ The component supports 42 options, which are listed below.
 | *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-swf-starter.adoc b/docs/modules/ROOT/pages/aws-swf-starter.adoc
index 007eea5..1079615 100644
--- a/docs/modules/ROOT/pages/aws-swf-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-swf-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-swf
 
@@ -59,3 +60,4 @@ The component supports 34 options, which are listed below.
 | *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws-translate-starter.adoc b/docs/modules/ROOT/pages/aws-translate-starter.adoc
index 245596c..c6a898c 100644
--- a/docs/modules/ROOT/pages/aws-translate-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-translate-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws-translate
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.component.aws-translate.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-cw-starter.adoc b/docs/modules/ROOT/pages/aws2-cw-starter.adoc
index 9799d71..9f3c327 100644
--- a/docs/modules/ROOT/pages/aws2-cw-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-cw-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-cw
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.aws2-cw.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-ddb-starter.adoc b/docs/modules/ROOT/pages/aws2-ddb-starter.adoc
index 16c8478..14a37ad 100644
--- a/docs/modules/ROOT/pages/aws2-ddb-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-ddb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-ddb
 
@@ -62,3 +63,4 @@ The component supports 37 options, which are listed below.
 | *camel.component.aws2-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-ec2-starter.adoc b/docs/modules/ROOT/pages/aws2-ec2-starter.adoc
index 9403f39..450ff8e 100644
--- a/docs/modules/ROOT/pages/aws2-ec2-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-ec2-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-ec2
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws2-ec2.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-ecs-starter.adoc b/docs/modules/ROOT/pages/aws2-ecs-starter.adoc
index 1e7b081..1b1dfc2 100644
--- a/docs/modules/ROOT/pages/aws2-ecs-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-ecs-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-ecs
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws2-ecs.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-eks-starter.adoc b/docs/modules/ROOT/pages/aws2-eks-starter.adoc
index f81e71f..40d150d 100644
--- a/docs/modules/ROOT/pages/aws2-eks-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-eks-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-eks
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws2-eks.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-iam-starter.adoc b/docs/modules/ROOT/pages/aws2-iam-starter.adoc
index 2176fa5..8294fa1 100644
--- a/docs/modules/ROOT/pages/aws2-iam-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-iam-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-iam
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws2-iam.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-kms-starter.adoc b/docs/modules/ROOT/pages/aws2-kms-starter.adoc
index bfc2762..b984d63 100644
--- a/docs/modules/ROOT/pages/aws2-kms-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-kms-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-kms
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws2-kms.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-mq-starter.adoc b/docs/modules/ROOT/pages/aws2-mq-starter.adoc
index 48b86c8..bb680d1 100644
--- a/docs/modules/ROOT/pages/aws2-mq-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-mq-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-mq
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws2-mq.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-msk-starter.adoc b/docs/modules/ROOT/pages/aws2-msk-starter.adoc
index 795a5b8..9662c8d1 100644
--- a/docs/modules/ROOT/pages/aws2-msk-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-msk-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-msk
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.aws2-msk.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-ses-starter.adoc b/docs/modules/ROOT/pages/aws2-ses-starter.adoc
index 7e6b3f1..431dfa0 100644
--- a/docs/modules/ROOT/pages/aws2-ses-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-ses-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-ses
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.aws2-ses.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-translate-starter.adoc b/docs/modules/ROOT/pages/aws2-translate-starter.adoc
index 88b5a21..ad3ee6b 100644
--- a/docs/modules/ROOT/pages/aws2-translate-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-translate-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for aws2-translate
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.component.aws2-translate.secret-key* | Amazon AWS Secret Key |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/azure-starter.adoc b/docs/modules/ROOT/pages/azure-starter.adoc
index 547272f..8fa08a1 100644
--- a/docs/modules/ROOT/pages/azure-starter.adoc
+++ b/docs/modules/ROOT/pages/azure-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for azure
 
@@ -59,3 +60,4 @@ The component supports 34 options, which are listed below.
 | *camel.component.azure-queue.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processe [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/barcode-starter.adoc b/docs/modules/ROOT/pages/barcode-starter.adoc
index 4655b22..685f20b 100644
--- a/docs/modules/ROOT/pages/barcode-starter.adoc
+++ b/docs/modules/ROOT/pages/barcode-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for barcode
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.dataformat.barcode.width* | Width of the barcode |  | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/base64-starter.adoc b/docs/modules/ROOT/pages/base64-starter.adoc
index 17501b6..3124663 100644
--- a/docs/modules/ROOT/pages/base64-starter.adoc
+++ b/docs/modules/ROOT/pages/base64-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for base64
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.base64.url-safe* | Instead of emitting '' and '/' we emit '-' and '_' respectively. urlSafe is only applied to encode operations. Decoding seamlessly handles both modes. Is by default false. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/bean-starter.adoc b/docs/modules/ROOT/pages/bean-starter.adoc
index 0f941f6..ef15057 100644
--- a/docs/modules/ROOT/pages/bean-starter.adoc
+++ b/docs/modules/ROOT/pages/bean-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for bean
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.component.class.cache* | *Deprecated* Use singleton option instead. | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/bean-validator-starter.adoc b/docs/modules/ROOT/pages/bean-validator-starter.adoc
index d92d09d..a975bfc 100644
--- a/docs/modules/ROOT/pages/bean-validator-starter.adoc
+++ b/docs/modules/ROOT/pages/bean-validator-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for bean-validator
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.bean-validator.validation-provider-resolver* | To use a a custom ValidationProviderResolver. The option is a javax.validation.ValidationProviderResolver type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/beanio-starter.adoc b/docs/modules/ROOT/pages/beanio-starter.adoc
index 84330f1..cb2fa8e 100644
--- a/docs/modules/ROOT/pages/beanio-starter.adoc
+++ b/docs/modules/ROOT/pages/beanio-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for beanio
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.dataformat.beanio.unmarshal-single-object* | This options controls whether to unmarshal as a list of objects or as a single object only. The former is the default mode, and the latter is only intended in special use-cases where beanio maps the Camel message to a single POJO bean. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/beanstalk-starter.adoc b/docs/modules/ROOT/pages/beanstalk-starter.adoc
index d41516d..9b96aeb 100644
--- a/docs/modules/ROOT/pages/beanstalk-starter.adoc
+++ b/docs/modules/ROOT/pages/beanstalk-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for beanstalk
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.beanstalk.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/bindy-starter.adoc b/docs/modules/ROOT/pages/bindy-starter.adoc
index 0a5a674..8ddde5d 100644
--- a/docs/modules/ROOT/pages/bindy-starter.adoc
+++ b/docs/modules/ROOT/pages/bindy-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for bindy
 
@@ -46,3 +47,4 @@ The component supports 21 options, which are listed below.
 | *camel.dataformat.bindy-kvp.unwrap-single-instance* | When unmarshalling should a single instance be unwrapped and returned instead of wrapped in a java.util.List. | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/bonita-starter.adoc b/docs/modules/ROOT/pages/bonita-starter.adoc
index 1c897ed..e99f216 100644
--- a/docs/modules/ROOT/pages/bonita-starter.adoc
+++ b/docs/modules/ROOT/pages/bonita-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for bonita
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.bonita.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/box-starter.adoc b/docs/modules/ROOT/pages/box-starter.adoc
index 1796af9..2d3ae75 100644
--- a/docs/modules/ROOT/pages/box-starter.adoc
+++ b/docs/modules/ROOT/pages/box-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for box
 
@@ -46,3 +47,4 @@ The component supports 21 options, which are listed below.
 | *camel.component.box.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/braintree-starter.adoc b/docs/modules/ROOT/pages/braintree-starter.adoc
index 4a8a625..36f99ef 100644
--- a/docs/modules/ROOT/pages/braintree-starter.adoc
+++ b/docs/modules/ROOT/pages/braintree-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for braintree
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.braintree.log-handler-enabled* | Sets whether to enable the BraintreeLogHandler. It may be desirable to set this to 'false' where an existing JUL - SLF4J logger bridge is on the classpath. | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/browse-starter.adoc b/docs/modules/ROOT/pages/browse-starter.adoc
index 62e944d..1a54d2a 100644
--- a/docs/modules/ROOT/pages/browse-starter.adoc
+++ b/docs/modules/ROOT/pages/browse-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for browse
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.browse.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/caffeine-starter.adoc b/docs/modules/ROOT/pages/caffeine-starter.adoc
index fe25992..5ff63d7 100644
--- a/docs/modules/ROOT/pages/caffeine-starter.adoc
+++ b/docs/modules/ROOT/pages/caffeine-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for caffeine
 
@@ -61,3 +62,4 @@ The component supports 36 options, which are listed below.
 | *camel.component.caffeine-loadcache.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is p [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/cassandraql-starter.adoc b/docs/modules/ROOT/pages/cassandraql-starter.adoc
index 2f5550c..4d14e99 100644
--- a/docs/modules/ROOT/pages/cassandraql-starter.adoc
+++ b/docs/modules/ROOT/pages/cassandraql-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for cassandraql
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.cql.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/cbor-starter.adoc b/docs/modules/ROOT/pages/cbor-starter.adoc
index 3f504ec..55723f4 100644
--- a/docs/modules/ROOT/pages/cbor-starter.adoc
+++ b/docs/modules/ROOT/pages/cbor-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for cbor
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.dataformat.cbor.use-list* | To unarmshal to a List of Map or a List of Pojo. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/chatscript-starter.adoc b/docs/modules/ROOT/pages/chatscript-starter.adoc
index 369084b..2c8f153 100644
--- a/docs/modules/ROOT/pages/chatscript-starter.adoc
+++ b/docs/modules/ROOT/pages/chatscript-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for chatscript
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.chatscript.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/chunk-starter.adoc b/docs/modules/ROOT/pages/chunk-starter.adoc
index ee042a2..9d775c3 100644
--- a/docs/modules/ROOT/pages/chunk-starter.adoc
+++ b/docs/modules/ROOT/pages/chunk-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for chunk
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.chunk.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/cm-sms-starter.adoc b/docs/modules/ROOT/pages/cm-sms-starter.adoc
index f8de8ca..e78044b 100644
--- a/docs/modules/ROOT/pages/cm-sms-starter.adoc
+++ b/docs/modules/ROOT/pages/cm-sms-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for cm-sms
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.cm-sms.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/cmis-starter.adoc b/docs/modules/ROOT/pages/cmis-starter.adoc
index 043b952..74bc3ef 100644
--- a/docs/modules/ROOT/pages/cmis-starter.adoc
+++ b/docs/modules/ROOT/pages/cmis-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for cmis
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.cmis.session-facade-factory* | To use a custom CMISSessionFacadeFactory to create the CMISSessionFacade instances. The option is a org.apache.camel.component.cmis.CMISSessionFacadeFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/coap-starter.adoc b/docs/modules/ROOT/pages/coap-starter.adoc
index 768d83e..bf2aaed 100644
--- a/docs/modules/ROOT/pages/coap-starter.adoc
+++ b/docs/modules/ROOT/pages/coap-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for coap
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.coap.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/cometd-starter.adoc b/docs/modules/ROOT/pages/cometd-starter.adoc
index 1cbc1a3..73751e7 100644
--- a/docs/modules/ROOT/pages/cometd-starter.adoc
+++ b/docs/modules/ROOT/pages/cometd-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for cometd
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.cometd.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/consul-starter.adoc b/docs/modules/ROOT/pages/consul-starter.adoc
index b1de0c2..218c620 100644
--- a/docs/modules/ROOT/pages/consul-starter.adoc
+++ b/docs/modules/ROOT/pages/consul-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for consul
 
@@ -117,3 +118,4 @@ The component supports 92 options, which are listed below.
 | *camel.component.consul.service-registry.dc* | *Deprecated*  |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/controlbus-starter.adoc b/docs/modules/ROOT/pages/controlbus-starter.adoc
index 0ea6cea..59ebbc2 100644
--- a/docs/modules/ROOT/pages/controlbus-starter.adoc
+++ b/docs/modules/ROOT/pages/controlbus-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for controlbus
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.controlbus.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/corda-starter.adoc b/docs/modules/ROOT/pages/corda-starter.adoc
index 27b45ee..c18cbff 100644
--- a/docs/modules/ROOT/pages/corda-starter.adoc
+++ b/docs/modules/ROOT/pages/corda-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for corda
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.component.corda.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/core-starter.adoc b/docs/modules/ROOT/pages/core-starter.adoc
index 0cb2273..de3afbb 100644
--- a/docs/modules/ROOT/pages/core-starter.adoc
+++ b/docs/modules/ROOT/pages/core-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for core
 
@@ -170,3 +171,4 @@ The component supports 145 options, which are listed below.
 | *camel.rest.xml-data-format* | Name of specific XML data format to use. By default jaxb will be used. Important: This option is only for setting a custom name of the data format, not to refer to an existing data format instance. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/couchbase-starter.adoc b/docs/modules/ROOT/pages/couchbase-starter.adoc
index 39f05d9..e12d487 100644
--- a/docs/modules/ROOT/pages/couchbase-starter.adoc
+++ b/docs/modules/ROOT/pages/couchbase-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for couchbase
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.couchbase.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/couchdb-starter.adoc b/docs/modules/ROOT/pages/couchdb-starter.adoc
index 45460b9..5b93684 100644
--- a/docs/modules/ROOT/pages/couchdb-starter.adoc
+++ b/docs/modules/ROOT/pages/couchdb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for couchdb
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.couchdb.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/cron-starter.adoc b/docs/modules/ROOT/pages/cron-starter.adoc
index 1957c05..bdc075d 100644
--- a/docs/modules/ROOT/pages/cron-starter.adoc
+++ b/docs/modules/ROOT/pages/cron-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for cron
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.cron.enabled* | Whether to enable auto configuration of the cron component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/crypto-cms-starter.adoc b/docs/modules/ROOT/pages/crypto-cms-starter.adoc
index f60c807..03a046a 100644
--- a/docs/modules/ROOT/pages/crypto-cms-starter.adoc
+++ b/docs/modules/ROOT/pages/crypto-cms-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for crypto-cms
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.crypto-cms.signed-data-verifier-configuration* | To configure the shared SignedDataVerifierConfiguration, which determines the uri parameters for the verify operation. The option is a org.apache.camel.component.crypto.cms.sig.SignedDataVerifierConfiguration type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/crypto-starter.adoc b/docs/modules/ROOT/pages/crypto-starter.adoc
index 1bd1c64..dd92ff1 100644
--- a/docs/modules/ROOT/pages/crypto-starter.adoc
+++ b/docs/modules/ROOT/pages/crypto-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for crypto
 
@@ -75,3 +76,4 @@ The component supports 50 options, which are listed below.
 | *camel.dataformat.pgp.signature-verification-option* | Controls the behavior for verifying the signature during unmarshaling. There are 4 values possible: optional: The PGP message may or may not contain signatures; if it does contain signatures, then a signature verification is executed. required: The PGP message must contain at least one signature; if this is not the case an exception (PGPException) is thrown. A signature verification is executed. ignore: Contained signatures in the  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/csv-starter.adoc b/docs/modules/ROOT/pages/csv-starter.adoc
index 59e5b9f..316346d 100644
--- a/docs/modules/ROOT/pages/csv-starter.adoc
+++ b/docs/modules/ROOT/pages/csv-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for csv
 
@@ -55,3 +56,4 @@ The component supports 30 options, which are listed below.
 | *camel.dataformat.csv.use-ordered-maps* | Whether the unmarshalling should produce ordered maps (LinkedHashMap) for the lines values instead of lists. It requires to have header (either defined or collected). | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/cxf-starter.adoc b/docs/modules/ROOT/pages/cxf-starter.adoc
index 47ad471..c478b33 100644
--- a/docs/modules/ROOT/pages/cxf-starter.adoc
+++ b/docs/modules/ROOT/pages/cxf-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for cxf
 
@@ -38,3 +39,4 @@ The component supports 13 options, which are listed below.
 | *camel.component.cxfrs.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/dataformat-starter.adoc b/docs/modules/ROOT/pages/dataformat-starter.adoc
index ac632e3..a591af6 100644
--- a/docs/modules/ROOT/pages/dataformat-starter.adoc
+++ b/docs/modules/ROOT/pages/dataformat-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for dataformat
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.dataformat.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/dataset-starter.adoc b/docs/modules/ROOT/pages/dataset-starter.adoc
index 8038529..3fa516d 100644
--- a/docs/modules/ROOT/pages/dataset-starter.adoc
+++ b/docs/modules/ROOT/pages/dataset-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for dataset
 
@@ -32,3 +33,4 @@ The component supports 7 options, which are listed below.
 | *camel.component.dataset.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/debezium-mongodb-starter.adoc b/docs/modules/ROOT/pages/debezium-mongodb-starter.adoc
index 4a7230f..e902a96 100644
--- a/docs/modules/ROOT/pages/debezium-mongodb-starter.adoc
+++ b/docs/modules/ROOT/pages/debezium-mongodb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for debezium-mongodb
 
@@ -56,3 +57,4 @@ The component supports 31 options, which are listed below.
 | *camel.component.debezium-mongodb.enabled* | Whether to enable auto configuration of the debezium-mongodb component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/debezium-mysql-starter.adoc b/docs/modules/ROOT/pages/debezium-mysql-starter.adoc
index 8482509..90f70ff 100644
--- a/docs/modules/ROOT/pages/debezium-mysql-starter.adoc
+++ b/docs/modules/ROOT/pages/debezium-mysql-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for debezium-mysql
 
@@ -86,3 +87,4 @@ The component supports 61 options, which are listed below.
 | *camel.component.debezium-mysql.enabled* | Whether to enable auto configuration of the debezium-mysql component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/debezium-postgres-starter.adoc b/docs/modules/ROOT/pages/debezium-postgres-starter.adoc
index e32792e..c028835 100644
--- a/docs/modules/ROOT/pages/debezium-postgres-starter.adoc
+++ b/docs/modules/ROOT/pages/debezium-postgres-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for debezium-postgres
 
@@ -78,3 +79,4 @@ The component supports 53 options, which are listed below.
 | *camel.component.debezium-postgres.enabled* | Whether to enable auto configuration of the debezium-postgres component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/debezium-sqlserver-starter.adoc b/docs/modules/ROOT/pages/debezium-sqlserver-starter.adoc
index bfdea07..d2498a0 100644
--- a/docs/modules/ROOT/pages/debezium-sqlserver-starter.adoc
+++ b/docs/modules/ROOT/pages/debezium-sqlserver-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for debezium-sqlserver
 
@@ -60,3 +61,4 @@ The component supports 35 options, which are listed below.
 | *camel.component.debezium-sqlserver.enabled* | Whether to enable auto configuration of the debezium-sqlserver component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/digitalocean-starter.adoc b/docs/modules/ROOT/pages/digitalocean-starter.adoc
index 3a94a8e..b687356 100644
--- a/docs/modules/ROOT/pages/digitalocean-starter.adoc
+++ b/docs/modules/ROOT/pages/digitalocean-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for digitalocean
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.digitalocean.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is process [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/direct-starter.adoc b/docs/modules/ROOT/pages/direct-starter.adoc
index 0c9a259..7207bbe 100644
--- a/docs/modules/ROOT/pages/direct-starter.adoc
+++ b/docs/modules/ROOT/pages/direct-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for direct
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.direct.timeout* | The timeout value to use if block is enabled. | 30000 | Long
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/directvm-starter.adoc b/docs/modules/ROOT/pages/directvm-starter.adoc
index 455f00b..c453b9c 100644
--- a/docs/modules/ROOT/pages/directvm-starter.adoc
+++ b/docs/modules/ROOT/pages/directvm-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for directvm
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.direct-vm.timeout* | The timeout value to use if block is enabled. | 30000 | Long
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/disruptor-starter.adoc b/docs/modules/ROOT/pages/disruptor-starter.adoc
index c66691f..017967c 100644
--- a/docs/modules/ROOT/pages/disruptor-starter.adoc
+++ b/docs/modules/ROOT/pages/disruptor-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for disruptor
 
@@ -47,3 +48,4 @@ The component supports 22 options, which are listed below.
 | *camel.component.disruptor.queue-size* | *Deprecated* To configure the ring buffer size |  | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/dns-starter.adoc b/docs/modules/ROOT/pages/dns-starter.adoc
index 9cd4899..0bf1a58 100644
--- a/docs/modules/ROOT/pages/dns-starter.adoc
+++ b/docs/modules/ROOT/pages/dns-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for dns
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.dns.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/docker-starter.adoc b/docs/modules/ROOT/pages/docker-starter.adoc
index 308ad3b..8e14b0e 100644
--- a/docs/modules/ROOT/pages/docker-starter.adoc
+++ b/docs/modules/ROOT/pages/docker-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for docker
 
@@ -47,3 +48,4 @@ The component supports 22 options, which are listed below.
 | *camel.component.docker.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/dozer-starter.adoc b/docs/modules/ROOT/pages/dozer-starter.adoc
index d027c65..d119974 100644
--- a/docs/modules/ROOT/pages/dozer-starter.adoc
+++ b/docs/modules/ROOT/pages/dozer-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for dozer
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.dozer.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/drill-starter.adoc b/docs/modules/ROOT/pages/drill-starter.adoc
index 41434da..1e0813a 100644
--- a/docs/modules/ROOT/pages/drill-starter.adoc
+++ b/docs/modules/ROOT/pages/drill-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for drill
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.drill.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/dropbox-starter.adoc b/docs/modules/ROOT/pages/dropbox-starter.adoc
index 2c1bd7a..fc89c4f 100644
--- a/docs/modules/ROOT/pages/dropbox-starter.adoc
+++ b/docs/modules/ROOT/pages/dropbox-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for dropbox
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.dropbox.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ehcache-starter.adoc b/docs/modules/ROOT/pages/ehcache-starter.adoc
index 4945ea2..d802ce5 100644
--- a/docs/modules/ROOT/pages/ehcache-starter.adoc
+++ b/docs/modules/ROOT/pages/ehcache-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ehcache
 
@@ -52,3 +53,4 @@ The component supports 27 options, which are listed below.
 | *camel.component.ehcache.configuration.config-uri* | *Deprecated*  |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/elasticsearch-rest-starter.adoc b/docs/modules/ROOT/pages/elasticsearch-rest-starter.adoc
index 670fdb8..e95213a 100644
--- a/docs/modules/ROOT/pages/elasticsearch-rest-starter.adoc
+++ b/docs/modules/ROOT/pages/elasticsearch-rest-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for elasticsearch-rest
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.elasticsearch-rest.user* | Basic authenticate user |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/elsql-starter.adoc b/docs/modules/ROOT/pages/elsql-starter.adoc
index ccf0abd..5922545 100644
--- a/docs/modules/ROOT/pages/elsql-starter.adoc
+++ b/docs/modules/ROOT/pages/elsql-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for elsql
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.elsql.resource-uri* | The resource file which contains the elsql SQL statements to use. You can specify multiple resources separated by comma. The resources are loaded on the classpath by default, you can prefix with file: to load from file system. Notice you can set this option on the component and then you do not have to configure this on the endpoint. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/elytron-starter.adoc b/docs/modules/ROOT/pages/elytron-starter.adoc
index 4dbf28c..cb4f62b 100644
--- a/docs/modules/ROOT/pages/elytron-starter.adoc
+++ b/docs/modules/ROOT/pages/elytron-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for elytron
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.component.elytron.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/etcd-starter.adoc b/docs/modules/ROOT/pages/etcd-starter.adoc
index da3fd1a..f1b5edc 100644
--- a/docs/modules/ROOT/pages/etcd-starter.adoc
+++ b/docs/modules/ROOT/pages/etcd-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for etcd
 
@@ -80,3 +81,4 @@ The component supports 55 options, which are listed below.
 | *camel.component.etcd-watch.user-name* | The user name to use for basic authentication. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/exec-starter.adoc b/docs/modules/ROOT/pages/exec-starter.adoc
index 483c5a2..e8ec1bf 100644
--- a/docs/modules/ROOT/pages/exec-starter.adoc
+++ b/docs/modules/ROOT/pages/exec-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for exec
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.exec.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/facebook-starter.adoc b/docs/modules/ROOT/pages/facebook-starter.adoc
index ec675db..64f2b01 100644
--- a/docs/modules/ROOT/pages/facebook-starter.adoc
+++ b/docs/modules/ROOT/pages/facebook-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for facebook
 
@@ -56,3 +57,4 @@ The component supports 31 options, which are listed below.
 | *camel.component.facebook.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed t [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/fastjson-starter.adoc b/docs/modules/ROOT/pages/fastjson-starter.adoc
index f3d9796..d56a4f1 100644
--- a/docs/modules/ROOT/pages/fastjson-starter.adoc
+++ b/docs/modules/ROOT/pages/fastjson-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for fastjson
 
@@ -45,3 +46,4 @@ The component supports 20 options, which are listed below.
 | *camel.dataformat.json-fastjson.use-list* | To unarmshal to a List of Map or a List of Pojo. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/fhir-starter.adoc b/docs/modules/ROOT/pages/fhir-starter.adoc
index 0db95e5..86cd7ce 100644
--- a/docs/modules/ROOT/pages/fhir-starter.adoc
+++ b/docs/modules/ROOT/pages/fhir-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for fhir
 
@@ -54,7 +55,7 @@ The component supports 57 options, which are listed below.
 | *camel.component.fhir.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 | *camel.dataformat.fhirjson.content-type-header* | Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application/xml for data formats marshalling to XML, or application/json for data formats marshalling to JSon etc. | false | Boolean
 | *camel.dataformat.fhirjson.dont-encode-elements* | If provided, specifies the elements which should NOT be encoded. Valid values for this field would include: Patient - Don't encode patient and all its children Patient.name - Don't encode the patient's name Patient.name.family - Don't encode the patient's family name .text - Don't encode the text element on any resource (only the very first position may contain a wildcard) DSTU2 note: Note that values including meta, such as Patient.me [...]
-| *camel.dataformat.fhirjson.dont-strip-versions-from-references-at-paths* | If supplied value(s), any resource references at the specified paths will have their resource versions encoded instead of being automatically stripped during the encoding process. This setting has no effect on the parsing process. This method provides a finer-grained level of control than setStripVersionsFromReferences(Boolean) and any paths specified by this method will be encoded even if setStripVersionsFromRe [...]
+| *camel.dataformat.fhirjson.dont-strip-versions-from-references-at-paths* | If supplied value(s), any resource references at the specified paths will have their resource versions encoded instead of being automatically stripped during the encoding process. This setting has no effect on the parsing process. This method provides a finer-grained level of control than setStripVersionsFromReferences(String) and any paths specified by this method will be encoded even if setStripVersionsFromRef [...]
 | *camel.dataformat.fhirjson.enabled* | Whether to enable auto configuration of the fhirJson data format. This is enabled by default. |  | Boolean
 | *camel.dataformat.fhirjson.encode-elements* | If provided, specifies the elements which should be encoded, to the exclusion of all others. Valid values for this field would include: Patient - Encode patient and all its children Patient.name - Encode only the patient's name Patient.name.family - Encode only the patient's family name .text - Encode the text element on any resource (only the very first position may contain a wildcard) .(mandatory) - This is a special case which causes any [...]
 | *camel.dataformat.fhirjson.encode-elements-applies-to-child-resources-only* | If set to true (default is false), the values supplied to setEncodeElements(Set) will not be applied to the root resource (typically a Bundle), but will be applied to any sub-resources contained within it (i.e. search result resources in that bundle) | false | Boolean
@@ -68,7 +69,7 @@ The component supports 57 options, which are listed below.
 | *camel.dataformat.fhirjson.suppress-narratives* | If set to true (default is false), narratives will not be included in the encoded values. | false | Boolean
 | *camel.dataformat.fhirxml.content-type-header* | Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application/xml for data formats marshalling to XML, or application/json for data formats marshalling to JSon etc. | false | Boolean
 | *camel.dataformat.fhirxml.dont-encode-elements* | If provided, specifies the elements which should NOT be encoded. Valid values for this field would include: Patient - Don't encode patient and all its children Patient.name - Don't encode the patient's name Patient.name.family - Don't encode the patient's family name .text - Don't encode the text element on any resource (only the very first position may contain a wildcard) DSTU2 note: Note that values including meta, such as Patient.met [...]
-| *camel.dataformat.fhirxml.dont-strip-versions-from-references-at-paths* | If supplied value(s), any resource references at the specified paths will have their resource versions encoded instead of being automatically stripped during the encoding process. This setting has no effect on the parsing process. This method provides a finer-grained level of control than setStripVersionsFromReferences(Boolean) and any paths specified by this method will be encoded even if setStripVersionsFromRef [...]
+| *camel.dataformat.fhirxml.dont-strip-versions-from-references-at-paths* | If supplied value(s), any resource references at the specified paths will have their resource versions encoded instead of being automatically stripped during the encoding process. This setting has no effect on the parsing process. This method provides a finer-grained level of control than setStripVersionsFromReferences(String) and any paths specified by this method will be encoded even if setStripVersionsFromRefe [...]
 | *camel.dataformat.fhirxml.enabled* | Whether to enable auto configuration of the fhirXml data format. This is enabled by default. |  | Boolean
 | *camel.dataformat.fhirxml.encode-elements* | If provided, specifies the elements which should be encoded, to the exclusion of all others. Valid values for this field would include: Patient - Encode patient and all its children Patient.name - Encode only the patient's name Patient.name.family - Encode only the patient's family name .text - Encode the text element on any resource (only the very first position may contain a wildcard) .(mandatory) - This is a special case which causes any  [...]
 | *camel.dataformat.fhirxml.encode-elements-applies-to-child-resources-only* | If set to true (default is false), the values supplied to setEncodeElements(Set) will not be applied to the root resource (typically a Bundle), but will be applied to any sub-resources contained within it (i.e. search result resources in that bundle) | false | Boolean
@@ -82,3 +83,4 @@ The component supports 57 options, which are listed below.
 | *camel.dataformat.fhirxml.suppress-narratives* | If set to true (default is false), narratives will not be included in the encoded values. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/file-starter.adoc b/docs/modules/ROOT/pages/file-starter.adoc
index 38b0978..c7de0b3 100644
--- a/docs/modules/ROOT/pages/file-starter.adoc
+++ b/docs/modules/ROOT/pages/file-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for file
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.file.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/file-watch-starter.adoc b/docs/modules/ROOT/pages/file-watch-starter.adoc
index c61839f..3f25b6c 100644
--- a/docs/modules/ROOT/pages/file-watch-starter.adoc
+++ b/docs/modules/ROOT/pages/file-watch-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for file-watch
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.file-watch.use-file-hashing* | Enables or disables file hashing to detect duplicate events. If you disable this, you can get some events multiple times on some platforms and JDKs. Check java.nio.file.WatchService limitations for your target platform. | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/flatpack-starter.adoc b/docs/modules/ROOT/pages/flatpack-starter.adoc
index fe66000..c163348 100644
--- a/docs/modules/ROOT/pages/flatpack-starter.adoc
+++ b/docs/modules/ROOT/pages/flatpack-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for flatpack
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.dataformat.flatpack.text-qualifier* | If the text is qualified with a character. Uses quote character by default. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/flink-starter.adoc b/docs/modules/ROOT/pages/flink-starter.adoc
index 2c0d41a..3f3bce5 100644
--- a/docs/modules/ROOT/pages/flink-starter.adoc
+++ b/docs/modules/ROOT/pages/flink-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for flink
 
@@ -32,3 +33,4 @@ The component supports 7 options, which are listed below.
 | *camel.component.flink.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/fop-starter.adoc b/docs/modules/ROOT/pages/fop-starter.adoc
index 3940d9c..8b3d32e 100644
--- a/docs/modules/ROOT/pages/fop-starter.adoc
+++ b/docs/modules/ROOT/pages/fop-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for fop
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.fop.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/freemarker-starter.adoc b/docs/modules/ROOT/pages/freemarker-starter.adoc
index 2d99a66..1a047bf 100644
--- a/docs/modules/ROOT/pages/freemarker-starter.adoc
+++ b/docs/modules/ROOT/pages/freemarker-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for freemarker
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.freemarker.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ftp-starter.adoc b/docs/modules/ROOT/pages/ftp-starter.adoc
index ffcc769..e2ea07f 100644
--- a/docs/modules/ROOT/pages/ftp-starter.adoc
+++ b/docs/modules/ROOT/pages/ftp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ftp
 
@@ -38,3 +39,4 @@ The component supports 13 options, which are listed below.
 | *camel.component.sftp.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ganglia-starter.adoc b/docs/modules/ROOT/pages/ganglia-starter.adoc
index d1f8020..ae6819b 100644
--- a/docs/modules/ROOT/pages/ganglia-starter.adoc
+++ b/docs/modules/ROOT/pages/ganglia-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ganglia
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.component.ganglia.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/geocoder-starter.adoc b/docs/modules/ROOT/pages/geocoder-starter.adoc
index 5cabdf6..625792e 100644
--- a/docs/modules/ROOT/pages/geocoder-starter.adoc
+++ b/docs/modules/ROOT/pages/geocoder-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for geocoder
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.geocoder.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed t [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/git-starter.adoc b/docs/modules/ROOT/pages/git-starter.adoc
index 6c23a8b..dbadf9e 100644
--- a/docs/modules/ROOT/pages/git-starter.adoc
+++ b/docs/modules/ROOT/pages/git-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for git
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.git.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/github-starter.adoc b/docs/modules/ROOT/pages/github-starter.adoc
index 01e1e08..84ac233 100644
--- a/docs/modules/ROOT/pages/github-starter.adoc
+++ b/docs/modules/ROOT/pages/github-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for github
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.github.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/google-bigquery-starter.adoc b/docs/modules/ROOT/pages/google-bigquery-starter.adoc
index 06c7a04..f5f4a8e 100644
--- a/docs/modules/ROOT/pages/google-bigquery-starter.adoc
+++ b/docs/modules/ROOT/pages/google-bigquery-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for google-bigquery
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.component.google-bigquery.project-id* | Google Cloud Project Id |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/google-calendar-starter.adoc b/docs/modules/ROOT/pages/google-calendar-starter.adoc
index 8490989..8483410 100644
--- a/docs/modules/ROOT/pages/google-calendar-starter.adoc
+++ b/docs/modules/ROOT/pages/google-calendar-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for google-calendar
 
@@ -57,3 +58,4 @@ The component supports 32 options, which are listed below.
 | *camel.component.google-calendar.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proc [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/google-drive-starter.adoc b/docs/modules/ROOT/pages/google-drive-starter.adoc
index df40efc..e92ff7f 100644
--- a/docs/modules/ROOT/pages/google-drive-starter.adoc
+++ b/docs/modules/ROOT/pages/google-drive-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for google-drive
 
@@ -38,3 +39,4 @@ The component supports 13 options, which are listed below.
 | *camel.component.google-drive.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is process [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/google-mail-starter.adoc b/docs/modules/ROOT/pages/google-mail-starter.adoc
index e2d4cb6..cc5675c 100644
--- a/docs/modules/ROOT/pages/google-mail-starter.adoc
+++ b/docs/modules/ROOT/pages/google-mail-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for google-mail
 
@@ -51,3 +52,4 @@ The component supports 26 options, which are listed below.
 | *camel.component.google-mail.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processe [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/google-pubsub-starter.adoc b/docs/modules/ROOT/pages/google-pubsub-starter.adoc
index 34eeeb0..3cade51 100644
--- a/docs/modules/ROOT/pages/google-pubsub-starter.adoc
+++ b/docs/modules/ROOT/pages/google-pubsub-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for google-pubsub
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.google-pubsub.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proces [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/google-sheets-starter.adoc b/docs/modules/ROOT/pages/google-sheets-starter.adoc
index 3c8e362..b52b958 100644
--- a/docs/modules/ROOT/pages/google-sheets-starter.adoc
+++ b/docs/modules/ROOT/pages/google-sheets-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for google-sheets
 
@@ -55,3 +56,4 @@ The component supports 30 options, which are listed below.
 | *camel.component.google-sheets.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proces [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/gora-starter.adoc b/docs/modules/ROOT/pages/gora-starter.adoc
index d139ffe..8f52943 100644
--- a/docs/modules/ROOT/pages/gora-starter.adoc
+++ b/docs/modules/ROOT/pages/gora-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for gora
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.gora.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/graphql-starter.adoc b/docs/modules/ROOT/pages/graphql-starter.adoc
index cb744cf..16e7af0 100644
--- a/docs/modules/ROOT/pages/graphql-starter.adoc
+++ b/docs/modules/ROOT/pages/graphql-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for graphql
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.graphql.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/grok-starter.adoc b/docs/modules/ROOT/pages/grok-starter.adoc
index 78ba1e3..f4ee3c9 100644
--- a/docs/modules/ROOT/pages/grok-starter.adoc
+++ b/docs/modules/ROOT/pages/grok-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for grok
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.dataformat.grok.pattern* | The grok pattern to match lines of input |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/groovy-starter.adoc b/docs/modules/ROOT/pages/groovy-starter.adoc
index 698714a..1d0c33f 100644
--- a/docs/modules/ROOT/pages/groovy-starter.adoc
+++ b/docs/modules/ROOT/pages/groovy-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for groovy
 
@@ -27,3 +28,4 @@ The component supports 2 options, which are listed below.
 | *camel.language.groovy.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/grpc-starter.adoc b/docs/modules/ROOT/pages/grpc-starter.adoc
index 5038d6d..c143158 100644
--- a/docs/modules/ROOT/pages/grpc-starter.adoc
+++ b/docs/modules/ROOT/pages/grpc-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for grpc
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.grpc.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/gson-starter.adoc b/docs/modules/ROOT/pages/gson-starter.adoc
index ef0f28f..4e39f13 100644
--- a/docs/modules/ROOT/pages/gson-starter.adoc
+++ b/docs/modules/ROOT/pages/gson-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for gson
 
@@ -45,3 +46,4 @@ The component supports 20 options, which are listed below.
 | *camel.dataformat.json-gson.use-list* | To unarmshal to a List of Map or a List of Pojo. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/guava-eventbus-starter.adoc b/docs/modules/ROOT/pages/guava-eventbus-starter.adoc
index 3ac4b3a..161b88d 100644
--- a/docs/modules/ROOT/pages/guava-eventbus-starter.adoc
+++ b/docs/modules/ROOT/pages/guava-eventbus-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for guava-eventbus
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.guava-eventbus.listener-interface* | The interface with method(s) marked with the Subscribe annotation. Dynamic proxy will be created over the interface so it could be registered as the EventBus listener. Particularly useful when creating multi-event listeners and for handling DeadEvent properly. This option cannot be used together with eventClass option. |  | Class
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/hazelcast-starter.adoc b/docs/modules/ROOT/pages/hazelcast-starter.adoc
index 0a09919..a8bf5f4 100644
--- a/docs/modules/ROOT/pages/hazelcast-starter.adoc
+++ b/docs/modules/ROOT/pages/hazelcast-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for hazelcast
 
@@ -110,3 +111,4 @@ The component supports 85 options, which are listed below.
 | *camel.component.hazelcast-topic.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proc [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/hbase-starter.adoc b/docs/modules/ROOT/pages/hbase-starter.adoc
index 17eec50..8b1dbd1 100644
--- a/docs/modules/ROOT/pages/hbase-starter.adoc
+++ b/docs/modules/ROOT/pages/hbase-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for hbase
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.hbase.pool-max-size* | Maximum number of references to keep for each table in the HTable pool. The default value is 10. | 10 | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/hdfs-starter.adoc b/docs/modules/ROOT/pages/hdfs-starter.adoc
index 71052e0..cd76d9d 100644
--- a/docs/modules/ROOT/pages/hdfs-starter.adoc
+++ b/docs/modules/ROOT/pages/hdfs-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for hdfs
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.hdfs.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/hipchat-starter.adoc b/docs/modules/ROOT/pages/hipchat-starter.adoc
index 996ae04..0f1f86c 100644
--- a/docs/modules/ROOT/pages/hipchat-starter.adoc
+++ b/docs/modules/ROOT/pages/hipchat-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for hipchat
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.hipchat.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/hl7-starter.adoc b/docs/modules/ROOT/pages/hl7-starter.adoc
index efaa68f..f2e2f02 100644
--- a/docs/modules/ROOT/pages/hl7-starter.adoc
+++ b/docs/modules/ROOT/pages/hl7-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for hl7
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.language.hl7terser.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/http-starter.adoc b/docs/modules/ROOT/pages/http-starter.adoc
index 4875f45..4f1d67b 100644
--- a/docs/modules/ROOT/pages/http-starter.adoc
+++ b/docs/modules/ROOT/pages/http-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for http
 
@@ -45,3 +46,4 @@ The component supports 20 options, which are listed below.
 | *camel.component.http.x509-hostname-verifier* | To use a custom X509HostnameVerifier such as DefaultHostnameVerifier or NoopHostnameVerifier. The option is a javax.net.ssl.HostnameVerifier type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/hystrix-starter.adoc b/docs/modules/ROOT/pages/hystrix-starter.adoc
index 0ab898b..8c15bc1 100644
--- a/docs/modules/ROOT/pages/hystrix-starter.adoc
+++ b/docs/modules/ROOT/pages/hystrix-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for hystrix
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.hystrix.mapping.servlet-name* | Name of the Hystrix metrics servlet. | HystrixEventStreamServlet | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ical-starter.adoc b/docs/modules/ROOT/pages/ical-starter.adoc
index 3bf7062..678c41c 100644
--- a/docs/modules/ROOT/pages/ical-starter.adoc
+++ b/docs/modules/ROOT/pages/ical-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ical
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.dataformat.ical.validating* | Whether to validate. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/iec60870-starter.adoc b/docs/modules/ROOT/pages/iec60870-starter.adoc
index ad347b0..31a3575 100644
--- a/docs/modules/ROOT/pages/iec60870-starter.adoc
+++ b/docs/modules/ROOT/pages/iec60870-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for iec60870
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.iec60870-server.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proc [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ignite-starter.adoc b/docs/modules/ROOT/pages/ignite-starter.adoc
index 94d1a3c..b7c1d27 100644
--- a/docs/modules/ROOT/pages/ignite-starter.adoc
+++ b/docs/modules/ROOT/pages/ignite-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ignite
 
@@ -69,3 +70,4 @@ The component supports 44 options, which are listed below.
 | *camel.component.ignite-set.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/infinispan-starter.adoc b/docs/modules/ROOT/pages/infinispan-starter.adoc
index a3c4800..2af7aa6 100644
--- a/docs/modules/ROOT/pages/infinispan-starter.adoc
+++ b/docs/modules/ROOT/pages/infinispan-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for infinispan
 
@@ -49,3 +50,4 @@ The component supports 24 options, which are listed below.
 | *camel.component.infinispan.configuration.command* | *Deprecated* The operation to perform. | PUT | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/influxdb-starter.adoc b/docs/modules/ROOT/pages/influxdb-starter.adoc
index 7becff5..5033169 100644
--- a/docs/modules/ROOT/pages/influxdb-starter.adoc
+++ b/docs/modules/ROOT/pages/influxdb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for influxdb
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.influxdb.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed t [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/iota-starter.adoc b/docs/modules/ROOT/pages/iota-starter.adoc
index 5d14613..b61af07 100644
--- a/docs/modules/ROOT/pages/iota-starter.adoc
+++ b/docs/modules/ROOT/pages/iota-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for iota
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.iota.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ipfs-starter.adoc b/docs/modules/ROOT/pages/ipfs-starter.adoc
index 23ca708..400e15f 100644
--- a/docs/modules/ROOT/pages/ipfs-starter.adoc
+++ b/docs/modules/ROOT/pages/ipfs-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ipfs
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.ipfs.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/irc-starter.adoc b/docs/modules/ROOT/pages/irc-starter.adoc
index 16c95f2..a710734 100644
--- a/docs/modules/ROOT/pages/irc-starter.adoc
+++ b/docs/modules/ROOT/pages/irc-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for irc
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.irc.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ironmq-starter.adoc b/docs/modules/ROOT/pages/ironmq-starter.adoc
index aa62a86..77633b9 100644
--- a/docs/modules/ROOT/pages/ironmq-starter.adoc
+++ b/docs/modules/ROOT/pages/ironmq-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ironmq
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.ironmq.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jackson-starter.adoc b/docs/modules/ROOT/pages/jackson-starter.adoc
index d79eb07..2e59a8f 100644
--- a/docs/modules/ROOT/pages/jackson-starter.adoc
+++ b/docs/modules/ROOT/pages/jackson-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jackson
 
@@ -45,3 +46,4 @@ The component supports 20 options, which are listed below.
 | *camel.dataformat.json-jackson.use-list* | To unarmshal to a List of Map or a List of Pojo. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jacksonxml-starter.adoc b/docs/modules/ROOT/pages/jacksonxml-starter.adoc
index 3651266..a106449 100644
--- a/docs/modules/ROOT/pages/jacksonxml-starter.adoc
+++ b/docs/modules/ROOT/pages/jacksonxml-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jacksonxml
 
@@ -41,3 +42,4 @@ The component supports 16 options, which are listed below.
 | *camel.dataformat.jacksonxml.xml-mapper* | Lookup and use the existing XmlMapper with the given id. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jaxb-starter.adoc b/docs/modules/ROOT/pages/jaxb-starter.adoc
index 72da5b4..b26462a 100644
--- a/docs/modules/ROOT/pages/jaxb-starter.adoc
+++ b/docs/modules/ROOT/pages/jaxb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jaxb
 
@@ -44,3 +45,4 @@ The component supports 19 options, which are listed below.
 | *camel.dataformat.jaxb.xml-stream-writer-wrapper* | To use a custom xml stream writer. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jaxp-starter.adoc b/docs/modules/ROOT/pages/jaxp-starter.adoc
index 25bb42e..2a497e4 100644
--- a/docs/modules/ROOT/pages/jaxp-starter.adoc
+++ b/docs/modules/ROOT/pages/jaxp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jaxp
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.language.xtokenize.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jbpm-starter.adoc b/docs/modules/ROOT/pages/jbpm-starter.adoc
index 29eb9fa..4305118 100644
--- a/docs/modules/ROOT/pages/jbpm-starter.adoc
+++ b/docs/modules/ROOT/pages/jbpm-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jbpm
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.jbpm.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jcache-starter.adoc b/docs/modules/ROOT/pages/jcache-starter.adoc
index ff5f2ea..8bfca1f 100644
--- a/docs/modules/ROOT/pages/jcache-starter.adoc
+++ b/docs/modules/ROOT/pages/jcache-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jcache
 
@@ -34,3 +35,4 @@ The component supports 9 options, which are listed below.
 | *camel.component.jcache.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jclouds-starter.adoc b/docs/modules/ROOT/pages/jclouds-starter.adoc
index 117e824..8d428ff 100644
--- a/docs/modules/ROOT/pages/jclouds-starter.adoc
+++ b/docs/modules/ROOT/pages/jclouds-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jclouds
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.jclouds.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jcr-starter.adoc b/docs/modules/ROOT/pages/jcr-starter.adoc
index 7ffcafe..db884ed 100644
--- a/docs/modules/ROOT/pages/jcr-starter.adoc
+++ b/docs/modules/ROOT/pages/jcr-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jcr
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.jcr.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jdbc-starter.adoc b/docs/modules/ROOT/pages/jdbc-starter.adoc
index 00644c6..da6329a 100644
--- a/docs/modules/ROOT/pages/jdbc-starter.adoc
+++ b/docs/modules/ROOT/pages/jdbc-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jdbc
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.jdbc.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jetty-starter.adoc b/docs/modules/ROOT/pages/jetty-starter.adoc
index 092060a..171b404 100644
--- a/docs/modules/ROOT/pages/jetty-starter.adoc
+++ b/docs/modules/ROOT/pages/jetty-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jetty
 
@@ -58,3 +59,4 @@ The component supports 33 options, which are listed below.
 | *camel.component.jetty.use-x-forwarded-for-header* | To use the X-Forwarded-For header in HttpServletRequest.getRemoteAddr. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jgroups-raft-starter.adoc b/docs/modules/ROOT/pages/jgroups-raft-starter.adoc
index d8dbd87..59272d9 100644
--- a/docs/modules/ROOT/pages/jgroups-raft-starter.adoc
+++ b/docs/modules/ROOT/pages/jgroups-raft-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jgroups-raft
 
@@ -38,3 +39,4 @@ The component supports 13 options, which are listed below.
 | *camel.component.jgroups.raft.cluster.service.raft-id* | JGroups-raft ID |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jgroups-starter.adoc b/docs/modules/ROOT/pages/jgroups-starter.adoc
index 212573b..91c5cfa 100644
--- a/docs/modules/ROOT/pages/jgroups-starter.adoc
+++ b/docs/modules/ROOT/pages/jgroups-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jgroups
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.jgroups.lock.cluster.service.jgroups-config* | JGrups configuration File name |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jing-starter.adoc b/docs/modules/ROOT/pages/jing-starter.adoc
index 6ca4c85..b6bd3c1 100644
--- a/docs/modules/ROOT/pages/jing-starter.adoc
+++ b/docs/modules/ROOT/pages/jing-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jing
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.jing.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jira-starter.adoc b/docs/modules/ROOT/pages/jira-starter.adoc
index f5ee567..67cd94e 100644
--- a/docs/modules/ROOT/pages/jira-starter.adoc
+++ b/docs/modules/ROOT/pages/jira-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jira
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.component.jira.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jms-starter.adoc b/docs/modules/ROOT/pages/jms-starter.adoc
index 140ddfc..88e7091 100644
--- a/docs/modules/ROOT/pages/jms-starter.adoc
+++ b/docs/modules/ROOT/pages/jms-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jms
 
@@ -110,3 +111,4 @@ The component supports 85 options, which are listed below.
 | *camel.component.jms.wait-for-provision-correlation-to-be-updated-thread-sleeping-time* | Interval in millis to sleep each time while waiting for provisional correlation id to be updated. | 100 | Long
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jmx-starter.adoc b/docs/modules/ROOT/pages/jmx-starter.adoc
index 37982a2..01bb0e0 100644
--- a/docs/modules/ROOT/pages/jmx-starter.adoc
+++ b/docs/modules/ROOT/pages/jmx-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jmx
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.jmx.enabled* | Whether to enable auto configuration of the jmx component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/johnzon-starter.adoc b/docs/modules/ROOT/pages/johnzon-starter.adoc
index bdfaa6c..0c118ce 100644
--- a/docs/modules/ROOT/pages/johnzon-starter.adoc
+++ b/docs/modules/ROOT/pages/johnzon-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for johnzon
 
@@ -45,3 +46,4 @@ The component supports 20 options, which are listed below.
 | *camel.dataformat.json-johnzon.use-list* | To unarmshal to a List of Map or a List of Pojo. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jolt-starter.adoc b/docs/modules/ROOT/pages/jolt-starter.adoc
index 9243872..ba78cf4 100644
--- a/docs/modules/ROOT/pages/jolt-starter.adoc
+++ b/docs/modules/ROOT/pages/jolt-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jolt
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.jolt.transform* | Explicitly sets the Transform to use. If not set a Transform specified by the transformDsl will be created. The option is a com.bazaarvoice.jolt.Transform type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jooq-starter.adoc b/docs/modules/ROOT/pages/jooq-starter.adoc
index 30dcdab..f2aefb5 100644
--- a/docs/modules/ROOT/pages/jooq-starter.adoc
+++ b/docs/modules/ROOT/pages/jooq-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jooq
 
@@ -34,3 +35,4 @@ The component supports 9 options, which are listed below.
 | *camel.component.jooq.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jpa-starter.adoc b/docs/modules/ROOT/pages/jpa-starter.adoc
index 63f2d44..e7b3125 100644
--- a/docs/modules/ROOT/pages/jpa-starter.adoc
+++ b/docs/modules/ROOT/pages/jpa-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jpa
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.jpa.transaction-manager* | To use the PlatformTransactionManager for managing transactions. The option is a org.springframework.transaction.PlatformTransactionManager type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jsch-starter.adoc b/docs/modules/ROOT/pages/jsch-starter.adoc
index 71bde6e..a2d38e1 100644
--- a/docs/modules/ROOT/pages/jsch-starter.adoc
+++ b/docs/modules/ROOT/pages/jsch-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jsch
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.scp.verbose-logging* | JSCH is verbose logging out of the box. Therefore we turn the logging down to DEBUG logging by default. But setting this option to true turns on the verbose logging again. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jslt-starter.adoc b/docs/modules/ROOT/pages/jslt-starter.adoc
index 82584e4..3fd0119 100644
--- a/docs/modules/ROOT/pages/jslt-starter.adoc
+++ b/docs/modules/ROOT/pages/jslt-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jslt
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.jslt.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/json-validator-starter.adoc b/docs/modules/ROOT/pages/json-validator-starter.adoc
index 310131c..301adcd 100644
--- a/docs/modules/ROOT/pages/json-validator-starter.adoc
+++ b/docs/modules/ROOT/pages/json-validator-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for json-validator
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.json-validator.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proce [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jsonapi-starter.adoc b/docs/modules/ROOT/pages/jsonapi-starter.adoc
index c770fcc..2e8541b 100644
--- a/docs/modules/ROOT/pages/jsonapi-starter.adoc
+++ b/docs/modules/ROOT/pages/jsonapi-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jsonapi
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.dataformat.jsonapi.main-format-type* | The classes to take into account while unmarshalling |  | Class
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jsonpath-starter.adoc b/docs/modules/ROOT/pages/jsonpath-starter.adoc
index 7378fa6..68c974b 100644
--- a/docs/modules/ROOT/pages/jsonpath-starter.adoc
+++ b/docs/modules/ROOT/pages/jsonpath-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jsonpath
 
@@ -32,3 +33,4 @@ The component supports 7 options, which are listed below.
 | *camel.language.jsonpath.write-as-string* | Whether to write the output of each row/element as a JSON String value instead of a Map/POJO value. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/jt400-starter.adoc b/docs/modules/ROOT/pages/jt400-starter.adoc
index f4b6683..9568942 100644
--- a/docs/modules/ROOT/pages/jt400-starter.adoc
+++ b/docs/modules/ROOT/pages/jt400-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for jt400
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.jt400.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/kafka-starter.adoc b/docs/modules/ROOT/pages/kafka-starter.adoc
index 5e573ca..0cc136d 100644
--- a/docs/modules/ROOT/pages/kafka-starter.adoc
+++ b/docs/modules/ROOT/pages/kafka-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for kafka
 
@@ -126,3 +127,4 @@ The component supports 101 options, which are listed below.
 | *camel.component.kafka.worker-pool* | To use a shared custom worker pool for continue routing Exchange after kafka server has acknowledge the message that was sent to it from KafkaProducer using asynchronous non-blocking processing. If using this option then you must handle the lifecycle of the thread pool to shut the pool down when no longer needed. The option is a java.util.concurrent.ExecutorService type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/kubernetes-starter.adoc b/docs/modules/ROOT/pages/kubernetes-starter.adoc
index f105ad9..b4451c2 100644
--- a/docs/modules/ROOT/pages/kubernetes-starter.adoc
+++ b/docs/modules/ROOT/pages/kubernetes-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for kubernetes
 
@@ -95,3 +96,4 @@ The component supports 70 options, which are listed below.
 | *camel.component.openshift-builds.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is pro [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/kudu-starter.adoc b/docs/modules/ROOT/pages/kudu-starter.adoc
index bb79407..0607b7c 100644
--- a/docs/modules/ROOT/pages/kudu-starter.adoc
+++ b/docs/modules/ROOT/pages/kudu-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for kudu
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.kudu.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/language-starter.adoc b/docs/modules/ROOT/pages/language-starter.adoc
index 30c5668..53520c1 100644
--- a/docs/modules/ROOT/pages/language-starter.adoc
+++ b/docs/modules/ROOT/pages/language-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for language
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.language.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed t [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ldap-starter.adoc b/docs/modules/ROOT/pages/ldap-starter.adoc
index 2d4667f..5c570e5 100644
--- a/docs/modules/ROOT/pages/ldap-starter.adoc
+++ b/docs/modules/ROOT/pages/ldap-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ldap
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.ldap.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ldif-starter.adoc b/docs/modules/ROOT/pages/ldif-starter.adoc
index 89183ea..a5f613d 100644
--- a/docs/modules/ROOT/pages/ldif-starter.adoc
+++ b/docs/modules/ROOT/pages/ldif-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ldif
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.ldif.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/log-starter.adoc b/docs/modules/ROOT/pages/log-starter.adoc
index 208c3d7..7c465c7 100644
--- a/docs/modules/ROOT/pages/log-starter.adoc
+++ b/docs/modules/ROOT/pages/log-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for log
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.log.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/lra-starter.adoc b/docs/modules/ROOT/pages/lra-starter.adoc
index f161a73..0c5527f 100644
--- a/docs/modules/ROOT/pages/lra-starter.adoc
+++ b/docs/modules/ROOT/pages/lra-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for lra
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.service.lra.local-participant-url* | The local URL where the coordinator should send callbacks to (e.g. \http://my-host-name:8080) |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/lucene-starter.adoc b/docs/modules/ROOT/pages/lucene-starter.adoc
index 57a3058..8742a13 100644
--- a/docs/modules/ROOT/pages/lucene-starter.adoc
+++ b/docs/modules/ROOT/pages/lucene-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for lucene
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.component.lucene.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/lumberjack-starter.adoc b/docs/modules/ROOT/pages/lumberjack-starter.adoc
index a66ca1c..44ccda0 100644
--- a/docs/modules/ROOT/pages/lumberjack-starter.adoc
+++ b/docs/modules/ROOT/pages/lumberjack-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for lumberjack
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.lumberjack.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/lzf-starter.adoc b/docs/modules/ROOT/pages/lzf-starter.adoc
index b89d04b..1d80ddd 100644
--- a/docs/modules/ROOT/pages/lzf-starter.adoc
+++ b/docs/modules/ROOT/pages/lzf-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for lzf
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.dataformat.lzf.using-parallel-compression* | Enable encoding (compress) using multiple processing cores. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/mail-starter.adoc b/docs/modules/ROOT/pages/mail-starter.adoc
index cabdb36..5147c58 100644
--- a/docs/modules/ROOT/pages/mail-starter.adoc
+++ b/docs/modules/ROOT/pages/mail-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mail
 
@@ -75,3 +76,4 @@ The component supports 50 options, which are listed below.
 | *camel.dataformat.mime-multipart.multipart-without-attachment* | Defines whether a message without attachment is also marshaled into a MIME Multipart (with only one body part). Default is false. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/master-starter.adoc b/docs/modules/ROOT/pages/master-starter.adoc
index c6c53bb..7bfe227 100644
--- a/docs/modules/ROOT/pages/master-starter.adoc
+++ b/docs/modules/ROOT/pages/master-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for master
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.master.service-selector* | Inject the service selector used to lookup the CamelClusterService to use. The option is a org.apache.camel.cluster.CamelClusterService.Selector type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/metrics-starter.adoc b/docs/modules/ROOT/pages/metrics-starter.adoc
index bb283e3..a8b13cd 100644
--- a/docs/modules/ROOT/pages/metrics-starter.adoc
+++ b/docs/modules/ROOT/pages/metrics-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for metrics
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.metrics.metric-registry* | To use a custom configured MetricRegistry. The option is a com.codahale.metrics.MetricRegistry type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/micrometer-starter.adoc b/docs/modules/ROOT/pages/micrometer-starter.adoc
index 48811fa..f901ce5 100644
--- a/docs/modules/ROOT/pages/micrometer-starter.adoc
+++ b/docs/modules/ROOT/pages/micrometer-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for micrometer
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.micrometer.metrics-registry* | To use a custom configured MetricRegistry. The option is a io.micrometer.core.instrument.MeterRegistry type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/milo-starter.adoc b/docs/modules/ROOT/pages/milo-starter.adoc
index b14470c..8458de3 100644
--- a/docs/modules/ROOT/pages/milo-starter.adoc
+++ b/docs/modules/ROOT/pages/milo-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for milo
 
@@ -73,3 +74,4 @@ The component supports 48 options, which are listed below.
 | *camel.component.milo-server.username-security-policy-uri* | Set the UserTokenPolicy used when |  | SecurityPolicy
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/mina-starter.adoc b/docs/modules/ROOT/pages/mina-starter.adoc
index 166f22e..6f6b035 100644
--- a/docs/modules/ROOT/pages/mina-starter.adoc
+++ b/docs/modules/ROOT/pages/mina-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mina
 
@@ -56,3 +57,4 @@ The component supports 31 options, which are listed below.
 | *camel.component.mina.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/mllp-starter.adoc b/docs/modules/ROOT/pages/mllp-starter.adoc
index b9e9b1a..40d32f4 100644
--- a/docs/modules/ROOT/pages/mllp-starter.adoc
+++ b/docs/modules/ROOT/pages/mllp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mllp
 
@@ -58,3 +59,4 @@ The component supports 33 options, which are listed below.
 | *camel.component.mllp.configuration.max-receive-timeouts* | *Deprecated* The maximum number of timeouts (specified by receiveTimeout) allowed before the TCP Connection will be reset. |  | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/mock-starter.adoc b/docs/modules/ROOT/pages/mock-starter.adoc
index bd2d035..75e88b5 100644
--- a/docs/modules/ROOT/pages/mock-starter.adoc
+++ b/docs/modules/ROOT/pages/mock-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mock
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.mock.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/mongodb-gridfs-starter.adoc b/docs/modules/ROOT/pages/mongodb-gridfs-starter.adoc
index 04b4af2..1b42296 100644
--- a/docs/modules/ROOT/pages/mongodb-gridfs-starter.adoc
+++ b/docs/modules/ROOT/pages/mongodb-gridfs-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mongodb-gridfs
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.mongodb-gridfs.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proce [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/mongodb-starter.adoc b/docs/modules/ROOT/pages/mongodb-starter.adoc
index 529cb6a..af2b54b 100644
--- a/docs/modules/ROOT/pages/mongodb-starter.adoc
+++ b/docs/modules/ROOT/pages/mongodb-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mongodb
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.mongodb.mongo-connection* | A connection client provided externally. The option is a com.mongodb.client.MongoClient type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/msv-starter.adoc b/docs/modules/ROOT/pages/msv-starter.adoc
index 889ffe9..1dfb994 100644
--- a/docs/modules/ROOT/pages/msv-starter.adoc
+++ b/docs/modules/ROOT/pages/msv-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for msv
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.msv.schema-factory* | To use the javax.xml.validation.SchemaFactory. The option is a javax.xml.validation.SchemaFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/mustache-starter.adoc b/docs/modules/ROOT/pages/mustache-starter.adoc
index f3f9c75..e0c0bfb 100644
--- a/docs/modules/ROOT/pages/mustache-starter.adoc
+++ b/docs/modules/ROOT/pages/mustache-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mustache
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.mustache.mustache-factory* | To use a custom MustacheFactory. The option is a com.github.mustachejava.MustacheFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/mvel-starter.adoc b/docs/modules/ROOT/pages/mvel-starter.adoc
index d22dc81..01268ca 100644
--- a/docs/modules/ROOT/pages/mvel-starter.adoc
+++ b/docs/modules/ROOT/pages/mvel-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mvel
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.language.mvel.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/mybatis-starter.adoc b/docs/modules/ROOT/pages/mybatis-starter.adoc
index 121bc00..214b41b 100644
--- a/docs/modules/ROOT/pages/mybatis-starter.adoc
+++ b/docs/modules/ROOT/pages/mybatis-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for mybatis
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.mybatis.sql-session-factory* | To use the SqlSessionFactory. The option is a org.apache.ibatis.session.SqlSessionFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/nagios-starter.adoc b/docs/modules/ROOT/pages/nagios-starter.adoc
index 068015a..965595c 100644
--- a/docs/modules/ROOT/pages/nagios-starter.adoc
+++ b/docs/modules/ROOT/pages/nagios-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for nagios
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.nagios.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/nats-starter.adoc b/docs/modules/ROOT/pages/nats-starter.adoc
index 18ba932..53c064a 100644
--- a/docs/modules/ROOT/pages/nats-starter.adoc
+++ b/docs/modules/ROOT/pages/nats-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for nats
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.nats.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/netty-http-starter.adoc b/docs/modules/ROOT/pages/netty-http-starter.adoc
index 6cdc224..4fba5b8 100644
--- a/docs/modules/ROOT/pages/netty-http-starter.adoc
+++ b/docs/modules/ROOT/pages/netty-http-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for netty-http
 
@@ -61,3 +62,4 @@ The component supports 36 options, which are listed below.
 | *camel.component.netty-http.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/netty-starter.adoc b/docs/modules/ROOT/pages/netty-starter.adoc
index f3a846b..4b306a6 100644
--- a/docs/modules/ROOT/pages/netty-starter.adoc
+++ b/docs/modules/ROOT/pages/netty-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for netty
 
@@ -105,3 +106,4 @@ The component supports 80 options, which are listed below.
 | *camel.component.netty.configuration.trust-store-file* | *Deprecated* Server side certificate keystore to be used for encryption |  | File
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/nitrite-starter.adoc b/docs/modules/ROOT/pages/nitrite-starter.adoc
index 036814c..83475a0 100644
--- a/docs/modules/ROOT/pages/nitrite-starter.adoc
+++ b/docs/modules/ROOT/pages/nitrite-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for nitrite
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.nitrite.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/nsq-starter.adoc b/docs/modules/ROOT/pages/nsq-starter.adoc
index 5ef2821..602e921 100644
--- a/docs/modules/ROOT/pages/nsq-starter.adoc
+++ b/docs/modules/ROOT/pages/nsq-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for nsq
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.nsq.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ognl-starter.adoc b/docs/modules/ROOT/pages/ognl-starter.adoc
index 1432171..25ec08c 100644
--- a/docs/modules/ROOT/pages/ognl-starter.adoc
+++ b/docs/modules/ROOT/pages/ognl-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ognl
 
@@ -27,3 +28,4 @@ The component supports 2 options, which are listed below.
 | *camel.language.ognl.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/olingo2-starter.adoc b/docs/modules/ROOT/pages/olingo2-starter.adoc
index b29b372..446c1d6 100644
--- a/docs/modules/ROOT/pages/olingo2-starter.adoc
+++ b/docs/modules/ROOT/pages/olingo2-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for olingo2
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.olingo2.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/olingo4-starter.adoc b/docs/modules/ROOT/pages/olingo4-starter.adoc
index 5a390d2..e57573a 100644
--- a/docs/modules/ROOT/pages/olingo4-starter.adoc
+++ b/docs/modules/ROOT/pages/olingo4-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for olingo4
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.olingo4.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/openstack-starter.adoc b/docs/modules/ROOT/pages/openstack-starter.adoc
index 4a57853..2da8c57 100644
--- a/docs/modules/ROOT/pages/openstack-starter.adoc
+++ b/docs/modules/ROOT/pages/openstack-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for openstack
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.openstack-swift.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proc [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/opentracing-starter.adoc b/docs/modules/ROOT/pages/opentracing-starter.adoc
index aeae4df..8273355 100644
--- a/docs/modules/ROOT/pages/opentracing-starter.adoc
+++ b/docs/modules/ROOT/pages/opentracing-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for opentracing
 
@@ -27,3 +28,4 @@ The component supports 2 options, which are listed below.
 | *camel.opentracing.exclude-patterns* | Sets exclude pattern(s) that will disable tracing for Camel messages that matches the pattern. |  | Set
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/optaplanner-starter.adoc b/docs/modules/ROOT/pages/optaplanner-starter.adoc
index 07b2383..576d697 100644
--- a/docs/modules/ROOT/pages/optaplanner-starter.adoc
+++ b/docs/modules/ROOT/pages/optaplanner-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for optaplanner
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.optaplanner.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processe [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/paho-starter.adoc b/docs/modules/ROOT/pages/paho-starter.adoc
index 5055d44..ae49794 100644
--- a/docs/modules/ROOT/pages/paho-starter.adoc
+++ b/docs/modules/ROOT/pages/paho-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for paho
 
@@ -57,3 +58,4 @@ The component supports 32 options, which are listed below.
 | *camel.component.paho.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/pdf-starter.adoc b/docs/modules/ROOT/pages/pdf-starter.adoc
index f707eec..22e2cd9 100644
--- a/docs/modules/ROOT/pages/pdf-starter.adoc
+++ b/docs/modules/ROOT/pages/pdf-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for pdf
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.pdf.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/pg-replication-slot-starter.adoc b/docs/modules/ROOT/pages/pg-replication-slot-starter.adoc
index fcb3ca0..e6032ec 100644
--- a/docs/modules/ROOT/pages/pg-replication-slot-starter.adoc
+++ b/docs/modules/ROOT/pages/pg-replication-slot-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for pg-replication-slot
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.pg-replication-slot.enabled* | Whether to enable auto configuration of the pg-replication-slot component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/pgevent-starter.adoc b/docs/modules/ROOT/pages/pgevent-starter.adoc
index 8b1beb2..585b526 100644
--- a/docs/modules/ROOT/pages/pgevent-starter.adoc
+++ b/docs/modules/ROOT/pages/pgevent-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for pgevent
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.pgevent.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/platform-http-starter.adoc b/docs/modules/ROOT/pages/platform-http-starter.adoc
index 5086813..53e849e 100644
--- a/docs/modules/ROOT/pages/platform-http-starter.adoc
+++ b/docs/modules/ROOT/pages/platform-http-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for platform-http
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.platform-http.enabled* | Whether to enable auto configuration of the platform-http component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/printer-starter.adoc b/docs/modules/ROOT/pages/printer-starter.adoc
index 581a38f..579c80d 100644
--- a/docs/modules/ROOT/pages/printer-starter.adoc
+++ b/docs/modules/ROOT/pages/printer-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for printer
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.lpr.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/protobuf-starter.adoc b/docs/modules/ROOT/pages/protobuf-starter.adoc
index db20ebf..15c0414 100644
--- a/docs/modules/ROOT/pages/protobuf-starter.adoc
+++ b/docs/modules/ROOT/pages/protobuf-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for protobuf
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.dataformat.protobuf.instance-class* | Name of class to use when unarmshalling |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/pubnub-starter.adoc b/docs/modules/ROOT/pages/pubnub-starter.adoc
index d4430d4..14e4cda 100644
--- a/docs/modules/ROOT/pages/pubnub-starter.adoc
+++ b/docs/modules/ROOT/pages/pubnub-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for pubnub
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.pubnub.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/pulsar-starter.adoc b/docs/modules/ROOT/pages/pulsar-starter.adoc
index 4639d74..ab40062 100644
--- a/docs/modules/ROOT/pages/pulsar-starter.adoc
+++ b/docs/modules/ROOT/pages/pulsar-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for pulsar
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.pulsar.pulsar-message-receipt-factory* | Provide a factory to create an alternate implementation of PulsarMessageReceipt. The option is a org.apache.camel.component.pulsar.PulsarMessageReceiptFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/quartz-starter.adoc b/docs/modules/ROOT/pages/quartz-starter.adoc
index b7ebf87..a83f037 100644
--- a/docs/modules/ROOT/pages/quartz-starter.adoc
+++ b/docs/modules/ROOT/pages/quartz-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for quartz
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.quartz.start-delayed-seconds* | Seconds to wait before starting the quartz scheduler. |  | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/quickfix-starter.adoc b/docs/modules/ROOT/pages/quickfix-starter.adoc
index 3fbc587..8f16150 100644
--- a/docs/modules/ROOT/pages/quickfix-starter.adoc
+++ b/docs/modules/ROOT/pages/quickfix-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for quickfix
 
@@ -34,3 +35,4 @@ The component supports 9 options, which are listed below.
 | *camel.component.quickfix.message-store-factory* | To use the given MessageStoreFactory. The option is a quickfix.MessageStoreFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/rabbitmq-starter.adoc b/docs/modules/ROOT/pages/rabbitmq-starter.adoc
index df60c0a..2755514 100644
--- a/docs/modules/ROOT/pages/rabbitmq-starter.adoc
+++ b/docs/modules/ROOT/pages/rabbitmq-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for rabbitmq
 
@@ -78,3 +79,4 @@ The component supports 53 options, which are listed below.
 | *camel.component.rabbitmq.vhost* | The vhost for the channel | / | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/reactive-streams-starter.adoc b/docs/modules/ROOT/pages/reactive-streams-starter.adoc
index a9a8dda..f15388c 100644
--- a/docs/modules/ROOT/pages/reactive-streams-starter.adoc
+++ b/docs/modules/ROOT/pages/reactive-streams-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for reactive-streams
 
@@ -34,3 +35,4 @@ The component supports 9 options, which are listed below.
 | *camel.component.reactive-streams.service-type* | Set the type of the underlying reactive streams implementation to use. The implementation is looked up from the registry or using a ServiceLoader, the default implementation is DefaultCamelReactiveStreamsService |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ref-starter.adoc b/docs/modules/ROOT/pages/ref-starter.adoc
index b477861..2e90329 100644
--- a/docs/modules/ROOT/pages/ref-starter.adoc
+++ b/docs/modules/ROOT/pages/ref-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ref
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.ref.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/rest-openapi-starter.adoc b/docs/modules/ROOT/pages/rest-openapi-starter.adoc
index 7583393..a799c5c 100644
--- a/docs/modules/ROOT/pages/rest-openapi-starter.adoc
+++ b/docs/modules/ROOT/pages/rest-openapi-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for rest-openapi
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.rest-openapi.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/rest-starter.adoc b/docs/modules/ROOT/pages/rest-starter.adoc
index bc31e7e..c2213f4 100644
--- a/docs/modules/ROOT/pages/rest-starter.adoc
+++ b/docs/modules/ROOT/pages/rest-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for rest
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.component.rest.component-name* | *Deprecated* The Camel Rest component to use for (producer) the REST transport, such as http, undertow. If no component has been explicit configured, then Camel will lookup if there is a Camel component that integrates with the Rest DSL, or if a org.apache.camel.spi.RestProducerFactory is registered in the registry. If either one is found, then that is being used. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/rest-swagger-starter.adoc b/docs/modules/ROOT/pages/rest-swagger-starter.adoc
index 9cce80d..07d7920 100644
--- a/docs/modules/ROOT/pages/rest-swagger-starter.adoc
+++ b/docs/modules/ROOT/pages/rest-swagger-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for rest-swagger
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.rest-swagger.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/robotframework-starter.adoc b/docs/modules/ROOT/pages/robotframework-starter.adoc
index a94ba6a..622829a 100644
--- a/docs/modules/ROOT/pages/robotframework-starter.adoc
+++ b/docs/modules/ROOT/pages/robotframework-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for robotframework
 
@@ -74,3 +75,4 @@ The component supports 49 options, which are listed below.
 | *camel.component.robotframework.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proce [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/rss-starter.adoc b/docs/modules/ROOT/pages/rss-starter.adoc
index 9c8bed4..be39053 100644
--- a/docs/modules/ROOT/pages/rss-starter.adoc
+++ b/docs/modules/ROOT/pages/rss-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for rss
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.rss.enabled* | Whether to enable auto configuration of the rss data format. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/saga-starter.adoc b/docs/modules/ROOT/pages/saga-starter.adoc
index fbaed96..fb52933 100644
--- a/docs/modules/ROOT/pages/saga-starter.adoc
+++ b/docs/modules/ROOT/pages/saga-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for saga
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.saga.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/salesforce-starter.adoc b/docs/modules/ROOT/pages/salesforce-starter.adoc
index 8e1fffe..fa7fa5e 100644
--- a/docs/modules/ROOT/pages/salesforce-starter.adoc
+++ b/docs/modules/ROOT/pages/salesforce-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for salesforce
 
@@ -114,3 +115,4 @@ The component supports 89 options, which are listed below.
 | *camel.component.salesforce.user-name* | Username used in OAuth flow to gain access to access token. It's easy to get started with password OAuth flow, but in general one should avoid it as it is deemed less secure than other flows. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/sap-netweaver-starter.adoc b/docs/modules/ROOT/pages/sap-netweaver-starter.adoc
index 2bad23f..74daaa0 100644
--- a/docs/modules/ROOT/pages/sap-netweaver-starter.adoc
+++ b/docs/modules/ROOT/pages/sap-netweaver-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for sap-netweaver
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.sap-netweaver.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proces [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/saxon-starter.adoc b/docs/modules/ROOT/pages/saxon-starter.adoc
index 544477b..6087c85 100644
--- a/docs/modules/ROOT/pages/saxon-starter.adoc
+++ b/docs/modules/ROOT/pages/saxon-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for saxon
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.language.xquery.type* | Sets the class name of the result type (type from output) The default result type is NodeSet |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/scheduler-starter.adoc b/docs/modules/ROOT/pages/scheduler-starter.adoc
index 12167a7..2a0de25 100644
--- a/docs/modules/ROOT/pages/scheduler-starter.adoc
+++ b/docs/modules/ROOT/pages/scheduler-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for scheduler
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.scheduler.enabled* | Whether to enable auto configuration of the scheduler component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/schematron-starter.adoc b/docs/modules/ROOT/pages/schematron-starter.adoc
index 6071d9b..062bc6c 100644
--- a/docs/modules/ROOT/pages/schematron-starter.adoc
+++ b/docs/modules/ROOT/pages/schematron-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for schematron
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.schematron.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/seda-starter.adoc b/docs/modules/ROOT/pages/seda-starter.adoc
index 81c7c19..5235afa 100644
--- a/docs/modules/ROOT/pages/seda-starter.adoc
+++ b/docs/modules/ROOT/pages/seda-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for seda
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.seda.queue-size* | Sets the default maximum capacity of the SEDA queue (i.e., the number of messages it can hold). | 1000 | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/service-starter.adoc b/docs/modules/ROOT/pages/service-starter.adoc
index b147487..2aea875 100644
--- a/docs/modules/ROOT/pages/service-starter.adoc
+++ b/docs/modules/ROOT/pages/service-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for service
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.service.service-selector* | Inject the service selector used to lookup the ServiceRegistry to use. The option is a org.apache.camel.cloud.ServiceRegistry.Selector type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/servicenow-starter.adoc b/docs/modules/ROOT/pages/servicenow-starter.adoc
index b4bb208..0d9789d 100644
--- a/docs/modules/ROOT/pages/servicenow-starter.adoc
+++ b/docs/modules/ROOT/pages/servicenow-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for servicenow
 
@@ -83,3 +84,4 @@ The component supports 58 options, which are listed below.
 | *camel.component.servicenow.user-name* | ServiceNow user account name |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/servlet-starter.adoc b/docs/modules/ROOT/pages/servlet-starter.adoc
index 2aae547..cb07c6e 100644
--- a/docs/modules/ROOT/pages/servlet-starter.adoc
+++ b/docs/modules/ROOT/pages/servlet-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for servlet
 
@@ -39,3 +40,4 @@ The component supports 14 options, which are listed below.
 | *camel.component.servlet.servlet-name* | Default name of servlet to use. The default name is CamelServlet. | CamelServlet | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/sip-starter.adoc b/docs/modules/ROOT/pages/sip-starter.adoc
index 0d84790..9bf2f33 100644
--- a/docs/modules/ROOT/pages/sip-starter.adoc
+++ b/docs/modules/ROOT/pages/sip-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for sip
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.sip.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then c [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/sjms-starter.adoc b/docs/modules/ROOT/pages/sjms-starter.adoc
index ffeb52e..1266e1f 100644
--- a/docs/modules/ROOT/pages/sjms-starter.adoc
+++ b/docs/modules/ROOT/pages/sjms-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for sjms
 
@@ -50,3 +51,4 @@ The component supports 25 options, which are listed below.
 | *camel.component.sjms.transaction-commit-strategy* | To configure which kind of commit strategy to use. Camel provides two implementations out of the box, default and batch. The option is a org.apache.camel.component.sjms.TransactionCommitStrategy type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/sjms2-starter.adoc b/docs/modules/ROOT/pages/sjms2-starter.adoc
index 06a4c9b..589adea 100644
--- a/docs/modules/ROOT/pages/sjms2-starter.adoc
+++ b/docs/modules/ROOT/pages/sjms2-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for sjms2
 
@@ -43,3 +44,4 @@ The component supports 18 options, which are listed below.
 | *camel.component.sjms2.transaction-commit-strategy* | To configure which kind of commit strategy to use. Camel provides two implementations out of the box, default and batch. The option is a org.apache.camel.component.sjms.TransactionCommitStrategy type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/slack-starter.adoc b/docs/modules/ROOT/pages/slack-starter.adoc
index 3dcec7a..baac9e7 100644
--- a/docs/modules/ROOT/pages/slack-starter.adoc
+++ b/docs/modules/ROOT/pages/slack-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for slack
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.slack.webhook-url* | The incoming webhook URL |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/smpp-starter.adoc b/docs/modules/ROOT/pages/smpp-starter.adoc
index 15e200f..edaad4c 100644
--- a/docs/modules/ROOT/pages/smpp-starter.adoc
+++ b/docs/modules/ROOT/pages/smpp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for smpp
 
@@ -65,3 +66,4 @@ The component supports 40 options, which are listed below.
 | *camel.component.smpp.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/snakeyaml-starter.adoc b/docs/modules/ROOT/pages/snakeyaml-starter.adoc
index 1a911cb..610e14d 100644
--- a/docs/modules/ROOT/pages/snakeyaml-starter.adoc
+++ b/docs/modules/ROOT/pages/snakeyaml-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for snakeyaml
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.dataformat.yaml-snakeyaml.use-application-context-class-loader* | Use ApplicationContextClassLoader as custom ClassLoader | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/snmp-starter.adoc b/docs/modules/ROOT/pages/snmp-starter.adoc
index 4584342..afa0947 100644
--- a/docs/modules/ROOT/pages/snmp-starter.adoc
+++ b/docs/modules/ROOT/pages/snmp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for snmp
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.snmp.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/soap-starter.adoc b/docs/modules/ROOT/pages/soap-starter.adoc
index 2a6c1b2..b5d1f34 100644
--- a/docs/modules/ROOT/pages/soap-starter.adoc
+++ b/docs/modules/ROOT/pages/soap-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for soap
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.dataformat.soapjaxb.version* | SOAP version should either be 1.1 or 1.2. Is by default 1.1 | 1.1 | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/solr-starter.adoc b/docs/modules/ROOT/pages/solr-starter.adoc
index b7803e0..544253c 100644
--- a/docs/modules/ROOT/pages/solr-starter.adoc
+++ b/docs/modules/ROOT/pages/solr-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for solr
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.solr.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/soroush-starter.adoc b/docs/modules/ROOT/pages/soroush-starter.adoc
index d076a3a..bbf7d06 100644
--- a/docs/modules/ROOT/pages/soroush-starter.adoc
+++ b/docs/modules/ROOT/pages/soroush-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for soroush
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.soroush.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/spark-starter.adoc b/docs/modules/ROOT/pages/spark-starter.adoc
index b2701d7..095029b 100644
--- a/docs/modules/ROOT/pages/spark-starter.adoc
+++ b/docs/modules/ROOT/pages/spark-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for spark
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.spark.rdd-callback* | Function performing action against an RDD. The option is a org.apache.camel.component.spark.RddCallback type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/splunk-starter.adoc b/docs/modules/ROOT/pages/splunk-starter.adoc
index c840dfb..a521912 100644
--- a/docs/modules/ROOT/pages/splunk-starter.adoc
+++ b/docs/modules/ROOT/pages/splunk-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for splunk
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.splunk.splunk-configuration-factory* | To use the SplunkConfigurationFactory. The option is a org.apache.camel.component.splunk.SplunkConfigurationFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/spring-batch-starter.adoc b/docs/modules/ROOT/pages/spring-batch-starter.adoc
index d30589c..89898d2 100644
--- a/docs/modules/ROOT/pages/spring-batch-starter.adoc
+++ b/docs/modules/ROOT/pages/spring-batch-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for spring-batch
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.spring-batch.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is process [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/spring-integration-starter.adoc b/docs/modules/ROOT/pages/spring-integration-starter.adoc
index 48a17f5..0558739 100644
--- a/docs/modules/ROOT/pages/spring-integration-starter.adoc
+++ b/docs/modules/ROOT/pages/spring-integration-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for spring-integration
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.spring-integration.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is p [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/spring-ldap-starter.adoc b/docs/modules/ROOT/pages/spring-ldap-starter.adoc
index 165241f..6d9bbde 100644
--- a/docs/modules/ROOT/pages/spring-ldap-starter.adoc
+++ b/docs/modules/ROOT/pages/spring-ldap-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for spring-ldap
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.spring-ldap.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processe [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/spring-redis-starter.adoc b/docs/modules/ROOT/pages/spring-redis-starter.adoc
index bd1e379..4238f17 100644
--- a/docs/modules/ROOT/pages/spring-redis-starter.adoc
+++ b/docs/modules/ROOT/pages/spring-redis-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for spring-redis
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.spring-redis.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is process [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/spring-starter.adoc b/docs/modules/ROOT/pages/spring-starter.adoc
index 3549025..5472884 100644
--- a/docs/modules/ROOT/pages/spring-starter.adoc
+++ b/docs/modules/ROOT/pages/spring-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for spring
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.language.spel.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/spring-ws-starter.adoc b/docs/modules/ROOT/pages/spring-ws-starter.adoc
index cf1ac2d..ae5104b 100644
--- a/docs/modules/ROOT/pages/spring-ws-starter.adoc
+++ b/docs/modules/ROOT/pages/spring-ws-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for spring-ws
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.spring-ws.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/sql-starter.adoc b/docs/modules/ROOT/pages/sql-starter.adoc
index 0e58ff6..379b364 100644
--- a/docs/modules/ROOT/pages/sql-starter.adoc
+++ b/docs/modules/ROOT/pages/sql-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for sql
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.sql.use-placeholder* | Sets whether to use placeholder and replace all placeholder characters with sign in the SQL queries. This option is default true | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ssh-starter.adoc b/docs/modules/ROOT/pages/ssh-starter.adoc
index 24ebba8..078e536 100644
--- a/docs/modules/ROOT/pages/ssh-starter.adoc
+++ b/docs/modules/ROOT/pages/ssh-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ssh
 
@@ -57,3 +58,4 @@ The component supports 32 options, which are listed below.
 | *camel.component.ssh.username* | Sets the username to use in logging into the remote SSH server. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/stax-starter.adoc b/docs/modules/ROOT/pages/stax-starter.adoc
index 38ab32a..f324b49 100644
--- a/docs/modules/ROOT/pages/stax-starter.adoc
+++ b/docs/modules/ROOT/pages/stax-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for stax
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.stax.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/stomp-starter.adoc b/docs/modules/ROOT/pages/stomp-starter.adoc
index 2ff9d98..15ad6a4 100644
--- a/docs/modules/ROOT/pages/stomp-starter.adoc
+++ b/docs/modules/ROOT/pages/stomp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for stomp
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.component.stomp.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/stream-starter.adoc b/docs/modules/ROOT/pages/stream-starter.adoc
index 3796c9b..58204a5 100644
--- a/docs/modules/ROOT/pages/stream-starter.adoc
+++ b/docs/modules/ROOT/pages/stream-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for stream
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.stream.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/stringtemplate-starter.adoc b/docs/modules/ROOT/pages/stringtemplate-starter.adoc
index 1dabeba..ba4780d 100644
--- a/docs/modules/ROOT/pages/stringtemplate-starter.adoc
+++ b/docs/modules/ROOT/pages/stringtemplate-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for stringtemplate
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.string-template.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is proc [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/stub-starter.adoc b/docs/modules/ROOT/pages/stub-starter.adoc
index 7276c83..914eab5 100644
--- a/docs/modules/ROOT/pages/stub-starter.adoc
+++ b/docs/modules/ROOT/pages/stub-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for stub
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.stub.queue-size* | Sets the default maximum capacity of the SEDA queue (i.e., the number of messages it can hold). | 1000 | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/syslog-starter.adoc b/docs/modules/ROOT/pages/syslog-starter.adoc
index d8002f2..fd0b047 100644
--- a/docs/modules/ROOT/pages/syslog-starter.adoc
+++ b/docs/modules/ROOT/pages/syslog-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for syslog
 
@@ -27,3 +28,4 @@ The component supports 2 options, which are listed below.
 | *camel.dataformat.syslog.enabled* | Whether to enable auto configuration of the syslog data format. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/tagsoup-starter.adoc b/docs/modules/ROOT/pages/tagsoup-starter.adoc
index a14e658..e2a06f9 100644
--- a/docs/modules/ROOT/pages/tagsoup-starter.adoc
+++ b/docs/modules/ROOT/pages/tagsoup-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for tagsoup
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.dataformat.tidymarkup.omit-xml-declaration* | When returning a String, do we omit the XML declaration in the top. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/tarfile-starter.adoc b/docs/modules/ROOT/pages/tarfile-starter.adoc
index c7c2b46..ec4e097 100644
--- a/docs/modules/ROOT/pages/tarfile-starter.adoc
+++ b/docs/modules/ROOT/pages/tarfile-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for tarfile
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.tarfile.using-iterator* | If the tar file has more then one entry, the setting this option to true, allows to work with the splitter EIP, to split the data using an iterator in a streaming mode. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/telegram-starter.adoc b/docs/modules/ROOT/pages/telegram-starter.adoc
index 171f8e8..b2fbc9b 100644
--- a/docs/modules/ROOT/pages/telegram-starter.adoc
+++ b/docs/modules/ROOT/pages/telegram-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for telegram
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.telegram.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed t [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/thrift-starter.adoc b/docs/modules/ROOT/pages/thrift-starter.adoc
index f069af0..5f4aa36 100644
--- a/docs/modules/ROOT/pages/thrift-starter.adoc
+++ b/docs/modules/ROOT/pages/thrift-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for thrift
 
@@ -34,3 +35,4 @@ The component supports 9 options, which are listed below.
 | *camel.dataformat.thrift.instance-class* | Name of class to use when unarmshalling |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/tika-starter.adoc b/docs/modules/ROOT/pages/tika-starter.adoc
index 2d6117d..5761741 100644
--- a/docs/modules/ROOT/pages/tika-starter.adoc
+++ b/docs/modules/ROOT/pages/tika-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for tika
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.tika.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/timer-starter.adoc b/docs/modules/ROOT/pages/timer-starter.adoc
index 34bdca1..da5bb9b 100644
--- a/docs/modules/ROOT/pages/timer-starter.adoc
+++ b/docs/modules/ROOT/pages/timer-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for timer
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.timer.enabled* | Whether to enable auto configuration of the timer component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/twilio-starter.adoc b/docs/modules/ROOT/pages/twilio-starter.adoc
index 2b3fd9d..d07112c 100644
--- a/docs/modules/ROOT/pages/twilio-starter.adoc
+++ b/docs/modules/ROOT/pages/twilio-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for twilio
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.twilio.username* | The account to use. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/twitter-starter.adoc b/docs/modules/ROOT/pages/twitter-starter.adoc
index a92c88d..13bc25e 100644
--- a/docs/modules/ROOT/pages/twitter-starter.adoc
+++ b/docs/modules/ROOT/pages/twitter-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for twitter
 
@@ -61,3 +62,4 @@ The component supports 36 options, which are listed below.
 | *camel.component.twitter-timeline.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is pro [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/undertow-starter.adoc b/docs/modules/ROOT/pages/undertow-starter.adoc
index 167c733..d4ce27c 100644
--- a/docs/modules/ROOT/pages/undertow-starter.adoc
+++ b/docs/modules/ROOT/pages/undertow-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for undertow
 
@@ -38,3 +39,4 @@ The component supports 13 options, which are listed below.
 | *camel.component.undertow.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/univocity-parsers-starter.adoc b/docs/modules/ROOT/pages/univocity-parsers-starter.adoc
index 7f2f5dc..1cf0c60 100644
--- a/docs/modules/ROOT/pages/univocity-parsers-starter.adoc
+++ b/docs/modules/ROOT/pages/univocity-parsers-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for univocity-parsers
 
@@ -78,3 +79,4 @@ The component supports 53 options, which are listed below.
 | *camel.dataformat.univocity-tsv.skip-empty-lines* | Whether or not the empty lines must be ignored. The default value is true | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/validator-starter.adoc b/docs/modules/ROOT/pages/validator-starter.adoc
index c616edb..dba0cb4 100644
--- a/docs/modules/ROOT/pages/validator-starter.adoc
+++ b/docs/modules/ROOT/pages/validator-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for validator
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.validator.resource-resolver-factory* | To use a custom LSResourceResolver which depends on a dynamic endpoint resource URI. The option is a org.apache.camel.component.validator.ValidatorResourceResolverFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/velocity-starter.adoc b/docs/modules/ROOT/pages/velocity-starter.adoc
index eba01e0..8bded3b 100644
--- a/docs/modules/ROOT/pages/velocity-starter.adoc
+++ b/docs/modules/ROOT/pages/velocity-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for velocity
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.velocity.velocity-engine* | To use the VelocityEngine otherwise a new engine is created. The option is a org.apache.velocity.app.VelocityEngine type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/vertx-starter.adoc b/docs/modules/ROOT/pages/vertx-starter.adoc
index f673088..75a7083 100644
--- a/docs/modules/ROOT/pages/vertx-starter.adoc
+++ b/docs/modules/ROOT/pages/vertx-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for vertx
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.vertx.vertx-options* | Options to use for creating vertx. The option is a io.vertx.core.VertxOptions type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/vm-starter.adoc b/docs/modules/ROOT/pages/vm-starter.adoc
index ad49462..274b8f2 100644
--- a/docs/modules/ROOT/pages/vm-starter.adoc
+++ b/docs/modules/ROOT/pages/vm-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for vm
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.vm.queue-size* | Sets the default maximum capacity of the SEDA queue (i.e., the number of messages it can hold). | 1000 | Integer
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/weather-starter.adoc b/docs/modules/ROOT/pages/weather-starter.adoc
index 313edf4..3a9166b 100644
--- a/docs/modules/ROOT/pages/weather-starter.adoc
+++ b/docs/modules/ROOT/pages/weather-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for weather
 
@@ -31,3 +32,4 @@ The component supports 6 options, which are listed below.
 | *camel.component.weather.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/web3j-starter.adoc b/docs/modules/ROOT/pages/web3j-starter.adoc
index 097985c..c83ede2 100644
--- a/docs/modules/ROOT/pages/web3j-starter.adoc
+++ b/docs/modules/ROOT/pages/web3j-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for web3j
 
@@ -63,3 +64,4 @@ The component supports 38 options, which are listed below.
 | *camel.component.web3j.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/webhook-starter.adoc b/docs/modules/ROOT/pages/webhook-starter.adoc
index abf8d4d..baed0b1 100644
--- a/docs/modules/ROOT/pages/webhook-starter.adoc
+++ b/docs/modules/ROOT/pages/webhook-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for webhook
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.webhook.enabled* | Whether to enable auto configuration of the webhook component. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/websocket-jsr356-starter.adoc b/docs/modules/ROOT/pages/websocket-jsr356-starter.adoc
index f9f6db3..d870d82 100644
--- a/docs/modules/ROOT/pages/websocket-jsr356-starter.adoc
+++ b/docs/modules/ROOT/pages/websocket-jsr356-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for websocket-jsr356
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.component.websocket-jsr356.server-endpoint-deployment-strategy* | To enable customization of how a WebSocket ServerEndpoint is configured and deployed. By default DefaultServerEndpointDeploymentStrategy is used. The option is a org.apache.camel.websocket.jsr356.ServerEndpointDeploymentStrategy type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/websocket-starter.adoc b/docs/modules/ROOT/pages/websocket-starter.adoc
index d89c01d..65b291e 100644
--- a/docs/modules/ROOT/pages/websocket-starter.adoc
+++ b/docs/modules/ROOT/pages/websocket-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for websocket
 
@@ -42,3 +43,4 @@ The component supports 17 options, which are listed below.
 | *camel.component.websocket.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/weka-starter.adoc b/docs/modules/ROOT/pages/weka-starter.adoc
index a0deb8d..5c19b09 100644
--- a/docs/modules/ROOT/pages/weka-starter.adoc
+++ b/docs/modules/ROOT/pages/weka-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for weka
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.weka.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/wordpress-starter.adoc b/docs/modules/ROOT/pages/wordpress-starter.adoc
index dfb50a1..32bb677 100644
--- a/docs/modules/ROOT/pages/wordpress-starter.adoc
+++ b/docs/modules/ROOT/pages/wordpress-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for wordpress
 
@@ -37,3 +38,4 @@ The component supports 12 options, which are listed below.
 | *camel.component.wordpress.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/workday-starter.adoc b/docs/modules/ROOT/pages/workday-starter.adoc
index 98323a8..59c541a 100644
--- a/docs/modules/ROOT/pages/workday-starter.adoc
+++ b/docs/modules/ROOT/pages/workday-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for workday
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.workday.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/xchange-starter.adoc b/docs/modules/ROOT/pages/xchange-starter.adoc
index 0529db2..2825246 100644
--- a/docs/modules/ROOT/pages/xchange-starter.adoc
+++ b/docs/modules/ROOT/pages/xchange-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xchange
 
@@ -28,3 +29,4 @@ The component supports 3 options, which are listed below.
 | *camel.component.xchange.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed th [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/xj-starter.adoc b/docs/modules/ROOT/pages/xj-starter.adoc
index 4a9c884..18b4a26 100644
--- a/docs/modules/ROOT/pages/xj-starter.adoc
+++ b/docs/modules/ROOT/pages/xj-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xj
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.xj.uri-resolver-factory* | To use a custom UriResolver which depends on a dynamic endpoint resource URI. Should not be used together with the option 'uriResolver'. The option is a org.apache.camel.component.xslt.XsltUriResolverFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/xmlsecurity-starter.adoc b/docs/modules/ROOT/pages/xmlsecurity-starter.adoc
index 1c49d98..ae61428 100644
--- a/docs/modules/ROOT/pages/xmlsecurity-starter.adoc
+++ b/docs/modules/ROOT/pages/xmlsecurity-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xmlsecurity
 
@@ -16,58 +17,61 @@ When using xmlsecurity with Spring Boot make sure to use the following Maven dep
 ----
 
 
-The component supports 59 options, which are listed below.
+The component supports 62 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.xmlsecurity.basic-property-binding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | Boolean
-| *camel.component.xmlsecurity.enabled* | Whether to enable auto configuration of the xmlsecurity component. This is enabled by default. |  | Boolean
-| *camel.component.xmlsecurity.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processe [...]
-| *camel.component.xmlsecurity.signer-configuration.add-key-info-reference* | In order to protect the KeyInfo element from tampering you can add a reference to the signed info element so that it is protected via the signature value. The default value is true. Only relevant when a KeyInfo is returned by KeyAccessor. and KeyInfo#getId() is not null. | true | Boolean
-| *camel.component.xmlsecurity.signer-configuration.base-uri* | You can set a base URI which is used in the URI dereferencing. Relative URIs are then concatenated with the base URI. |  | String
-| *camel.component.xmlsecurity.signer-configuration.canonicalization-method* | Canonicalization method used to canonicalize the SignedInfo element before the digest is calculated. You can use the helper methods XmlSignatureHelper.getCanonicalizationMethod(String algorithm) or getCanonicalizationMethod(String algorithm, List inclusiveNamespacePrefixes) to create a canonicalization method. |  | AlgorithmMethod
-| *camel.component.xmlsecurity.signer-configuration.clear-headers* | Determines if the XML signature specific headers be cleared after signing and verification. Defaults to true. | true | Boolean
-| *camel.component.xmlsecurity.signer-configuration.content-object-id* | Sets the content object Id attribute value. By default a UUID is generated. If you set the null value, then a new UUID will be generated. Only used in the enveloping case. |  | String
-| *camel.component.xmlsecurity.signer-configuration.content-reference-type* | Type of the content reference. The default value is null. This value can be overwritten by the header XmlSignatureConstants#HEADER_CONTENT_REFERENCE_TYPE. |  | String
-| *camel.component.xmlsecurity.signer-configuration.content-reference-uri* | Reference URI for the content to be signed. Only used in the enveloped case. If the reference URI contains an ID attribute value, then the resource schema URI ( setSchemaResourceUri(String)) must also be set because the schema validator will then find out which attributes are ID attributes. Will be ignored in the enveloping or detached case. |  | String
-| *camel.component.xmlsecurity.signer-configuration.crypto-context-properties* | Sets the crypto context properties. See {link XMLCryptoContext#setProperty(String, Object)}. Possible properties are defined in XMLSignContext an XMLValidateContext (see Supported Properties). The following properties are set by default to the value Boolean#TRUE for the XML validation. If you want to switch these features off you must set the property value to Boolean#FALSE. org.jcp.xml.dsig.validateManifest [...]
-| *camel.component.xmlsecurity.signer-configuration.digest-algorithm* | Digest algorithm URI. Optional parameter. This digest algorithm is used for calculating the digest of the input message. If this digest algorithm is not specified then the digest algorithm is calculated from the signature algorithm. Example: \http://www.w3.org/2001/04/xmlenc#sha256 |  | String
-| *camel.component.xmlsecurity.signer-configuration.disallow-doctype-decl* | Disallows that the incoming XML document contains DTD DOCTYPE declaration. The default value is Boolean#TRUE. | true | Boolean
-| *camel.component.xmlsecurity.signer-configuration.key-accessor* | For the signing process, a private key is necessary. You specify a key accessor bean which provides this private key. The key accessor bean must implement the KeyAccessor interface. The package org.apache.camel.component.xmlsecurity.api contains the default implementation class DefaultKeyAccessor which reads the private key from a Java keystore. |  | KeyAccessor
-| *camel.component.xmlsecurity.signer-configuration.omit-xml-declaration* | Indicator whether the XML declaration in the outgoing message body should be omitted. Default value is false. Can be overwritten by the header XmlSignatureConstants#HEADER_OMIT_XML_DECLARATION. | false | Boolean
-| *camel.component.xmlsecurity.signer-configuration.output-xml-encoding* | The character encoding of the resulting signed XML document. If null then the encoding of the original XML document is used. |  | String
-| *camel.component.xmlsecurity.signer-configuration.parent-local-name* | Local name of the parent element to which the XML signature element will be added. Only relevant for enveloped XML signature. Alternatively you can also use setParentXpath(XPathFilterParameterSpec). Default value is null. The value must be null for enveloping and detached XML signature. This parameter or the parameter setParentXpath(XPathFilterParameterSpec) for enveloped signature and the parameter setXpathsToIdAtt [...]
-| *camel.component.xmlsecurity.signer-configuration.parent-namespace* | Namespace of the parent element to which the XML signature element will be added. |  | String
-| *camel.component.xmlsecurity.signer-configuration.parent-xpath* | Sets the XPath to find the parent node in the enveloped case. Either you specify the parent node via this method or the local name and namespace of the parent with the methods setParentLocalName(String) and setParentNamespace(String). Default value is null. The value must be null for enveloping and detached XML signature. If the parameters parentXpath and parentLocalName are specified in the same configuration then an ex [...]
-| *camel.component.xmlsecurity.signer-configuration.plain-text* | Indicator whether the message body contains plain text. The default value is false, indicating that the message body contains XML. The value can be overwritten by the header XmlSignatureConstants#HEADER_MESSAGE_IS_PLAIN_TEXT. | false | Boolean
-| *camel.component.xmlsecurity.signer-configuration.plain-text-encoding* | Encoding of the plain text. Only relevant if the message body is plain text (see parameter plainText. Default value is UTF-8. | UTF-8 | String
-| *camel.component.xmlsecurity.signer-configuration.prefix-for-xml-signature-namespace* | Namespace prefix for the XML signature namespace \http://www.w3.org/2000/09/xmldsig#. Default value is ds. If null or an empty value is set then no prefix is used for the XML signature namespace. See best practice \http://www.w3.org/TR/xmldsig-bestpractices/#signing-xml- without-namespaces | ds | String
-| *camel.component.xmlsecurity.signer-configuration.properties* | For adding additional References and Objects to the XML signature which contain additional properties, you can provide a bean which implements the XmlSignatureProperties interface. |  | XmlSignatureProperties
-| *camel.component.xmlsecurity.signer-configuration.schema-resource-uri* | Classpath to the XML Schema. Must be specified in the detached XML Signature case for determining the ID attributes, might be set in the enveloped and enveloping case. If set, then the XML document is validated with the specified XML schema. The schema resource URI can be overwritten by the header XmlSignatureConstants#HEADER_SCHEMA_RESOURCE_URI. |  | String
-| *camel.component.xmlsecurity.signer-configuration.signature-algorithm* | Signature algorithm. Default value is \http://www.w3.org/2000/09/xmldsig#rsa-sha1. | http://www.w3.org/2001/04/xmldsig-more#rsa-sha256 | String
-| *camel.component.xmlsecurity.signer-configuration.signature-id* | Sets the signature Id. If this parameter is not set (null value) then a unique ID is generated for the signature ID (default). If this parameter is set to (empty string) then no Id attribute is created in the signature element. |  | String
-| *camel.component.xmlsecurity.signer-configuration.transform-methods* | Transforms which are executed on the message body before the digest is calculated. By default, C14n is added and in the case of enveloped signature (see option parentLocalName) also \http://www.w3.org/2000/09/xmldsig#enveloped-signature is added at position 0 of the list. Use methods in XmlSignatureHelper to create the transform methods. |  | List
-| *camel.component.xmlsecurity.signer-configuration.uri-dereferencer* | If you want to restrict the remote access via reference URIs, you can set an own dereferencer. Optional parameter. If not set the provider default dereferencer is used which can resolve URI fragments, HTTP, file and XPpointer URIs. Attention: The implementation is provider dependent! |  | URIDereferencer
-| *camel.component.xmlsecurity.signer-configuration.xpaths-to-id-attributes* | Define the elements which are signed in the detached case via XPATH expressions to ID attributes (attributes of type ID). For each element found via the XPATH expression a detached signature is created whose reference URI contains the corresponding attribute value (preceded by '#'). The signature becomes the last sibling of the signed element. Elements with deeper hierarchy level are signed first. You can also [...]
-| *camel.component.xmlsecurity.verifier-configuration.base-uri* | You can set a base URI which is used in the URI dereferencing. Relative URIs are then concatenated with the base URI. |  | String
-| *camel.component.xmlsecurity.verifier-configuration.clear-headers* | Determines if the XML signature specific headers be cleared after signing and verification. Defaults to true. | true | Boolean
-| *camel.component.xmlsecurity.verifier-configuration.crypto-context-properties* | Sets the crypto context properties. See {link XMLCryptoContext#setProperty(String, Object)}. Possible properties are defined in XMLSignContext an XMLValidateContext (see Supported Properties). The following properties are set by default to the value Boolean#TRUE for the XML validation. If you want to switch these features off you must set the property value to Boolean#FALSE. org.jcp.xml.dsig.validateManife [...]
-| *camel.component.xmlsecurity.verifier-configuration.disallow-doctype-decl* | Disallows that the incoming XML document contains DTD DOCTYPE declaration. The default value is Boolean#TRUE. | true | Boolean
-| *camel.component.xmlsecurity.verifier-configuration.key-selector* | Provides the key for validating the XML signature. |  | KeySelector
-| *camel.component.xmlsecurity.verifier-configuration.omit-xml-declaration* | Indicator whether the XML declaration in the outgoing message body should be omitted. Default value is false. Can be overwritten by the header XmlSignatureConstants#HEADER_OMIT_XML_DECLARATION. | false | Boolean
-| *camel.component.xmlsecurity.verifier-configuration.output-node-search* | Sets the output node search value for determining the node from the XML signature document which shall be set to the output message body. The class of the value depends on the type of the output node search. The output node search is forwarded to XmlSignature2Message. |  | Object
-| *camel.component.xmlsecurity.verifier-configuration.output-node-search-type* | Determines the search type for determining the output node which is serialized into the output message bodyF. See setOutputNodeSearch(Object). The supported default search types you can find in DefaultXmlSignature2Message. | Default | String
-| *camel.component.xmlsecurity.verifier-configuration.output-xml-encoding* | The character encoding of the resulting signed XML document. If null then the encoding of the original XML document is used. |  | String
-| *camel.component.xmlsecurity.verifier-configuration.remove-signature-elements* | Indicator whether the XML signature elements (elements with local name Signature and namesapce \http://www.w3.org/2000/09/xmldsig#) shall be removed from the document set to the output message. Normally, this is only necessary, if the XML signature is enveloped. The default value is Boolean#FALSE. This parameter is forwarded to XmlSignature2Message. This indicator has no effect if the output node search is [...]
-| *camel.component.xmlsecurity.verifier-configuration.schema-resource-uri* | Classpath to the XML Schema. Must be specified in the detached XML Signature case for determining the ID attributes, might be set in the enveloped and enveloping case. If set, then the XML document is validated with the specified XML schema. The schema resource URI can be overwritten by the header XmlSignatureConstants#HEADER_SCHEMA_RESOURCE_URI. |  | String
-| *camel.component.xmlsecurity.verifier-configuration.secure-validation* | Enables secure validation. If true then secure validation is enabled. | true | Boolean
-| *camel.component.xmlsecurity.verifier-configuration.uri-dereferencer* | If you want to restrict the remote access via reference URIs, you can set an own dereferencer. Optional parameter. If not set the provider default dereferencer is used which can resolve URI fragments, HTTP, file and XPpointer URIs. Attention: The implementation is provider dependent! |  | URIDereferencer
-| *camel.component.xmlsecurity.verifier-configuration.validation-failed-handler* | Handles the different validation failed situations. The default implementation throws specific exceptions for the different situations (All exceptions have the package name org.apache.camel.component.xmlsecurity.api and are a sub-class of XmlSignatureInvalidException. If the signature value validation fails, a XmlSignatureInvalidValueException is thrown. If a reference validation fails, a XmlSignatureInval [...]
-| *camel.component.xmlsecurity.verifier-configuration.xml-signature-checker* | This interface allows the application to check the XML signature before the validation is executed. This step is recommended in \http://www.w3.org/TR/xmldsig-bestpractices/#check-what-is-signed |  | XmlSignatureChecker
-| *camel.component.xmlsecurity.verifier-configuration.xml-signature2-message* | Bean which maps the XML signature to the output-message after the validation. How this mapping should be done can be configured by the options outputNodeSearchType, outputNodeSearch, and removeSignatureElements. The default implementation offers three possibilities which are related to the three output node search types Default, ElementName, and XPath. The default implementation determines a node which is the [...]
+| *camel.component.xmlsecurity-sign.basic-property-binding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | Boolean
+| *camel.component.xmlsecurity-sign.enabled* | Whether to enable auto configuration of the xmlsecurity-sign component. This is enabled by default. |  | Boolean
+| *camel.component.xmlsecurity-sign.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is pro [...]
+| *camel.component.xmlsecurity-sign.signer-configuration.add-key-info-reference* | In order to protect the KeyInfo element from tampering you can add a reference to the signed info element so that it is protected via the signature value. The default value is true. Only relevant when a KeyInfo is returned by KeyAccessor. and KeyInfo#getId() is not null. | true | Boolean
+| *camel.component.xmlsecurity-sign.signer-configuration.base-uri* | You can set a base URI which is used in the URI dereferencing. Relative URIs are then concatenated with the base URI. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.canonicalization-method* | Canonicalization method used to canonicalize the SignedInfo element before the digest is calculated. You can use the helper methods XmlSignatureHelper.getCanonicalizationMethod(String algorithm) or getCanonicalizationMethod(String algorithm, List inclusiveNamespacePrefixes) to create a canonicalization method. |  | AlgorithmMethod
+| *camel.component.xmlsecurity-sign.signer-configuration.clear-headers* | Determines if the XML signature specific headers be cleared after signing and verification. Defaults to true. | true | Boolean
+| *camel.component.xmlsecurity-sign.signer-configuration.content-object-id* | Sets the content object Id attribute value. By default a UUID is generated. If you set the null value, then a new UUID will be generated. Only used in the enveloping case. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.content-reference-type* | Type of the content reference. The default value is null. This value can be overwritten by the header XmlSignatureConstants#HEADER_CONTENT_REFERENCE_TYPE. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.content-reference-uri* | Reference URI for the content to be signed. Only used in the enveloped case. If the reference URI contains an ID attribute value, then the resource schema URI ( setSchemaResourceUri(String)) must also be set because the schema validator will then find out which attributes are ID attributes. Will be ignored in the enveloping or detached case. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.crypto-context-properties* | Sets the crypto context properties. See {link XMLCryptoContext#setProperty(String, Object)}. Possible properties are defined in XMLSignContext an XMLValidateContext (see Supported Properties). The following properties are set by default to the value Boolean#TRUE for the XML validation. If you want to switch these features off you must set the property value to Boolean#FALSE. org.jcp.xml.dsig.validateMan [...]
+| *camel.component.xmlsecurity-sign.signer-configuration.digest-algorithm* | Digest algorithm URI. Optional parameter. This digest algorithm is used for calculating the digest of the input message. If this digest algorithm is not specified then the digest algorithm is calculated from the signature algorithm. Example: \http://www.w3.org/2001/04/xmlenc#sha256 |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.disallow-doctype-decl* | Disallows that the incoming XML document contains DTD DOCTYPE declaration. The default value is Boolean#TRUE. | true | Boolean
+| *camel.component.xmlsecurity-sign.signer-configuration.key-accessor* | For the signing process, a private key is necessary. You specify a key accessor bean which provides this private key. The key accessor bean must implement the KeyAccessor interface. The package org.apache.camel.component.xmlsecurity.api contains the default implementation class DefaultKeyAccessor which reads the private key from a Java keystore. |  | KeyAccessor
+| *camel.component.xmlsecurity-sign.signer-configuration.omit-xml-declaration* | Indicator whether the XML declaration in the outgoing message body should be omitted. Default value is false. Can be overwritten by the header XmlSignatureConstants#HEADER_OMIT_XML_DECLARATION. | false | Boolean
+| *camel.component.xmlsecurity-sign.signer-configuration.output-xml-encoding* | The character encoding of the resulting signed XML document. If null then the encoding of the original XML document is used. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.parent-local-name* | Local name of the parent element to which the XML signature element will be added. Only relevant for enveloped XML signature. Alternatively you can also use setParentXpath(XPathFilterParameterSpec). Default value is null. The value must be null for enveloping and detached XML signature. This parameter or the parameter setParentXpath(XPathFilterParameterSpec) for enveloped signature and the parameter setXpathsTo [...]
+| *camel.component.xmlsecurity-sign.signer-configuration.parent-namespace* | Namespace of the parent element to which the XML signature element will be added. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.parent-xpath* | Sets the XPath to find the parent node in the enveloped case. Either you specify the parent node via this method or the local name and namespace of the parent with the methods setParentLocalName(String) and setParentNamespace(String). Default value is null. The value must be null for enveloping and detached XML signature. If the parameters parentXpath and parentLocalName are specified in the same configuration then  [...]
+| *camel.component.xmlsecurity-sign.signer-configuration.plain-text* | Indicator whether the message body contains plain text. The default value is false, indicating that the message body contains XML. The value can be overwritten by the header XmlSignatureConstants#HEADER_MESSAGE_IS_PLAIN_TEXT. | false | Boolean
+| *camel.component.xmlsecurity-sign.signer-configuration.plain-text-encoding* | Encoding of the plain text. Only relevant if the message body is plain text (see parameter plainText. Default value is UTF-8. | UTF-8 | String
+| *camel.component.xmlsecurity-sign.signer-configuration.prefix-for-xml-signature-namespace* | Namespace prefix for the XML signature namespace \http://www.w3.org/2000/09/xmldsig#. Default value is ds. If null or an empty value is set then no prefix is used for the XML signature namespace. See best practice \http://www.w3.org/TR/xmldsig-bestpractices/#signing-xml- without-namespaces | ds | String
+| *camel.component.xmlsecurity-sign.signer-configuration.properties* | For adding additional References and Objects to the XML signature which contain additional properties, you can provide a bean which implements the XmlSignatureProperties interface. |  | XmlSignatureProperties
+| *camel.component.xmlsecurity-sign.signer-configuration.schema-resource-uri* | Classpath to the XML Schema. Must be specified in the detached XML Signature case for determining the ID attributes, might be set in the enveloped and enveloping case. If set, then the XML document is validated with the specified XML schema. The schema resource URI can be overwritten by the header XmlSignatureConstants#HEADER_SCHEMA_RESOURCE_URI. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.signature-algorithm* | Signature algorithm. Default value is \http://www.w3.org/2000/09/xmldsig#rsa-sha1. | http://www.w3.org/2001/04/xmldsig-more#rsa-sha256 | String
+| *camel.component.xmlsecurity-sign.signer-configuration.signature-id* | Sets the signature Id. If this parameter is not set (null value) then a unique ID is generated for the signature ID (default). If this parameter is set to (empty string) then no Id attribute is created in the signature element. |  | String
+| *camel.component.xmlsecurity-sign.signer-configuration.transform-methods* | Transforms which are executed on the message body before the digest is calculated. By default, C14n is added and in the case of enveloped signature (see option parentLocalName) also \http://www.w3.org/2000/09/xmldsig#enveloped-signature is added at position 0 of the list. Use methods in XmlSignatureHelper to create the transform methods. |  | List
+| *camel.component.xmlsecurity-sign.signer-configuration.uri-dereferencer* | If you want to restrict the remote access via reference URIs, you can set an own dereferencer. Optional parameter. If not set the provider default dereferencer is used which can resolve URI fragments, HTTP, file and XPpointer URIs. Attention: The implementation is provider dependent! |  | URIDereferencer
+| *camel.component.xmlsecurity-sign.signer-configuration.xpaths-to-id-attributes* | Define the elements which are signed in the detached case via XPATH expressions to ID attributes (attributes of type ID). For each element found via the XPATH expression a detached signature is created whose reference URI contains the corresponding attribute value (preceded by '#'). The signature becomes the last sibling of the signed element. Elements with deeper hierarchy level are signed first. You can [...]
+| *camel.component.xmlsecurity-verify.basic-property-binding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | Boolean
+| *camel.component.xmlsecurity-verify.enabled* | Whether to enable auto configuration of the xmlsecurity-verify component. This is enabled by default. |  | Boolean
+| *camel.component.xmlsecurity-verify.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is p [...]
+| *camel.component.xmlsecurity-verify.verifier-configuration.base-uri* | You can set a base URI which is used in the URI dereferencing. Relative URIs are then concatenated with the base URI. |  | String
+| *camel.component.xmlsecurity-verify.verifier-configuration.clear-headers* | Determines if the XML signature specific headers be cleared after signing and verification. Defaults to true. | true | Boolean
+| *camel.component.xmlsecurity-verify.verifier-configuration.crypto-context-properties* | Sets the crypto context properties. See {link XMLCryptoContext#setProperty(String, Object)}. Possible properties are defined in XMLSignContext an XMLValidateContext (see Supported Properties). The following properties are set by default to the value Boolean#TRUE for the XML validation. If you want to switch these features off you must set the property value to Boolean#FALSE. org.jcp.xml.dsig.validat [...]
+| *camel.component.xmlsecurity-verify.verifier-configuration.disallow-doctype-decl* | Disallows that the incoming XML document contains DTD DOCTYPE declaration. The default value is Boolean#TRUE. | true | Boolean
+| *camel.component.xmlsecurity-verify.verifier-configuration.key-selector* | Provides the key for validating the XML signature. |  | KeySelector
+| *camel.component.xmlsecurity-verify.verifier-configuration.omit-xml-declaration* | Indicator whether the XML declaration in the outgoing message body should be omitted. Default value is false. Can be overwritten by the header XmlSignatureConstants#HEADER_OMIT_XML_DECLARATION. | false | Boolean
+| *camel.component.xmlsecurity-verify.verifier-configuration.output-node-search* | Sets the output node search value for determining the node from the XML signature document which shall be set to the output message body. The class of the value depends on the type of the output node search. The output node search is forwarded to XmlSignature2Message. |  | Object
+| *camel.component.xmlsecurity-verify.verifier-configuration.output-node-search-type* | Determines the search type for determining the output node which is serialized into the output message bodyF. See setOutputNodeSearch(Object). The supported default search types you can find in DefaultXmlSignature2Message. | Default | String
+| *camel.component.xmlsecurity-verify.verifier-configuration.output-xml-encoding* | The character encoding of the resulting signed XML document. If null then the encoding of the original XML document is used. |  | String
+| *camel.component.xmlsecurity-verify.verifier-configuration.remove-signature-elements* | Indicator whether the XML signature elements (elements with local name Signature and namesapce \http://www.w3.org/2000/09/xmldsig#) shall be removed from the document set to the output message. Normally, this is only necessary, if the XML signature is enveloped. The default value is Boolean#FALSE. This parameter is forwarded to XmlSignature2Message. This indicator has no effect if the output node se [...]
+| *camel.component.xmlsecurity-verify.verifier-configuration.schema-resource-uri* | Classpath to the XML Schema. Must be specified in the detached XML Signature case for determining the ID attributes, might be set in the enveloped and enveloping case. If set, then the XML document is validated with the specified XML schema. The schema resource URI can be overwritten by the header XmlSignatureConstants#HEADER_SCHEMA_RESOURCE_URI. |  | String
+| *camel.component.xmlsecurity-verify.verifier-configuration.secure-validation* | Enables secure validation. If true then secure validation is enabled. | true | Boolean
+| *camel.component.xmlsecurity-verify.verifier-configuration.uri-dereferencer* | If you want to restrict the remote access via reference URIs, you can set an own dereferencer. Optional parameter. If not set the provider default dereferencer is used which can resolve URI fragments, HTTP, file and XPpointer URIs. Attention: The implementation is provider dependent! |  | URIDereferencer
+| *camel.component.xmlsecurity-verify.verifier-configuration.validation-failed-handler* | Handles the different validation failed situations. The default implementation throws specific exceptions for the different situations (All exceptions have the package name org.apache.camel.component.xmlsecurity.api and are a sub-class of XmlSignatureInvalidException. If the signature value validation fails, a XmlSignatureInvalidValueException is thrown. If a reference validation fails, a XmlSignatu [...]
+| *camel.component.xmlsecurity-verify.verifier-configuration.xml-signature-checker* | This interface allows the application to check the XML signature before the validation is executed. This step is recommended in \http://www.w3.org/TR/xmldsig-bestpractices/#check-what-is-signed |  | XmlSignatureChecker
+| *camel.component.xmlsecurity-verify.verifier-configuration.xml-signature2-message* | Bean which maps the XML signature to the output-message after the validation. How this mapping should be done can be configured by the options outputNodeSearchType, outputNodeSearch, and removeSignatureElements. The default implementation offers three possibilities which are related to the three output node search types Default, ElementName, and XPath. The default implementation determines a node which [...]
 | *camel.dataformat.securexml.add-key-value-for-encrypted-key* | Whether to add the public key used to encrypt the session key as a KeyValue in the EncryptedKey structure or not. | true | Boolean
 | *camel.dataformat.securexml.content-type-header* | Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application/xml for data formats marshalling to XML, or application/json for data formats marshalling to JSon etc. | false | Boolean
 | *camel.dataformat.securexml.digest-algorithm* | The digest algorithm to use with the RSA OAEP algorithm. The available choices are: XMLCipher.SHA1 XMLCipher.SHA256 XMLCipher.SHA512 The default value is XMLCipher.SHA1 | SHA1 | String
@@ -84,3 +88,4 @@ The component supports 59 options, which are listed below.
 | *camel.dataformat.securexml.xml-cipher-algorithm* | The cipher algorithm to be used for encryption/decryption of the XML message content. The available choices are: XMLCipher.TRIPLEDES XMLCipher.AES_128 XMLCipher.AES_128_GCM XMLCipher.AES_192 XMLCipher.AES_192_GCM XMLCipher.AES_256 XMLCipher.AES_256_GCM XMLCipher.SEED_128 XMLCipher.CAMELLIA_128 XMLCipher.CAMELLIA_192 XMLCipher.CAMELLIA_256 The default value is XMLCipher.AES_256_GCM | AES-256-GCM | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/xmpp-starter.adoc b/docs/modules/ROOT/pages/xmpp-starter.adoc
index d1ad1fc..3e2d0fd 100644
--- a/docs/modules/ROOT/pages/xmpp-starter.adoc
+++ b/docs/modules/ROOT/pages/xmpp-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xmpp
 
@@ -29,3 +30,4 @@ The component supports 4 options, which are listed below.
 | *camel.component.xmpp.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then  [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/xpath-starter.adoc b/docs/modules/ROOT/pages/xpath-starter.adoc
index 73b7067..ea35ea8 100644
--- a/docs/modules/ROOT/pages/xpath-starter.adoc
+++ b/docs/modules/ROOT/pages/xpath-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xpath
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.language.xpath.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/xslt-saxon-starter.adoc b/docs/modules/ROOT/pages/xslt-saxon-starter.adoc
index d5b105f..a8c8b4b 100644
--- a/docs/modules/ROOT/pages/xslt-saxon-starter.adoc
+++ b/docs/modules/ROOT/pages/xslt-saxon-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xslt-saxon
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.xslt-saxon.uri-resolver-factory* | To use a custom UriResolver which depends on a dynamic endpoint resource URI. Should not be used together with the option 'uriResolver'. The option is a org.apache.camel.component.xslt.XsltUriResolverFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/xslt-starter.adoc b/docs/modules/ROOT/pages/xslt-starter.adoc
index d99d689..a134112 100644
--- a/docs/modules/ROOT/pages/xslt-starter.adoc
+++ b/docs/modules/ROOT/pages/xslt-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xslt
 
@@ -33,3 +34,4 @@ The component supports 8 options, which are listed below.
 | *camel.component.xslt.uri-resolver-factory* | To use a custom UriResolver which depends on a dynamic endpoint resource URI. Should not be used together with the option 'uriResolver'. The option is a org.apache.camel.component.xslt.XsltUriResolverFactory type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/xstream-starter.adoc b/docs/modules/ROOT/pages/xstream-starter.adoc
index 75e357d..36cc563 100644
--- a/docs/modules/ROOT/pages/xstream-starter.adoc
+++ b/docs/modules/ROOT/pages/xstream-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for xstream
 
@@ -56,3 +57,4 @@ The component supports 31 options, which are listed below.
 | *camel.dataformat.xstream.permissions* | Adds permissions that controls which Java packages and classes XStream is allowed to use during unmarshal from xml/json to Java beans. A permission must be configured either here or globally using a JVM system property. The permission can be specified in a syntax where a plus sign is allow, and minus sign is deny. Wildcards is supported by using . as prefix. For example to allow com.foo and all subpackages then specify com.foo.. Multiple permiss [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/yammer-starter.adoc b/docs/modules/ROOT/pages/yammer-starter.adoc
index 3dfeef0..04febd1 100644
--- a/docs/modules/ROOT/pages/yammer-starter.adoc
+++ b/docs/modules/ROOT/pages/yammer-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for yammer
 
@@ -45,3 +46,4 @@ The component supports 20 options, which are listed below.
 | *camel.component.yammer.lazy-start-producer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed the [...]
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/zendesk-starter.adoc b/docs/modules/ROOT/pages/zendesk-starter.adoc
index f78a7a4..96f4259 100644
--- a/docs/modules/ROOT/pages/zendesk-starter.adoc
+++ b/docs/modules/ROOT/pages/zendesk-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for zendesk
 
@@ -36,3 +37,4 @@ The component supports 11 options, which are listed below.
 | *camel.component.zendesk.zendesk* | To use a shared Zendesk instance. The option is a org.zendesk.client.v2.Zendesk type. |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/zip-deflater-starter.adoc b/docs/modules/ROOT/pages/zip-deflater-starter.adoc
index d13b3a4..68ef8d0 100644
--- a/docs/modules/ROOT/pages/zip-deflater-starter.adoc
+++ b/docs/modules/ROOT/pages/zip-deflater-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for zip-deflater
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.zipdeflater.enabled* | Whether to enable auto configuration of the zipdeflater data format. This is enabled by default. |  | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/zipfile-starter.adoc b/docs/modules/ROOT/pages/zipfile-starter.adoc
index 7226cc3..b35df11 100644
--- a/docs/modules/ROOT/pages/zipfile-starter.adoc
+++ b/docs/modules/ROOT/pages/zipfile-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for zipfile
 
@@ -30,3 +31,4 @@ The component supports 5 options, which are listed below.
 | *camel.dataformat.zipfile.using-iterator* | If the zip file has more then one entry, the setting this option to true, allows to work with the splitter EIP, to split the data using an iterator in a streaming mode. | false | Boolean
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/zipkin-starter.adoc b/docs/modules/ROOT/pages/zipkin-starter.adoc
index ba0e66d..c90bb99 100644
--- a/docs/modules/ROOT/pages/zipkin-starter.adoc
+++ b/docs/modules/ROOT/pages/zipkin-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for zipkin
 
@@ -35,3 +36,4 @@ The component supports 10 options, which are listed below.
 | *camel.zipkin.service-name* | To use a global service name that matches all Camel events |  | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/zookeeper-master-starter.adoc b/docs/modules/ROOT/pages/zookeeper-master-starter.adoc
index dbb12d6..f20e071 100644
--- a/docs/modules/ROOT/pages/zookeeper-master-starter.adoc
+++ b/docs/modules/ROOT/pages/zookeeper-master-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for zookeeper-master
 
@@ -34,3 +35,4 @@ The component supports 9 options, which are listed below.
 | *camel.component.zookeeper-master.zoo-keeper-url* | The url for the zookeeper ensemble | localhost:2181 | String
 |===
 
+// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/zookeeper-starter.adoc b/docs/modules/ROOT/pages/zookeeper-starter.adoc
index dea0a10..f47cd8a 100644
--- a/docs/modules/ROOT/pages/zookeeper-starter.adoc
+++ b/docs/modules/ROOT/pages/zookeeper-starter.adoc
@@ -1,3 +1,4 @@
+// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for zookeeper
 
@@ -83,3 +84,4 @@ The component supports 58 options, which are listed below.
 | *camel.component.zookeeper.service-registry.session-timeout-unit* |  |  | TimeUnit
 |===
 
+// spring-boot-auto-configure options: END

Reply | Threaded
Open this post in threaded view
|

[camel-spring-boot] 03/04: CAMEL-14539: Fixed spring-boot -starter adoc generation to include START END markers

davsclaus-2
In reply to this post by davsclaus-2
This is an automated email from the ASF dual-hosted git repository.

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

commit b2d0ad75ad490b8d01f5dd608de7b428983d930c
Author: Claus Ibsen <[hidden email]>
AuthorDate: Fri Feb 14 10:40:09 2020 +0100

    CAMEL-14539: Fixed spring-boot -starter adoc generation to include START END markers
---
 .../maven/UpdateSpringBootAutoConfigurationReadmeMojo.java  | 13 ++++++++++---
 .../main/resources/spring-boot-auto-configure-options.mvel  |  4 +---
 2 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/UpdateSpringBootAutoConfigurationReadmeMojo.java b/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/UpdateSpringBootAutoConfigurationReadmeMojo.java
index 6c60078..3a99f54 100644
--- a/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/UpdateSpringBootAutoConfigurationReadmeMojo.java
+++ b/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/UpdateSpringBootAutoConfigurationReadmeMojo.java
@@ -223,6 +223,8 @@ public class UpdateSpringBootAutoConfigurationReadmeMojo extends AbstractMojo {
     private boolean updateAutoConfigureOptions(File file, String changed) throws MojoExecutionException {
         try {
             if (!file.exists()) {
+                // include markers for new files
+                changed = "// spring-boot-auto-configure options: START\n" + changed + "\n// spring-boot-auto-configure options: END\n";
                 writeText(file, changed);
                 return true;
             }
@@ -244,9 +246,14 @@ public class UpdateSpringBootAutoConfigurationReadmeMojo extends AbstractMojo {
                     return true;
                 }
             } else {
-                // override existing file with new content
-                writeText(file, changed);
-                return true;
+                getLog().warn("Cannot find markers in file " + file);
+                getLog().warn("Add the following markers");
+                getLog().warn("\t// spring-boot-auto-configure options: START");
+                getLog().warn("\t// spring-boot-auto-configure options: END");
+                if (isFailFast()) {
+                    throw new MojoExecutionException("Failed build due failFast=true");
+                }
+                return false;
             }
         } catch (Exception e) {
             throw new MojoExecutionException("Error reading file " + file + " Reason: " + e, e);
diff --git a/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel b/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel
index 366e46c..b33863f 100644
--- a/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel
+++ b/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel
@@ -1,4 +1,3 @@
-// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for @{title}
 
@@ -28,5 +27,4 @@ The component supports @{options.size()} options, which are listed below.
 | Name | Description | Default | Type
 @foreach{row : options}| *@{row.name}* | @{util.escape(row.description)} | @{row.getShortDefaultValue(20)} | @{row.getShortJavaType()}
 @end{}|===
-@end{}
-// spring-boot-auto-configure options: END
\ No newline at end of file
+@end{}
\ No newline at end of file

Reply | Threaded
Open this post in threaded view
|

[camel-spring-boot] 04/04: CAMEL-14539: Regen

davsclaus-2
In reply to this post by davsclaus-2
This is an automated email from the ASF dual-hosted git repository.

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

commit ee8c5a1a06aff76df09e9b03368054fc7c33cfb1
Author: Claus Ibsen <[hidden email]>
AuthorDate: Fri Feb 14 10:43:37 2020 +0100

    CAMEL-14539: Regen
---
 components-starter/camel-ahc-starter/src/main/docs/ahc-starter.adoc | 3 ---
 docs/modules/ROOT/pages/ahc-starter.adoc                            | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/components-starter/camel-ahc-starter/src/main/docs/ahc-starter.adoc b/components-starter/camel-ahc-starter/src/main/docs/ahc-starter.adoc
index 2631291..5b3b7ac 100644
--- a/components-starter/camel-ahc-starter/src/main/docs/ahc-starter.adoc
+++ b/components-starter/camel-ahc-starter/src/main/docs/ahc-starter.adoc
@@ -1,5 +1,4 @@
 // spring-boot-auto-configure options: START
-// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ahc
 
@@ -36,6 +35,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.ahc.ssl-context-parameters* | Reference to a org.apache.camel.support.jsse.SSLContextParameters in the Registry. Note that configuring this option will override any SSL/TLS configuration options provided through the clientConfig option at the endpoint or component level. The option is a org.apache.camel.support.jsse.SSLContextParameters type. |  | String
 | *camel.component.ahc.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
-
-// spring-boot-auto-configure options: END
 // spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/ahc-starter.adoc b/docs/modules/ROOT/pages/ahc-starter.adoc
index 2631291..5b3b7ac 100644
--- a/docs/modules/ROOT/pages/ahc-starter.adoc
+++ b/docs/modules/ROOT/pages/ahc-starter.adoc
@@ -1,5 +1,4 @@
 // spring-boot-auto-configure options: START
-// spring-boot-auto-configure options: START
 :page-partial:
 :doctitle: Camel Spring Boot Starter for ahc
 
@@ -36,6 +35,4 @@ The component supports 10 options, which are listed below.
 | *camel.component.ahc.ssl-context-parameters* | Reference to a org.apache.camel.support.jsse.SSLContextParameters in the Registry. Note that configuring this option will override any SSL/TLS configuration options provided through the clientConfig option at the endpoint or component level. The option is a org.apache.camel.support.jsse.SSLContextParameters type. |  | String
 | *camel.component.ahc.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
-
-// spring-boot-auto-configure options: END
 // spring-boot-auto-configure options: END