You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by nf...@apache.org on 2023/06/05 15:02:46 UTC

[camel-quarkus] branch 4220/camel-swift-extension updated (f0010874a4 -> cad69b5100)

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

nfilotto pushed a change to branch 4220/camel-swift-extension
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


    omit f0010874a4 Ref #4220: Add the camel-swift extension
     add b79251c175 Expand AWS CW test coverage #4196
     add 34f6d03355 Updated CHANGELOG.md
     add 83442cb294 Splunk: tests are failing after the upgrade of Splunk in Camel #4085
     add 1200a9bdd6 Updated CHANGELOG.md
     add ad1ecbc07b Disable MasterOpenShiftIT due to #4387
     add a107d23905 Add platform-http test for retrieving an HTTP header with no value
     add e0cbadfba1 Telegram: Testing subscribing and unsubscribing to Webhook Fixes #3562
     add c39c55ec36 Updated CHANGELOG.md
     add 71fc9a815a Ref #4392: Kotlin DSL native support
     add bf877bb3da Updated CHANGELOG.md
     add bbe213c52c Ref #4416: Make the csimple extension agnostic to build systems
     add fbced0a952 Ref #4407: js-dsl - Improve the interoperability with Java code
     add 81f9ce7a7e Upgrade Quarkus to 2.16.0.Final
     add fed063f798 Ref #4413: JavaShell DSL support
     add e33f040cf9 Increase max heap size of the job initial-mvn-install
     add 241d5f71da Updated CHANGELOG.md
     add 455961945c Restore azure-grouped native testing
     add 4cafa52720 Add camel-console extension Fixes #4274
     add f1fd5b5450 upgrade quarkiverse-* versions
     add 09a7de02ae Fix camel-console documentation xref
     add d541082891 fix the release doc
     add 14f2e9b84a Restore ability to test command mode runners
     add 3f77c26a5f Next is 2.17.0-SNAPSHOT
     add 8a5e4a21d1 Updated CHANGELOG.md
     add cf21d5a0ba Test aws-secrets-manager extension with Localstack #3741
     add 40e7e1d67f Sql derby - test exernal db if possible, remove workaround because of quarkus issue
     add 93e8725371 Updated CHANGELOG.md
     add 54144df808 Ref #4426: Support CSimple expressions with all DSLs
     add 21bcae6387 Regenerate the virtual dependencies
     add 995c74a8e0 Fix #4122 to use io.quarkiverse.cxf:quarkus-cxf-saaj
     add cc88339706 Updated CHANGELOG.md
     add 1baab3a33d Fix #4128 add a dependabot to upgrade quarkiverse versions
     add f997bdbc5b Updated CHANGELOG.md
     add 4edf6c57f5 Add test for REST DSL returning CORS headers for OPTIONS request
     add c3de27f47d Clean up redundant properties from root pom.xml
     add d8088b4a92 Updated CHANGELOG.md
     add 99d194d21c fix the master-openshift itest flakiness #4387
     add e1ecb3942b Testing defaultCredentialProvider with local stack #440
     add 4afb06987f Pass Object class type to BeanManager.getReferece to avoid bean resolution issues #4444
     add b4ac438e8e Ref #2083: jOOR language native support
     add 58d0b0c383 Updated CHANGELOG.md
     add 10e54c9cb0 perf-regression: add --use-mandrel-native-builder option #4436
     add 73875d93d8 Updated CHANGELOG.md
     add 7be1a4f976 Fix #4454 to set jms properties with ActiveMQ connections in native building (#4455)
     add ae68452e0e Updated CHANGELOG.md
     add 310081cb9f Aws2-sqs: Test with real account fails. #4389
     add 1fee2bef16 Ref #4452: Allow to disable build time compilation of jOOR expressions
     add 6f4228848e Support registry lookups by name for beans annotated with io.smallrye.common.annotation.Identifier
     add d24458f2e7 Add notes to CDI user guide for usage of @Identifier
     add 5b9c79acb1 Ref #1748: OGNL language native support
     add 35e2e0185b Verify that the specific log message we're interested in is not present for RouteBuilderWarningWithoutProducedBuilderTest
     add 3a0ef3271c Remove redundant limitations section from SQL extension docs
     add 200bc1135a Fix SQL extension native testing of alternative JDBC drivers
     add ebf279667c Updated CHANGELOG.md
     add 3cd98500ac Split JSON dataformats test
     add 7ea060d2a7 Updated CHANGELOG.md
     add 0f4a32f0b1 Re-enable filter test #3584
     add 363a67a65b Updated CHANGELOG.md
     add 70b4243852 file: fix warning
     add ea7994c38a Updated CHANGELOG.md
     add f4500e956e Provide SBOM for Camel-Quarkus project
     add 0bf9ec65cc Add quarkus-qpid-jms for dependency version checking (#4480)
     add 4e179f1860 Update dependabot (#4483)
     add 44f519ede0 Updated CHANGELOG.md
     add f5fa789446 Fix various documentation typos
     add 3d87d683d0 Simplify 'Other route DSLs' section in defining-camel-routes.adoc
     add 12a098cadd Improve yaml-dsl documentation and add simple test scenarios
     add 5d22c63b75 Deprecate quarkus.camel.yaml.flow-mode
     add 13115dad06 Updated CHANGELOG.md
     add 30b40aa058 Improve documentation, add Kubernetes section Fixes #4520
     add fe585f2255 Use banned dependency rules published by Quarkus (after filtering them), move ours to a separate XML file to be able to use them by both enforcer and flattener plugins
     add 053a27fe86 Next is 3.0.0
     add 44fafca9d6 Upgrade to Camel 4.0.0 and Quarkus 3.0.0.Alpha3
     add bd5e3c5a68 Avoid creating quarkus.log files in module directories
     add 2990c0890d Require Java 17
     add 41881285b6 Workaround #4490 REST-Assured does not support JSON-B 3.0/Jakarta EE 10
     add dc011b0dba Disable jms-artemis-client test temporarily #4500
     add dfb438ff00 Disable hazelcast test temporarily #4498
     add 1073a9a604 Disable infinispan test temporarily #4499
     add 4efacea00c Disable google-bigquery and google-pubsub tests temporarily #4502
     add 5366c8224c Disable aws2 test temporarily #4501
     add 15de9fbc1c Disable main-xml-jaxb test temporarily #4507
     add 3d3eb22641 Disable freemarker test temporarily #4508
     add af746db58e Disable cassandraql test temporarily #4488
     add 2fef4abf1c Disable opentelemetry test temporarily #4509
     add 130b58d2e0 Disable dataformats-json test temporarily #4507
     add a1bdabfd8d Disable azure-grouped test temporarily #4507
     add b2873e0f95 Disable crypto test temporarily #4510
     add 11784ba0a7 Disable jq test temporarily #4511
     add e9ddbea80d Disable saxon test temporarily #4512
     add 4e0565a5cb Disable zendesk test temporarily #4514
     add 0a6658bd40 Disable TelegramTest.[mp3|mp4|pdf] temporarily #4513
     add 3fb666a673 Disable syndication test temporarily #4515
     add 0539ec35e5 Disable xchange test temporarily #4516
     add 2807ae02b2 Disable as2 test temporarily #4492
     add 45c70e26a8 Disable aws2-quarkus-client-grouped test temporarily #4496
     add 96a5b2399e Disable XmlTest.xtokenizeLanguage temporarily #4494
     add 1b97e11458 Disable vertx-websocket test temporarily  #4518
     add 557deddcf2 Disable fhir test temporarily #4497
     add f4d04fb1a8 MailTest.receiveSecured fails on Camel 4/Quarkus 3: Can't verify identity of server: localhost #4493
     add 8197a91b90 Disable native mail test temporarily #4519
     add 4b2a3634bb Upgrade to Quarkiverse Amazon Services 2.x #4496
     add db9083f529 Disable grpc test temporarily #4503
     add f39744a852 Disable java-joor native test temporarily #4523
     add 6205543bde Disable jira test temporarily #4524
     add 662afe0cde Disable nitrite test temporarily #4525
     add 125c771cb1 Disable salesforce test temporarily #4526
     add 726217d2c1 Disable twilio test temporarily #4527
     add 1885d2ea50 Upgrade to Quarkiverse Freemarker 1.0.0.Alpha1 to become compatible with Quarkus 3 #4508
     add d2ced319cf Disable PerfRegressionIT temporarily #4528
     add d612fa30f7 Mail test fails in native mode #4519
     add b115839358 Revert "Disable jms-artemis-client test temporarily #4500"
     add 83a8083b65 Upgrade quarkus-pooled-jms to 2.0.0.CR1
     add 23721fee0c perf-regression: restore PerfRegressionIT to test against 3.0.0-SNAPSHOT #4528
     add ca90a8d67c Upgrade to Quarkus Minio 3.0.0.Alpha3
     add 55c947780d Upgrade to quarkus-qpid-jms-bom from 2.0.0.Alpha3
     add 169abc830e Updated CHANGELOG.md
     add 7c1952451a Fix JAXB native compilation issues resolving com.sun.istack.ByteArrayDataSource
     add 289926cc44 Update Salesforce tests for v56.0 API
     add 5cbad3bc69 Fix references to removed extensions and reference Camel latest docs
     add 5ff8ac38ee Ref #4523/#4443: Get rid of jOOR workarounds used for native mode (#4542)
     add 897a4dfa19 Fix NPE instantiating Azure HttpHeaderName
     add 69f14ee1cd Remove unwanted references to grpc-netty-shaded from OpenTelemetry extension
     add 5d0037f1f6 Revert "Disable saxon test temporarily #4512"
     add e7e5511327 Fix #4512 to add org.brotli:dec as a non-optional depedency
     add 3af4c90ff9 Updated CHANGELOG.md
     add d13a9c2f2b Provide a Github action for generating SBOM
     add 75cb7a43e5 Provide a Github action for generating SBOM
     add 19bf2192cd Provide a Github action for generating SBOM
     add 1ff0f752cc Regen SBOM from commit 19bf2192cdc1c926b877b394d992692b0cc77430
     add 588d624e5e Fix vertx-websocket URIs in tests
     add d405d08836 camel-quarkus-integration-test-aws2 fail to compile to native with Camel 4
     add e4b23d9c9a Revert "Disable nitrite test temporarily #4525"
     add 4302043554 Fix #4525 to add some substitutions in podam
     add 15626adf71 Remove redundant CI workflow steps
     add 8beb4bcbc6 Updated CHANGELOG.md
     add 4e8c6c67d8 Regen SBOM from commit 8beb4bcbc607837e3784903337232c824fd092f9
     add 53ec8143dc bump quarkus-artemis-bom from 3.0.0.Alpha3 to 3.0.0.Alpha6 (#4559)
     add 78be5f75be Updated CHANGELOG.md
     add 677d3068f1 Fix compilation of gRPC service stubs
     add 3143c76258 Document gRPC extension limitations
     add aa942c217a Upgrade Quarkus to 3.0.0.Alpha4
     add 04c379e66d Exclude org.testcontainers:postgresql from camel-pgevent
     add 6431de6d00 Fix Quartz clustered native image compilation failure
     add a11d64e76c xml-io: Remove the use of XMLRoutesDefinitionLoader deprecated class #4564
     add c9c6406963 Updated CHANGELOG.md
     add 86cd389b06 Adapt FHIR tests after upgrade to 6.x
     add 7bbe7d510e Use XML DSL to define templated route in integration test
     add 0a67ccdf86 Aws2: Add testing of defaultCredentialProvider to each extension #4442
     add 25c7f7500a Revert "Disable crypto test temporarily #4510"
     add 730e87dd42 xml-io: document the possibility to add all charsets in native mode #4572
     add 8b8ee68cc8 Updated CHANGELOG.md
     add e508a753c3 Restore ability for camel.main.javaRoutesIncludePattern to be overridable at runtime
     add 44188c6628 Updated CHANGELOG.md
     add 05feb33bfd create itest project for xml-io + bean #4579
     add e66138a492 Update qute.json to 3.0.0-SNAPSHOT (#4581)
     add 17101de3eb Fix contributor guide
     add a5776c711d Split json dataformats to different modules
     add 457008fda5 Update license headers
     add 5418172c98 Fix test categories
     add b529c61095 test - Define routes in YAML DSL using beans declared in Java
     add 2a192fd354 Multiple test methods do not work when extending CamelQuarkusTestSupport #4560
     add b015ac2c96 CamelQuarkusTestSupport: Lifecycle.PER_CLASS may cause following tests to fail #4569
     add 3e82773477 Restore camel-quarkus-stax testing
     add 8d1d41ac26 Updated CHANGELOG.md
     add c537f7914c Updated CHANGELOG.md
     add 25f7adca19 Regen SBOM from commit c537f7914cc149ef3e139a99f18bfa018523e4a6
     add 28c62c6930 Updated CHANGELOG.md
     add d3121d640f Upgrade github-api to 1.313
     add 06662174e2 Ref #4393: Groovy DSL - Get rid of --report-unsupported-elements-at-runtime (#4589)
     add 598f63e8a8 Updated CHANGELOG.md
     add 9d484a25e5 Upgrade to cq-maven-plugin 3.5.0, minimize exclusions in the BOM
     add 7dbb2989a2 Remove superfluous exclusions in extension modules
     add 5699a178e7 Upgrade to Quarkiverse CXF 2.0.0 #4478, add back CXF and SOAP related extensions
     add 32662962eb Move Qute component camel-package-maven-plugin execution phase to process-classes
     add 5c42e90086 Upgrade quarkus-jackson-jq to 2.0.0.Alpha
     add 6fe669669e Updated CHANGELOG.md
     add 9c187e3e00 Regen SBOM from commit 6fe669669e7a658c41a329c856db1d989f9b3486
     add 210a6dc60a Updated CHANGELOG.md
     add a92a48feed Zendesk test cannot be compiled to native with Camel 4 and Quarkus 3 #4514
     add b24512c649 Remove workaround for quarkus.http.test-ssl-port being ignored by REST Assured
     add bb4e85ce8e Updated CHANGELOG.md
     add 011f67aea8 Micrometer test coverage - @Counted
     add bf5eb74a79 Updated CHANGELOG.md
     add 77a5999cea Telegram : improve integration tests with Telegram credentials
     add eda3bb96cc Telegram: add integration test for the webhook endpoint
     add 1beb466b48 Revert "Disable infinispan test temporarily #4499"
     add 4f1c2ea5e0 Split infinispan testing into separate modules for the quarkus and camel managed clients
     add a2e7c1bb0e Exclude banned xml-apis from org.seleniumhq.selenium:htmlunit-driver
     add ed1b0a5167 Upgrade to cq-maven-plugin 3.5.3: flatten faster, sync-versions in proper order
     add 0e059a15c9 Updated CHANGELOG.md
     add 588b5f431a Aws2-cw: dependency io.quarkus:quarkus-jaxp is not needed for the native run #4614
     add 03e432d453 Updated CHANGELOG.md
     add f47ed6e2cc Bump to CycloneDX Maven Plugin 2.7.5
     add 1156664162 Upgrade to cq-maven-plugin 3.5.4 #4606
     add e1d491d5b5 MAVEN_ARGS honored by Maven 3.9.0 so rename it and rather use ./mvnw
     add 30037c77b1 Updated CHANGELOG.md
     add d2a63d12ff Regen SBOM from commit 30037c77b154db1b5fcd07d3abe35ddea6319c8e
     add 880eed1d6b Updated CHANGELOG.md
     add 82c2f640e6 Upgrade Quarkus to 3.0.0.Alpha5
     add c8a4adb958 Disable cxf-soap-grouped tests due to #4603
     add 79060845d3 Restore smallrye-reactive-messaging-camel extension
     add d5e3e0767e Updated CHANGELOG.md
     add 621b0a50bb Bump quarkus-artemis to 3.0.0.Alpha7 and quarkus-pooled-jms to 2.0.0.CR2 (#4636)
     add 1c00538f18 Updated CHANGELOG.md
     add fc0d49056f Temporarily disable maven-enforcer-plugin for Google mail, sheets and secret-manager modules #4625
     add aa895ccea0 Upgrade Camel to 4.0.0-M2
     add 46a4cc8a58 Temporarily prefer Camel version of org.freemarker:freemarker #4634
     add d28d5a06f1 google-bigquery and pubsub tests fail in native mode on Camel 4
     add 7906778cc8 Revert "Restore smallrye-reactive-messaging-camel extension"
     add edc257b9a4 Disable DebeziumMongodbIT and DebeziumPostgresIT due to #4638
     add 31b4d32df0 Updated CHANGELOG.md
     add 76302aee9b Regen SBOM from commit 31b4d32df012f36a639fcf4248f08121f7a040ea
     add e41f503984 Updated CHANGELOG.md
     add 2855b08a1a Revert "Disable cxf-soap-grouped tests due to #4603"
     add 7c1d7e857b Temporary workaround for #4603 IllegalAnnotationsException Two classes have the same XML type name thrown at build time by quarkus-jaxb
     add e5ec7310ec Upgrade to Quarkiverse CXF 2.0.0.Alpha4
     add 37a3fc6121 camel-quarkus-language: Added language, resource and options tests (fixes #4640)
     add 6f54d09c5c Ref #4596: Create jdbc tests for generated keys and other headers
     add 4f84a1bac8 Updated CHANGELOG.md
     add c336bdb208 Fix #4635 replace with ReflectiveClassBuildItem.builder() (#4648)
     add 64adb6a615 Register atlasmap.properties as a native image resource
     add 615c2f00ab Upgrade Quarkiverse Freemarker to 1.0.0.Alpha2
     add 012c60afbc Updated CHANGELOG.md
     add 3c8b2f5e7b Fix metrics introduction in observability doc
     add cdc74c2db9 Updated CHANGELOG.md
     add 1d6c6bba77 Upgrade Quarkus to 3.0.0.Alpha6
     add e3d6ab18fd Temporarily disable tests using kubernetes-client due to #4651
     add 18159898d1 Temporarily disable dataformat integration tests due to #4662
     add 4eb80cfe6b Updated CHANGELOG.md
     add aa852160bc camel-quarkus-management: Added tests for managed beans and updated docs. Fixes #4661
     add 009a69e779 Remove redundant Azure IdentityClientBase runtime initialized class config
     add 1b6fbb4642 Make AWS test class names in grouped testing unique
     add c4a88d8845 Updated CHANGELOG.md
     add c96404af8b Fix #4667 to use quay.io/jbosstm/lra-coordinator
     add a631a25382 Updated CHANGELOG.md
     add 6b6316531d Regen SBOM from commit a631a2538236c477f846a1a2ae2dd77ede400c4a
     add 9fc6ff51de Updated CHANGELOG.md
     add 4f75768713 Use QUARKUS_HTTP_PORT env in LraTestResource (#4670)
     add db6655b1de Auto synchronize dependabot branches with generated changes (#4645)
     add 5e4420df4d Add icon-url attribute to quarkus-extension.yaml pointing to Camel logo #4672
     add c239a8c031 Updated CHANGELOG.md
     add c28e43ea38 Revert "Temporary workaround for #4603 IllegalAnnotationsException Two classes"
     add d82de0208c Init Migrating to Camel Quarkus 3.0 guide
     add dd0f95657f Updated CHANGELOG.md
     add 9147c3c9f8 Update checkout action configuration to pick up dependabot branch changes
     add 5804989eae Bump quarkiverse-mybatis.version from 2.0.0.CR1 to 2.0.0.CR2 (#4674)
     add 95e128004a Upgrade Quarkus to 3.0.0.Beta1
     add 3414cded6b Updated CHANGELOG.md
     add 97b4aabedf Update Migration guide : add missing removed dependencies
     add 40b5c1e3ef Updated CHANGELOG.md
     add 155a0695b3 Enable back Telegram mp3, mp4 and pdf integration tests Fixes #4513
     add e91579b754 Add back DataSonnet Fixes #4685
     add eae0720c2a Fix xref links in 3.0.0 migration guide
     add 4e00dbc2c8 Fix #4694 remove and replace some methods in ReflectiveClassBuildItem (#4695)
     add b5a0a66588 Ref #4596: Expand JDBC tests - named parameters and samples (#4655)
     add cba6824fe2 Update jvmSince and nativeSince from 2.17.0 to 3.0.0 Fixes #4698
     add 87719239f9 Updated CHANGELOG.md
     add c939424d0b Regen SBOM from commit 87719239f937199b246a8b23321cdd6aa024cf5b
     add ae1840edad Updated CHANGELOG.md
     add 665510e2ec Update SNAPSHOT deploy build to use JDK 17
     add eac88f7c4f Update Sonarcloud build to use JDK 17
     add 66c5c71862 Fix (jira): Add jira model classes and jackson joda datatype
     add d727e424f8 Updated CHANGELOG.md
     add f724916d7b Introduce mapstruct JVM extension
     add 40968c3583 Introduce Elasticsearch JVM extension
     add 88743158e2 Drop Dozer extension
     add 387b525ba7 Drop Elasticsearch-rest extension
     add c0c95ca486 Update alternative extensions for Dozer and Elacticsearch-rest
     add 71ad90ed11 Updated CHANGELOG.md
     add 34bf4efd7d Complete vertx-http test coverage #4658 (#4708)
     add 19ca84d78e Upgrade to CXF test container quay.io/l2x6/calculator-ws:1.1
     add f6a6bc6f6c Test CXF client with HTTP BASIC authentication #4705
     add 939cc90613 Cxf-soap: Extend test coverage with Ssl scenario #4679
     add d34f7be109 Updated CHANGELOG.md
     add 6219742e5b vertx-http: remove deprecated serviceCall eip
     add 2f94ab701f Fix #4710 to register reflection for FastStringBuffer and resource bundle for XMLErrorResources (#4720)
     add c1a45492ee Upgrade Quarkus to 3.0.0.CR1
     add 2969df1f70 Upgrade quarkus-jgit to 2.3.2
     add 305db0d7d0 Upgrade to Quarkus Cassandra 1.2.0-alpha1 #4488
     add 6b6058790c Try to avoid Maven central connection timed outs by decreasing maven.wagon.httpconnectionManager.ttlSeconds from 120 to 60
     add a5d90ecd6f Updated CHANGELOG.md
     add 08fc640d55 Start JDBC polling after database initialization #4723
     add de39864c95 Upgrade to quarkus-cxf 2.0.0.Alpha5
     add 6fb1b58d9e Add back XML Security Sign #4684
     add 4ca2c018cc Upgrade to impsort-maven-plugin 1.8.0 to be able to build with mvnd 1.0-m6-m39
     add c22a092fd7 Upgrade to keytool-maven-plugin 1.7 to be able to build with mvnd 1.0-m6-m39
     add 0b90b8cb0c Upgrade to cq-maven-plugin 3.5.5
     add 3d77e94c0a Reformat by running mvn process-resources -Pformat -N
     add 9feea1abe6 Updated CHANGELOG.md
     add c2ced2eeea Regen SBOM from commit 9feea1abe6d5752183c9b5ac7a2dfef23e7f3011
     add bdaf2fabcc Ref #4716: java-joor-dsl - Add RegisterForReflection support (#4726)
     add ace3c9261a Bump quarkus-artemis-bom from 3.0.0.Alpha7 to 3.0.0.CR1 (#4733)
     add de5efbdd90 Ref #4731: java-joor-dsl - Add support of inner classes (#4732)
     add 040806cddd Updated CHANGELOG.md
     add 3c74f0ee3d Ref #4731: java-joor-dsl - Add support of anonymous classes
     add 6a6e4bc13e Ref #4716: java-joor-dsl - Support RegisterForReflection for the current class
     add 350ea5cef6 Ref #4447: java-joor-dsl - Improve the test coverage
     add a7721e02ff Updated CHANGELOG.md
     add cd4de40d66 Revert "Work around Tika version incompatibilities between Quarkus Tika & Camel Tika #3599"
     add f1fce0adaa Fix #4470 to add back camel-quarkus-tika
     add e34dd97425 Upgrade CycloneDX Maven Plugin to version 2.7.6
     add 136fd2375e Add missing @Component annotation to QuarkusVertxWebsocketComponent
     add 8ee3cdfbde Upgrade Quarkus to 3.0.0.CR2
     add 750960350d Updated CHANGELOG.md
     add d330ecf840 Fix maven connection time out (#4740)
     add d07796411c Add GitHub actions directory to license-maven-plugin exclusions
     add 7897007041 Updated CHANGELOG.md
     add 6cd991a363 Update camel-quarkus-tika resource (#4754)
     add d557f5a75d Fix #4043 to group xml tests (#4753)
     add e88c6476ce Updated CHANGELOG.md
     add d2232eea9b Regen SBOM from commit e88c6476ce3cbc782a70e477d630f980d9138dfc
     add 69ba3d6be0 Updated CHANGELOG.md
     add dff1099366 Ref #4749 - java-joor-dsl - Add templated route support to native mode
     add 4f0a06253b Updated CHANGELOG.md
     add 393d29388f Upgrade to quarkus-cxf 2.0.0.Alpha7
     add adb626918b #4291 avoid In/Out Message soap headers conflict
     add af16c8f33a Upgrade to quarkus-cxf 2.0.0.CR1
     add 37cf94504d Bump quarkiverse-tika.version from 2.0.0.CR2 to 2.0.0 (#4763)
     add 81b2bcac61 Bump quarkiverse-jsch.version from 2.0.3 to 3.0.0 (#4764)
     add 98b97228a4 file: disabling idempotent test in order to experiment around flakiness #3584 (#4762)
     add 2efc3dad3a Bump quarkus-amazon-services-bom from 2.0.0.Alpha1 to 2.0.0 (#4767)
     add acfbbd7c4c Bump quarkiverse-jgit.version from 2.3.2 to 3.0.0
     add ebe2787216 Auto generated changes for dependabot commit a731ab875a5c6ee332ad8801063fc9a731434dfb
     add bcfe8e0e92 Ref#4596 Cover different db types for jdbc
     add b7e05ce29c Fix #4717 to expand camel-quarkus-mybatis test coverage
     add 91467e9735 Upgrade to Quarkus 3.0.0.Final
     add ad4d909524 Cxf fixes (#4771)
     add 91ee9787bc Test also GITHUB_BASE_REF to checkout the right examples branch (#4776)
     add b73fdaea39 Bump quarkus-amazon-services-bom from 2.0.0 to 2.0.1 (#4777)
     add cfefa0e817 Updated CHANGELOG.md
     add b89f922e77 Fix #4781 Intermittent failure of MyBatisConsumerTest (#4782)
     add 8f5dc1357d Updated CHANGELOG.md
     add 8a6e1ece59 Bump quarkiverse-mybatis.version from 2.0.0.CR2 to 2.0.0 (#4787)
     add 6b7d29fca5 Updated CHANGELOG.md
     add 567c89c735 Fix Spring integration test (#4788)
     add de9e01ec3d Test OpenTelemetry extension integration with opentelemetry-jdbc
     add 84c6573d84 Updated CHANGELOG.md
     add c785d60db9 Fix OpenTelemetry test assertions argument order
     add fb12156027 Restore maven.wagon.http.retryHandler.count to CQ_MAVEN_ARGS
     add 9f8f82e3a8 Updated CHANGELOG.md
     add 47796118a5 release: complete release process to be more explicit
     add ceb5b9d81e Enabling Google BigQuery and Google PubSub integration tests Fixes #4502
     add 4fd90bf238 Enabling back Zendesk integration tests Fixes #4514
     add 4b0634a902 Enabling Stax Integration tests
     add a837249c0f Add OpenTelemetry documentation for CDI bean instrumentation
     add 85b7870f36 Updated CHANGELOG.md
     add f3757a625b Add a limitation doc about pooling support for camel-quarkus-amqp (#4809)
     add 1930a3ca88 Bump quarkiverse-freemarker.version from 1.0.0.Alpha2 to 1.0.0 (#4804)
     add 1bc34d1f13 Bump quarkus-artemis-bom from 3.0.0.CR1 to 3.0.0 (#4814)
     add a63bf897a1 Updated CHANGELOG.md
     add ee6cadb250 Snmp: Extend test coverage #4797
     add 2f3dbfb2b9 Add camel-cli-connector extension. Fixes #4051
     add fdc23d49ad Upgrade to quarkus-cxf 2.0.1
     add fcc04efbdb Test that WSDLs served in JVM and native modes are the same #4746
     add dc5c8c5b2f Avoid stale resources from previous builds and older branches in grouped modules
     add 1c3faa0303 Upgrade cassandra-quarkus to 1.2.0
     add c46181432a Updated CHANGELOG.md
     add a742267f2c Bump quarkiverse-pooled-jms.version from 2.0.0.CR2 to 2.0.0 (#4818)
     add 8a44f8d227 Regen SBOM from commit a742267f2cd8ebec9019ff6f76dc9698fe1446bb
     add d576f00a9c Updated CHANGELOG.md
     add e168a7495e Upgrade quarkus-qpid-jms to 2.0.0 (#4810)
     add 36518a0eaa Improve handling of optional FHIR schematron and hapi-fhir-server dependencies
     add e48dcbe74f Upgrade Cyclonedx Maven Plugin to version 2.7.7
     add b31a132d25 Updated CHANGELOG.md
     add 2523530b7f Fix handling of Quarkus quartz scheduler autowiring
     add 61392055f2 Updated CHANGELOG.md
     add 844cf135ad camel-quarkus-ldap (fixes #4821):   * Added usage docs   * Added ldap search tests over TCP and TLS   * Added test for LdapHelper   * Added build step to enable JNDI usage.   * Promoted extension to native mode (fixes #1735)
     add 543178e072 Updated CHANGELOG.md
     add 7e59a8b1a5 Upgrade to Quarkus 3.0.1.Final (#4835)
     add 9d82f4d993 Remove org.apache.cxf:cxf-codegen plugin  #4839
     add 7cfddf84c2 camel-quarks-ldap: Fixed bug in CI tests from incorrect IP address resolution
     add 343881e069 Updated CHANGELOG.md
     add b33edc764f Bump quarkus-qpid-jms-bom from 2.0.0 to 2.1.0 (#4848)
     add fbaae17701 Snmp: Extend coverage for supported versions #4843
     add 4de6cc2ef1 MinIO: Extend test coverage #4707
     add 91ea22dccd Bump quarkiverse-pooled-jms.version from 2.0.0 to 2.0.1 (#4847)
     add a793184d1a Snmp: Extend coverage of some smaller features #4850
     add 9db92b28dc Upgrade to Maven Wrapper 3.2.0 and Maven 3.9.1
     add a074bb843e Upgrade to cq-maven-plugin 4.1.2
     add 057e1c2ba3 Reformat poms using mvn process-resources -Pformat
     add bc0c7e462a Upgrade to cq-plugin 4.1.3
     add bac05e91a3 Remove camel-quarkus-lrucache permanently as it was permanently removed from Camel
     add 946e37aa3f Remove camel-quarkus-activemq permanently as it was permanently removed from Camel
     add 5276c88b59 Remove camel-quarkus-xstream permanently because it was removed from Camel
     add 9c9fc59e96 Remove camel-quarkus-johnzon permanently because it was removed from Camel
     add 1847f25b92 Remove camel-quarkus-microprofile-metrics permanently because it was removed from Camel
     add eff2b3d2ae Remove camel-quarkus-opentracing permanently because it was removed from Camel
     add a39436c13c Remove camel-quarkus-rabbitmq permanently because it was removed from Camel
     add ec7526686c Test that all componets are present in the generated Catalog
     add 7329273ac3 Updated CHANGELOG.md
     add d6ef217290 Upgrade to quarkus-cxf 2.0.2, Stop managing woodstox directly, rather rely on quarkus-cxf-bom #4855
     add 18843a82c2 Bump quarkus-amazon-services-bom from 2.0.1 to 2.1.1
     add aed4db1599 Auto generated changes for dependabot commit 929ab6e978c80be2682388665cfb315d7a7ea27b
     add 71214c5904 Updated CHANGELOG.md
     add 1434c6a0e4 Regen SBOM from commit 71214c59048e90b4f0df51665303ada8ceaba3e7
     add 12b15469c5 Fixup 9db92b2 Upgrade to Maven Wrapper 3.2.0 and Maven 3.9.1
     add 7c8af33103 Remove Wagon related configuration as Maven 3.9.0+ does not use Wagon for http by default
     add f66584aabe Limit aether.connector.http.connectionMaxTtl to 120 seconds to avoid Connection timeouts on Github actions #4842
     add a89132ab6f Patch mvnw with maven-resolver-1.9.8 artifacts so that it honors aether.connector.http.connectionMaxTtl to avoid Connect timeouts on GH actions
     add 9f45cdae11 Updated CHANGELOG.md
     add 5ef701cef8 simple("${exchange.getMessage().getBody()}") causes a MethodNotFoundException in native mode #4860
     add 9f7ea2100a Updated CHANGELOG.md
     add 38f4e54e08 Update documentation references for javax packages to jakarta
     add b9e3722940 [MapStruct] Add tests
     add 68e13e6a07 Updated CHANGELOG.md
     add cf09ed618b Snnmp: reworked tests to avoid flaky failures
     add 24b279ea33 Updated CHANGELOG.md
     add ccc90939c7 Snmp: tiny timeout change in test to help stability
     add 4912ac03f0 Upgrade Camel to 4.0.0-M3
     add 5286e7f09c Ref #4384: Groovy DSL - Add support of Groovy extensions
     add 0832f41ba9 Ref #4624: Upgrade to Groovy 4.x
     add 7f04b173e0 Add support of expressions referring an external resource
     add 3e3735e9dc Ref #1746: Groovy language native support
     add aa15026584 Bump quarkiverse-jackson-jq.version from 2.0.0.Alpha to 2.0.1 (#4877)
     add 8121356015 Restore camel-kubernetes related native testing (#4874)
     add 73e85406b5 Updated CHANGELOG.md
     add eefc917827 Regen SBOM from commit 73e85406b5542dd5a0010f3efecacb1db0d25cef
     add ed13ab0c6b Updated CHANGELOG.md
     add 7a5679762f Improve test coverage for vertx-websocket
     add 557d51b699 Updated CHANGELOG.md
     add 1cba2eb158 Remove openapi-java extensions limitations doc section as apiContextIdListing was removed in Camel
     add 0032770c4f Upgrade CycloneDX Maven Plugin to version 2.7.8
     add e6ffa3b751 Test CXF client with a method referencing class with runtime initialization #4208 https://github.com/quarkiverse/quarkus-cxf/issues/580
     add 6467916286 Updated CHANGELOG.md
     add 1f8fda76f1 Bump quarkiverse-minio.version from 3.0.0.Alpha3 to 3.0.2 (#4888)
     add 47c33ff32f Upgrade to quay.io/l2x6/calculator-ws:1.2
     add 56e63f6242 Snmp: cover snmp v3 for POLL operation #4881
     add 68d5fcf682 Be more specific when to use a ConsumerTemplate in extension tests (#4889)
     add 71aa57b850 Document CXF SOAP usage, configuration and limitations
     add 84675851bc Revert "Patch mvnw with maven-resolver-1.9.8 artifacts so that it honors aether.connector.http.connectionMaxTtl to avoid Connect timeouts on GH actions"
     add a0cb73226c Upgrade to Maven 2.9.2
     add dac7135209 Updated CHANGELOG.md
     add 1d0467e3b8 Upgrade to quarkus-cxf 2.0.3
     add 3909cddc36 Updated CHANGELOG.md
     add 64bf8943e3 Regen SBOM from commit 3909cddc3607838ed39876638dbd3ab2697d7350
     add 70bcff9e81 Updated CHANGELOG.md
     add e81ec4cd90 Updated CHANGELOG.md
     add b02c654524 Recommend using wsdl2Java -validate while wsdlvalidator is not supported
     add c3ac2fc862 Bump quarkiverse-cxf.version from 2.0.3 to 2.0.4
     add 30d919270e Auto generated changes for dependabot commit c1d65fa1fc8e53cf735b6fe9a835147feca43f88
     add f32a2c2395 Bump quarkus-amazon-services-bom from 2.1.1 to 2.2.0
     add 4cc8a15c5a Auto generated changes for dependabot commit 2ed547c146538fb848cf4f6bf2fe257ad78301d2
     add 64d1d7c99d Remove redundant azure test dependencies
     add 95f478c01c Add sync tag for brotli version property
     add 667f365c9f Remove redundant HBase version properties and depdency overrides as the extension was removed
     add 6f8e6dfd9c Use Camel google-oauth-client version property
     add 86a7b4f005 Use Camel version property for google-auth-library-credentials
     add 44502a060b Use Camel jakarta-jms-api-version version property
     add a77adc151c Align joda-time with Camel
     add 58f78e40a5 Align javassist with Camel
     add 92210b919c Upgrade jnr-ffi to 2.2.13
     add ad3e591a9d Align org.apache.ftpserver test dependency versions with Camel
     add c4397c18b7 Align Zookeeper with Camel zookeeper-version property since the Solr was removed
     add 734a9b1a58 Updated CHANGELOG.md
     add 1f690cda6f Restore erroneously removed camel-quartz dependency exclusions
     add af3453be5c Updated CHANGELOG.md
     add bbe9c2b87b Upgrade Quarkus to 3.1.0.CR1
     add 40635a3b6c Revert "Revert "Restore smallrye-reactive-messaging-camel extension""
     add aaebbc7d42 Add workaround for RemoteCacheManager bean discovery #4841
     add 006cfaa187 Upgrade to Optaplanner 9.37.Final Fixes #4463
     add bdf7903aa6 fix contributor links (#4915)
     add abd5a77cd3 Upgrade CycloneDX Maven plugin to version 2.7.9
     add ecb3c47db0 Updated CHANGELOG.md
     add 3aef1c1f54 Upgrade Maven plugins, remove redundant plugin version properties and enable plugin upgrades via dependabot
     add d447a697da Updated CHANGELOG.md
     add a4f17d65b5 Regen SBOM from commit d447a697dadfa210c9afaab1bc9320c111940642
     add 1cdcd9cf7f Updated CHANGELOG.md
     add 25a4e22512 Upgrade Quarkus to 3.1.0.Final (#4925)
     add 62a5825719 Updated CHANGELOG.md
     add 95e96fa77a Remove "none" WSDLs as they are not needed
     add 28a38504c7 Add sync tag for retrofit version
     add b8e03c823d Remove optional org.jruby.joni:joni from json-validator extension
     add 8f3401ee84 Stop managing org.apache.curator dependencies as Spark and Hadoop have been removed
     add 899b87b99f Remove redundant xml-apis.version property
     add 6781835bcd Remove redundant greenmail test dependency since the Docker container is used
     add 92c4468936 Remove redundant mock-javamail from test BOM
     add a306f00148 Upgrade htmlunit-driver to 4.9.1
     add 67d5e9f586 Uprade Wiremock to 3.0.0-beta-8
     add eecad09ced Add test dependencies to dependabot config
     add 2a797547c1 Do not test Groovy DSL on Quarkus Platform for now #4894
     add 12426cf54c Make the LDAP test runnable in Quarkus Platform
     add 0a6f51d1ba Updated CHANGELOG.md
     add 296688c7ca Bump quarkus-amazon-services-bom from 2.2.0 to 2.3.0 (#4930)
     add fa8f9d9481 Fix #4793 to update MyBatisConsumerTest and keep awaitility in the test scope (#4932)
     add 42e498b495 [IBM-MQ] Add tests for IBM MQ client (#4918)
     add 02b7e5ec1b Ban com.github.spotbugs:spotbugs-annotations
     add 308df8aee7 CQ4934-Micrometer: InstrumentedThreadPoolFactory
     add 1534023d42 Restore master itest platform exclusion
     add a4cbd21dc4 Updated CHANGELOG.md
     add ec491f915d Bump quarkus-qpid-jms-bom from 2.1.0 to 2.2.0 (#4938)
     add 6498066855 Updated CHANGELOG.md
     add 184993b6e8 Regen SBOM from commit 6498066855af566a85ac7740ce772db9a5715a9b
     add f9609fbe07 Updated CHANGELOG.md
     add 11650d6739 Added link to get started with Camel in general.
     add 2a09aed8db Upgrade Debezium to 2.2.0.Final
     add b481e4c203 Disable DebeziumMysqlIT & DebeziumSqlserverIT due to #4638
     add 6da307d446 Updated CHANGELOG.md
     add 302945f053 Revert "Added link to get started with Camel in general."
     add 1a48ee7eae Bump quarkiverse-cxf.version from 2.0.4 to 2.1.0
     add 015895029d Auto generated changes for dependabot commit 647cbfe1ac4ad5b048bdcaf669a5e07d73681087
     add 671410db0a Revert "file: disabling idempotent test in order to experiment around flakiness #3584 (#4762)"
     add 8f72af5e8a Fix link to use xref for general getting started.
     add 4c1427edc5 Cxf-soap: Extend test coverage with Converter scenario #4652
     add f4d17b3d26 Updated CHANGELOG.md
     add 2668cef114 Upgrade Camel to 4.0.0-M4
     add f766c6e553 Fix of Openapi-java because of CAMEL-18963 (compile and jvm works, native fails)
     add 7ba77f7dbf cq:sync-versions + regen poms
     add 34de2bd264 Tika: fixed dependency conflict CQ4907
     add 2636b77616 Opeapi-java: fixed native tests - CQ4900
     add fa2f2baa02 Fixed tika excludes + regen poms
     add 3454934e2b fixed minio test because of CAMEL-17652
     add ccfc726662 Fixed mail + pom regen
     add 0864eceaa4 Fixed openapi-java and rest-openapi by introducing support-swgger
     add b9841b24f5 Regenerated files
     add 1802140b44 Regen poms
     add 466b5f5aca Fixed messaging tests because of CAMEL-19135
     add e949a6d213 POM regen
     add 5dbde76b2f Upgraded azurite because of Upgrade of azure libs in Camel
     add 732d5e1c13 Added clear method to FastFactoryFinderResolver - CAMEL-19405, regen POMS
     add 6db1d149d1 Change because of CAMEL-19405 to make nightlu build successful
     add cad69b5100 Ref #4220: Add the camel-swift extension

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (f0010874a4)
            \
             N -- N -- N   refs/heads/4220/camel-swift-extension (cad69b5100)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/dependabot.yml                             |     49 +
 .github/workflows/camel-master-cron.yaml           |    123 +-
 .github/workflows/ci-build.yaml                    |    193 +-
 .github/workflows/generate-jvm-extension.yaml      |      4 +-
 .github/workflows/generate-sbom-main.yml           |     73 +
 .github/workflows/pr-validate.yml                  |      8 +-
 .github/workflows/quarkus-master-cron.yaml         |    125 +-
 .../workflows/synchronize-dependabot-branch.yaml   |    125 +
 .mvn/maven.config                                  |      3 -
 .mvn/wrapper/maven-wrapper.jar                     |    Bin 59925 -> 62547 bytes
 .mvn/wrapper/maven-wrapper.properties              |      6 +-
 CHANGELOG.md                                       |    530 +-
 Jenkinsfile                                        |      2 +-
 Jenkinsfile.sonarcloud                             |      2 +-
 README.adoc                                        |      2 +
 camel-quarkus-sbom/camel-quarkus-sbom.json         | 219530 ++++++++++++++++++
 camel-quarkus-sbom/camel-quarkus-sbom.xml          |  89054 +++++++
 catalog/pom.xml                                    |    281 +-
 .../quarkus/QuarkusRuntimeProviderTest.java        |     70 +
 docs/antora.yml                                    |     18 +-
 docs/modules/ROOT/examples/components/activemq.yml |     13 -
 docs/modules/ROOT/examples/components/asterisk.yml |      2 +-
 docs/modules/ROOT/examples/components/atmos.yml    |     13 -
 docs/modules/ROOT/examples/components/avro.yml     |     13 -
 docs/modules/ROOT/examples/components/cmis.yml     |     13 -
 docs/modules/ROOT/examples/components/dozer.yml    |     13 -
 .../examples/components/elasticsearch-rest.yml     |     13 -
 .../ROOT/examples/components/elasticsearch.yml     |     13 +
 docs/modules/ROOT/examples/components/hbase.yml    |     13 -
 docs/modules/ROOT/examples/components/http.yml     |      2 +-
 docs/modules/ROOT/examples/components/iota.yml     |     13 -
 docs/modules/ROOT/examples/components/jbpm.yml     |     13 -
 docs/modules/ROOT/examples/components/jclouds.yml  |     13 -
 docs/modules/ROOT/examples/components/ldap.yml     |      6 +-
 .../modules/ROOT/examples/components/mapstruct.yml |     13 +
 .../examples/components/microprofile-metrics.yml   |     13 -
 .../ROOT/examples/components/milo-browse.yml       |     13 -
 .../ROOT/examples/components/milo-client.yml       |     13 -
 .../ROOT/examples/components/milo-server.yml       |     13 -
 docs/modules/ROOT/examples/components/rabbitmq.yml |     13 -
 docs/modules/ROOT/examples/components/solr.yml     |     13 -
 docs/modules/ROOT/examples/components/vm.yml       |     13 -
 docs/modules/ROOT/examples/dataformats/jackson.yml |      2 +-
 docs/modules/ROOT/examples/dataformats/johnzon.yml |     13 -
 docs/modules/ROOT/examples/dataformats/xstream.yml |     13 -
 .../ROOT/examples/dataformats/xstreamJson.yml      |     13 -
 docs/modules/ROOT/examples/languages/groovy.yml    |      6 +-
 docs/modules/ROOT/examples/languages/joor.yml      |      6 +-
 docs/modules/ROOT/examples/languages/ognl.yml      |      6 +-
 .../ROOT/examples/others/caffeine-lrucache.yml     |     13 -
 .../modules/ROOT/examples/others/cli-connector.yml |     13 +
 docs/modules/ROOT/examples/others/console.yml      |     13 +
 docs/modules/ROOT/examples/others/jsh-dsl.yml      |     13 +
 docs/modules/ROOT/examples/others/kotlin-dsl.yml   |      6 +-
 docs/modules/ROOT/examples/others/opentracing.yml  |     13 -
 docs/modules/ROOT/nav.adoc                         |     26 +-
 .../pages/contributor-guide/extension-testing.adoc |     10 +-
 .../ROOT/pages/contributor-guide/index.adoc        |      6 +-
 .../pages/contributor-guide/release-guide.adoc     |     41 +-
 .../modules/ROOT/pages/migration-guide/2.11.0.adoc |      2 +-
 docs/modules/ROOT/pages/migration-guide/3.0.0.adoc |     41 +
 .../ROOT/pages/reference/extensions/activemq.adoc  |     87 -
 .../ROOT/pages/reference/extensions/amqp.adoc      |      9 +
 .../ROOT/pages/reference/extensions/atmos.adoc     |     41 -
 .../ROOT/pages/reference/extensions/avro-rpc.adoc  |     51 -
 .../ROOT/pages/reference/extensions/aws2-ddb.adoc  |      2 +-
 .../ROOT/pages/reference/extensions/aws2-s3.adoc   |      2 +-
 .../ROOT/pages/reference/extensions/aws2-ses.adoc  |      2 +-
 .../ROOT/pages/reference/extensions/aws2-sns.adoc  |      2 +-
 .../ROOT/pages/reference/extensions/aws2-sqs.adoc  |      2 +-
 .../reference/extensions/caffeine-lrucache.adoc    |     46 -
 .../pages/reference/extensions/cli-connector.adoc  |     41 +
 .../ROOT/pages/reference/extensions/cmis.adoc      |     41 -
 .../ROOT/pages/reference/extensions/console.adoc   |     41 +
 .../ROOT/pages/reference/extensions/core.adoc      |     18 +-
 .../ROOT/pages/reference/extensions/csimple.adoc   |     25 +-
 .../ROOT/pages/reference/extensions/cxf-soap.adoc  |    259 +
 .../ROOT/pages/reference/extensions/dozer.adoc     |     90 -
 .../reference/extensions/elasticsearch-rest.adoc   |     74 -
 .../pages/reference/extensions/elasticsearch.adoc  |     41 +
 .../pages/reference/extensions/freemarker.adoc     |      6 +-
 .../pages/reference/extensions/groovy-dsl.adoc     |     23 -
 .../ROOT/pages/reference/extensions/groovy.adoc    |     22 +-
 .../ROOT/pages/reference/extensions/grpc.adoc      |     28 +
 .../ROOT/pages/reference/extensions/hbase.adoc     |     41 -
 .../ROOT/pages/reference/extensions/http.adoc      |      4 +-
 .../pages/reference/extensions/infinispan.adoc     |     23 +
 .../ROOT/pages/reference/extensions/iota.adoc      |     41 -
 .../pages/reference/extensions/java-joor-dsl.adoc  |      8 +
 .../ROOT/pages/reference/extensions/jbpm.adoc      |     41 -
 .../ROOT/pages/reference/extensions/jclouds.adoc   |     41 -
 .../ROOT/pages/reference/extensions/johnzon.adoc   |     46 -
 .../ROOT/pages/reference/extensions/joor.adoc      |     56 +-
 .../ROOT/pages/reference/extensions/js-dsl.adoc    |     38 +
 .../ROOT/pages/reference/extensions/jsh-dsl.adoc   |     45 +
 .../pages/reference/extensions/kotlin-dsl.adoc     |     21 +-
 .../ROOT/pages/reference/extensions/language.adoc  |     28 +
 .../ROOT/pages/reference/extensions/ldap.adoc      |    160 +-
 .../ROOT/pages/reference/extensions/leveldb.adoc   |      4 +-
 .../pages/reference/extensions/management.adoc     |     14 +
 .../ROOT/pages/reference/extensions/mapstruct.adoc |     41 +
 .../pages/reference/extensions/micrometer.adoc     |      6 +
 .../reference/extensions/microprofile-metrics.adoc |    213 -
 .../ROOT/pages/reference/extensions/milo.adoc      |     43 -
 .../ROOT/pages/reference/extensions/mock.adoc      |      4 +-
 .../ROOT/pages/reference/extensions/ognl.adoc      |     14 +-
 .../pages/reference/extensions/openapi-java.adoc   |      8 -
 .../pages/reference/extensions/opentelemetry.adoc  |     41 +-
 .../pages/reference/extensions/opentracing.adoc    |     96 -
 .../pages/reference/extensions/optaplanner.adoc    |      2 +-
 .../ROOT/pages/reference/extensions/rabbitmq.adoc  |     58 -
 .../ROOT/pages/reference/extensions/servlet.adoc   |      4 +-
 .../ROOT/pages/reference/extensions/solr.adoc      |     54 -
 .../ROOT/pages/reference/extensions/sql.adoc       |      9 -
 .../ROOT/pages/reference/extensions/swift.adoc     |     14 +-
 .../ROOT/pages/reference/extensions/telegram.adoc  |     19 +
 .../pages/reference/extensions/vertx-http.adoc     |     15 +
 .../reference/extensions/vertx-websocket.adoc      |     33 +-
 .../ROOT/pages/reference/extensions/vm.adoc        |     46 -
 .../pages/reference/extensions/xml-io-dsl.adoc     |     10 +
 .../ROOT/pages/reference/extensions/xstream.adoc   |     47 -
 .../ROOT/pages/reference/extensions/yaml-dsl.adoc  |    132 +-
 docs/modules/ROOT/pages/user-guide/cdi.adoc        |     51 +-
 .../ROOT/pages/user-guide/command-mode.adoc        |      2 +-
 .../ROOT/pages/user-guide/configuration.adoc       |     10 +-
 .../pages/user-guide/defining-camel-routes.adoc    |     94 +-
 docs/modules/ROOT/pages/user-guide/index.adoc      |      2 +
 docs/modules/ROOT/pages/user-guide/kubernetes.adoc |     26 +
 docs/modules/ROOT/pages/user-guide/messaging.adoc  |      7 +-
 .../modules/ROOT/pages/user-guide/native-mode.adoc |      2 +-
 .../ROOT/pages/user-guide/observability.adoc       |      3 +-
 docs/modules/ROOT/pages/user-guide/testing.adoc    |      2 +-
 docs/pom.xml                                       |      2 +-
 .../caffeine-lrucache/deployment/pom.xml           |     70 -
 .../deployment/CaffeineLRUCacheProcessor.java      |     46 -
 extensions-core/caffeine-lrucache/pom.xml          |     38 -
 extensions-core/caffeine-lrucache/runtime/pom.xml  |    108 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions-core/core-cloud/deployment/pom.xml      |      2 +-
 extensions-core/core-cloud/pom.xml                 |      2 +-
 extensions-core/core-cloud/runtime/pom.xml         |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-core/core/deployment/pom.xml            |     12 +-
 .../core/deployment/CamelNativeImageProcessor.java |     18 +-
 .../quarkus/core/deployment/CamelProcessor.java    |     39 +-
 .../deployment/CamelSerializationProcessor.java    |      2 +-
 .../quarkus/core/deployment/ConsumeProcessor.java  |     33 +-
 .../core/deployment/InjectionPointsProcessor.java  |     19 +-
 .../deployment/catalog/BuildTimeCamelCatalog.java  |      2 +-
 .../core/deployment/main/CamelMainHelper.java      |      2 +-
 .../main/CamelMainNativeImageProcessor.java        |      7 +-
 .../core/deployment/main/CamelMainProcessor.java   |      7 +-
 .../CamelBeanLookupWithIdentifierTest.java         |     96 +
 .../deployment/CamelContextCustomizerTest.java     |      3 +-
 .../CamelContextDefaultStrategyTest.java           |      3 +-
 .../CamelPackageScanClassResolverTest.java         |     17 +-
 .../CamelRegistryBeanQualifierResolutionTest.java  |     11 +-
 .../core/deployment/CamelSourceLocationTest.java   |      5 +-
 .../main/CamelAutowiredDisabledTest.java           |      9 +-
 .../main/CamelComponentConfigurationTest.java      |      3 +-
 .../main/CamelMainAutoConfigurationTest.java       |      9 +-
 .../main/CamelMainDeprecatedConsumeTest.java       |     40 -
 .../CamelMainDeprecatedEndpointInjectTest.java     |     48 -
 .../main/CamelMainDeprecatedProduceTest.java       |     48 -
 .../CamelMainEventBridgeDisabledConfigTest.java    |      7 +-
 .../main/CamelMainEventBridgeDisabledTest.java     |      3 +-
 .../core/deployment/main/CamelMainInjectTest.java  |      5 +-
 ...ainLambdaEndpointRouteBuilderDiscoveryTest.java |      5 +-
 .../CamelMainLambdaRouteBuilderDiscoveryTest.java  |      5 +-
 .../deployment/main/CamelMainObserversTest.java    |      7 +-
 .../main/CamelMainRouteTemplateTest.java           |      7 +-
 .../main/CamelMainRoutesDiscoveryTest.java         |      3 +-
 ...ainRoutesExcludeFilterCombinedPropertyTest.java |     95 -
 .../main/CamelMainRoutesExcludeFilterTest.java     |     10 +-
 ...ainRoutesIncludeFilterCombinedPropertyTest.java |     96 -
 .../main/CamelMainRoutesIncludeFilterTest.java     |      7 +-
 .../main/CamelMainUnknownArgumentFailTest.java     |      3 +-
 .../main/CamelMainUnknownArgumentIgnoreTest.java   |      3 +-
 .../main/CamelMainUnknownArgumentWarnTest.java     |      3 +-
 .../core/runtime/CamelBeansUnremovableTest.java    |      9 +-
 .../CamelConfigurationPlaceholdersTest.java        |      5 +-
 .../core/runtime/CamelConfigurationTest.java       |      9 +-
 .../runtime/CamelDevModeSingletonBeanTest.java     |      5 +-
 .../CamelEventBridgeDisabledConfigTest.java        |      7 +-
 .../core/runtime/CamelEventBridgeDisabledTest.java |      3 +-
 .../quarkus/core/runtime/CamelEventBridgeTest.java |      7 +-
 .../core/runtime/CamelInjectionPointTest.java      |      7 +-
 .../runtime/CamelLifecycleEventBridgeTest.java     |      7 +-
 .../runtime/CamelManagementEventBridgeTest.java    |      7 +-
 .../quarkus/core/runtime/CamelProducersTest.java   |      5 +-
 .../quarkus/core/runtime/CamelRegistryTest.java    |      9 +-
 extensions-core/core/pom.xml                       |      2 +-
 extensions-core/core/runtime/pom.xml               |      6 +-
 .../org/apache/camel/quarkus/core/CamelConfig.java |     26 +
 .../camel/quarkus/core/CamelContextRecorder.java   |     13 +-
 .../quarkus/core/CamelLifecycleEventBridge.java    |     15 +-
 .../quarkus/core/CamelManagementEventBridge.java   |      3 +-
 .../apache/camel/quarkus/core/CamelProducers.java  |      7 +-
 .../apache/camel/quarkus/core/CamelRecorder.java   |      4 +-
 .../apache/camel/quarkus/core/ConsumeRecorder.java |      3 +-
 .../core/DisabledModelJAXBContextFactory.java      |      5 +-
 .../core/DisabledXMLRoutesDefinitionLoader.java    |     39 -
 .../camel/quarkus/core/FastCamelContext.java       |     20 +-
 .../quarkus/core/FastFactoryFinderResolver.java    |      6 +
 .../camel/quarkus/core/RuntimeBeanRepository.java  |     25 +-
 .../core/graal/SubstituteIntrospectionSupport.java |      5 +-
 .../apache/camel/quarkus/core/util/FileUtils.java  |      4 +-
 .../org/apache/camel/quarkus/main/CamelMain.java   |      4 +-
 .../camel/quarkus/main/CamelMainEventBridge.java   |      9 +-
 .../camel/quarkus/main/CamelMainProducers.java     |      4 +-
 .../camel/quarkus/main/CamelMainRecorder.java      |      9 +-
 .../quarkus/main/CamelMainRoutesCollector.java     |     27 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-core/http-common/deployment/pom.xml     |      2 +-
 extensions-core/http-common/pom.xml                |      2 +-
 extensions-core/http-common/runtime/pom.xml        |     12 +-
 extensions-core/pom.xml                            |      3 +-
 .../reactive-executor/deployment/pom.xml           |      2 +-
 extensions-core/reactive-executor/pom.xml          |      2 +-
 extensions-core/reactive-executor/runtime/pom.xml  |      2 +-
 .../executor/ReactiveExecutorRecorder.java         |      3 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 .../threadpoolfactory-vertx/deployment/pom.xml     |      2 +-
 extensions-core/threadpoolfactory-vertx/pom.xml    |      2 +-
 .../threadpoolfactory-vertx/runtime/pom.xml        |      2 +-
 .../vertx/ThreadPoolFactoryVertxRecorder.java      |      3 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-core/xml-io-dsl/deployment/pom.xml      |      2 +-
 extensions-core/xml-io-dsl/pom.xml                 |      2 +-
 extensions-core/xml-io-dsl/runtime/pom.xml         |      2 +-
 .../runtime/src/main/doc/configuration.adoc        |      4 +
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-core/xml-jaxb/deployment/pom.xml        |      2 +-
 extensions-core/xml-jaxb/pom.xml                   |      2 +-
 extensions-core/xml-jaxb/runtime/pom.xml           |     20 +-
 .../component/xml/jaxb/XmlJaxbRecorder.java        |      3 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-core/xml-jaxp/deployment/pom.xml        |      2 +-
 .../xml/jaxp/deployment/XmlJaxpProcessor.java      |      6 +-
 extensions-core/xml-jaxp/pom.xml                   |      2 +-
 extensions-core/xml-jaxp/runtime/pom.xml           |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-core/yaml-dsl/deployment/pom.xml        |     18 +-
 .../dsl/yaml/deployment/YamlDslProcessor.java      |     18 -
 extensions-core/yaml-dsl/pom.xml                   |      2 +-
 extensions-core/yaml-dsl/runtime/pom.xml           |      2 +-
 .../yaml-dsl/runtime/src/main/doc/usage.adoc       |    111 +
 .../quarkus/dsl/yaml/YamlDslConfiguration.java     |     62 -
 .../camel/quarkus/dsl/yaml/YamlDslRecorder.java    |     38 -
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/asn1/deployment/pom.xml             |      2 +-
 extensions-jvm/asn1/pom.xml                        |      2 +-
 extensions-jvm/asn1/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/asterisk/deployment/pom.xml         |      2 +-
 extensions-jvm/asterisk/pom.xml                    |      2 +-
 extensions-jvm/asterisk/runtime/pom.xml            |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/atmos/deployment/pom.xml            |     61 -
 .../component/atmos/deployment/AtmosProcessor.java |     46 -
 extensions-jvm/atmos/pom.xml                       |     37 -
 extensions-jvm/atmos/runtime/pom.xml               |    106 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 .../aws-secrets-manager/deployment/pom.xml         |      2 +-
 extensions-jvm/aws-secrets-manager/pom.xml         |      2 +-
 extensions-jvm/aws-secrets-manager/runtime/pom.xml |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/aws-xray/deployment/pom.xml         |      2 +-
 extensions-jvm/aws-xray/pom.xml                    |      2 +-
 extensions-jvm/aws-xray/runtime/pom.xml            |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/azure-cosmosdb/deployment/pom.xml   |      2 +-
 extensions-jvm/azure-cosmosdb/pom.xml              |      2 +-
 extensions-jvm/azure-cosmosdb/runtime/pom.xml      |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/azure-key-vault/deployment/pom.xml  |      2 +-
 extensions-jvm/azure-key-vault/pom.xml             |      2 +-
 extensions-jvm/azure-key-vault/runtime/pom.xml     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/azure-servicebus/deployment/pom.xml |      2 +-
 extensions-jvm/azure-servicebus/pom.xml            |      2 +-
 extensions-jvm/azure-servicebus/runtime/pom.xml    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 .../azure-storage-datalake/deployment/pom.xml      |      2 +-
 extensions-jvm/azure-storage-datalake/pom.xml      |      2 +-
 .../azure-storage-datalake/runtime/pom.xml         |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/barcode/deployment/pom.xml          |      2 +-
 extensions-jvm/barcode/pom.xml                     |      2 +-
 extensions-jvm/barcode/runtime/pom.xml             |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/bonita/deployment/pom.xml           |      2 +-
 extensions-jvm/bonita/pom.xml                      |      2 +-
 extensions-jvm/bonita/runtime/pom.xml              |      6 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/chatscript/deployment/pom.xml       |      2 +-
 extensions-jvm/chatscript/pom.xml                  |      2 +-
 extensions-jvm/chatscript/runtime/pom.xml          |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/chunk/deployment/pom.xml            |      2 +-
 extensions-jvm/chunk/pom.xml                       |      2 +-
 extensions-jvm/chunk/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/cli-connector/deployment/pom.xml    |     63 +
 .../deployment/CliConnectorProcessor.java          |     46 +
 extensions-jvm/cli-connector/pom.xml               |     39 +
 extensions-jvm/cli-connector/runtime/pom.xml       |    100 +
 .../main/resources/META-INF/quarkus-extension.yaml |     33 +
 extensions-jvm/cm-sms/deployment/pom.xml           |      8 +-
 extensions-jvm/cm-sms/pom.xml                      |      2 +-
 extensions-jvm/cm-sms/runtime/pom.xml              |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/cmis/deployment/pom.xml             |     61 -
 .../component/cmis/deployment/CmisProcessor.java   |     46 -
 extensions-jvm/cmis/pom.xml                        |     37 -
 extensions-jvm/cmis/runtime/pom.xml                |     97 -
 .../main/resources/META-INF/quarkus-extension.yaml |     33 -
 extensions-jvm/coap/deployment/pom.xml             |      2 +-
 extensions-jvm/coap/pom.xml                        |      2 +-
 extensions-jvm/coap/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/cometd/deployment/pom.xml           |      2 +-
 extensions-jvm/cometd/pom.xml                      |      2 +-
 extensions-jvm/cometd/runtime/pom.xml              |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/console/deployment/pom.xml          |     61 +
 .../console/deployment/ConsoleProcessor.java       |     46 +
 extensions-jvm/console/pom.xml                     |     37 +
 extensions-jvm/console/runtime/pom.xml             |     98 +
 .../main/resources/META-INF/quarkus-extension.yaml |     33 +
 extensions-jvm/corda/deployment/pom.xml            |      2 +-
 extensions-jvm/corda/pom.xml                       |      2 +-
 extensions-jvm/corda/runtime/pom.xml               |     12 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/couchbase/deployment/pom.xml        |      2 +-
 extensions-jvm/couchbase/pom.xml                   |      2 +-
 extensions-jvm/couchbase/runtime/pom.xml           |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/debug/deployment/pom.xml            |      2 +-
 .../component/debug/deployment/DebugResource.java  |     11 +-
 extensions-jvm/debug/pom.xml                       |      2 +-
 extensions-jvm/debug/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/djl/deployment/pom.xml              |      2 +-
 extensions-jvm/djl/pom.xml                         |      2 +-
 extensions-jvm/djl/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/dns/deployment/pom.xml              |      2 +-
 extensions-jvm/dns/pom.xml                         |      2 +-
 extensions-jvm/dns/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/drill/deployment/pom.xml            |      2 +-
 extensions-jvm/drill/pom.xml                       |      2 +-
 extensions-jvm/drill/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/dsl-modeline/deployment/pom.xml     |      2 +-
 extensions-jvm/dsl-modeline/pom.xml                |      2 +-
 extensions-jvm/dsl-modeline/runtime/pom.xml        |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/ehcache/deployment/pom.xml          |      2 +-
 extensions-jvm/ehcache/pom.xml                     |      2 +-
 extensions-jvm/ehcache/runtime/pom.xml             |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/elasticsearch/deployment/pom.xml    |     63 +
 .../deployment/ElasticsearchProcessor.java         |     46 +
 extensions-jvm/elasticsearch/pom.xml               |     39 +
 extensions-jvm/elasticsearch/runtime/pom.xml       |    100 +
 .../main/resources/META-INF/quarkus-extension.yaml |     33 +
 extensions-jvm/etcd3/deployment/pom.xml            |      2 +-
 extensions-jvm/etcd3/pom.xml                       |      2 +-
 extensions-jvm/etcd3/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/facebook/deployment/pom.xml         |      2 +-
 extensions-jvm/facebook/pom.xml                    |      2 +-
 extensions-jvm/facebook/runtime/pom.xml            |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/fastjson/deployment/pom.xml         |      2 +-
 extensions-jvm/fastjson/pom.xml                    |      2 +-
 extensions-jvm/fastjson/runtime/pom.xml            |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/flink/deployment/pom.xml            |      2 +-
 extensions-jvm/flink/pom.xml                       |      2 +-
 extensions-jvm/flink/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/google-functions/deployment/pom.xml |      2 +-
 extensions-jvm/google-functions/pom.xml            |      2 +-
 extensions-jvm/google-functions/runtime/pom.xml    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 .../google-secret-manager/deployment/pom.xml       |      2 +-
 extensions-jvm/google-secret-manager/pom.xml       |     15 +-
 .../google-secret-manager/runtime/pom.xml          |     45 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/groovy/deployment/pom.xml           |     61 -
 .../groovy/deployment/GroovyProcessor.java         |     47 -
 extensions-jvm/groovy/pom.xml                      |     37 -
 extensions-jvm/groovy/runtime/pom.xml              |     97 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions-jvm/guava-eventbus/deployment/pom.xml   |      2 +-
 extensions-jvm/guava-eventbus/pom.xml              |      2 +-
 extensions-jvm/guava-eventbus/runtime/pom.xml      |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/hashicorp-vault/deployment/pom.xml  |      2 +-
 extensions-jvm/hashicorp-vault/pom.xml             |      2 +-
 extensions-jvm/hashicorp-vault/runtime/pom.xml     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/hbase/deployment/pom.xml            |     69 -
 .../component/hbase/deployment/HbaseProcessor.java |     70 -
 extensions-jvm/hbase/pom.xml                       |     37 -
 extensions-jvm/hbase/runtime/pom.xml               |    115 -
 .../component/hbase/GroupsSubstitutions.java       |     42 -
 .../main/resources/META-INF/quarkus-extension.yaml |     33 -
 extensions-jvm/hdfs/deployment/pom.xml             |      2 +-
 extensions-jvm/hdfs/pom.xml                        |      2 +-
 extensions-jvm/hdfs/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/huaweicloud-smn/deployment/pom.xml  |      2 +-
 extensions-jvm/huaweicloud-smn/pom.xml             |      2 +-
 extensions-jvm/huaweicloud-smn/runtime/pom.xml     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/iec60870/deployment/pom.xml         |      2 +-
 extensions-jvm/iec60870/pom.xml                    |      2 +-
 extensions-jvm/iec60870/runtime/pom.xml            |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/ignite/deployment/pom.xml           |      2 +-
 extensions-jvm/ignite/pom.xml                      |      2 +-
 extensions-jvm/ignite/runtime/pom.xml              |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/iota/deployment/pom.xml             |     61 -
 .../component/iota/deployment/IotaProcessor.java   |     46 -
 extensions-jvm/iota/pom.xml                        |     37 -
 extensions-jvm/iota/runtime/pom.xml                |    101 -
 .../main/resources/META-INF/quarkus-extension.yaml |     33 -
 extensions-jvm/irc/deployment/pom.xml              |      2 +-
 extensions-jvm/irc/pom.xml                         |      2 +-
 extensions-jvm/irc/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/jasypt/deployment/pom.xml           |      2 +-
 extensions-jvm/jasypt/pom.xml                      |      2 +-
 extensions-jvm/jasypt/runtime/pom.xml              |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/jbpm/deployment/pom.xml             |     65 -
 .../component/jbpm/deployment/JbpmProcessor.java   |     46 -
 extensions-jvm/jbpm/pom.xml                        |     37 -
 extensions-jvm/jbpm/runtime/pom.xml                |    111 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions-jvm/jclouds/deployment/pom.xml          |     61 -
 .../jclouds/deployment/JcloudsProcessor.java       |     46 -
 extensions-jvm/jclouds/pom.xml                     |     37 -
 extensions-jvm/jclouds/runtime/pom.xml             |    108 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions-jvm/jcr/deployment/pom.xml              |      2 +-
 extensions-jvm/jcr/pom.xml                         |      2 +-
 extensions-jvm/jcr/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/jgroups-raft/deployment/pom.xml     |      2 +-
 extensions-jvm/jgroups-raft/pom.xml                |      2 +-
 extensions-jvm/jgroups-raft/runtime/pom.xml        |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/jgroups/deployment/pom.xml          |      2 +-
 extensions-jvm/jgroups/pom.xml                     |      2 +-
 extensions-jvm/jgroups/runtime/pom.xml             |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/jooq/deployment/pom.xml             |      2 +-
 extensions-jvm/jooq/pom.xml                        |      2 +-
 extensions-jvm/jooq/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/joor/deployment/pom.xml             |     61 -
 .../component/joor/deployment/JoorProcessor.java   |     46 -
 extensions-jvm/joor/pom.xml                        |     37 -
 extensions-jvm/joor/runtime/pom.xml                |     98 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions-jvm/json-patch/deployment/pom.xml       |      2 +-
 extensions-jvm/json-patch/pom.xml                  |      2 +-
 extensions-jvm/json-patch/runtime/pom.xml          |      8 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/jsonapi/deployment/pom.xml          |      2 +-
 extensions-jvm/jsonapi/pom.xml                     |      2 +-
 extensions-jvm/jsonapi/runtime/pom.xml             |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/jt400/deployment/pom.xml            |      2 +-
 extensions-jvm/jt400/pom.xml                       |      2 +-
 extensions-jvm/jt400/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/kotlin-dsl/deployment/pom.xml       |     65 -
 .../dsl/kotlin/deployment/KotlinDslProcessor.java  |     37 -
 extensions-jvm/kotlin-dsl/pom.xml                  |     37 -
 extensions-jvm/kotlin-dsl/runtime/pom.xml          |    113 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions-jvm/ldap/deployment/pom.xml             |     61 -
 .../component/ldap/deployment/LdapProcessor.java   |     46 -
 extensions-jvm/ldap/pom.xml                        |     37 -
 extensions-jvm/ldap/runtime/pom.xml                |     97 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions-jvm/ldif/deployment/pom.xml             |      2 +-
 extensions-jvm/ldif/pom.xml                        |      2 +-
 extensions-jvm/ldif/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/lucene/deployment/pom.xml           |      2 +-
 extensions-jvm/lucene/pom.xml                      |      2 +-
 extensions-jvm/lucene/runtime/pom.xml              |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/management/deployment/pom.xml       |      2 +-
 extensions-jvm/management/pom.xml                  |      2 +-
 extensions-jvm/management/runtime/pom.xml          |      2 +-
 .../management/runtime/src/main/doc/usage.adoc     |      9 +
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/mapstruct/deployment/pom.xml        |     63 +
 .../mapstruct/deployment/MapstructProcessor.java   |     46 +
 extensions-jvm/mapstruct/pom.xml                   |     39 +
 extensions-jvm/mapstruct/runtime/pom.xml           |    100 +
 .../main/resources/META-INF/quarkus-extension.yaml |     33 +
 extensions-jvm/milo/deployment/pom.xml             |     61 -
 .../component/milo/deployment/MiloProcessor.java   |     46 -
 extensions-jvm/milo/pom.xml                        |     37 -
 extensions-jvm/milo/runtime/pom.xml                |     97 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions-jvm/mvel/deployment/pom.xml             |      2 +-
 extensions-jvm/mvel/pom.xml                        |      2 +-
 extensions-jvm/mvel/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/ognl/deployment/pom.xml             |     61 -
 .../component/ognl/deployment/OgnlProcessor.java   |     47 -
 extensions-jvm/ognl/pom.xml                        |     37 -
 extensions-jvm/ognl/runtime/pom.xml                |     97 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions-jvm/pom.xml                             |     18 +-
 extensions-jvm/printer/deployment/pom.xml          |      2 +-
 extensions-jvm/printer/pom.xml                     |      2 +-
 extensions-jvm/printer/runtime/pom.xml             |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/pulsar/deployment/pom.xml           |      2 +-
 extensions-jvm/pulsar/pom.xml                      |      2 +-
 extensions-jvm/pulsar/runtime/pom.xml              |     20 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/quickfix/deployment/pom.xml         |      2 +-
 extensions-jvm/quickfix/pom.xml                    |      2 +-
 extensions-jvm/quickfix/runtime/pom.xml            |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/redis/deployment/pom.xml            |      2 +-
 extensions-jvm/redis/pom.xml                       |      2 +-
 extensions-jvm/redis/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/robotframework/deployment/pom.xml   |      2 +-
 extensions-jvm/robotframework/pom.xml              |      2 +-
 extensions-jvm/robotframework/runtime/pom.xml      |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/schematron/deployment/pom.xml       |      2 +-
 extensions-jvm/schematron/pom.xml                  |      2 +-
 extensions-jvm/schematron/runtime/pom.xml          |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/smpp/deployment/pom.xml             |      2 +-
 extensions-jvm/smpp/pom.xml                        |      2 +-
 extensions-jvm/smpp/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/snmp/deployment/pom.xml             |      2 +-
 extensions-jvm/snmp/pom.xml                        |      2 +-
 extensions-jvm/snmp/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/splunk-hec/deployment/pom.xml       |      2 +-
 extensions-jvm/splunk-hec/pom.xml                  |      2 +-
 extensions-jvm/splunk-hec/runtime/pom.xml          |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/stitch/deployment/pom.xml           |      2 +-
 extensions-jvm/stitch/pom.xml                      |      2 +-
 extensions-jvm/stitch/runtime/pom.xml              |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/stomp/deployment/pom.xml            |      2 +-
 extensions-jvm/stomp/pom.xml                       |      2 +-
 extensions-jvm/stomp/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/stub/deployment/pom.xml             |      2 +-
 extensions-jvm/stub/pom.xml                        |      2 +-
 extensions-jvm/stub/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/thrift/deployment/pom.xml           |      2 +-
 extensions-jvm/thrift/pom.xml                      |      2 +-
 extensions-jvm/thrift/runtime/pom.xml              |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/web3j/deployment/pom.xml            |      2 +-
 extensions-jvm/web3j/pom.xml                       |      2 +-
 extensions-jvm/web3j/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/wordpress/deployment/pom.xml        |      2 +-
 extensions-jvm/wordpress/pom.xml                   |      2 +-
 extensions-jvm/wordpress/runtime/pom.xml           |      6 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/workday/deployment/pom.xml          |      2 +-
 extensions-jvm/workday/pom.xml                     |      2 +-
 extensions-jvm/workday/runtime/pom.xml             |     12 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/xj/deployment/pom.xml               |      2 +-
 extensions-jvm/xj/pom.xml                          |      2 +-
 extensions-jvm/xj/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/xmpp/deployment/pom.xml             |      2 +-
 extensions-jvm/xmpp/pom.xml                        |      2 +-
 extensions-jvm/xmpp/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/xslt-saxon/deployment/pom.xml       |      2 +-
 extensions-jvm/xslt-saxon/pom.xml                  |      2 +-
 extensions-jvm/xslt-saxon/runtime/pom.xml          |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/zookeeper-master/deployment/pom.xml |      2 +-
 extensions-jvm/zookeeper-master/pom.xml            |      2 +-
 extensions-jvm/zookeeper-master/runtime/pom.xml    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-jvm/zookeeper/deployment/pom.xml        |      2 +-
 extensions-jvm/zookeeper/pom.xml                   |      2 +-
 extensions-jvm/zookeeper/runtime/pom.xml           |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions-support/ahc/deployment/pom.xml          |      2 +-
 .../ahc/deployment/SupportAhcProcessor.java        |      6 +
 extensions-support/ahc/pom.xml                     |      2 +-
 extensions-support/ahc/runtime/pom.xml             |     19 +-
 .../ahc/runtime/graal/AhcSubstitutions.java        |     41 +
 extensions-support/aws/deployment/pom.xml          |      2 +-
 extensions-support/aws/pom.xml                     |      2 +-
 extensions-support/aws/runtime/pom.xml             |      2 +-
 extensions-support/aws2/deployment/pom.xml         |      2 +-
 .../commons/deployment/AwsCommonsProcessor.java    |      3 +-
 extensions-support/aws2/pom.xml                    |      2 +-
 extensions-support/aws2/runtime/pom.xml            |     10 +-
 .../deployment/pom.xml                             |      2 +-
 .../azure-core-http-client-vertx/pom.xml           |      2 +-
 .../azure-core-http-client-vertx/runtime/pom.xml   |      2 +-
 .../core/http/vertx/QuarkusVertxProvider.java      |      7 +-
 extensions-support/azure-core/deployment/pom.xml   |      2 +-
 .../deployment/AzureCoreSupportProcessor.java      |     11 +-
 extensions-support/azure-core/pom.xml              |      2 +-
 extensions-support/azure-core/runtime/pom.xml      |      2 +-
 extensions-support/bouncycastle/deployment/pom.xml |      2 +-
 .../deployment/BouncyCastleSupportProcessor.java   |      4 +-
 extensions-support/bouncycastle/pom.xml            |      2 +-
 extensions-support/bouncycastle/runtime/pom.xml    |      6 +-
 .../commons-logging/deployment/pom.xml             |      2 +-
 .../deployment/CommonsLoggingSupportProcessor.java |      7 +-
 extensions-support/commons-logging/pom.xml         |      2 +-
 extensions-support/commons-logging/runtime/pom.xml |      2 +-
 .../consul-client/deployment/pom.xml               |      2 +-
 .../deployment/ConsulClientSupportProcessor.java   |      2 +-
 extensions-support/consul-client/pom.xml           |      2 +-
 extensions-support/consul-client/runtime/pom.xml   |      2 +-
 extensions-support/debezium/deployment/pom.xml     |      2 +-
 .../deployment/DebeziumSupportProcessor.java       |     18 +-
 extensions-support/debezium/pom.xml                |      2 +-
 extensions-support/debezium/runtime/pom.xml        |      2 +-
 extensions-support/dsl/deployment/pom.xml          |     61 +
 .../dsl/deployment/DslGeneratedClassBuildItem.java |     48 +
 .../dsl/deployment/DslSupportProcessor.java        |    117 +
 extensions-support/dsl/pom.xml                     |     37 +
 extensions-support/dsl/runtime/pom.xml             |     65 +
 .../quarkus/support/dsl/runtime/DslRecorder.java   |     59 +
 .../dsl/runtime/RoutesBuilderConfigurer.java       |     25 +
 .../main/resources/META-INF/quarkus-extension.yaml |     27 +
 extensions-support/google-cloud/deployment/pom.xml |      2 +-
 extensions-support/google-cloud/pom.xml            |      2 +-
 extensions-support/google-cloud/runtime/pom.xml    |      6 +-
 .../google-http-client/deployment/pom.xml          |      2 +-
 .../SupportGoogleHTTPClientProcessor.java          |      2 +-
 extensions-support/google-http-client/pom.xml      |      2 +-
 .../google-http-client/runtime/pom.xml             |      6 +-
 extensions-support/httpclient/deployment/pom.xml   |      2 +-
 .../httpclient/deployment/HttpClientProcessor.java |     25 +-
 extensions-support/httpclient/pom.xml              |      2 +-
 extensions-support/httpclient/runtime/pom.xml      |     15 +-
 .../jackson-dataformat-xml/deployment/pom.xml      |      2 +-
 extensions-support/jackson-dataformat-xml/pom.xml  |      2 +-
 .../jackson-dataformat-xml/runtime/pom.xml         |      8 +-
 extensions-support/jdbc/deployment/pom.xml         |      2 +-
 extensions-support/jdbc/pom.xml                    |      2 +-
 extensions-support/jdbc/runtime/pom.xml            |      2 +-
 extensions-support/jetty/deployment/pom.xml        |      2 +-
 .../jetty/deployment/JettySupportProcessor.java    |      2 +-
 extensions-support/jetty/pom.xml                   |      2 +-
 extensions-support/jetty/runtime/pom.xml           |      2 +-
 extensions-support/language/deployment/pom.xml     |     65 +
 .../language/deployment/ExpressionBuildItem.java   |     78 +
 .../ExpressionExtractionResultBuildItem.java       |     35 +
 .../deployment/LanguageSupportProcessor.java       |    102 +
 .../language/deployment/ScriptBuildItem.java       |     56 +
 .../language/deployment/dm/DryModeComponent.java   |     36 +
 .../deployment/dm/DryModeComponentResolver.java    |     45 +
 .../language/deployment/dm/DryModeEndpoint.java    |     76 +
 .../language/deployment/dm/DryModeInjector.java    |     86 +
 .../language/deployment/dm/DryModeLanguage.java    |    121 +
 .../deployment/dm/DryModeLanguageResolver.java     |     49 +
 .../language/deployment/dm/DryModeMain.java        |     88 +
 .../deployment/dm/DryModeScriptingLanguage.java    |     50 +
 .../language/deployment/dm/ExpressionHolder.java   |     70 +
 .../language/deployment/dm/ScriptHolder.java       |     64 +
 extensions-support/language/pom.xml                |     37 +
 extensions-support/language/runtime/pom.xml        |     65 +
 .../support/language/runtime/ExpressionUID.java    |     54 +
 .../support/language/runtime/ScriptUID.java        |     53 +
 .../support/language/runtime/SourceCodeUID.java    |    102 +
 .../main/resources/META-INF/quarkus-extension.yaml |     27 +
 extensions-support/mail/deployment/pom.xml         |      2 +-
 .../mail/deployment/SupportMailProcessor.java      |     46 +-
 extensions-support/mail/pom.xml                    |      2 +-
 extensions-support/mail/runtime/pom.xml            |      6 +-
 extensions-support/mongodb/deployment/pom.xml      |      2 +-
 extensions-support/mongodb/pom.xml                 |      2 +-
 extensions-support/mongodb/runtime/pom.xml         |      2 +-
 extensions-support/pom.xml                         |      7 +-
 .../reactor-netty/deployment/pom.xml               |      2 +-
 .../deployment/ReactorNettySupportProcessor.java   |      4 +-
 extensions-support/reactor-netty/pom.xml           |      2 +-
 extensions-support/reactor-netty/runtime/pom.xml   |      2 +-
 extensions-support/retrofit/deployment/pom.xml     |      2 +-
 extensions-support/retrofit/pom.xml                |      2 +-
 extensions-support/retrofit/runtime/pom.xml        |      2 +-
 .../DefaultCallAdapterFactorySubstitution.java     |     27 -
 .../ExecutorCallAdapterFactorySubstitution.java    |     36 -
 .../retrofit/graal/PlatformSubstitution.java       |     69 -
 extensions-support/spring/beans/pom.xml            |     82 -
 extensions-support/spring/context/pom.xml          |     88 -
 extensions-support/spring/core/pom.xml             |     86 -
 extensions-support/spring/deployment/pom.xml       |      2 +-
 extensions-support/spring/integration-test/pom.xml |      2 +-
 .../support/spring/ClassLoadingService.java        |      6 +-
 .../support/spring/test/SpringSupportTest.java     |      2 +-
 extensions-support/spring/pom.xml                  |      6 +-
 extensions-support/spring/runtime/pom.xml          |     20 +-
 extensions-support/spring/shade/beans/pom.xml      |     82 +
 extensions-support/spring/shade/context/pom.xml    |     88 +
 extensions-support/spring/shade/core/pom.xml       |     86 +
 extensions-support/spring/shade/pom.xml            |    134 +
 extensions-support/stax/deployment/pom.xml         |     58 -
 .../stax/deployment/StaxSupportProcessor.java      |     61 -
 extensions-support/stax/pom.xml                    |     39 -
 extensions-support/stax/runtime/pom.xml            |     62 -
 .../main/resources/META-INF/quarkus-extension.yaml |     28 -
 extensions-support/swagger/deployment/pom.xml      |     61 +
 .../deployment/SupportSwaggerProcessor.java        |     38 +
 extensions-support/swagger/pom.xml                 |     37 +
 extensions-support/swagger/runtime/pom.xml         |     73 +
 .../runtime/graal/SwaggerSubstitutions.java        |     62 +
 .../main/resources/META-INF/quarkus-extension.yaml |     27 +
 extensions-support/webhook/deployment/pom.xml      |      2 +-
 extensions-support/webhook/pom.xml                 |      2 +-
 extensions-support/webhook/runtime/pom.xml         |      2 +-
 extensions-support/xalan/deployment/pom.xml        |      2 +-
 .../deployment/XalanNativeImageProcessor.java      |     10 +-
 extensions-support/xalan/pom.xml                   |      2 +-
 extensions-support/xalan/runtime/pom.xml           |      2 +-
 extensions-support/xstream/deployment/pom.xml      |     58 -
 .../deployment/XStreamSupportProcessor.java        |    253 -
 extensions-support/xstream/pom.xml                 |     39 -
 extensions-support/xstream/runtime/pom.xml         |     62 -
 .../main/resources/META-INF/quarkus-extension.yaml |     28 -
 extensions/activemq/deployment/pom.xml             |     65 -
 .../activemq/deployment/ActiveMQProcessor.java     |    148 -
 extensions/activemq/pom.xml                        |     37 -
 extensions/activemq/runtime/pom.xml                |    110 -
 .../activemq/runtime/src/main/doc/limitations.adoc |      2 -
 .../activemq/runtime/src/main/doc/usage.adoc       |      9 -
 .../activemq/graal/ActiveMQSubstitutions.java      |     43 -
 .../activemq/graal/CommonsPoolSubstitutions.java   |     38 -
 .../activemq/graal/SpringJMSSubstitutions.java     |     90 -
 .../main/resources/META-INF/quarkus-extension.yaml |     31 -
 extensions/amqp/deployment/pom.xml                 |      8 +-
 extensions/amqp/pom.xml                            |      2 +-
 extensions/amqp/runtime/pom.xml                    |      8 +-
 .../amqp/runtime/src/main/doc/limitations.adoc     |      3 +
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/arangodb/deployment/pom.xml             |      2 +-
 extensions/arangodb/pom.xml                        |      2 +-
 extensions/arangodb/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/as2/deployment/pom.xml                  |      2 +-
 .../component/as2/deployment/As2Processor.java     |      6 +-
 extensions/as2/pom.xml                             |      2 +-
 extensions/as2/runtime/pom.xml                     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/atlasmap/deployment/pom.xml             |      2 +-
 .../atlasmap/deployment/AtlasmapProcessor.java     |     30 +-
 extensions/atlasmap/pom.xml                        |      2 +-
 extensions/atlasmap/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/atom/deployment/pom.xml                 |      2 +-
 .../component/atom/deployment/AtomProcessor.java   |      2 +-
 extensions/atom/pom.xml                            |      2 +-
 extensions/atom/runtime/pom.xml                    |     11 +-
 .../atom/graal/DataSourceUtilsSubstitutions.java   |     41 -
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/attachments/deployment/pom.xml          |      2 +-
 extensions/attachments/pom.xml                     |      2 +-
 extensions/attachments/runtime/pom.xml             |      6 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/avro-rpc/deployment/pom.xml             |      2 +-
 extensions/avro-rpc/pom.xml                        |      2 +-
 extensions/avro-rpc/runtime/pom.xml                |      2 +-
 .../avro/rpc/spi/HttpServletRequestFromBytes.java  |     32 +-
 .../avro/rpc/spi/HttpServletResponseWithBytes.java |     10 +-
 extensions/avro/deployment/pom.xml                 |      2 +-
 .../component/avro/deployment/AvroProcessor.java   |      2 +-
 extensions/avro/pom.xml                            |      2 +-
 extensions/avro/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-athena/deployment/pom.xml          |      2 +-
 .../athena/deployment/Aws2AthenaProcessor.java     |      9 +-
 extensions/aws2-athena/pom.xml                     |      2 +-
 extensions/aws2-athena/runtime/pom.xml             |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-cw/deployment/pom.xml              |      6 +-
 .../aws2/cw/deployment/Aws2CwProcessor.java        |      9 +-
 extensions/aws2-cw/pom.xml                         |      2 +-
 extensions/aws2-cw/runtime/pom.xml                 |      6 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-ddb/deployment/pom.xml             |      2 +-
 .../aws2/ddb/deployment/Aws2DdbProcessor.java      |      9 +-
 extensions/aws2-ddb/pom.xml                        |      2 +-
 extensions/aws2-ddb/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-ec2/deployment/pom.xml             |      2 +-
 .../aws2/ec2/deployment/Aws2Ec2Processor.java      |      9 +-
 extensions/aws2-ec2/pom.xml                        |      2 +-
 extensions/aws2-ec2/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-ecs/deployment/pom.xml             |      2 +-
 .../aws2/ecs/deployment/Aws2EcsProcessor.java      |      9 +-
 extensions/aws2-ecs/pom.xml                        |      2 +-
 extensions/aws2-ecs/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-eks/deployment/pom.xml             |      2 +-
 .../aws2/eks/deployment/Aws2EksProcessor.java      |      9 +-
 extensions/aws2-eks/pom.xml                        |      2 +-
 extensions/aws2-eks/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-eventbridge/deployment/pom.xml     |      2 +-
 .../deployment/Aws2EventbridgeProcessor.java       |      9 +-
 extensions/aws2-eventbridge/pom.xml                |      2 +-
 extensions/aws2-eventbridge/runtime/pom.xml        |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-iam/deployment/pom.xml             |      2 +-
 .../aws2/iam/deployment/Aws2IamProcessor.java      |      9 +-
 extensions/aws2-iam/pom.xml                        |      2 +-
 extensions/aws2-iam/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-kinesis/deployment/pom.xml         |      2 +-
 extensions/aws2-kinesis/pom.xml                    |      2 +-
 extensions/aws2-kinesis/runtime/pom.xml            |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-kms/deployment/pom.xml             |      2 +-
 .../aws2/kms/deployment/Aws2KmsProcessor.java      |      9 +-
 extensions/aws2-kms/pom.xml                        |      2 +-
 extensions/aws2-kms/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-lambda/deployment/pom.xml          |      2 +-
 .../lambda/deployment/Aws2LambdaProcessor.java     |      9 +-
 extensions/aws2-lambda/pom.xml                     |      2 +-
 extensions/aws2-lambda/runtime/pom.xml             |      2 +-
 .../aws2/lambda/it/Aws2LambdaResource.java         |     14 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-mq/deployment/pom.xml              |      2 +-
 .../aws2/mq/deployment/Aws2MqProcessor.java        |      9 +-
 extensions/aws2-mq/pom.xml                         |      2 +-
 extensions/aws2-mq/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-msk/deployment/pom.xml             |      2 +-
 .../aws2/msk/deployment/Aws2MskProcessor.java      |      9 +-
 extensions/aws2-msk/pom.xml                        |      2 +-
 extensions/aws2-msk/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-s3/deployment/pom.xml              |      2 +-
 .../aws2/s3/deployment/Aws2S3Processor.java        |      9 +-
 extensions/aws2-s3/pom.xml                         |      2 +-
 extensions/aws2-s3/runtime/pom.xml                 |      7 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-ses/deployment/pom.xml             |      2 +-
 .../aws2/ses/deployment/Aws2SesProcessor.java      |      9 +-
 extensions/aws2-ses/pom.xml                        |      2 +-
 extensions/aws2-ses/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-sns/deployment/pom.xml             |      2 +-
 .../aws2/sns/deployment/Aws2SnsProcessor.java      |      9 +-
 extensions/aws2-sns/pom.xml                        |      2 +-
 extensions/aws2-sns/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-sqs/deployment/pom.xml             |      2 +-
 .../aws2/sqs/deployment/Aws2SqsProcessor.java      |      9 +-
 extensions/aws2-sqs/pom.xml                        |      2 +-
 extensions/aws2-sqs/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-sts/deployment/pom.xml             |      2 +-
 .../aws2/sts/deployment/Aws2StsProcessor.java      |      9 +-
 extensions/aws2-sts/pom.xml                        |      2 +-
 extensions/aws2-sts/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/aws2-translate/deployment/pom.xml       |      2 +-
 .../deployment/Aws2TranslateProcessor.java         |      9 +-
 extensions/aws2-translate/pom.xml                  |      2 +-
 extensions/aws2-translate/runtime/pom.xml          |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/azure-eventhubs/deployment/pom.xml      |      2 +-
 .../deployment/AzureEventhubsProcessor.java        |      2 +-
 extensions/azure-eventhubs/pom.xml                 |      2 +-
 extensions/azure-eventhubs/runtime/pom.xml         |      8 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/azure-storage-blob/deployment/pom.xml   |      2 +-
 .../blob/deployment/AzureStorageBlobProcessor.java |      5 +-
 extensions/azure-storage-blob/pom.xml              |      2 +-
 extensions/azure-storage-blob/runtime/pom.xml      |      8 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/azure-storage-queue/deployment/pom.xml  |      2 +-
 .../deployment/AzureStorageQueueProcessor.java     |      2 +-
 extensions/azure-storage-queue/pom.xml             |      2 +-
 extensions/azure-storage-queue/runtime/pom.xml     |      8 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/base64/deployment/pom.xml               |      2 +-
 extensions/base64/pom.xml                          |      2 +-
 extensions/base64/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/bean-validator/deployment/pom.xml       |      2 +-
 extensions/bean-validator/pom.xml                  |      2 +-
 extensions/bean-validator/runtime/pom.xml          |     20 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/bean/deployment/pom.xml                 |      2 +-
 .../component/bean/deployment/BeanProcessor.java   |      9 +-
 extensions/bean/pom.xml                            |      2 +-
 extensions/bean/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/bindy/deployment/pom.xml                |      2 +-
 .../component/bindy/deployment/BindyProcessor.java |     16 +-
 extensions/bindy/pom.xml                           |      2 +-
 extensions/bindy/runtime/pom.xml                   |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/box/deployment/pom.xml                  |      8 +-
 extensions/box/pom.xml                             |      2 +-
 extensions/box/runtime/pom.xml                     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/braintree/deployment/pom.xml            |      2 +-
 .../braintree/deployment/BraintreeProcessor.java   |      5 +-
 extensions/braintree/pom.xml                       |      2 +-
 extensions/braintree/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/browse/deployment/pom.xml               |      2 +-
 extensions/browse/pom.xml                          |      2 +-
 extensions/browse/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/caffeine/deployment/pom.xml             |      2 +-
 extensions/caffeine/pom.xml                        |      2 +-
 extensions/caffeine/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/cassandraql/deployment/pom.xml          |      2 +-
 extensions/cassandraql/pom.xml                     |      2 +-
 extensions/cassandraql/runtime/pom.xml             |     16 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/cbor/deployment/pom.xml                 |      2 +-
 extensions/cbor/pom.xml                            |      2 +-
 extensions/cbor/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/cloudevents/deployment/pom.xml          |      2 +-
 extensions/cloudevents/pom.xml                     |      2 +-
 extensions/cloudevents/runtime/pom.xml             |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/consul/deployment/pom.xml               |      2 +-
 extensions/consul/pom.xml                          |      2 +-
 extensions/consul/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/controlbus/deployment/pom.xml           |      2 +-
 extensions/controlbus/pom.xml                      |      2 +-
 extensions/controlbus/runtime/pom.xml              |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/couchdb/deployment/pom.xml              |      2 +-
 .../couchdb/deployment/CouchdbProcessor.java       |      8 +-
 extensions/couchdb/pom.xml                         |      2 +-
 extensions/couchdb/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/cron/deployment/pom.xml                 |      2 +-
 extensions/cron/pom.xml                            |      2 +-
 extensions/cron/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/crypto/deployment/pom.xml               |      2 +-
 extensions/crypto/pom.xml                          |      2 +-
 extensions/crypto/runtime/pom.xml                  |      4 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/csimple/deployment/pom.xml              |      6 +-
 .../csimple/deployment/CSimpleProcessor.java       |    174 +-
 .../csimple/deployment/CSimpleXmlProcessor.java    |     59 -
 extensions/csimple/pom.xml                         |      2 +-
 extensions/csimple/runtime/pom.xml                 |      6 +-
 .../csimple/runtime/src/main/doc/limitations.adoc  |     25 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/csv/deployment/pom.xml                  |      2 +-
 extensions/csv/pom.xml                             |      2 +-
 extensions/csv/runtime/pom.xml                     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/cxf-soap/deployment/pom.xml             |      2 +-
 .../cxf/soap/deployment/CxfBuildTimeConfig.java    |     48 +
 .../cxf/soap/deployment/CxfSoapProcessor.java      |     79 +-
 extensions/cxf-soap/pom.xml                        |      2 +-
 extensions/cxf-soap/runtime/pom.xml                |      2 +-
 .../cxf-soap/runtime/src/main/doc/usage.adoc       |    248 +
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/dataformat/deployment/pom.xml           |      2 +-
 extensions/dataformat/pom.xml                      |      2 +-
 extensions/dataformat/runtime/pom.xml              |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/dataset/deployment/pom.xml              |      2 +-
 extensions/dataset/pom.xml                         |      2 +-
 extensions/dataset/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/datasonnet/deployment/pom.xml           |      2 +-
 .../datasonnet/deployment/DatasonnetProcessor.java |     15 +-
 extensions/datasonnet/pom.xml                      |      2 +-
 extensions/datasonnet/runtime/pom.xml              |      2 +-
 .../camel-quarkus-datasonnet/reflect-config.json   |     10 -
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/debezium-mongodb/deployment/pom.xml     |      2 +-
 .../deployment/DebeziumMongodbProcessor.java       |      5 +-
 extensions/debezium-mongodb/pom.xml                |      2 +-
 extensions/debezium-mongodb/runtime/pom.xml        |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/debezium-mysql/deployment/pom.xml       |      2 +-
 .../mysql/deployment/DebeziumMysqlProcessor.java   |      5 +-
 extensions/debezium-mysql/pom.xml                  |      2 +-
 extensions/debezium-mysql/runtime/pom.xml          |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/debezium-postgres/deployment/pom.xml    |      2 +-
 .../deployment/DebeziumPostgresProcessor.java      |      5 +-
 extensions/debezium-postgres/pom.xml               |      2 +-
 extensions/debezium-postgres/runtime/pom.xml       |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/debezium-sqlserver/deployment/pom.xml   |      2 +-
 .../deployment/DebeziumSqlserverProcessor.java     |      5 +-
 extensions/debezium-sqlserver/pom.xml              |      2 +-
 extensions/debezium-sqlserver/runtime/pom.xml      |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/digitalocean/deployment/pom.xml         |      8 +-
 .../deployment/DigitaloceanProcessor.java          |      2 +-
 extensions/digitalocean/pom.xml                    |      2 +-
 extensions/digitalocean/runtime/pom.xml            |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/direct/deployment/pom.xml               |      2 +-
 extensions/direct/pom.xml                          |      2 +-
 extensions/direct/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/disruptor/deployment/pom.xml            |      2 +-
 .../disruptor/deployment/DisruptorProcessor.java   |      7 +-
 extensions/disruptor/pom.xml                       |      2 +-
 extensions/disruptor/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/dozer/deployment/pom.xml                |     65 -
 .../component/dozer/deployment/DozerProcessor.java |    175 -
 extensions/dozer/pom.xml                           |     37 -
 extensions/dozer/runtime/pom.xml                   |    118 -
 .../dozer/runtime/src/main/doc/configuration.adoc  |     23 -
 .../quarkus/component/dozer/CamelDozerConfig.java  |     41 -
 .../component/dozer/CamelDozerRecorder.java        |     40 -
 .../dozer/graal/DozerOSGiSubstitutions.java        |    113 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions/dropbox/deployment/pom.xml              |      2 +-
 extensions/dropbox/pom.xml                         |      2 +-
 extensions/dropbox/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/elasticsearch-rest/deployment/pom.xml   |     75 -
 .../deployment/ElasticsearchRestProcessor.java     |     29 -
 extensions/elasticsearch-rest/pom.xml              |     37 -
 extensions/elasticsearch-rest/runtime/pom.xml      |    111 -
 .../runtime/src/main/doc/usage.adoc                |     24 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions/exec/deployment/pom.xml                 |      2 +-
 extensions/exec/pom.xml                            |      2 +-
 extensions/exec/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/fhir/deployment/pom.xml                 |      2 +-
 .../component/fhir/deployment/FhirProcessor.java   |     85 +-
 .../fhir/deployment/dstu2/FhirDstu2Processor.java  |      8 +-
 .../dstu2Hl7Org/FhirDstu2Hl7OrgProcessor.java      |      9 +-
 .../deployment/dstu2_1/FhirDstu2_1Processor.java   |      9 +-
 .../fhir/deployment/dstu3/FhirDstu3Processor.java  |     12 +-
 .../fhir/deployment/r4/FhirR4Processor.java        |     13 +-
 .../fhir/deployment/r5/FhirR5Processor.java        |     13 +-
 extensions/fhir/pom.xml                            |      2 +-
 extensions/fhir/runtime/pom.xml                    |     24 +-
 .../quarkus/component/fhir/IsSchematronAbsent.java |     32 +
 .../fhir/graal/SchematronSubstitutions.java        |     55 +
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/file-watch/deployment/pom.xml           |      2 +-
 extensions/file-watch/pom.xml                      |      2 +-
 extensions/file-watch/runtime/pom.xml              |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/file/deployment/pom.xml                 |      2 +-
 ...LockClusterServiceConfigDefaultEnabledTest.java |     13 +-
 .../FileLockClusterServiceConfigDefaultTest.java   |     14 +-
 ...kClusterServiceConfigNonDefaultEnabledTest.java |     13 +-
 extensions/file/pom.xml                            |      2 +-
 extensions/file/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/flatpack/deployment/pom.xml             |      2 +-
 .../flatpack/deployment/FlatpackProcessor.java     |      2 +-
 extensions/flatpack/pom.xml                        |      2 +-
 extensions/flatpack/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/fop/deployment/pom.xml                  |      2 +-
 .../component/fop/deployment/FopProcessor.java     |      2 +-
 extensions/fop/pom.xml                             |      2 +-
 extensions/fop/runtime/pom.xml                     |      8 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/freemarker/deployment/pom.xml           |      2 +-
 extensions/freemarker/pom.xml                      |      2 +-
 extensions/freemarker/runtime/pom.xml              |      2 +-
 .../runtime/src/main/doc/configuration.adoc        |      6 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/ftp/deployment/pom.xml                  |      2 +-
 extensions/ftp/pom.xml                             |      2 +-
 extensions/ftp/runtime/pom.xml                     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/geocoder/deployment/pom.xml             |      2 +-
 .../geocoder/deployment/GeocoderProcessor.java     |     24 +-
 extensions/geocoder/pom.xml                        |      2 +-
 extensions/geocoder/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/git/deployment/pom.xml                  |      2 +-
 extensions/git/pom.xml                             |      2 +-
 extensions/git/runtime/pom.xml                     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/github/deployment/pom.xml               |      2 +-
 .../github/deployment/GithubProcessor.java         |      3 +-
 extensions/github/pom.xml                          |      2 +-
 extensions/github/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/google-bigquery/deployment/pom.xml      |      2 +-
 extensions/google-bigquery/pom.xml                 |      2 +-
 extensions/google-bigquery/runtime/pom.xml         |     11 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/google-calendar/deployment/pom.xml      |      2 +-
 extensions/google-calendar/pom.xml                 |      2 +-
 extensions/google-calendar/runtime/pom.xml         |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/google-drive/deployment/pom.xml         |      2 +-
 extensions/google-drive/pom.xml                    |      2 +-
 extensions/google-drive/runtime/pom.xml            |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/google-mail/deployment/pom.xml          |      2 +-
 extensions/google-mail/pom.xml                     |     15 +-
 extensions/google-mail/runtime/pom.xml             |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/google-pubsub/deployment/pom.xml        |      2 +-
 extensions/google-pubsub/pom.xml                   |      2 +-
 extensions/google-pubsub/runtime/pom.xml           |     10 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/google-sheets/deployment/pom.xml        |      2 +-
 extensions/google-sheets/pom.xml                   |     15 +-
 extensions/google-sheets/runtime/pom.xml           |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/google-storage/deployment/pom.xml       |      2 +-
 extensions/google-storage/pom.xml                  |      2 +-
 extensions/google-storage/runtime/pom.xml          |     10 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/graphql/deployment/pom.xml              |      2 +-
 extensions/graphql/pom.xml                         |      2 +-
 extensions/graphql/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/grok/deployment/pom.xml                 |      2 +-
 extensions/grok/pom.xml                            |      2 +-
 extensions/grok/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/groovy-dsl/deployment/pom.xml           |      6 +-
 .../dsl/groovy/deployment/GroovyDslProcessor.java  |    133 +-
 .../deployment/GroovyGeneratedClassBuildItem.java  |     38 -
 extensions/groovy-dsl/pom.xml                      |      2 +-
 extensions/groovy-dsl/runtime/pom.xml              |      6 +-
 .../runtime/src/main/doc/limitations.adoc          |     18 -
 .../quarkus/dsl/groovy/runtime/Configurer.java     |      4 +-
 .../dsl/groovy/runtime/GroovyDslRecorder.java      |     49 -
 .../groovy/runtime/graal/GroovySubstitutions.java  |    130 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/groovy/deployment/pom.xml               |     69 +
 .../GroovyExpressionSourceBuildItem.java           |     57 +
 .../groovy/deployment/GroovyProcessor.java         |    176 +
 extensions/groovy/pom.xml                          |     37 +
 extensions/groovy/runtime/pom.xml                  |    106 +
 .../groovy/runtime/src/main/doc/limitations.adoc   |      3 +
 .../groovy/runtime/GroovyExpressionRecorder.java   |     43 +
 .../groovy/runtime/GroovyStaticScript.java         |     63 +
 .../main/resources/META-INF/quarkus-extension.yaml |     33 +
 extensions/grpc/deployment/pom.xml                 |      2 +-
 .../component/grpc/deployment/GrpcProcessor.java   |     31 +-
 extensions/grpc/pom.xml                            |      2 +-
 extensions/grpc/runtime/pom.xml                    |      6 +-
 .../grpc/runtime/src/main/doc/limitations.adoc     |     21 +
 .../runtime/QuarkusBindableServiceFactory.java     |      9 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/gson/deployment/pom.xml                 |      2 +-
 extensions/gson/pom.xml                            |      2 +-
 extensions/gson/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/hazelcast/deployment/pom.xml            |      2 +-
 .../hazelcast/deployment/HazelcastProcessor.java   |      6 +-
 extensions/hazelcast/pom.xml                       |      2 +-
 extensions/hazelcast/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/headersmap/deployment/pom.xml           |      2 +-
 extensions/headersmap/pom.xml                      |      2 +-
 extensions/headersmap/runtime/pom.xml              |      2 +-
 .../headersmap/CamelHeadersmapRecorder.java        |      3 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/hl7/deployment/pom.xml                  |      2 +-
 .../component/hl7/deployment/Hl7Processor.java     |      6 +-
 extensions/hl7/pom.xml                             |      2 +-
 extensions/hl7/runtime/pom.xml                     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/http/deployment/pom.xml                 |      2 +-
 .../component/http/deployment/HttpProcessor.java   |     17 +-
 extensions/http/pom.xml                            |      2 +-
 extensions/http/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/ical/deployment/pom.xml                 |      2 +-
 extensions/ical/pom.xml                            |      2 +-
 extensions/ical/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/infinispan/deployment/pom.xml           |      8 +-
 .../infinispan/deployment/InfinispanProcessor.java |     15 +
 extensions/infinispan/pom.xml                      |      2 +-
 extensions/infinispan/runtime/pom.xml              |     12 +-
 .../runtime/src/main/doc/configuration.adoc        |     23 +
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/influxdb/deployment/pom.xml             |      2 +-
 .../influxdb/deployment/InfluxdbProcessor.java     |      2 +-
 extensions/influxdb/pom.xml                        |      2 +-
 extensions/influxdb/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jackson-avro/deployment/pom.xml         |      2 +-
 extensions/jackson-avro/pom.xml                    |      2 +-
 extensions/jackson-avro/runtime/pom.xml            |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jackson-protobuf/deployment/pom.xml     |      2 +-
 extensions/jackson-protobuf/pom.xml                |      2 +-
 extensions/jackson-protobuf/runtime/pom.xml        |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jackson/deployment/pom.xml              |      2 +-
 .../component/jackson/JacksonProcessor.java        |     12 +-
 .../jackson/JacksonTypeConverterPojoTest.java      |      3 +-
 .../jackson/JacksonTypeConverterSimpleTest.java    |      3 +-
 .../camel/quarkus/component/jackson/Order.java     |      9 +-
 extensions/jackson/pom.xml                         |      2 +-
 extensions/jackson/runtime/pom.xml                 |     38 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jacksonxml/deployment/pom.xml           |      2 +-
 .../jacksonxml/deployment/JacksonxmlProcessor.java |      2 +-
 .../deployment/JacksonxmlTypeConverterTest.java    |      3 +-
 extensions/jacksonxml/pom.xml                      |      2 +-
 extensions/jacksonxml/runtime/pom.xml              |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/java-joor-dsl/deployment/pom.xml        |      2 +-
 .../java/joor/deployment/JavaJoorDslProcessor.java |    138 +-
 extensions/java-joor-dsl/pom.xml                   |      2 +-
 extensions/java-joor-dsl/runtime/pom.xml           |      7 +-
 .../runtime/src/main/doc/limitations.adoc          |      3 +
 .../dsl/java/joor/runtime/JavaJoorDslRecorder.java |     15 +-
 .../graal/SubstituteClassRoutesBuilderLoader.java  |     34 -
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jaxb/deployment/pom.xml                 |      2 +-
 .../component/jaxb/deployment/JaxbProcessor.java   |      7 -
 extensions/jaxb/pom.xml                            |      2 +-
 extensions/jaxb/runtime/pom.xml                    |      8 +-
 .../camel/quarkus/component/jaxb/JaxbRecorder.java |      4 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jcache/deployment/pom.xml               |      2 +-
 extensions/jcache/pom.xml                          |      2 +-
 extensions/jcache/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jdbc/deployment/pom.xml                 |      2 +-
 extensions/jdbc/pom.xml                            |      2 +-
 extensions/jdbc/runtime/pom.xml                    |      6 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jfr/deployment/pom.xml                  |      2 +-
 extensions/jfr/pom.xml                             |      2 +-
 extensions/jfr/runtime/pom.xml                     |      2 +-
 .../quarkus/component/jfr/CamelJfrRecorder.java    |      3 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jira/deployment/pom.xml                 |      8 +-
 .../component/jira/deployment/JiraProcessor.java   |     29 +-
 extensions/jira/pom.xml                            |      2 +-
 extensions/jira/runtime/pom.xml                    |     12 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jms/deployment/pom.xml                  |      2 +-
 extensions/jms/pom.xml                             |      2 +-
 extensions/jms/runtime/pom.xml                     |     14 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/johnzon/deployment/pom.xml              |     61 -
 .../johnzon/deployment/JohnzonProcessor.java       |     38 -
 extensions/johnzon/pom.xml                         |     37 -
 extensions/johnzon/runtime/pom.xml                 |     98 -
 .../main/resources/META-INF/quarkus-extension.yaml |     31 -
 extensions/jolt/deployment/pom.xml                 |      2 +-
 .../component/jolt/deployment/JoltProcessor.java   |      2 +-
 extensions/jolt/pom.xml                            |      2 +-
 extensions/jolt/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/joor/deployment/pom.xml                 |     69 +
 .../deployment/JoorExpressionSourceBuildItem.java  |     68 +
 .../component/joor/deployment/JoorProcessor.java   |    200 +
 extensions/joor/pom.xml                            |     37 +
 extensions/joor/runtime/pom.xml                    |    103 +
 .../joor/runtime/src/main/doc/configuration.adoc   |      3 +
 .../joor/runtime/JoorExpressionCompiler.java       |     64 +
 .../joor/runtime/JoorExpressionConfig.java         |     46 +
 .../joor/runtime/JoorExpressionRecorder.java       |     71 +
 .../runtime/JoorExpressionScriptingCompiler.java   |     64 +
 .../main/resources/META-INF/quarkus-extension.yaml |     32 +
 extensions/jpa/deployment/pom.xml                  |      2 +-
 extensions/jpa/pom.xml                             |      2 +-
 extensions/jpa/runtime/pom.xml                     |      7 +-
 .../quarkus/component/jpa/CamelJpaRecorder.java    |      5 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jq/deployment/pom.xml                   |      2 +-
 extensions/jq/pom.xml                              |      2 +-
 extensions/jq/runtime/pom.xml                      |      6 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/js-dsl/deployment/pom.xml               |      2 +-
 .../dsl/js/deployment/JavaScriptDslProcessor.java  |     96 +-
 extensions/js-dsl/pom.xml                          |      2 +-
 extensions/js-dsl/runtime/pom.xml                  |      2 +-
 .../js-dsl/runtime/src/main/doc/limitations.adoc   |     33 +
 .../dsl/js/runtime/JavaScriptDslBiConsumer.java    |     81 +
 .../dsl/js/runtime/JavaScriptDslBiFunction.java    |     84 +
 .../dsl/js/runtime/JavaScriptDslBiPredicate.java   |     82 +
 .../dsl/js/runtime/JavaScriptDslConsumer.java      |     72 +
 .../dsl/js/runtime/JavaScriptDslFunction.java      |     75 +
 .../dsl/js/runtime/JavaScriptDslHelper.java        |     46 +
 .../dsl/js/runtime/JavaScriptDslPredicate.java     |     72 +
 .../dsl/js/runtime/JavaScriptDslProcessor.java     |     69 +
 .../dsl/js/runtime/JavaScriptDslSupplier.java      |     57 +
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jsch/deployment/pom.xml                 |      2 +-
 extensions/jsch/pom.xml                            |      2 +-
 extensions/jsch/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jsh-dsl/deployment/pom.xml              |     65 +
 .../dsl/jsh/deployment/JshDslProcessor.java        |    184 +
 extensions/jsh-dsl/pom.xml                         |     37 +
 extensions/jsh-dsl/runtime/pom.xml                 |    103 +
 .../camel/quarkus/dsl/jsh/runtime/Configurer.java  |     35 +
 .../graal/SubstituteJshRoutesBuilderLoader.java    |     33 +
 .../main/resources/META-INF/quarkus-extension.yaml |     32 +
 extensions/jslt/deployment/pom.xml                 |      2 +-
 extensions/jslt/pom.xml                            |      2 +-
 extensions/jslt/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/json-validator/deployment/pom.xml       |      2 +-
 .../deployment/JsonValidatorProcessor.java         |      3 +-
 extensions/json-validator/pom.xml                  |      2 +-
 extensions/json-validator/runtime/pom.xml          |      6 +-
 .../graal/JsonValidatorSubstitutions.java          |     79 +
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jsonata/deployment/pom.xml              |      2 +-
 extensions/jsonata/pom.xml                         |      2 +-
 extensions/jsonata/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jsonb/deployment/pom.xml                |      2 +-
 extensions/jsonb/pom.xml                           |      2 +-
 extensions/jsonb/runtime/pom.xml                   |     13 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jsonpath/deployment/pom.xml             |      2 +-
 .../json/path/deployment/JsonPathProcessor.java    |     12 +-
 extensions/jsonpath/pom.xml                        |      2 +-
 extensions/jsonpath/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/jta/deployment/pom.xml                  |      2 +-
 .../component/jta/deployment/JtaProcessor.java     |      4 +-
 .../jta/MandatoryJtaTransactionPolicyTest.java     |      9 +-
 .../quarkus/component/jta/MockTransaction.java     |     13 +-
 .../jta/MockTransactionManagerProducer.java        |     11 +-
 .../jta/NeverJtaTransactionPolicyTest.java         |      9 +-
 .../jta/NotSupportedJtaTransactionPolicyTest.java  |      7 +-
 .../jta/RequiredJtaTransactionPolicyTest.java      |      9 +-
 .../jta/RequiresNewJtaTransactionPolicyTest.java   |      9 +-
 .../jta/SupportsJtaTransactionPolicyTest.java      |      7 +-
 extensions/jta/pom.xml                             |      2 +-
 extensions/jta/runtime/pom.xml                     |      2 +-
 .../jta/MandatoryJtaTransactionPolicy.java         |      2 +-
 .../component/jta/NeverJtaTransactionPolicy.java   |      2 +-
 .../jta/NotSupportedJtaTransactionPolicy.java      |      4 +-
 .../jta/RequiredJtaTransactionPolicy.java          |      2 +-
 .../jta/RequiresNewJtaTransactionPolicy.java       |      4 +-
 .../jta/SupportsJtaTransactionPolicy.java          |      2 +-
 .../jta/TransactionalJtaTransactionPolicy.java     |     17 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/kafka/deployment/pom.xml                |      2 +-
 .../component/kafka/deployment/KafkaProcessor.java |      6 +-
 .../deployment/KafkaDevServicesDisabledTest.java   |      3 +-
 .../deployment/KafkaDevServicesEnabledTest.java    |      3 +-
 ...sKafkaClientFactoryDisabledMergeConfigTest.java |      3 +-
 .../QuarkusKafkaClientFactoryDisabledTest.java     |      3 +-
 ...afkaClientFactoryDisabledViaPropertiesTest.java |      3 +-
 .../QuarkusKafkaClientFactoryEnabledTest.java      |      3 +-
 .../deployment/QuarkusKafkaClientFactoryTest.java  |      3 +-
 extensions/kafka/pom.xml                           |      2 +-
 extensions/kafka/runtime/pom.xml                   |      2 +-
 .../kafka/KafkaClientFactoryProducer.java          |      7 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/kamelet/deployment/pom.xml              |      2 +-
 .../kamelet/deployment/KameletProcessor.java       |     10 +-
 extensions/kamelet/pom.xml                         |      2 +-
 extensions/kamelet/runtime/pom.xml                 |      2 +-
 .../quarkus/component/kamelet/KameletRecorder.java |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/knative-consumer/deployment/pom.xml     |      2 +-
 extensions/knative-consumer/pom.xml                |      2 +-
 extensions/knative-consumer/runtime/pom.xml        |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/knative-producer/deployment/pom.xml     |      2 +-
 extensions/knative-producer/pom.xml                |      2 +-
 extensions/knative-producer/runtime/pom.xml        |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/knative/deployment/pom.xml              |      2 +-
 .../knative/deployment/KnativeProcessor.java       |      4 +-
 extensions/knative/pom.xml                         |      2 +-
 extensions/knative/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/kotlin-dsl/deployment/pom.xml           |     69 +
 .../dsl/kotlin/deployment/KotlinDslProcessor.java  |    191 +
 extensions/kotlin-dsl/pom.xml                      |     37 +
 extensions/kotlin-dsl/runtime/pom.xml              |    106 +
 .../quarkus/dsl/kotlin/runtime/Configurer.java     |     30 +
 .../graal/SubstituteKotlinRoutesBuilderLoader.java |     33 +
 .../main/resources/META-INF/quarkus-extension.yaml |     32 +
 extensions/kotlin/deployment/pom.xml               |      2 +-
 extensions/kotlin/pom.xml                          |      2 +-
 extensions/kotlin/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/kubernetes/deployment/pom.xml           |      2 +-
 .../KubernetesClusterServiceConfigDefaultTest.java |     14 +-
 ...erServiceConfigEnabledWithRebalancingtTest.java |     13 +-
 ...terServiceConfigEnabledWithoutDefaultsTest.java |     13 +-
 ...ServiceConfigEnabledWithoutRebalancingTest.java |     13 +-
 extensions/kubernetes/pom.xml                      |      2 +-
 extensions/kubernetes/runtime/pom.xml              |     12 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/kudu/client/pom.xml                     |      2 +-
 extensions/kudu/deployment/pom.xml                 |      2 +-
 .../component/kudu/deployment/KuduProcessor.java   |      5 +-
 extensions/kudu/pom.xml                            |      2 +-
 extensions/kudu/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/language/deployment/pom.xml             |      2 +-
 extensions/language/pom.xml                        |      2 +-
 extensions/language/runtime/pom.xml                |      2 +-
 .../language/runtime/src/main/doc/usage.adoc       |     22 +
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/ldap/deployment/pom.xml                 |     61 +
 .../component/ldap/deployment/LdapProcessor.java   |     45 +
 extensions/ldap/pom.xml                            |     39 +
 extensions/ldap/runtime/pom.xml                    |     98 +
 extensions/ldap/runtime/src/main/doc/usage.adoc    |    139 +
 .../main/resources/META-INF/quarkus-extension.yaml |     32 +
 extensions/leveldb/deployment/pom.xml              |      2 +-
 .../leveldb/deployment/LeveldbProcessor.java       |      4 +-
 extensions/leveldb/pom.xml                         |      2 +-
 extensions/leveldb/runtime/pom.xml                 |      2 +-
 .../leveldb/runtime/src/main/doc/limitations.adoc  |      4 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/log/deployment/pom.xml                  |      2 +-
 extensions/log/pom.xml                             |      2 +-
 extensions/log/runtime/pom.xml                     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/lra/deployment/pom.xml                  |      2 +-
 extensions/lra/pom.xml                             |      2 +-
 extensions/lra/runtime/pom.xml                     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/lumberjack/deployment/pom.xml           |      2 +-
 extensions/lumberjack/pom.xml                      |      2 +-
 extensions/lumberjack/runtime/pom.xml              |      8 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/lzf/deployment/pom.xml                  |      2 +-
 .../component/lzf/deployment/LzfProcessor.java     |      3 +-
 extensions/lzf/pom.xml                             |      2 +-
 extensions/lzf/runtime/pom.xml                     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/mail/deployment/pom.xml                 |      2 +-
 extensions/mail/pom.xml                            |      2 +-
 extensions/mail/runtime/pom.xml                    |     12 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/master/deployment/pom.xml               |      2 +-
 extensions/master/pom.xml                          |      2 +-
 extensions/master/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/micrometer/deployment/pom.xml           |      2 +-
 .../micrometer/deployment/MicrometerProcessor.java |      4 +-
 .../MicrometerInstrumentCoreThreadPoolTest.java    |     71 +
 .../MicrometerMetricsConfigDefaultsTest.java       |     10 +-
 .../MicrometerMetricsConfigOverrideTest.java       |      3 +-
 .../deployment/MicrometerMetricsDisabledTest.java  |      3 +-
 extensions/micrometer/pom.xml                      |      2 +-
 extensions/micrometer/runtime/pom.xml              |      2 +-
 .../micrometer/CamelMicrometerConfig.java          |      6 +
 .../micrometer/CamelMicrometerRecorder.java        |     17 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 .../deployment/pom.xml                             |      2 +-
 extensions/microprofile-fault-tolerance/pom.xml    |      2 +-
 .../microprofile-fault-tolerance/runtime/pom.xml   |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/microprofile-health/deployment/pom.xml  |      2 +-
 .../MicroProfileHealthCamelChecksDisabledTest.java |      3 +-
 ...croProfileHealthDisabledViaCameQuarkusTest.java |      3 +-
 ...MicroProfileHealthDisabledViaCamelMainTest.java |      3 +-
 ...roProfileHealthDisabledViaMicroProfileTest.java |      3 +-
 .../deployment/MicroProfileHealthEnabledTest.java  |      3 +-
 extensions/microprofile-health/pom.xml             |      2 +-
 extensions/microprofile-health/runtime/pom.xml     |     12 +-
 .../runtime/CamelMicroProfileHealthRecorder.java   |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/microprofile-metrics/deployment/pom.xml |     70 -
 .../deployment/MicroProfileMetricsProcessor.java   |     66 -
 .../MicroProfileMetricsConfigDefaultsTest.java     |     66 -
 .../MicroProfileMetricsConfigOverrideTest.java     |     77 -
 extensions/microprofile-metrics/pom.xml            |     37 -
 extensions/microprofile-metrics/runtime/pom.xml    |    103 -
 .../runtime/src/main/doc/usage.adoc                |    118 -
 .../runtime/CamelMicroProfileMetricsConfig.java    |     63 -
 .../runtime/CamelMicroProfileMetricsRecorder.java  |    100 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions/minio/deployment/pom.xml                |      2 +-
 extensions/minio/pom.xml                           |      2 +-
 extensions/minio/runtime/pom.xml                   |      8 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/mllp/deployment/pom.xml                 |      2 +-
 extensions/mllp/pom.xml                            |      2 +-
 extensions/mllp/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/mock/deployment/pom.xml                 |      2 +-
 extensions/mock/pom.xml                            |      2 +-
 extensions/mock/runtime/pom.xml                    |      2 +-
 extensions/mock/runtime/src/main/doc/usage.adoc    |      4 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/mongodb-gridfs/deployment/pom.xml       |      2 +-
 extensions/mongodb-gridfs/pom.xml                  |      2 +-
 extensions/mongodb-gridfs/runtime/pom.xml          |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/mongodb/deployment/pom.xml              |      2 +-
 extensions/mongodb/pom.xml                         |      2 +-
 extensions/mongodb/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/mustache/deployment/pom.xml             |      2 +-
 extensions/mustache/pom.xml                        |      2 +-
 extensions/mustache/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/mybatis/deployment/pom.xml              |      8 +-
 extensions/mybatis/pom.xml                         |      2 +-
 extensions/mybatis/runtime/pom.xml                 |      8 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/nats/deployment/pom.xml                 |      2 +-
 .../component/nats/deployment/NatsProcessor.java   |      2 +-
 extensions/nats/pom.xml                            |      2 +-
 extensions/nats/runtime/pom.xml                    |     12 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/netty-http/deployment/pom.xml           |      2 +-
 extensions/netty-http/pom.xml                      |      2 +-
 extensions/netty-http/runtime/pom.xml              |      8 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/netty/deployment/pom.xml                |      2 +-
 .../component/netty/deployment/NettyProcessor.java |      3 +-
 extensions/netty/pom.xml                           |      2 +-
 extensions/netty/runtime/pom.xml                   |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/nitrite/deployment/pom.xml              |      2 +-
 .../nitrite/deployment/NitriteProcessor.java       |      6 +-
 extensions/nitrite/pom.xml                         |      2 +-
 extensions/nitrite/runtime/pom.xml                 |      2 +-
 .../nitrite/graal/PodamSubstitutions.java          |    107 +
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/oaipmh/deployment/pom.xml               |      2 +-
 .../oaipmh/deployment/OaipmhProcessor.java         |      1 -
 extensions/oaipmh/pom.xml                          |      2 +-
 extensions/oaipmh/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/ognl/deployment/pom.xml                 |     61 +
 .../component/ognl/deployment/OgnlProcessor.java   |     63 +
 extensions/ognl/pom.xml                            |     37 +
 extensions/ognl/runtime/pom.xml                    |     98 +
 .../main/resources/META-INF/quarkus-extension.yaml |     32 +
 extensions/olingo4/deployment/pom.xml              |      2 +-
 .../olingo4/deployment/Olingo4Processor.java       |      2 +-
 extensions/olingo4/pom.xml                         |      2 +-
 extensions/olingo4/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/openapi-java/deployment/pom.xml         |      6 +-
 .../java/deployment/OpenApiJavaProcessor.java      |     19 +-
 .../openapi/java/deployment/QuarkusResource.java   |      8 +-
 extensions/openapi-java/pom.xml                    |      2 +-
 extensions/openapi-java/runtime/pom.xml            |      6 +-
 .../runtime/src/main/doc/limitations.adoc          |      3 -
 .../java/graal/RestOpenApiReaderSubstitutions.java |      6 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/openstack/deployment/pom.xml            |      2 +-
 .../openstack/deployment/OpenstackProcessor.java   |     17 +-
 extensions/openstack/pom.xml                       |      2 +-
 extensions/openstack/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/opentelemetry/deployment/pom.xml        |      2 +-
 .../deployment/OpenTelemetryDisabledTest.java      |      3 +-
 .../deployment/OpenTelemetryEnabledTest.java       |      3 +-
 extensions/opentelemetry/pom.xml                   |      2 +-
 extensions/opentelemetry/runtime/pom.xml           |     12 +-
 .../opentelemetry/runtime/src/main/doc/usage.adoc  |     39 +-
 .../opentelemetry/OpenTelemetryTracerProducer.java |      7 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/opentracing/deployment/pom.xml          |     71 -
 .../deployment/OpenTracingProcessor.java           |     49 -
 .../deployment/OpenTracingDisabledTest.java        |     69 -
 .../deployment/OpenTracingEnabledTest.java         |     47 -
 extensions/opentracing/pom.xml                     |     37 -
 extensions/opentracing/runtime/pom.xml             |    103 -
 .../opentracing/runtime/src/main/doc/usage.adoc    |     21 -
 .../opentracing/CamelOpenTracingConfig.java        |     42 -
 .../opentracing/CamelOpenTracingRecorder.java      |     43 -
 .../main/resources/META-INF/quarkus-extension.yaml |     32 -
 extensions/optaplanner/deployment/pom.xml          |      2 +-
 extensions/optaplanner/pom.xml                     |      2 +-
 extensions/optaplanner/runtime/pom.xml             |      2 +-
 extensions/paho-mqtt5/deployment/pom.xml           |      2 +-
 .../paho/mqtt5/deployment/PahoMqtt5Processor.java  |     14 +-
 extensions/paho-mqtt5/pom.xml                      |      2 +-
 extensions/paho-mqtt5/runtime/pom.xml              |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/paho/deployment/pom.xml                 |      2 +-
 .../component/paho/deployment/PahoProcessor.java   |     14 +-
 extensions/paho/pom.xml                            |      2 +-
 extensions/paho/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/pdf/deployment/pom.xml                  |      2 +-
 .../component/pdf/deployment/PdfProcessor.java     |      3 +-
 extensions/pdf/pom.xml                             |      2 +-
 extensions/pdf/runtime/pom.xml                     |      4 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/pg-replication-slot/deployment/pom.xml  |      2 +-
 extensions/pg-replication-slot/pom.xml             |      2 +-
 extensions/pg-replication-slot/runtime/pom.xml     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/pgevent/deployment/pom.xml              |      2 +-
 .../pgevent/deployment/PgeventProcessor.java       |      2 +-
 extensions/pgevent/pom.xml                         |      2 +-
 extensions/pgevent/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/platform-http/deployment/pom.xml        |      2 +-
 extensions/platform-http/pom.xml                   |      2 +-
 extensions/platform-http/runtime/pom.xml           |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/pom.xml                                 |     20 +-
 extensions/protobuf/deployment/pom.xml             |      2 +-
 .../protobuf/deployment/ProtobufProcessor.java     |      3 +-
 extensions/protobuf/pom.xml                        |      2 +-
 extensions/protobuf/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/pubnub/deployment/pom.xml               |      2 +-
 .../pubnub/deployment/PubnubProcessor.java         |      2 +-
 extensions/pubnub/pom.xml                          |      2 +-
 extensions/pubnub/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/quartz/deployment/pom.xml               |     12 +-
 .../quartz/deployment/QuartzProcessor.java         |     12 +-
 .../QuartzNoQuarkusSchedulerAutowiredTest.java     |      5 +-
 .../quartz/deployment/QuartzNotAutowiredTest.java  |      5 +-
 .../QuartzQuarkusCustomSchedulerAutowiredTest.java |      7 +-
 ...artzQuarkusSchedulerAmbiguousAutowiredTest.java |     15 +-
 .../QuartzQuarkusSchedulerAutowiredTest.java       |      7 +-
 ...kusSchedulerAutowiredWithSchedulerBeanTest.java |     81 +
 .../QuartzQuarkusSchedulerNotAutowiredTest.java    |      5 +-
 extensions/quartz/pom.xml                          |      2 +-
 extensions/quartz/runtime/pom.xml                  |      2 +-
 .../component/quartz/CamelQuartzRecorder.java      |    103 +-
 .../quartz/graal/QuartzSubstitutions.java          |     41 +
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/qute/component/pom.xml                  |      4 +-
 .../org/apache/camel/component/qute/qute.json      |     22 +-
 .../apache/camel/component/qute/QuteEndpoint.java  |      3 +-
 extensions/qute/deployment/pom.xml                 |      2 +-
 extensions/qute/pom.xml                            |      2 +-
 extensions/qute/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/rabbitmq/deployment/pom.xml             |     61 -
 .../rabbitmq/deployment/RabbitmqProcessor.java     |     36 -
 extensions/rabbitmq/pom.xml                        |     37 -
 extensions/rabbitmq/runtime/pom.xml                |     97 -
 .../main/resources/META-INF/quarkus-extension.yaml |     31 -
 extensions/reactive-streams/deployment/pom.xml     |      2 +-
 .../deployment/ReactiveStreamsProcessor.java       |      3 +-
 extensions/reactive-streams/pom.xml                |      2 +-
 extensions/reactive-streams/runtime/pom.xml        |      2 +-
 .../reactive/streams/ReactiveStreamsProducers.java |      5 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/ref/deployment/pom.xml                  |      2 +-
 extensions/ref/pom.xml                             |      2 +-
 extensions/ref/runtime/pom.xml                     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/rest-openapi/deployment/pom.xml         |      6 +-
 extensions/rest-openapi/pom.xml                    |      2 +-
 extensions/rest-openapi/runtime/pom.xml            |      6 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/rest/deployment/pom.xml                 |      2 +-
 extensions/rest/pom.xml                            |      2 +-
 extensions/rest/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/rss/deployment/pom.xml                  |      2 +-
 .../component/rss/deployment/RssProcessor.java     |      5 +-
 extensions/rss/pom.xml                             |      2 +-
 extensions/rss/runtime/pom.xml                     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/saga/deployment/pom.xml                 |      2 +-
 extensions/saga/pom.xml                            |      2 +-
 extensions/saga/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/salesforce/deployment/pom.xml           |      2 +-
 .../salesforce/deployment/SalesforceProcessor.java |      6 +-
 extensions/salesforce/pom.xml                      |      2 +-
 extensions/salesforce/runtime/pom.xml              |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/sap-netweaver/deployment/pom.xml        |      2 +-
 extensions/sap-netweaver/pom.xml                   |      2 +-
 extensions/sap-netweaver/runtime/pom.xml           |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/saxon/deployment/pom.xml                |      2 +-
 .../component/saxon/deployment/SaxonProcessor.java |     11 +-
 extensions/saxon/pom.xml                           |      2 +-
 extensions/saxon/runtime/pom.xml                   |      6 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/scheduler/deployment/pom.xml            |      2 +-
 extensions/scheduler/pom.xml                       |      2 +-
 extensions/scheduler/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/seda/deployment/pom.xml                 |      2 +-
 extensions/seda/pom.xml                            |      2 +-
 extensions/seda/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/servicenow/deployment/pom.xml           |      2 +-
 .../servicenow/deployment/ServicenowProcessor.java |      7 +-
 extensions/servicenow/pom.xml                      |      2 +-
 extensions/servicenow/runtime/pom.xml              |     10 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/servlet/deployment/pom.xml              |      2 +-
 .../component/servlet/test/CustomServlet.java      |     12 +-
 extensions/servlet/pom.xml                         |      2 +-
 extensions/servlet/runtime/pom.xml                 |     12 +-
 .../servlet/runtime/CamelServletConfig.java        |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/shiro/deployment/pom.xml                |      2 +-
 .../component/shiro/deployment/ShiroProcessor.java |      5 +-
 extensions/shiro/pom.xml                           |      2 +-
 extensions/shiro/runtime/pom.xml                   |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/sjms/deployment/pom.xml                 |      2 +-
 extensions/sjms/pom.xml                            |      2 +-
 extensions/sjms/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/sjms2/deployment/pom.xml                |      2 +-
 extensions/sjms2/pom.xml                           |      2 +-
 extensions/sjms2/runtime/pom.xml                   |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/slack/deployment/pom.xml                |      2 +-
 .../component/slack/deployment/SlackProcessor.java |      4 +-
 extensions/slack/pom.xml                           |      2 +-
 extensions/slack/runtime/pom.xml                   |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 .../smallrye-reactive-messaging/deployment/pom.xml |      2 +-
 extensions/smallrye-reactive-messaging/pom.xml     |      2 +-
 .../smallrye-reactive-messaging/runtime/pom.xml    |      2 +-
 extensions/snakeyaml/deployment/pom.xml            |      2 +-
 extensions/snakeyaml/pom.xml                       |      2 +-
 extensions/snakeyaml/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/soap/deployment/pom.xml                 |      6 +-
 .../component/soap/deployment/SoapProcessor.java   |     35 +-
 extensions/soap/pom.xml                            |      2 +-
 extensions/soap/runtime/pom.xml                    |      6 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/solr/deployment/pom.xml                 |     73 -
 .../component/solr/deployment/SolrProcessor.java   |     83 -
 extensions/solr/pom.xml                            |     37 -
 extensions/solr/runtime/pom.xml                    |    120 -
 .../main/resources/META-INF/quarkus-extension.yaml |     31 -
 extensions/splunk/deployment/pom.xml               |      2 +-
 .../splunk/deployment/SplunkProcessor.java         |      8 +-
 extensions/splunk/pom.xml                          |      2 +-
 extensions/splunk/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/spring-rabbitmq/deployment/pom.xml      |      2 +-
 .../deployment/SpringRabbitmqProcessor.java        |      6 +-
 extensions/spring-rabbitmq/pom.xml                 |      2 +-
 extensions/spring-rabbitmq/runtime/pom.xml         |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/sql/deployment/pom.xml                  |      2 +-
 .../component/sql/deployment/SqlProcessor.java     |      3 +-
 extensions/sql/pom.xml                             |      2 +-
 extensions/sql/runtime/pom.xml                     |     14 +-
 .../sql/runtime/src/main/doc/limitations.adoc      |      4 -
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/ssh/deployment/pom.xml                  |      2 +-
 .../component/ssh/deployment/SshProcessor.java     |     12 +-
 extensions/ssh/pom.xml                             |      2 +-
 extensions/ssh/runtime/pom.xml                     |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/stax/deployment/pom.xml                 |      6 +-
 .../component/stax/deployment/StaxProcessor.java   |      2 +-
 extensions/stax/pom.xml                            |      2 +-
 extensions/stax/runtime/pom.xml                    |      6 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/stream/deployment/pom.xml               |      2 +-
 extensions/stream/pom.xml                          |      2 +-
 extensions/stream/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/stringtemplate/deployment/pom.xml       |      2 +-
 extensions/stringtemplate/pom.xml                  |      2 +-
 extensions/stringtemplate/runtime/pom.xml          |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/swift/deployment/pom.xml                |      2 +-
 .../component/swift/deployment/SwiftProcessor.java |     47 +-
 extensions/swift/pom.xml                           |      2 +-
 extensions/swift/runtime/pom.xml                   |      7 +-
 extensions/syslog/deployment/pom.xml               |      2 +-
 extensions/syslog/pom.xml                          |      2 +-
 extensions/syslog/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/tarfile/deployment/pom.xml              |      2 +-
 extensions/tarfile/pom.xml                         |      2 +-
 extensions/tarfile/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/telegram/deployment/pom.xml             |      2 +-
 .../telegram/deployment/TelegramProcessor.java     |      2 +-
 extensions/telegram/pom.xml                        |      2 +-
 extensions/telegram/runtime/pom.xml                |      2 +-
 .../telegram/runtime/src/main/doc/usage.adoc       |     14 +
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/tika/deployment/pom.xml                 |     10 +-
 extensions/tika/pom.xml                            |      2 +-
 extensions/tika/runtime/pom.xml                    |     18 +-
 .../camel/quarkus/component/tika/TikaRecorder.java |     33 +-
 .../tika/graalvm/TikaProducerSubstitutions.java    |     77 -
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/timer/deployment/pom.xml                |      2 +-
 extensions/timer/pom.xml                           |      2 +-
 extensions/timer/runtime/pom.xml                   |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/twilio/deployment/pom.xml               |      2 +-
 .../twilio/deployment/TwilioProcessor.java         |     21 +-
 extensions/twilio/pom.xml                          |      2 +-
 extensions/twilio/runtime/pom.xml                  |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/twitter/deployment/pom.xml              |      2 +-
 .../twitter/deployment/TwitterProcessor.java       |      4 +-
 extensions/twitter/pom.xml                         |      2 +-
 extensions/twitter/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/univocity-parsers/deployment/pom.xml    |      2 +-
 extensions/univocity-parsers/pom.xml               |      2 +-
 extensions/univocity-parsers/runtime/pom.xml       |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/validator/deployment/pom.xml            |      2 +-
 .../validator/deployment/ValidatorProcessor.java   |      6 +-
 extensions/validator/pom.xml                       |      2 +-
 extensions/validator/runtime/pom.xml               |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/velocity/deployment/pom.xml             |      2 +-
 .../velocity/deployment/VelocityProcessor.java     |      4 +-
 extensions/velocity/pom.xml                        |      2 +-
 extensions/velocity/runtime/pom.xml                |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/vertx-http/deployment/pom.xml           |      2 +-
 extensions/vertx-http/pom.xml                      |      2 +-
 extensions/vertx-http/runtime/pom.xml              |      2 +-
 .../runtime/src/main/doc/configuration.adoc        |      8 +
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/vertx-websocket/deployment/pom.xml      |      2 +-
 .../deployment/VertxWebsocketProcessor.java        |     11 +-
 extensions/vertx-websocket/pom.xml                 |      2 +-
 extensions/vertx-websocket/runtime/pom.xml         |      2 +-
 .../runtime/src/main/doc/usage.adoc                |     32 +-
 .../vertx/websocket/VertxWebsocketRecorder.java    |     84 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/vertx/deployment/pom.xml                |      2 +-
 extensions/vertx/pom.xml                           |      2 +-
 extensions/vertx/runtime/pom.xml                   |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/vm/deployment/pom.xml                   |     61 -
 .../component/vm/deployment/VmProcessor.java       |     31 -
 extensions/vm/pom.xml                              |     37 -
 extensions/vm/runtime/pom.xml                      |     99 -
 .../main/resources/META-INF/quarkus-extension.yaml |     31 -
 extensions/weather/deployment/pom.xml              |      2 +-
 extensions/weather/pom.xml                         |      2 +-
 extensions/weather/runtime/pom.xml                 |     20 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/xchange/deployment/pom.xml              |      2 +-
 .../xchange/deployment/XchangeProcessor.java       |     12 +-
 extensions/xchange/pom.xml                         |      2 +-
 extensions/xchange/runtime/pom.xml                 |     12 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/xmlsecurity/deployment/pom.xml          |      2 +-
 extensions/xmlsecurity/pom.xml                     |      2 +-
 extensions/xmlsecurity/runtime/pom.xml             |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/xpath/deployment/pom.xml                |      2 +-
 .../component/xpath/deployment/XPathProcessor.java |      2 +-
 extensions/xpath/pom.xml                           |      2 +-
 extensions/xpath/runtime/pom.xml                   |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/xslt/deployment/pom.xml                 |      2 +-
 .../xslt/deployment/XsltNativeImageProcessor.java  |      5 +-
 .../component/xslt/deployment/XsltProcessor.java   |      8 -
 extensions/xslt/pom.xml                            |      2 +-
 extensions/xslt/runtime/pom.xml                    |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/xstream/deployment/pom.xml              |     65 -
 .../xstream/deployment/XstreamProcessor.java       |     40 -
 extensions/xstream/pom.xml                         |     37 -
 extensions/xstream/runtime/pom.xml                 |    113 -
 .../component/xstream/svm/SubstituteJVM.java       |     41 -
 .../main/resources/META-INF/quarkus-extension.yaml |     31 -
 extensions/zendesk/deployment/pom.xml              |      2 +-
 .../zendesk/deployment/ZendeskProcessor.java       |      2 +-
 extensions/zendesk/pom.xml                         |      2 +-
 extensions/zendesk/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/zip-deflater/deployment/pom.xml         |      2 +-
 extensions/zip-deflater/pom.xml                    |      2 +-
 extensions/zip-deflater/runtime/pom.xml            |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 extensions/zipfile/deployment/pom.xml              |      2 +-
 extensions/zipfile/pom.xml                         |      2 +-
 extensions/zipfile/runtime/pom.xml                 |      2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |      1 +
 .../aws2-quarkus-client/aws2-ddb/pom.xml           |     12 +-
 .../aws2/ddb/it/Aws2DdbQuarkusClientResource.java  |     13 +-
 .../aws2-quarkus-client/aws2-s3/pom.xml            |     12 +-
 .../aws2/s3/it/Aws2S3QuarkusClientInvoker.java     |      5 +-
 .../aws2-quarkus-client/aws2-ses/pom.xml           |     12 +-
 .../aws2/ses/it/Aws2SesQuarkusClientInvoker.java   |      5 +-
 .../aws2-quarkus-client/aws2-sqs-sns/pom.xml       |     12 +-
 .../aws2/sns/it/Aws2SnsQuarkusClientInvoker.java   |      5 +-
 .../aws2-quarkus-client/aws2-sqs/pom.xml           |     12 +-
 .../aws2/sqs/it/Aws2SqsQuarkusClientInvoker.java   |      5 +-
 .../aws2-quarkus-client/pom.xml                    |      2 +-
 integration-test-groups/aws2/aws2-cw/pom.xml       |      7 +-
 .../component/aws2/cw/it/Aws2CwResource.java       |     80 +-
 .../component/aws2/cw/it/ClientBuilder.java        |     38 +
 .../component/aws2/cw/it/CloudWatchClientMock.java |     39 +
 .../quarkus/component/aws2/cw/it/Aws2CwTest.java   |    179 +-
 integration-test-groups/aws2/aws2-ddb/pom.xml      |      7 +-
 .../component/aws2/ddb/it/Aws2DdbResource.java     |     36 +-
 .../aws2/ddb/it/Aws2DdbStreamResource.java         |     17 +-
 .../component/aws2/ddb/it/Aws2DdbStreamRoutes.java |     43 +-
 .../quarkus/component/aws2/ddb/it/Aws2DdbTest.java |     16 +-
 integration-test-groups/aws2/aws2-kinesis/pom.xml  |      7 +-
 .../kinesis/it/Aws2KinesisFirehoseResource.java    |     26 +-
 .../aws2/kinesis/it/Aws2KinesisResource.java       |     30 +-
 .../aws2/kinesis/it/Aws2KinesisRoutes.java         |     11 +-
 .../aws2/kinesis/it/Aws2KinesisFirehoseIT.java     |     24 +
 .../aws2/kinesis/it/Aws2KinesisFirehoseTest.java   |    126 +
 .../component/aws2/kinesis/it/Aws2KinesisTest.java |     78 +-
 integration-test-groups/aws2/aws2-lambda/pom.xml   |     11 +-
 .../aws2/lambda/it/Aws2LambdaResource.java         |     45 +-
 .../component/aws2/lambda/it/Aws2LambdaTest.java   |     15 +-
 integration-test-groups/aws2/aws2-s3/pom.xml       |      7 +-
 .../component/aws2/s3/it/Aws2S3Resource.java       |     75 +-
 .../quarkus/component/aws2/s3/it/Aws2S3Test.java   |     67 +-
 integration-test-groups/aws2/aws2-ses/pom.xml      |      7 +-
 .../component/aws2/ses/it/Aws2SesResource.java     |     28 +-
 .../quarkus/component/aws2/ses/it/Aws2SesTest.java |     23 +-
 integration-test-groups/aws2/aws2-sqs-sns/pom.xml  |      7 +-
 .../component/aws2/sns/it/Aws2SqsSnsResource.java  |     53 +-
 .../component/aws2/sns/it/Aws2SqsSnsTest.java      |     11 +-
 integration-test-groups/aws2/aws2-sqs/pom.xml      |      7 +-
 .../component/aws2/sqs/it/Aws2SqsResource.java     |     64 +-
 .../component/aws2/sqs/it/DeadLetterBuilder.java   |      3 +-
 .../quarkus/component/aws2/sqs/it/Aws2SqsTest.java |     64 +-
 .../aws2/sqs/it/Aws2SqsTestEnvCustomizer.java      |     19 +-
 integration-test-groups/aws2/pom.xml               |      2 +-
 .../azure/azure-eventhubs/pom.xml                  |      2 +-
 .../azure/eventhubs/it/AzureEventhubsResource.java |     19 +-
 .../azure/eventhubs/it/AzureEventhubsRoutes.java   |      5 +-
 .../azure/azure-storage-blob/pom.xml               |      2 +-
 .../storage/blob/it/AzureStorageBlobProducers.java |      3 +-
 .../storage/blob/it/AzureStorageBlobResource.java  |     45 +-
 .../storage/blob/it/AzureStorageBlobRoutes.java    |      3 +-
 .../azure/azure-storage-queue/pom.xml              |      2 +-
 .../queue/it/AzureStorageQueueResource.java        |     25 +-
 .../component/azure/storage/queue/it/Routes.java   |      3 +-
 integration-test-groups/azure/pom.xml              |      2 +-
 integration-test-groups/compression/lzf/pom.xml    |      2 +-
 .../quarkus/component/lzf/it/LzfResource.java      |     17 +-
 integration-test-groups/compression/pom.xml        |      2 +-
 .../compression/zip-deflater/pom.xml               |      2 +-
 .../zipdeflater/it/ZipDeflaterResource.java        |     19 +-
 .../compression/zipfile/pom.xml                    |      2 +-
 .../component/zipfile/it/ZipFileResource.java      |     19 +-
 .../cxf-soap/cxf-soap-client/pom.xml               |     49 +-
 .../cxf/soap/client/it/CxfSoapClientResource.java  |     53 +-
 .../cxf/soap/client/it/CxfSoapClientRoutes.java    |     35 +-
 .../src/main/resources/application.properties      |      6 +
 .../resources/wsdl/BasicAuthCalculatorService.wsdl |     75 +
 .../src/main/resources/wsdl/CalculatorService.wsdl |    188 +-
 .../cxf/soap/client/it/CxfClientTestResource.java  |     11 +-
 .../cxf/soap/client/it/CxfSoapClientTest.java      |     65 +-
 .../cxf-soap/cxf-soap-converter/pom.xml            |    156 +
 .../converter/it/CxfSoapConverterResource.java     |     52 +
 .../soap/converter/it/CxfSoapConverterRoutes.java  |    158 +
 .../src/main/resources/application.properties      |     24 +
 .../src/main/resources/wsdl/person.wsdl            |    196 +
 .../cxf/soap/converter/it/CxfSoapConverterIT.java  |     23 +
 .../soap/converter/it/CxfSoapConverterTest.java    |     40 +
 .../cxf-soap/cxf-soap-mtom-awt/pom.xml             |      2 +-
 .../soap/mtom/awt/it/CxfSoapMtomAwtResource.java   |     31 +-
 .../cxf/soap/mtom/awt/it/CxfSoapMtomAwtRoutes.java |     24 +-
 .../cxf/soap/mtom/awt/it/IImageService.java        |     10 +-
 .../component/cxf/soap/mtom/awt/it/ImageData.java  |     53 -
 .../cxf/soap/mtom/awt/it/ImageService.java         |     19 +-
 .../soap/mtom/awt/it/MtomAttachmentChecker.java    |     15 +-
 .../cxf-soap/cxf-soap-mtom/pom.xml                 |      2 +-
 .../cxf/soap/mtom/it/CxfSoapMtomResource.java      |     19 +-
 .../cxf/soap/mtom/it/CxfSoapMtomRoutes.java        |     14 +-
 .../component/cxf/soap/mtom/it/IImageService.java  |      4 +-
 .../component/cxf/soap/mtom/it/ImageFile.java      |      2 +-
 .../component/cxf/soap/mtom/it/ImageService.java   |      5 +-
 .../cxf/soap/mtom/it/MtomAttachmentChecker.java    |     15 +-
 .../cxf-soap/cxf-soap-server/pom.xml               |     62 +-
 .../cxf/soap/server/it/CodeFirstService.java       |     12 +-
 .../cxf/soap/server/it/CxfSoapRoutes.java          |     42 +-
 .../component/cxf/soap/server/it/EchoService.java  |      2 +-
 .../cxf/soap/server/it/EchoServiceImpl.java        |      2 +-
 .../src/main/resources/application.properties      |      8 +
 .../cxf/soap/server/it/CxfSoapServiceTest.java     |      3 +-
 .../component/cxf/soap/server/it/Java2wsIT.java    |     24 +
 .../component/cxf/soap/server/it/Java2wsTest.java  |    126 +
 .../cxf-soap/cxf-soap-ssl/pom.xml                  |    236 +
 .../cxf/soap/ssl/it/CxfSoapSslResource.java        |     83 +
 .../cxf/soap/ssl/it/CxfSoapSslRoutes.java          |    209 +
 .../component/cxf/soap/ssl/it/GreeterImpl.java     |     24 +
 .../component/cxf/soap/ssl/it/GreeterService.java  |     27 +
 .../src/main/resources/application.properties      |     23 +
 .../cxf/soap/ssl/it/CxfSoapGlobalTrustedSslIT.java |     23 +
 .../soap/ssl/it/CxfSoapGlobalTrustedSslTest.java   |     43 +
 .../soap/ssl/it/CxfSoapGlobalUntrustedSslIT.java   |     23 +
 .../soap/ssl/it/CxfSoapGlobalUntrustedSslTest.java |     43 +
 .../component/cxf/soap/ssl/it/CxfSoapSslIT.java    |     23 +
 .../component/cxf/soap/ssl/it/CxfSoapSslTest.java  |     65 +
 .../cxf-soap/cxf-soap-ws-security-client/pom.xml   |     49 +-
 .../wss/client/it/CxfSoapWssClientResource.java    |     19 +-
 .../soap/wss/client/it/CxfSoapWssClientRoutes.java |      9 +-
 .../cxf/soap/wss/client/it/PasswordCallback.java   |      4 +-
 .../src/main/resources/application.properties      |      4 +
 .../soap/wss/client/it/CxfSoapWssClientTest.java   |     16 +-
 .../wss/client/it/CxfWssClientTestResource.java    |      2 +-
 .../cxf-soap/cxf-soap-ws-security-server/pom.xml   |      2 +-
 .../way/it/WsSecurityPolicyServerRoutesCxfWay.java |      3 +-
 .../it/WssSecurityPolicyHelloServiceCxfWay.java    |      4 +-
 .../WssSecurityPolicyHelloServiceCxfWayImpl.java   |      5 +-
 .../server/it/WsSecurityPolicyServerRoutes.java    |     20 +-
 .../server/it/WssSecurityPolicyHelloService.java   |      4 +-
 .../it/WssSecurityPolicyHelloServiceImpl.java      |      3 +-
 .../soap/wss/server/it/CxfSoapWssServerRoutes.java |      6 +-
 .../cxf/soap/wss/server/it/WssRounderService.java  |      4 +-
 .../it/CxfWssSecurityPolicyServerCxfWayTest.java   |      5 +-
 .../server/it/CxfWssSecurityPolicyServerTest.java  |      9 +-
 .../soap/wss/server/it/CxfSoapWssServerTest.java   |      4 +-
 .../cxf-soap/cxf-soap-ws-trust/pom.xml             |      2 +-
 .../soap/it/ws/trust/server/StsLoggingFeature.java |      3 +-
 .../soap/it/ws/trust/server/TrustHelloService.java |      5 +-
 .../it/ws/trust/server/WsTrustServerRoutes.java    |     18 +-
 .../server/cxf/way/TrustHelloServiceCxfWay.java    |      5 +-
 .../cxf/way/TrustHelloServiceCxfWayImpl.java       |      7 +-
 .../server/cxf/way/WsTrustServerRoutesCxfWay.java  |      3 +-
 .../cxf/soap/it/ws/trust/sts/SampleSTS.java        |      3 +-
 .../cxf/soap/it/ws/trust/CxfWsTrustTest.java       |     29 +-
 .../it/ws/trust/cxf/way/CxfWsTrustCxfWayTest.java  |      4 +-
 integration-test-groups/cxf-soap/pom.xml           |      4 +-
 .../dataformats-json/json-gson/pom.xml             |    217 +
 .../json/gson/JsonGsonDataformatsResource.java     |    104 +
 .../json/gson/JsonGsonDataformatsRoute.java        |    108 +
 .../dataformats/json/gson/model/AnotherObject.java |     36 +
 .../dataformats/json/gson/model/DummyObject.java   |     69 +
 .../dataformats/json/gson/model/ExcludeField.java  |     27 +
 .../dataformats/json/gson/model/PojoA.java         |     46 +
 .../dataformats/json/gson/model/PojoB.java         |     42 +
 .../dataformats/json/gson/GsonJsonIT.java          |     23 +
 .../dataformats/json/gson/GsonJsonTest.java        |     91 +
 .../dataformats-json/json-jackson/pom.xml          |    266 +
 .../json/jackson/JacksonJsonResource.java          |    638 +
 .../dataformats/json/jackson/JacksonJsonRoute.java |    177 +
 .../json/jackson/NamingStrategyCustomizer.java     |     30 +
 .../json/jackson/model/AnotherObject.java          |     36 +
 .../json/jackson/model/DummyObject.java            |     68 +
 .../dataformats/json/jackson/model/MyModule.java   |     49 +
 .../dataformats/json/jackson/model/Order.java      |     70 +
 .../dataformats/json/jackson/model/Person.java     |     81 +
 .../dataformats/json/jackson/model/Pojo.java       |     32 +
 .../dataformats/json/jackson/model/PojoA.java      |     46 +
 .../json/jackson/model/TestJAXBPojo.java           |     55 +
 .../json/jackson/model/TestOtherPojo.java          |     43 +
 .../dataformats/json/jackson/model/TestPojo.java   |     48 +
 .../json/jackson/model/TestPojoView.java           |     87 +
 .../dataformats/json/jackson/model/Views.java      |     31 +
 .../json/jackson/xml/JacksonXmlResource.java       |    553 +
 .../json/jackson/xml/JacksonXmlRoute.java          |    126 +
 .../src/main/resources/application.properties      |     26 +
 .../src/main/resources/routes/jackson-routes.xml   |    108 +
 .../dataformats/json/jackson/JacksonJsonIT.java    |     24 +
 .../dataformats/json/jackson/JacksonJsonTest.java  |    211 +
 .../dataformats/json/jackson/xml/JacksonXmlIT.java |     24 +
 .../json/jackson/xml/JacksonXmlTest.java           |    225 +
 .../dataformats-json/json-jsonb/pom.xml            |    249 +
 .../json/jsonb/JsonJsonbDataformatsResource.java   |    104 +
 .../json/jsonb/JsonJsonbDataformatsRoute.java      |     86 +
 .../dataformats/json/jsonb/ParamType.java          |    107 +
 .../json/jsonb/model/AnotherObject.java            |     36 +
 .../dataformats/json/jsonb/model/DummyObject.java  |     68 +
 .../dataformats/json/jsonb/model/PojoA.java        |     46 +
 .../dataformats/json/jsonb/model/PojoB.java        |     42 +
 .../dataformats/json/jsonb/JsonbJsonIT.java        |     23 +
 .../dataformats/json/jsonb/JsonbJsonTest.java      |     91 +
 integration-test-groups/dataformats-json/pom.xml   |     43 +
 integration-test-groups/foundation/bean/pom.xml    |      2 +-
 .../camel/quarkus/component/bean/BeanResource.java |     21 +-
 .../camel/quarkus/component/bean/BeanRoutes.java   |     12 +-
 .../bean/CalledFromLanguageAnnotatedParamBean.java |      5 +-
 .../component/bean/CompletionStageBean.java        |      5 +-
 .../camel/quarkus/component/bean/Counter.java      |      2 +-
 .../component/bean/EagerAppScopedRouteBuilder.java |      7 +-
 .../quarkus/component/bean/IdentifiedBean.java     |     34 +
 .../component/bean/LazyAppScopedRouteBuilder.java  |      3 +-
 .../camel/quarkus/component/bean/NamedBean.java    |      5 +-
 .../quarkus/component/bean/ParametersBean.java     |      5 +-
 .../component/bean/RouteBuilderWithProducer.java   |      5 +-
 .../quarkus/component/bean/WithHandlerBean.java    |      5 +-
 .../bean/WithLanguageParamBindingsBean.java        |      5 +-
 .../quarkus/component/bean/cdi/Producers.java      |      7 +-
 ...meAnnotationWithImplicitEndpointGetterBean.java |      3 +-
 .../consume/CustomNamedConsumeAnnotationBean.java  |      3 +-
 .../consume/DefaultNamedConsumeAnnotationBean.java |      3 +-
 .../bean/consume/SingletonAnnotationBean.java      |      3 +-
 .../quarkus/component/bean/eip/EipResource.java    |     19 +-
 .../quarkus/component/bean/eip/EipRoutes.java      |      9 +-
 .../component/bean/method/BeanMethodResource.java  |     21 +-
 .../component/bean/method/BeanMethodRoute.java     |      7 +-
 .../quarkus/component/bean/method/Producers.java   |      6 +-
 .../component/bean/method/RegisteredBean.java      |      5 +-
 .../quarkus/component/class_/ClassResource.java    |     13 +-
 .../camel/quarkus/component/bean/BeanTest.java     |     13 +-
 integration-test-groups/foundation/browse/pom.xml  |      2 +-
 .../component/browse/it/BrowseResource.java        |     13 +-
 .../foundation/component-name-resolver/pom.xml     |      2 +-
 .../resolver/ComponentNameResolverResource.java    |     17 +-
 .../foundation/controlbus/pom.xml                  |      2 +-
 .../component/controlbus/it/ControlbusBean.java    |      5 +-
 .../controlbus/it/ControlbusLanguageResource.java  |     15 +-
 .../controlbus/it/ControlbusLanguageRoute.java     |      3 +-
 .../controlbus/it/ControlbusResource.java          |     13 +-
 .../component/controlbus/it/ControlbusRoute.java   |      5 +-
 .../controlbus/it/RestartRoutePolicy.java          |      3 +-
 .../foundation/core-annotations/pom.xml            |      2 +-
 .../it/annotations/CoreAnnotationsResource.java    |     21 +-
 .../core/it/annotations/CoreAnnotationsRoutes.java |      9 +-
 .../foundation/core-fault-tolerance/pom.xml        |      2 +-
 .../it/CoreFaultToleranceProducers.java            |      7 +-
 .../it/CoreFaultToleranceResource.java             |     21 +-
 .../it/CoreFaultToleranceRoutes.java               |      3 +-
 .../foundation/core-languages/pom.xml              |      2 +-
 .../core/languages/it/ConstantLanguageRoutes.java  |      3 +-
 .../core/languages/it/CoreLanguagesResource.java   |     21 +-
 .../core/languages/it/CustomDataFormatRoutes.java  |      9 +-
 .../core/languages/it/RefLanguageRoutes.java       |      9 +-
 .../quarkus/core/languages/it/SimpleRoutes.java    |      3 +
 .../core/languages/it/TokenizeLanguageRoutes.java  |      9 +-
 .../quarkus/core/languages/it/SimpleTest.java      |      6 +-
 .../foundation/core-thread-pools/pom.xml           |      2 +-
 .../quarkus/core/CoreThreadPoolsResource.java      |     15 +-
 .../src/main/resources/application.properties      |      2 +-
 .../camel/quarkus/core/CoreThreadPoolsTest.java    |      2 +-
 integration-test-groups/foundation/core/pom.xml    |      2 +-
 .../apache/camel/quarkus/core/CoreResource.java    |     31 +-
 .../core/PropertiesCustomBeanResolvedByType.java   |      5 +-
 .../foundation/customized-log-component/pom.xml    |     26 +-
 .../log/it/CustomizedLogComponentResource.java     |     15 +-
 integration-test-groups/foundation/dataset/pom.xml |      2 +-
 .../component/dataset/it/DataSetProducers.java     |      7 +-
 .../component/dataset/it/DataSetResource.java      |     13 +-
 integration-test-groups/foundation/direct/pom.xml  |      2 +-
 .../component/direct/it/DirectResource.java        |     22 +-
 .../src/main/resources/application.properties      |      1 +
 integration-test-groups/foundation/eip/pom.xml     |      2 +-
 .../apache/camel/quarkus/eip/it/EipResource.java   |     25 +-
 .../org/apache/camel/quarkus/eip/it/EipRoutes.java |      9 +-
 .../foundation/language/pom.xml                    |    146 +-
 .../component/language/it/CaseConverter.java       |     28 +
 .../component/language/it/LanguageResource.java    |     53 +-
 .../component/language/it/LanguageRoutes.java      |     50 +-
 .../component/language/it/LowerCaseExpression.java |     34 +
 .../src/main/resources/application.properties      |      2 +-
 .../{hello.simple.txt => hello.simple-res.txt}     |      0
 .../component/language/it/LanguageTest.java        |    198 +-
 .../language/it/LanguageTestResource.java          |     33 +
 .../src/test/resources/hello.simple-file.txt       |      1 +
 integration-test-groups/foundation/log/pom.xml     |      2 +-
 .../quarkus/component/log/it/LogResource.java      |      7 +-
 .../log/src/main/resources/application.properties  |      1 +
 integration-test-groups/foundation/mock/pom.xml    |      2 +-
 .../camel/quarkus/component/mock/it/CdiConfig.java |      5 +-
 .../quarkus/component/mock/it/MockResource.java    |     19 +-
 .../component/mock/it/MockRouteBuilder.java        |      5 +-
 integration-test-groups/foundation/pom.xml         |      2 +-
 integration-test-groups/foundation/ref/pom.xml     |      2 +-
 .../quarkus/component/ref/it/RefResource.java      |     35 +-
 .../foundation/route-configurations/pom.xml        |      2 +-
 .../RouteConfigurationsResource.java               |     15 +-
 .../RouteConfigurationsTest.java                   |      2 +
 .../foundation/scheduler/pom.xml                   |      2 +-
 .../component/scheduler/it/SchedulerResource.java  |     29 +-
 .../component/scheduler/it/SchedulerRoute.java     |      7 +-
 integration-test-groups/foundation/seda/pom.xml    |      2 +-
 .../quarkus/component/seda/it/SedaResource.java    |     21 +-
 integration-test-groups/foundation/stream/pom.xml  |      2 +-
 .../component/stream/it/StreamResource.java        |     15 +-
 integration-test-groups/foundation/timer/pom.xml   |      2 +-
 .../quarkus/component/timer/it/TimerProducers.java |      5 +-
 .../src/main/resources/application.properties      |      1 +
 .../foundation/type-converter/pom.xml              |     15 +-
 .../core/converter/it/ConverterResource.java       |     17 +-
 .../src/main/resources/application.properties      |      1 +
 .../quarkus/core/converter/it/ConverterTest.java   |      3 +-
 .../mongodb/mongodb-gridfs/pom.xml                 |      2 +-
 .../mongodb/gridfs/it/MongodbGridfsResource.java   |     21 +-
 integration-test-groups/mongodb/mongodb/pom.xml    |      2 +-
 .../component/mongodb/it/MongoDbResource.java      |     33 +-
 .../quarkus/component/mongodb/it/MongoDbRoute.java |     47 +-
 integration-test-groups/mongodb/pom.xml            |      2 +-
 integration-test-groups/pom.xml                    |      4 +-
 integration-test-groups/xml/jvm/aggregate/pom.xml  |    135 +
 .../component/xml/it/XsltAggregateBuilder.java     |     33 +
 .../component/xml/it/XsltAggregateResource.java    |     54 +
 .../src/main/resources/application.properties      |     25 +
 .../src/main/resources/xslt/aggregate.xsl          |      0
 .../component/xml/it/XsltAggregateTest.java        |     41 +
 integration-test-groups/xml/jvm/bean/pom.xml       |    115 +
 .../component/xml/it/XsltBeanProducers.java        |     50 +
 .../quarkus/component/xml/it/XsltBeanResource.java |     40 +
 .../bean/src/main/resources/application.properties |     26 +
 .../main/resources/xslt/classpath-transform.xsl    |      0
 .../quarkus/component/xml/it/XsltBeanTest.java     |     43 +
 integration-test-groups/xml/jvm/file/pom.xml       |     98 +
 .../quarkus/component/xml/it/XsltFileResource.java |     49 +
 .../file/src/main/resources/application.properties |     26 +
 .../main/resources/xslt/classpath-transform.xsl    |      0
 .../quarkus/component/xml/it/XsltFileTest.java     |     43 +
 integration-test-groups/xml/jvm/http/pom.xml       |    103 +
 .../quarkus/component/xml/it/XsltHttpResource.java |     44 +
 .../http/src/main/resources/application.properties |     26 +
 .../main/resources/xslt/classpath-transform.xsl    |      0
 .../component/xml/it/XmlHttpTestResource.java      |     61 +
 .../quarkus/component/xml/it/XsltHttpTest.java     |     45 +
 integration-test-groups/xml/jvm/ref/pom.xml        |     98 +
 .../quarkus/component/xml/it/XsltRefProducers.java |     40 +
 .../quarkus/component/xml/it/XsltRefResource.java  |     40 +
 .../ref/src/main/resources/application.properties  |     26 +
 .../main/resources/xslt/classpath-transform.xsl    |      0
 .../quarkus/component/xml/it/XsltRefTest.java      |     43 +
 .../xml/native/classpath/pom.xml                   |    227 +
 .../component/xml/it/FunctionsConfiguration.java   |      0
 .../quarkus/component/xml/it/XsltProducers.java    |     61 +
 .../quarkus/component/xml/it/XsltResource.java     |    157 +
 .../quarkus/component/xml/it/XsltRouteBuilder.java |     58 +
 .../src/main/resources/application.properties      |      0
 .../src/main/resources/xslt/aggregate.xsl          |      0
 .../main/resources/xslt/classpath-transform.xsl    |      0
 .../src/main/resources/xslt/extension-function.xsl |      0
 .../src/main/resources/xslt/html-to-text.xsl       |      0
 .../src/main/resources/xslt/html-transform.xsl     |      0
 .../classpath}/src/main/resources/xslt/include.xsl |      0
 .../xslt/include_not_existing_resource.xsl         |      0
 .../src/main/resources/xslt/terminate.xsl          |      0
 .../camel/quarkus/component/xml/it/XsltIT.java     |     24 +
 .../camel/quarkus/component/xml/it/XsltTest.java   |    199 +
 .../native/classpath}/src/test/resources/test.html |      0
 integration-test-groups/xml/pom.xml                |     48 +
 integration-tests-jvm/asn1/pom.xml                 |      2 +-
 .../quarkus/component/asn1/it/Asn1Resource.java    |     15 +-
 integration-tests-jvm/asterisk/pom.xml             |      2 +-
 .../component/asterisk/it/AsteriskResource.java    |     15 +-
 integration-tests-jvm/atmos/pom.xml                |     83 -
 .../quarkus/component/atmos/it/AtmosResource.java  |     51 -
 .../quarkus/component/atmos/it/AtmosTest.java      |     34 -
 integration-tests-jvm/aws-secrets-manager/pom.xml  |     16 +-
 .../manager/it/AwsSecretsManagerResource.java      |     95 +-
 .../secrets/manager/it/AwsSecretsManagerTest.java  |    161 +-
 .../it/AwsSecretsManagerTestEnvCustomizer.java     |     49 +
 ...quarkus.test.support.aws2.Aws2TestEnvCustomizer |      1 +
 integration-tests-jvm/aws-xray/pom.xml             |      2 +-
 .../component/aws/xray/it/AwsXrayResource.java     |     15 +-
 integration-tests-jvm/azure-cosmosdb/pom.xml       |      2 +-
 .../azure/cosmosdb/it/AzureCosmosdbResource.java   |     15 +-
 integration-tests-jvm/azure-key-vault/pom.xml      |      2 +-
 .../azure/key/vault/it/AzureKeyVaultResource.java  |     15 +-
 integration-tests-jvm/azure-servicebus/pom.xml     |      2 +-
 .../servicebus/it/AzureServicebusResource.java     |     15 +-
 .../azure-storage-datalake/pom.xml                 |      2 +-
 .../datalake/it/AzureStorageDatalakeResource.java  |     27 +-
 integration-tests-jvm/barcode/pom.xml              |      2 +-
 .../component/barcode/it/BarcodeResource.java      |     15 +-
 integration-tests-jvm/bonita/pom.xml               |      2 +-
 .../component/bonita/it/BonitaResource.java        |     15 +-
 integration-tests-jvm/chatscript/pom.xml           |      2 +-
 .../chatscript/it/ChatscriptResource.java          |     15 +-
 integration-tests-jvm/chunk/pom.xml                |      2 +-
 .../quarkus/component/chunk/it/ChunkResource.java  |     15 +-
 integration-tests-jvm/cli-connector/pom.xml        |    100 +
 .../cli/connector/it/CliConnectorResource.java     |     47 +
 .../cli/connector/it/CliConnectorTest.java         |     34 +
 integration-tests-jvm/cm-sms/pom.xml               |      2 +-
 .../quarkus/component/cm/sms/it/CmSmsResource.java |     15 +-
 integration-tests-jvm/cmis/pom.xml                 |     83 -
 .../quarkus/component/cmis/it/CmisResource.java    |     51 -
 .../camel/quarkus/component/cmis/it/CmisTest.java  |     34 -
 integration-tests-jvm/coap/pom.xml                 |      2 +-
 .../quarkus/component/coap/it/CoapResource.java    |     15 +-
 integration-tests-jvm/cometd/pom.xml               |      2 +-
 .../component/cometd/it/CometdResource.java        |     15 +-
 integration-tests-jvm/console/pom.xml              |     82 +
 .../component/console/it/ConsoleResource.java      |     47 +
 .../quarkus/component/console/it/ConsoleTest.java  |     34 +
 .../controlbus-statistics/pom.xml                  |      2 +-
 .../controlbus/it/ControlbusResource.java          |     13 +-
 .../component/controlbus/it/ControlbusRoute.java   |      3 +-
 integration-tests-jvm/corda/pom.xml                |      6 +-
 .../quarkus/component/corda/it/CordaResource.java  |     15 +-
 integration-tests-jvm/couchbase/pom.xml            |      2 +-
 .../component/couchbase/it/CouchbaseResource.java  |     21 +-
 integration-tests-jvm/debug/pom.xml                |      2 +-
 .../quarkus/component/debug/it/DebugResource.java  |     13 +-
 integration-tests-jvm/djl/pom.xml                  |      2 +-
 .../quarkus/component/djl/it/DjlResource.java      |     15 +-
 integration-tests-jvm/dns/pom.xml                  |      2 +-
 .../quarkus/component/dns/it/DnsResource.java      |     15 +-
 integration-tests-jvm/drill/pom.xml                |      2 +-
 .../quarkus/component/drill/it/DrillResource.java  |     15 +-
 integration-tests-jvm/dsl-modeline/pom.xml         |      2 +-
 .../dsl/modeline/it/DslModelineResource.java       |     25 +-
 .../component/dsl/modeline/it/DslModelineTest.java |      3 +-
 integration-tests-jvm/ehcache/pom.xml              |      2 +-
 .../component/ehcache/it/EhcacheResource.java      |     15 +-
 integration-tests-jvm/elasticsearch/pom.xml        |     84 +
 integration-tests-jvm/etcd3/pom.xml                |      2 +-
 .../quarkus/component/etcd3/it/Etcd3Resource.java  |     15 +-
 integration-tests-jvm/facebook/pom.xml             |      2 +-
 .../component/facebook/it/FacebookResource.java    |     15 +-
 integration-tests-jvm/fastjson/pom.xml             |      2 +-
 .../component/fastjson/it/FastjsonResource.java    |     15 +-
 integration-tests-jvm/flink/pom.xml                |      2 +-
 .../quarkus/component/flink/it/FlinkResource.java  |     15 +-
 integration-tests-jvm/google-functions/pom.xml     |      2 +-
 .../functions/it/GoogleFunctionsResource.java      |     15 +-
 .../google-secret-manager/pom.xml                  |     15 +-
 .../manager/it/GoogleSecretManagerResource.java    |     15 +-
 integration-tests-jvm/groovy/pom.xml               |    100 -
 .../component/groovy/it/GroovyResource.java        |     55 -
 .../quarkus/component/groovy/it/GroovyRoutes.java  |     31 -
 .../quarkus/component/groovy/it/GroovyTest.java    |     39 -
 integration-tests-jvm/guava-eventbus/pom.xml       |      2 +-
 .../guava/eventbus/it/GuavaEventbusResource.java   |     15 +-
 integration-tests-jvm/hashicorp-vault/pom.xml      |      2 +-
 .../hashicorp/vault/it/HashicorpVaultResource.java |     15 +-
 integration-tests-jvm/hbase/pom.xml                |    137 -
 .../quarkus/component/hbase/it/HbaseResource.java  |     71 -
 .../hbase/src/main/resources/hbase-site.xml        |     26 -
 .../component/hbase/it/HBaseTestResource.java      |     81 -
 .../quarkus/component/hbase/it/HbaseTest.java      |     84 -
 integration-tests-jvm/hdfs/pom.xml                 |      2 +-
 .../quarkus/component/hdfs/it/HdfsResource.java    |     15 +-
 integration-tests-jvm/huaweicloud-smn/pom.xml      |      2 +-
 .../huaweicloud/smn/it/HuaweicloudSmnResource.java |     15 +-
 integration-tests-jvm/iec60870/pom.xml             |      2 +-
 .../component/iec60870/it/Iec60870Resource.java    |     15 +-
 integration-tests-jvm/ignite/pom.xml               |      2 +-
 .../quarkus/component/ignite/it/Components.java    |      7 +-
 .../component/ignite/it/IgniteResource.java        |     15 +-
 integration-tests-jvm/iota/pom.xml                 |     83 -
 .../quarkus/component/iota/it/IotaResource.java    |     51 -
 .../camel/quarkus/component/iota/it/IotaTest.java  |     34 -
 integration-tests-jvm/irc/pom.xml                  |      2 +-
 .../quarkus/component/irc/it/IrcResource.java      |     15 +-
 integration-tests-jvm/jasypt/pom.xml               |      2 +-
 .../component/jasypt/it/JasyptResource.java        |     15 +-
 integration-tests-jvm/jbpm/pom.xml                 |     83 -
 .../quarkus/component/jbpm/it/JbpmResource.java    |     51 -
 .../camel/quarkus/component/jbpm/it/JbpmTest.java  |     34 -
 integration-tests-jvm/jclouds/pom.xml              |     83 -
 .../component/jclouds/it/JcloudsResource.java      |     51 -
 .../quarkus/component/jclouds/it/JcloudsTest.java  |     34 -
 integration-tests-jvm/jcr/pom.xml                  |      2 +-
 .../quarkus/component/jcr/it/JcrResource.java      |     15 +-
 integration-tests-jvm/jgroups-raft/pom.xml         |      2 +-
 .../jgroups/raft/it/JgroupsRaftResource.java       |     15 +-
 integration-tests-jvm/jgroups/pom.xml              |      2 +-
 .../component/jgroups/it/JgroupsResource.java      |     15 +-
 integration-tests-jvm/jooq/pom.xml                 |      2 +-
 .../quarkus/component/jooq/it/JooqResource.java    |     15 +-
 integration-tests-jvm/joor/pom.xml                 |     82 -
 .../quarkus/component/joor/it/JoorResource.java    |     51 -
 .../camel/quarkus/component/joor/it/JoorTest.java  |     34 -
 integration-tests-jvm/json-patch/pom.xml           |      2 +-
 .../component/json/patch/it/JsonPatchResource.java |     15 +-
 integration-tests-jvm/jsonapi/pom.xml              |      2 +-
 .../component/jsonapi/it/JsonapiResource.java      |     15 +-
 integration-tests-jvm/jt400/pom.xml                |      2 +-
 .../quarkus/component/jt400/it/Jt400Resource.java  |     15 +-
 integration-tests-jvm/kotlin-dsl/pom.xml           |    105 -
 .../quarkus/dsl/kotlin/KotlinDslResource.java      |     60 -
 .../src/main/resources/application.properties      |     21 -
 .../src/main/resources/routes/my-routes.kts        |     19 -
 .../camel/quarkus/dsl/kotlin/KotlinDslTest.java    |     49 -
 integration-tests-jvm/ldap/pom.xml                 |     83 -
 .../quarkus/component/ldap/it/LdapResource.java    |     51 -
 .../camel/quarkus/component/ldap/it/LdapTest.java  |     34 -
 integration-tests-jvm/ldif/pom.xml                 |      2 +-
 .../quarkus/component/ldif/it/LdifResource.java    |     15 +-
 integration-tests-jvm/lucene/pom.xml               |      2 +-
 .../component/lucene/it/LuceneResource.java        |     15 +-
 integration-tests-jvm/management/pom.xml           |     20 +-
 .../component/management/it/ManagedCounter.java    |     36 +
 .../quarkus/component/management/it/Routes.java    |     10 +-
 .../component/management/it/ManagementTest.java    |     61 +-
 integration-tests-jvm/mapstruct/pom.xml            |    107 +
 .../component/mapstruct/it/MapStructResource.java  |     55 +
 .../component/mapstruct/it/MapStructRoutes.java    |     37 +
 .../component/mapstruct/it/mapper/CarMapper.java   |     30 +
 .../quarkus/component/mapstruct/it/model/Car.java  |     73 +
 .../component/mapstruct/it/model/Vehicle.java      |     73 +
 .../component/mapstruct/it/MapStructIT.java        |     23 +
 .../component/mapstruct/it/MapStructTest.java      |     49 +
 integration-tests-jvm/milo/pom.xml                 |     83 -
 .../quarkus/component/milo/it/MiloResource.java    |     64 -
 .../camel/quarkus/component/milo/it/MiloTest.java  |     42 -
 integration-tests-jvm/mvel/pom.xml                 |      2 +-
 .../quarkus/component/mvel/it/MvelResource.java    |     15 +-
 integration-tests-jvm/ognl/pom.xml                 |     83 -
 .../quarkus/component/ognl/it/OgnlResource.java    |     51 -
 .../camel/quarkus/component/ognl/it/OgnlTest.java  |     34 -
 integration-tests-jvm/pom.xml                      |     19 +-
 integration-tests-jvm/printer/pom.xml              |      2 +-
 .../component/printer/it/PrinterResource.java      |     15 +-
 integration-tests-jvm/pulsar/pom.xml               |      2 +-
 .../component/pulsar/it/PulsarResource.java        |     15 +-
 integration-tests-jvm/quickfix/pom.xml             |      2 +-
 .../component/quickfix/it/QuickfixResource.java    |     15 +-
 integration-tests-jvm/redis/pom.xml                |      2 +-
 .../quarkus/component/redis/it/RedisResource.java  |     17 +-
 .../quarkus/component/redis/it/RedisRoute.java     |      5 +-
 integration-tests-jvm/robotframework/pom.xml       |      2 +-
 .../robotframework/it/RobotframeworkResource.java  |     15 +-
 integration-tests-jvm/schematron/pom.xml           |      2 +-
 .../schematron/it/SchematronResource.java          |     15 +-
 integration-tests-jvm/smpp/pom.xml                 |      2 +-
 .../quarkus/component/smpp/it/SmppResource.java    |     15 +-
 integration-tests-jvm/snmp/pom.xml                 |     12 +-
 .../quarkus/component/snmp/it/SnmpResource.java    |    176 +-
 .../camel/quarkus/component/snmp/it/SnmpRoute.java |     70 +
 .../camel/quarkus/component/snmp/it/SnmpTest.java  |    121 +-
 .../component/snmp/it/SnmpTestResource.java        |    230 +
 integration-tests-jvm/splunk-hec/pom.xml           |      2 +-
 .../component/splunk/hec/it/SplunkHecResource.java |     15 +-
 integration-tests-jvm/stitch/pom.xml               |      2 +-
 .../component/stitch/it/StitchResource.java        |     15 +-
 integration-tests-jvm/stomp/pom.xml                |      2 +-
 .../quarkus/component/stomp/it/StompResource.java  |     15 +-
 integration-tests-jvm/stub/pom.xml                 |      2 +-
 .../quarkus/component/stub/it/StubResource.java    |     15 +-
 integration-tests-jvm/thrift/pom.xml               |      2 +-
 .../component/thrift/it/ThriftResource.java        |     15 +-
 integration-tests-jvm/web3j/pom.xml                |      2 +-
 .../quarkus/component/web3j/it/Web3jResource.java  |     15 +-
 integration-tests-jvm/wordpress/pom.xml            |      2 +-
 .../component/wordpress/it/WordpressResource.java  |     15 +-
 integration-tests-jvm/workday/pom.xml              |      2 +-
 .../component/workday/it/WorkdayResource.java      |     15 +-
 integration-tests-jvm/xj/pom.xml                   |      2 +-
 .../camel/quarkus/component/xj/it/XjResource.java  |     15 +-
 integration-tests-jvm/xml-grouped/.gitignore       |      3 +
 integration-tests-jvm/xml-grouped/pom.xml          |    258 +
 integration-tests-jvm/xmpp/pom.xml                 |      2 +-
 .../quarkus/component/xmpp/it/XmppResource.java    |     15 +-
 integration-tests-jvm/xslt-saxon/pom.xml           |      2 +-
 .../component/xslt/saxon/it/XsltSaxonResource.java |     15 +-
 integration-tests-jvm/zookeeper-master/pom.xml     |      2 +-
 .../master/it/ZookeeperMasterResource.java         |     15 +-
 integration-tests-jvm/zookeeper/pom.xml            |      2 +-
 .../component/zookeeper/it/ZookeeperResource.java  |     15 +-
 integration-tests-support/activemq/pom.xml         |      2 +-
 integration-tests-support/aws2/pom.xml             |     61 +-
 .../quarkus/test/support/aws2/Aws2Helper.java      |     51 +
 .../test/support/aws2/Aws2TestEnvContext.java      |    245 -
 .../test/support/aws2/Aws2TestResource.java        |    144 -
 .../test/support/aws2/BaseAws2Resource.java        |     95 +
 .../quarkus/test/support/aws2/Aws2Client.java      |      0
 ...ltCredentialsProviderAvailabilityCondition.java |     50 +
 .../quarkus/test/support/aws2/Aws2LocalStack.java  |      0
 .../test/support/aws2/Aws2TestEnvContext.java      |    251 +
 .../test/support/aws2/Aws2TestEnvCustomizer.java   |      0
 .../test/support/aws2/Aws2TestResource.java        |    142 +
 .../test/support/aws2/BaseAWs2TestSupport.java     |    108 +
 integration-tests-support/azure/pom.xml            |      2 +-
 .../support/azure/AzureStorageTestResource.java    |      2 +-
 .../custom-dataformat/pom.xml                      |      2 +-
 .../custom-log-component/deployment/pom.xml        |      2 +-
 .../custom-log-component/pom.xml                   |      2 +-
 .../custom-log-component/runtime/pom.xml           |      2 +-
 .../custom-main-listener/deployment/pom.xml        |      2 +-
 .../custom-main-listener/pom.xml                   |      2 +-
 .../custom-main-listener/runtime/pom.xml           |      2 +-
 .../support/mainlistener/CustomMainListener.java   |      5 -
 .../custom-routes-collector/deployment/pom.xml     |      2 +-
 .../custom-routes-collector/pom.xml                |      2 +-
 .../custom-routes-collector/runtime/pom.xml        |      2 +-
 .../custom-type-converter/deployment/pom.xml       |      2 +-
 .../custom-type-converter/pom.xml                  |      2 +-
 .../custom-type-converter/runtime/pom.xml          |      2 +-
 integration-tests-support/google/pom.xml           |      2 +-
 integration-tests-support/kafka/pom.xml            |      2 +-
 .../quarkus/test/support/kafka/KafkaProducers.java |      5 +-
 integration-tests-support/mock-backend/pom.xml     |      2 +-
 integration-tests-support/mongodb/pom.xml          |      2 +-
 integration-tests-support/pom.xml                  |      3 +-
 .../process-executor-support/pom.xml               |      2 +-
 .../sql-derby-support/README.adoc                  |      3 +
 .../sql-derby-support/pom.xml                      |     42 +
 .../src/main/java/test/AddNumsProcedure.java       |     34 +
 integration-tests-support/test-support/pom.xml     |      2 +-
 integration-tests-support/wiremock/pom.xml         |      4 +-
 integration-tests-support/xslt-support/pom.xml     |      2 +-
 integration-tests/activemq/pom.xml                 |    154 -
 .../it/ActiveMQConnectionFactoryProducer.java      |     48 -
 .../quarkus/component/activemq/it/ActiveMQIT.java  |     24 -
 .../component/activemq/it/ActiveMQTest.java        |     27 -
 .../activemq/it/ActiveMQTestResource.java          |     72 -
 integration-tests/amqp/pom.xml                     |      3 +-
 .../quarkus/component/amqp/it/AmqpResource.java    |     12 +-
 integration-tests/arangodb/pom.xml                 |      2 +-
 .../component/arangodb/it/ArangodbResource.java    |     25 +-
 integration-tests/as2/pom.xml                      |      2 +-
 .../component/as2/it/As2CertificateHelper.java     |     21 +-
 .../quarkus/component/as2/it/As2Resource.java      |     17 +-
 .../quarkus/component/as2/it/As2Receiver.java      |     31 +-
 .../camel/quarkus/component/as2/it/As2Sender.java  |      7 +-
 .../camel/quarkus/component/as2/it/Utils.java      |     84 +
 integration-tests/atlasmap/pom.xml                 |      2 +-
 .../atlasmap/it/AtlasmapComponentDsl.java          |      7 +-
 .../component/atlasmap/it/AtlasmapResource.java    |     28 +-
 .../component/atlasmap/it/AtlasmapTest.java        |     33 +-
 integration-tests/avro-rpc/pom.xml                 |      2 +-
 .../component/avro/rpc/it/AvroRpcResource.java     |     16 +-
 .../component/avro/rpc/it/AvroRpcRouteBuilder.java |      4 +-
 integration-tests/avro/pom.xml                     |      2 +-
 .../quarkus/component/avro/it/AvroResource.java    |     15 +-
 .../camel/quarkus/component/avro/it/AvroRoute.java |      3 +-
 .../camel/quarkus/component/avro/it/Value.java     |     24 +-
 integration-tests/aws2-grouped/.gitignore          |      3 +
 integration-tests/aws2-grouped/pom.xml             |     52 +-
 .../aws2-quarkus-client-grouped/.gitignore         |      3 +
 .../aws2-quarkus-client-grouped/pom.xml            |     27 +-
 integration-tests/aws2/pom.xml                     |      2 +-
 integration-tests/azure-grouped/.gitignore         |      3 +
 integration-tests/azure-grouped/pom.xml            |     35 +-
 integration-tests/base64/pom.xml                   |      2 +-
 .../component/base64/it/Base64Resource.java        |     17 +-
 integration-tests/bean-validator/pom.xml           |      2 +-
 .../bean/validator/it/BeanValidatorResource.java   |     17 +-
 .../validator/it/ValidatorFactoryCustomizer.java   |      8 +-
 .../component/bean/validator/it/model/Car.java     |      4 +-
 integration-tests/bindy/pom.xml                    |      2 +-
 .../quarkus/component/bindy/it/BindyResource.java  |      9 +-
 integration-tests/box/pom.xml                      |      2 +-
 .../quarkus/component/box/it/BoxResource.java      |     21 +-
 .../box/src/main/resources/application.properties  |      1 +
 integration-tests/braintree/pom.xml                |      2 +-
 .../component/braintree/it/BraintreeResource.java  |     19 +-
 integration-tests/caffeine/pom.xml                 |      2 +-
 .../component/caffeine/it/CaffeineCaches.java      |      5 +-
 .../component/caffeine/it/CaffeineResource.java    |     21 +-
 integration-tests/cassandraql/pom.xml              |     12 +-
 .../cassandraql/it/CassandraqlProducers.java       |      3 +-
 .../cassandraql/it/CassandraqlResource.java        |     21 +-
 .../cassandraql/it/CassandraqlRoutes.java          |      9 +-
 integration-tests/cbor/pom.xml                     |      2 +-
 .../quarkus/component/cbor/it/CborResource.java    |     15 +-
 integration-tests/compression-grouped/.gitignore   |      3 +
 integration-tests/compression-grouped/pom.xml      |     32 +-
 integration-tests/consul/pom.xml                   |      2 +-
 .../component/consul/it/ConsulResource.java        |     19 +-
 integration-tests/core-discovery-disabled/pom.xml  |      2 +-
 .../core/CoreDiscoveryDisabledResource.java        |     17 +-
 .../core/CoreDiscoveryDisabledRoutesCDI.java       |      3 +-
 integration-tests/couchdb/pom.xml                  |      2 +-
 .../quarkus/component/couchdb/it/CouchDbRoute.java |      5 +-
 .../component/couchdb/it/CouchdbResource.java      |     19 +-
 integration-tests/crypto/pom.xml                   |      2 +-
 .../component/crypto/it/CryptoResource.java        |     25 +-
 integration-tests/csimple/pom.xml                  |     53 +-
 .../component/csimple/it/CSimpleResource.java      |     38 +-
 .../quarkus/component/csimple/it/CSimpleRoute.java |     18 +-
 .../src/main/resources/application.properties      |      2 +-
 .../src/main/resources/routes/my-routes.yaml       |     23 +
 .../quarkus/component/csimple/it/CSimpleTest.java  |     42 +-
 integration-tests/csv/pom.xml                      |      2 +-
 .../quarkus/component/csv/it/CsvResource.java      |     15 +-
 integration-tests/cxf-soap-grouped/.gitignore      |      3 +
 integration-tests/cxf-soap-grouped/pom.xml         |    135 +-
 integration-tests/dataformat/pom.xml               |      2 +-
 .../dataformat/it/DataformatResource.java          |     21 +-
 .../dataformats-json-grouped/.gitignore            |      3 +
 integration-tests/dataformats-json-grouped/pom.xml |    317 +
 integration-tests/dataformats-json/pom.xml         |    316 -
 .../jackson/json/JacksonJsonResource.java          |    654 -
 .../dataformats/jackson/json/JacksonJsonRoute.java |    183 -
 .../jackson/json/NamingStrategyCustomizer.java     |     31 -
 .../jackson/xml/JacksonXmlResource.java            |    565 -
 .../dataformats/jackson/xml/JacksonXmlRoute.java   |    130 -
 .../dataformats/json/JsonDataformatsResource.java  |    129 -
 .../dataformats/json/JsonDataformatsRoute.java     |    139 -
 .../component/dataformats/json/ParamType.java      |    107 -
 .../json/RegisterSnakeCaseCustomizer.java          |     36 -
 .../dataformats/json/model/AnotherObject.java      |     36 -
 .../dataformats/json/model/DummyObject.java        |     76 -
 .../dataformats/json/model/ExcludeField.java       |     27 -
 .../component/dataformats/json/model/MyModule.java |     49 -
 .../component/dataformats/json/model/Order.java    |     71 -
 .../component/dataformats/json/model/Person.java   |     81 -
 .../component/dataformats/json/model/Pojo.java     |     32 -
 .../component/dataformats/json/model/PojoA.java    |     46 -
 .../component/dataformats/json/model/PojoB.java    |     42 -
 .../dataformats/json/model/TestJAXBPojo.java       |     53 -
 .../dataformats/json/model/TestOtherPojo.java      |     43 -
 .../component/dataformats/json/model/TestPojo.java |     48 -
 .../dataformats/json/model/TestPojoView.java       |     87 -
 .../component/dataformats/json/model/Views.java    |     31 -
 .../src/main/resources/application.properties      |     26 -
 .../src/main/resources/routes/gson-routes.xml      |     43 -
 .../src/main/resources/routes/jackson-routes.xml   |    108 -
 .../src/main/resources/routes/johnzon-routes.xml   |     43 -
 .../src/main/resources/routes/jsonb-routes.xml     |     43 -
 .../dataformats/jackson/json/JacksonJsonIT.java    |     24 -
 .../dataformats/jackson/json/JacksonJsonTest.java  |    211 -
 .../dataformats/jackson/xml/JacksonXmlIT.java      |     24 -
 .../dataformats/jackson/xml/JacksonXmlTest.java    |    225 -
 .../dataformats/json/JsonComponentsIT.java         |     23 -
 .../dataformats/json/JsonComponentsTest.java       |    130 -
 integration-tests/datasonnet/pom.xml               |      2 +-
 .../datasonnet/it/DatasonnetResource.java          |     17 +-
 integration-tests/debezium/pom.xml                 |      7 +-
 .../common/it/AbstractDebeziumResource.java        |     27 +-
 .../common/it/DebeziumMongodbResource.java         |     17 +-
 .../debezium/common/it/DebeziumMysqlResource.java  |     17 +-
 .../common/it/DebeziumPostgresResource.java        |     10 +-
 .../common/it/DebeziumSqlserverResource.java       |     21 +-
 .../common/it/mongodb/DebeziumMongodbIT.java       |      2 +
 .../it/mongodb/DebeziumMongodbTestResource.java    |     45 +-
 .../debezium/common/it/mysql/DebeziumMysqlIT.java  |      2 +
 .../common/it/postgres/DebeziumPostgresIT.java     |      2 +
 .../common/it/sqlserver/DebeziumSqlserverIT.java   |      2 +
 .../debezium/src/test/resources/initMongodb.txt    |      2 +-
 integration-tests/digitalocean/pom.xml             |      2 +-
 .../digitalocean/it/DigitaloceanResource.java      |     25 +-
 .../digitalocean/it/DigitaloceanRoute.java         |      5 +-
 .../component/digitalocean/it/MockApiService.java  |      3 +-
 integration-tests/disruptor/pom.xml                |      2 +-
 .../component/disruptor/it/DisruptorResource.java  |     25 +-
 .../component/disruptor/it/DisruptorTest.java      |      3 +-
 integration-tests/dozer/pom.xml                    |    132 -
 .../quarkus/component/dozer/it/DozerResource.java  |     79 -
 .../quarkus/component/dozer/it/DozerRoutes.java    |     37 -
 .../component/dozer/it/model/CustomerA.java        |    115 -
 .../component/dozer/it/model/CustomerB.java        |    166 -
 .../src/main/resources/application.properties      |     24 -
 .../src/main/resources/expression-mapping.xml      |     35 -
 .../dozer/src/main/resources/simple-mapping.xml    |     40 -
 .../dozer/src/main/resources/variable-mapping.xml  |     42 -
 .../camel/quarkus/component/dozer/it/DozerIT.java  |     24 -
 .../quarkus/component/dozer/it/DozerTest.java      |     74 -
 integration-tests/dropbox/pom.xml                  |      2 +-
 .../component/dropbox/it/DropboxResource.java      |     19 +-
 integration-tests/elasticsearch-rest/pom.xml       |    159 -
 .../rest/it/ElasticsearchRestResource.java         |    320 -
 .../rest/it/ElasticsearchRestRoutes.java           |     73 -
 .../rest/it/ElasticSearchTestResource.java         |     87 -
 .../elasticsearch/rest/it/ElasticsearchRestIT.java |     23 -
 .../rest/it/ElasticsearchRestTest.java             |    376 -
 integration-tests/exec/pom.xml                     |      2 +-
 .../quarkus/component/exec/it/ExecResource.java    |     13 +-
 integration-tests/fhir/pom.xml                     |      2 +-
 .../component/fhir/it/FhirDstu2Hl7OrgResource.java |     58 +-
 .../fhir/it/FhirDstu2Hl7OrgRouteBuilder.java       |      9 +-
 .../component/fhir/it/FhirDstu2Resource.java       |     58 +-
 .../component/fhir/it/FhirDstu2RouteBuilder.java   |      9 +-
 .../component/fhir/it/FhirDstu2_1Resource.java     |     58 +-
 .../component/fhir/it/FhirDstu2_1RouteBuilder.java |      9 +-
 .../component/fhir/it/FhirDstu3Resource.java       |     58 +-
 .../component/fhir/it/FhirDstu3RouteBuilder.java   |      9 +-
 .../quarkus/component/fhir/it/FhirR4Resource.java  |     57 +-
 .../component/fhir/it/FhirR4RouteBuilder.java      |      9 +-
 .../quarkus/component/fhir/it/FhirR5Resource.java  |     79 +-
 .../component/fhir/it/FhirR5RouteBuilder.java      |      9 +-
 .../component/fhir/it/AbstractFhirTest.java        |      2 +-
 .../component/fhir/it/FhirTestResource.java        |     17 +-
 integration-tests/file/pom.xml                     |      2 +-
 .../component/file/it/FileLanguageRoutes.java      |      3 +-
 .../quarkus/component/file/it/FileResource.java    |     23 +-
 .../quarkus/component/file/it/FileRoutes.java      |     13 +-
 .../component/file/it/FileWatchResource.java       |     17 +-
 .../camel/quarkus/component/file/it/FileTest.java  |      4 +-
 integration-tests/flatpack/pom.xml                 |      2 +-
 .../component/flatpack/it/FlatpackResource.java    |     15 +-
 integration-tests/fop/pom.xml                      |      2 +-
 .../quarkus/component/fop/it/FopResource.java      |     19 +-
 integration-tests/foundation-grouped/.gitignore    |      3 +
 integration-tests/foundation-grouped/pom.xml       |    148 +-
 integration-tests/freemarker/pom.xml               |      2 +-
 .../freemarker/it/FreemarkerResource.java          |     19 +-
 integration-tests/ftp/pom.xml                      |      2 +-
 .../quarkus/component/ftp/it/FtpResource.java      |     25 +-
 .../quarkus/component/ftps/it/FtpsResource.java    |     25 +-
 .../quarkus/component/sftp/it/SftpResource.java    |     25 +-
 .../component/ftps/it/FtpsTestResource.java        |     34 +-
 integration-tests/geocoder/pom.xml                 |      2 +-
 .../component/geocoder/it/FakeNominatimApi.java    |      7 +-
 .../geocoder/it/GeocoderGoogleResource.java        |     15 +-
 .../geocoder/it/GeocoderNominationResource.java    |     15 +-
 .../component/geocoder/it/GeocoderProducers.java   |      7 +-
 .../component/geocoder/it/MockApiService.java      |      3 +-
 integration-tests/git/pom.xml                      |      2 +-
 .../quarkus/component/git/it/GitResource.java      |     23 +-
 integration-tests/github/pom.xml                   |      2 +-
 .../component/github/it/GithubResource.java        |     13 +-
 integration-tests/google-bigquery/pom.xml          |      2 +-
 .../google/bigquery/it/GoogleBigqueryResource.java |     21 +-
 integration-tests/google-pubsub/pom.xml            |      2 +-
 .../google/pubsub/it/GooglePubSubRoutes.java       |      7 +-
 .../google/pubsub/it/GooglePubsubResource.java     |     19 +-
 integration-tests/google-storage/pom.xml           |      2 +-
 .../google/storage/it/GoogleStorageResource.java   |     23 +-
 .../google/storage/it/GoogleStorageRoute.java      |      4 +-
 integration-tests/google/pom.xml                   |     14 +-
 .../google/it/GoogleCalendarResource.java          |     23 +-
 .../component/google/it/GoogleDriveResource.java   |     21 +-
 .../component/google/it/GoogleMailResource.java    |     29 +-
 .../component/google/it/GoogleSheetsResource.java  |     21 +-
 integration-tests/graphql/pom.xml                  |      2 +-
 .../component/graphql/it/GraphQLResource.java      |     17 +-
 integration-tests/grok/pom.xml                     |      2 +-
 .../quarkus/component/grok/it/GrokResource.java    |      9 +-
 .../camel/quarkus/component/grok/it/GrokRoute.java |      7 +-
 integration-tests/groovy-dsl/pom.xml               |     79 +-
 .../quarkus/dsl/groovy/GroovyDslResource.java      |     44 +-
 .../routes-with-components-configuration.groovy    |     17 +-
 .../routes-with-dataformats-configuration.groovy   |      4 +-
 .../main/resources/routes/routes-with-eip.groovy   |     36 +
 .../routes/routes-with-endpoint-dsl.groovy         |      5 +-
 .../routes/routes-with-error-handler.groovy        |      6 +-
 .../routes-with-languages-configuration.groovy     |     10 +-
 .../main/resources/routes/routes-with-rest.groovy  |     50 +
 .../camel/quarkus/dsl/groovy/GroovyDslTest.java    |    167 +-
 integration-tests/groovy/pom.xml                   |    166 +
 .../quarkus/component/groovy/it/GroovyBean.java    |     33 +
 .../component/groovy/it/GroovyResource.java        |     78 +
 .../quarkus/component/groovy/it/GroovyRoutes.java  |     49 +
 .../groovy/src/main/resources/bean.txt             |      4 +
 .../quarkus/component/groovy/it/GroovyIT.java      |     24 +
 .../quarkus/component/groovy/it/GroovyTest.java    |     80 +
 integration-tests/grpc/pom.xml                     |     31 +-
 .../quarkus/component/grpc/it/GrpcResource.java    |     19 +-
 .../camel/quarkus/component/grpc/it/GrpcRoute.java |     70 +-
 .../component/grpc/it/MessageOriginProcessor.java  |      5 +-
 integration-tests/hazelcast/pom.xml                |      2 +-
 .../it/AbstractHazelcastCollectionResource.java    |     17 +-
 .../hazelcast/it/AbstractHazelcastMapResource.java |     17 +-
 .../hazelcast/it/HazelcastAtomicResource.java      |     23 +-
 .../hazelcast/it/HazelcastIdempotentResource.java  |     21 +-
 .../hazelcast/it/HazelcastInstanceResource.java    |     17 +-
 .../hazelcast/it/HazelcastListResource.java        |     21 +-
 .../hazelcast/it/HazelcastMapResource.java         |     21 +-
 .../hazelcast/it/HazelcastMultimapResource.java    |     21 +-
 .../hazelcast/it/HazelcastPolicyResource.java      |     21 +-
 .../hazelcast/it/HazelcastQueueResource.java       |     25 +-
 .../it/HazelcastReplicatedMapResource.java         |     13 +-
 .../hazelcast/it/HazelcastRingbufferResource.java  |     19 +-
 .../component/hazelcast/it/HazelcastRoutes.java    |     11 +-
 .../hazelcast/it/HazelcastSedaResource.java        |     21 +-
 .../hazelcast/it/HazelcastSetResource.java         |     13 +-
 .../hazelcast/it/HazelcastTopicResource.java       |     21 +-
 integration-tests/headersmap/pom.xml               |      2 +-
 .../headersmap/it/HeadersmapResource.java          |     16 +-
 integration-tests/hl7/pom.xml                      |      2 +-
 .../quarkus/component/hl7/it/Hl7Producers.java     |      5 +-
 .../quarkus/component/hl7/it/Hl7Resource.java      |     27 +-
 .../camel/quarkus/component/hl7/it/Hl7Routes.java  |      5 +-
 integration-tests/http/pom.xml                     |      6 +-
 .../component/http/it/GreetingServerEndpoint.java  |     11 +-
 .../quarkus/component/http/it/HttpProducers.java   |     29 +-
 .../quarkus/component/http/it/HttpResource.java    |    134 +-
 .../camel/quarkus/component/http/it/HttpRoute.java |     17 +-
 .../quarkus/component/http/it/HttpService.java     |     73 +-
 .../http/it/VertxClientRelatedBeansProducer.java   |     44 +
 .../http/src/main/resources/application.properties |      1 +
 .../camel/quarkus/component/http/it/HttpTest.java  |     70 +-
 integration-tests/infinispan-common/pom.xml        |    171 +
 .../common/InfinispanCommonProducers.java          |     53 +
 .../common/InfinispanCommonResources.java          |    325 +
 .../infinispan/common/InfinispanCommonRoutes.java  |    198 +
 .../component/infinispan/common/model/Person.java  |     44 +
 .../infinispan/common/model/PersonSchema.java      |     24 +
 .../common/InfinispanCommonServerTestResource.java |     70 +
 .../infinispan/common/InfinispanCommonTest.java    |    389 +
 .../src/test/resources/infinispan.xml              |     78 +
 .../infinispan-quarkus-client/pom.xml              |    135 +
 .../infinispan/InfinispanQuarkusClientRoutes.java  |     75 +
 .../src/main/resources/application.properties      |      0
 .../infinispan/InfinispanQuarkusClientIT.java      |     23 +
 .../infinispan/InfinispanQuarkusClientTest.java    |     40 +
 .../infinispan/InfinispanServerTestResource.java   |     42 +
 integration-tests/infinispan/pom.xml               |     75 +-
 .../infinispan/src/main/java/InfinispanRoutes.java |     75 +
 .../component/infinispan/InfinispanResources.java  |    377 -
 .../component/infinispan/InfinispanRoutes.java     |    306 -
 .../quarkus/component/infinispan/model/Person.java |     44 -
 .../component/infinispan/model/PersonSchema.java   |     24 -
 .../infinispan/src/test/java/InfinispanIT.java     |     22 +
 .../test/java/InfinispanServerTestResource.java    |     40 +
 .../infinispan/src/test/java/InfinispanTest.java   |     44 +
 .../quarkus/component/infinispan/InfinispanIT.java |     23 -
 .../infinispan/InfinispanServerTestResource.java   |     99 -
 .../component/infinispan/InfinispanTest.java       |    484 -
 .../infinispan/src/test/resources/infinispan.xml   |     82 -
 integration-tests/influxdb/pom.xml                 |      2 +-
 .../component/influxdb/it/InfluxdbResource.java    |     23 +-
 integration-tests/jackson-avro/pom.xml             |      2 +-
 .../jackson/avro/it/JacksonAvroResource.java       |     17 +-
 integration-tests/jackson-protobuf/pom.xml         |      2 +-
 .../protobuf/it/JacksonProtobufResource.java       |     17 +-
 integration-tests/java-joor-dsl/pom.xml            |     53 +-
 .../quarkus/dsl/java/joor/JavaJoorDslBean.java     |     30 +
 .../quarkus/dsl/java/joor/JavaJoorDslResource.java |     58 +-
 .../src/main/resources/application.properties      |      2 +-
 .../src/main/resources/routes/MyBar.java           |     29 +
 .../src/main/resources/routes/MyBarEcho.java       |     30 +
 .../src/main/resources/routes/MyBarRoute.java      |     28 +
 .../src/main/resources/routes/MyRoutes.java        |     29 +-
 .../main/resources/routes/MyRoutesWithBeans.java   |     38 +
 .../main/resources/routes/MyRoutesWithModel.java   |     36 +
 .../resources/routes/MyRoutesWithNestedClass.java  |     40 +
 .../resources/routes/MyRoutesWithTemplate.java     |     27 +
 .../src/main/resources/routes/MyTemplate.java      |     30 +
 .../src/main/resources/routes/MyUser.java          |     46 +
 .../quarkus/dsl/java/joor/JavaJoorDslTest.java     |     41 +-
 integration-tests/jaxb/pom.xml                     |      2 +-
 .../quarkus/component/jaxb/it/JaxbHelper.java      |      5 +-
 .../quarkus/component/jaxb/it/JaxbProducers.java   |      6 +-
 .../quarkus/component/jaxb/it/JaxbResource.java    |     23 +-
 .../camel/quarkus/component/jaxb/it/JaxbRoute.java |      7 +-
 .../jaxb/it/converter/PojoPersonConverter.java     |      3 +-
 .../jaxb/it/model/factory/ObjectFactory.java       |      7 +-
 .../jaxb/it/model/namespaced/NamespacedPerson.java |     11 +-
 .../jaxb/it/model/namespaced/ObjectFactory.java    |      2 +-
 .../jaxb/it/model/partial/ObjectFactory.java       |      2 +-
 .../jaxb/it/model/partial/PartClassPerson.java     |      9 +-
 .../jaxb/it/model/partial/package-info.java        |      4 +-
 .../jaxb/it/model/simple/ObjectFactory.java        |      7 +-
 .../jaxb/it/model/simple/SimplePerson.java         |     11 +-
 .../camel/quarkus/component/jaxb/it/JaxbTest.java  |      7 +-
 integration-tests/jcache/pom.xml                   |      2 +-
 .../component/jcache/it/JcacheResource.java        |     13 +-
 .../quarkus/component/jcache/it/JcacheRoutes.java  |      8 +-
 integration-tests/jdbc/README.adoc                 |     26 +
 integration-tests/jdbc/pom.xml                     |     96 +-
 .../quarkus/component/jdbc/CamelResource.java      |    193 +-
 .../camel/quarkus/component/jdbc/JdbcRoutes.java   |     76 +
 .../jdbc/src/main/resources/application.properties |      7 +-
 .../jdbc/src/main/resources/sql/db2.sql            |     20 +
 .../jdbc/src/main/resources/sql/derby.sql          |     20 +
 .../jdbc/src/main/resources/sql/droptables.sql     |     20 +
 .../jdbc/src/main/resources/sql/h2.sql             |     20 +
 .../jdbc/src/main/resources/sql/inserts.sql        |     22 +
 .../jdbc/src/main/resources/sql/mariadb.sql        |     20 +
 .../jdbc/src/main/resources/sql/mssql.sql          |     20 +
 .../jdbc/src/main/resources/sql/mysql.sql          |     20 +
 .../jdbc/src/main/resources/sql/oracle.sql         |     20 +
 .../jdbc/src/main/resources/sql/postgresql.sql     |     20 +
 .../quarkus/component/jdbc/CamelJdbcTest.java      |    132 +-
 integration-tests/jfr/pom.xml                      |      2 +-
 .../quarkus/component/jfr/it/JfrResource.java      |     16 +-
 integration-tests/jira/pom.xml                     |      2 +-
 .../quarkus/component/jira/it/JiraResource.java    |     31 +-
 .../quarkus/component/jira/it/JiraRoutes.java      |      3 +-
 integration-tests/jms-artemis-client/pom.xml       |      2 +-
 .../jms/artemis/it/CustomConnectionFactory.java    |      7 +-
 .../jms/artemis/it/JmsArtemisResource.java         |     27 +-
 .../component/jms/artemis/it/JmsArtemisTest.java   |      2 +-
 .../jms/artemis/it/JmsArtemisXAEnabled.java        |      2 +-
 .../component/jms/artemis/it/JmsArtemisXATest.java |     10 +
 integration-tests/jms-ibmmq-client/README.adoc     |      7 +
 integration-tests/jms-ibmmq-client/pom.xml         |    168 +
 .../component/jms/ibmmq/it/IBMMQProducers.java     |     44 +
 .../component/jms/ibmmq/it/IBMMQResource.java      |     51 +
 .../quarkus/component/jms/ibmmq/it/IBMMQTest.java  |     88 +
 .../jms/ibmmq/support/IBMMQDestinations.java       |    109 +
 .../jms/ibmmq/support/IBMMQTestResource.java       |     98 +
 integration-tests/jms-qpid-amqp-client/pom.xml     |      2 +-
 .../component/jms/qpid/it/QpidJmsResource.java     |     17 +-
 integration-tests/jolt/pom.xml                     |      2 +-
 .../quarkus/component/jolt/it/JoltResource.java    |     15 +-
 integration-tests/joor/pom.xml                     |    160 +
 .../camel/quarkus/component/joor/it/JoorBean.java  |     33 +
 .../quarkus/component/joor/it/JoorResource.java    |     58 +
 .../camel/quarkus/component/joor/it/JoorRoute.java |     43 +
 .../joor/src/main/resources/application.properties |     18 +
 integration-tests/joor/src/main/resources/bean.txt |      4 +
 .../camel/quarkus/component/joor/it/JoorIT.java    |     24 +
 .../camel/quarkus/component/joor/it/JoorTest.java  |     65 +
 integration-tests/jpa/pom.xml                      |      2 +-
 .../quarkus/component/jpa/it/JpaResource.java      |     23 +-
 .../camel/quarkus/component/jpa/it/JpaRoute.java   |      7 +-
 .../quarkus/component/jpa/it/model/Fruit.java      |     11 +-
 .../camel/quarkus/component/jpa/it/JpaTest.java    |     32 +-
 integration-tests/jq/pom.xml                       |      2 +-
 .../camel/quarkus/component/jq/it/JqResource.java  |      9 +-
 integration-tests/js-dsl/pom.xml                   |     54 +-
 .../camel/quarkus/js/JavaScriptDslResource.java    |     96 +-
 .../src/main/resources/application.properties      |      2 +-
 .../js-dsl/src/main/resources/module.mjs           |     18 +
 .../js-dsl/src/main/resources/routes/my-routes.js  |      4 +-
 .../routes/routes-with-component-configuration.js  |     25 +
 .../routes/routes-with-context-configuration.js    |     23 +
 .../resources/routes/routes-with-endpoint-dsl.js   |     24 +
 .../main/resources/routes/routes-with-modules.js   |     23 +
 .../resources/routes/routes-with-processors.js     |     32 +
 .../routes/routes-with-rest-configuration.js       |     30 +
 .../main/resources/routes/routes-with-rest-dsl.js  |     26 +
 .../apache/camel/quarkus/js/JavaScriptDslTest.java |     70 +-
 integration-tests/jsch/pom.xml                     |      2 +-
 .../quarkus/component/jsch/it/JschResource.java    |     17 +-
 integration-tests/jsh-dsl/pom.xml                  |    127 +
 .../camel/quarkus/dsl/jsh/JshDslResource.java      |     81 +
 .../src/main/resources/application.properties      |     21 +
 .../jsh-dsl/src/main/resources/routes/MyRoute.jsh  |     20 +
 .../org/apache/camel/quarkus/dsl/jsh/JshDslIT.java |     24 +
 .../apache/camel/quarkus/dsl/jsh/JshDslTest.java   |     59 +
 integration-tests/jslt/pom.xml                     |      2 +-
 .../component/jslt/it/JsltConfiguration.java       |      3 +-
 .../quarkus/component/jslt/it/JsltResource.java    |     15 +-
 integration-tests/json-validator/pom.xml           |      2 +-
 .../json/validator/it/JsonValidatorResource.java   |     15 +-
 .../json/validator/it/JsonValidatorRoute.java      |      3 +-
 integration-tests/jsonata/pom.xml                  |      2 +-
 .../component/jsonata/it/JsonataResource.java      |     15 +-
 integration-tests/jsonpath/pom.xml                 |      2 +-
 .../component/json/path/it/JsonPathResource.java   |     17 +-
 integration-tests/jta/pom.xml                      |      2 +-
 .../quarkus/component/jta/it/JtaResource.java      |     25 +-
 .../jta/it/XAConnectionFactoryConfiguration.java   |     13 +-
 integration-tests/kafka-oauth/pom.xml              |      8 +-
 .../quarkus/kafka/oauth/it/KafkaOauthResource.java |      9 +-
 .../camel/quarkus/kafka/oauth/it/Routes.java       |      3 +-
 integration-tests/kafka-sasl-ssl/pom.xml           |      2 +-
 .../quarkus/kafka/sasl/KafkaSaslSslResource.java   |     23 +-
 integration-tests/kafka-sasl/pom.xml               |      2 +-
 .../quarkus/kafka/sasl/KafkaSaslResource.java      |     23 +-
 integration-tests/kafka-ssl/pom.xml                |      2 +-
 .../camel/quarkus/kafka/ssl/KafkaSslResource.java  |     23 +-
 integration-tests/kafka/pom.xml                    |      2 +-
 .../component/kafka/CamelKafkaResource.java        |     29 +-
 .../quarkus/component/kafka/CamelKafkaRoutes.java  |      9 +-
 integration-tests/kamelet/pom.xml                  |      2 +-
 .../component/kamelet/it/KameletResource.java      |     25 +-
 .../component/kamelet/it/KameletRoutes.java        |      3 +-
 integration-tests/knative-channel-consumer/pom.xml |      2 +-
 .../it/KnativeChannelConsumerResource.java         |      9 +-
 .../consumer/it/KnativeChannelConsumerTest.java    |      3 +-
 .../knative-endpoint-consumer/pom.xml              |      2 +-
 .../it/KnativeEndpointConsumerResource.java        |     10 +-
 .../consumer/it/KnativeEndpointConsumerTest.java   |      2 +-
 integration-tests/knative-event-consumer/pom.xml   |      2 +-
 .../it/KnativeChannelConsumerResource.java         |     10 +-
 .../consumer/it/KnativeEventConsumerTest.java      |      2 +-
 integration-tests/knative-producer/pom.xml         |      2 +-
 .../producer/it/KnativeProducerResource.java       |     23 +-
 .../knative/producer/it/KnativeProducerTest.java   |      3 +-
 integration-tests/knative/pom.xml                  |      2 +-
 .../component/knative/it/KnativeResource.java      |     17 +-
 .../quarkus/component/knative/it/KnativeTest.java  |      3 +-
 integration-tests/kotlin-dsl/pom.xml               |    200 +
 .../quarkus/dsl/kotlin/KotlinDslResource.java      |    100 +
 .../src/main/resources/application.properties      |     22 +
 .../src/main/resources/routes/my-routes.kts        |     19 +
 .../routes-with-components-configuration.kts       |     43 +
 .../routes-with-dataformats-configuration.kts      |     37 +
 .../resources/routes/routes-with-endpoint-dsl.kts  |     23 +
 .../resources/routes/routes-with-error-handler.kts |     27 +
 .../routes/routes-with-languages-configuration.kts |     35 +
 .../src/main/resources/routes/routes-with-rest.kts |     52 +
 .../src/main/resources/routes/routes.kts           |     23 +
 .../camel/quarkus/dsl/kotlin/KotlinDslIT.java      |     24 +
 .../camel/quarkus/dsl/kotlin/KotlinDslTest.java    |     80 +
 integration-tests/kotlin/pom.xml                   |      2 +-
 .../apache/camel/quarkus/kotlin/KotlinResource.kt  |     16 +-
 .../apache/camel/quarkus/kotlin/KotlinRoutes.kt    |      4 +-
 .../org/apache/camel/quarkus/kotlin/KotlinTest.kt  |      2 +-
 integration-tests/kubernetes/pom.xml               |      2 +-
 .../kubernetes/it/KubernetesResource.java          |     21 +-
 integration-tests/kudu/pom.xml                     |      2 +-
 .../kudu/it/KuduInfrastructureTestHelper.java      |      5 +-
 .../quarkus/component/kudu/it/KuduResource.java    |     13 +-
 integration-tests/ldap/pom.xml                     |    222 +
 .../component/ldap/it/CustomSSLSocketFactory.java  |    107 +
 .../quarkus/component/ldap/it/LdapResource.java    |    137 +
 .../quarkus/component/ldap/it/LdapRoutes.java      |     29 +
 .../camel/quarkus/component/ldap/it/LdapIT.java    |     24 +
 .../camel/quarkus/component/ldap/it/LdapTest.java  |    172 +
 .../ldap/src/test/resources/LdapRouteTest.ldif     |     67 +
 integration-tests/leveldb/pom.xml                  |      2 +-
 .../component/leveldb/it/LeveldbResource.java      |     21 +-
 integration-tests/lra/pom.xml                      |      2 +-
 .../quarkus/component/lra/it/LraResource.java      |     19 +-
 .../camel/quarkus/component/lra/it/LraRoutes.java  |      5 +-
 .../component/lra/it/service/ServiceProducers.java |      6 +-
 .../quarkus/component/lra/it/LraTestResource.java  |      6 +-
 integration-tests/lumberjack/pom.xml               |      2 +-
 .../lumberjack/it/LumberjackResource.java          |     13 +-
 .../component/lumberjack/it/LumberjackRoutes.java  |      3 +-
 .../lumberjack/it/LumberjackClientUtil.java        |      4 +-
 integration-tests/mail/pom.xml                     |     13 +-
 .../quarkus/component/mail/CamelResource.java      |     35 +-
 .../camel/quarkus/component/mail/CamelRoute.java   |     81 +-
 .../camel/quarkus/component/mail/MailTest.java     |     29 +-
 .../quarkus/component/mail/MailTestResource.java   |      8 +-
 .../mail/src/test/resources/Dockerfile             |     20 +
 .../mail/src/test/resources/README.adoc            |     12 +
 .../mail/src/test/resources/greenmail.p12          |    Bin 0 -> 4077 bytes
 integration-tests/main-caffeine-lrucache/pom.xml   |    119 -
 .../main/CoreMainCaffeineLRUCacheResource.java     |     36 -
 .../src/main/resources/application.properties      |     21 -
 .../main/CoreMainCaffeineLRUCacheResourceIT.java   |     23 -
 .../main/CoreMainCaffeineLRUCacheResourceTest.java |     39 -
 integration-tests/main-collector/pom.xml           |     15 +-
 .../quarkus/main/CoreMainCollectorResource.java    |     17 +-
 .../camel/quarkus/main/CoreMainCollectorTest.java  |      3 +-
 integration-tests/main-command-mode/pom.xml        |      2 +-
 .../apache/camel/quarkus/main/cmd/CamelRoute.java  |      3 +-
 .../camel/quarkus/main/cmd/it/CommandModeTest.java |      4 +-
 integration-tests/main-devmode/pom.xml             |      2 +-
 .../camel/quarkus/main/CamelSupportResource.java   |     19 +-
 integration-tests/main-discovery-disabled/pom.xml  |      2 +-
 .../main/MainDiscoveryDisabledResource.java        |     17 +-
 .../main/MainDiscoveryDisabledRoutesCDI.java       |      3 +-
 integration-tests/main-unknown-args-fail/pom.xml   |      2 +-
 .../args/fail/MainUnknownArgumentFailTest.java     |      4 +-
 integration-tests/main-unknown-args-ignore/pom.xml |      2 +-
 .../args/ignore/MainUnknownArgumentIgnoreTest.java |      4 +-
 integration-tests/main-xml-io-with-beans/pom.xml   |    152 +
 .../main/CoreMainXmlIoWithBeansResource.java       |     52 +
 .../java/org/apache/camel/quarkus/main/MyBean.java |     30 +
 .../src/main/resources/application.properties      |     29 +
 .../resources/routes/my-route-with-beanType.xml    |     32 +
 .../quarkus/main/CoreMainXmlIoWithBeansIT.java     |     23 +
 .../quarkus/main/CoreMainXmlIoWithBeansTest.java   |     39 +
 integration-tests/main-xml-io/pom.xml              |      2 +-
 .../camel/quarkus/main/CoreMainXmlIoResource.java  |     45 +-
 .../src/main/resources/application.properties      |      3 +-
 .../resources/routes/my-routes-iso_8859_15.xml     |     34 +
 .../src/main/resources/routes/my-templated.xml     |     25 +
 .../camel/quarkus/main/CoreMainXmlIoTest.java      |     17 +-
 integration-tests/main-xml-jaxb/pom.xml            |      2 +-
 .../quarkus/main/CoreMainXmlJaxbResource.java      |     27 +-
 .../src/main/resources/application.properties      |      1 +
 .../camel/quarkus/main/CoreMainXmlJaxbTest.java    |      6 +-
 integration-tests/main-yaml/pom.xml                |     30 +-
 .../camel/quarkus/main/CoreMainYamlResource.java   |     58 +-
 .../apache/camel/quarkus/main/CustomException.java |     29 +
 .../org/apache/camel/quarkus/main/ErrorBean.java   |     26 +
 .../apache/camel/quarkus/main/GreetingBean.java    |     36 +
 .../src/main/resources/application.properties      |      2 +-
 .../src/main/resources/routes/my-rests.yaml        |     23 +-
 .../src/main/resources/routes/my-routes.yaml       |     56 +-
 .../src/main/resources/routes/my-templates.yaml    |     38 +
 .../camel/quarkus/main/CoreMainYamlTest.java       |     74 +-
 integration-tests/main/pom.xml                     |     28 +-
 .../apache/camel/quarkus/main/CamelComponents.java |      7 +-
 .../camel/quarkus/main/CamelRouteProducer.java     |      5 +-
 .../CamelRouteWithLambdaEndpointRouteBuilder.java  |      3 +-
 .../camel/quarkus/main/CoreMainResource.java       |     51 +-
 .../apache/camel/quarkus/main/CoreMainTest.java    |      6 +-
 integration-tests/master-file/pom.xml              |      2 +-
 .../component/master/it/MasterResource.java        |      7 +-
 .../quarkus/component/master/it/MasterRoutes.java  |      3 +-
 integration-tests/master-openshift/pom.xml         |     94 +-
 .../component/master/it/MasterResource.java        |      7 +-
 .../quarkus/component/master/it/MasterRoutes.java  |      3 +-
 .../component/master/it/MasterOpenShiftTest.java   |     19 +-
 integration-tests/master/pom.xml                   |      2 +-
 .../component/master/it/MasterResource.java        |      7 +-
 .../quarkus/component/master/it/MasterRoutes.java  |      3 +-
 integration-tests/messaging/common/pom.xml         |      2 +-
 .../messaging/it/MessagingCommonResource.java      |     83 +-
 .../messaging/it/MessagingCommonRoutes.java        |     43 +-
 .../messaging/it/MessagingPojoConsumer.java        |      9 +-
 .../it/util/resolver/JmsMessageResolver.java       |      3 +-
 .../util/resolver/JmsMessageResolverProducer.java  |      5 +-
 .../scheme/MessagingComponentSchemeProducer.java   |     20 +-
 .../messaging/it/AbstractMessagingTest.java        |     52 +-
 integration-tests/messaging/jms/pom.xml            |      3 +-
 .../camel/quarkus/messaging/jms/JmsProducers.java  |     23 +-
 .../camel/quarkus/messaging/jms/JmsResource.java   |     55 +-
 .../camel/quarkus/messaging/jms/JmsRoutes.java     |     11 +-
 .../jms/util/JmsMessageResolverProducer.java       |      3 +-
 .../messaging/jms/AbstractJmsMessagingTest.java    |     20 +-
 integration-tests/messaging/pom.xml                |      2 +-
 integration-tests/messaging/sjms/pom.xml           |      2 +-
 .../quarkus/messaging/sjms/SjmsProducers.java      |      3 +-
 .../camel/quarkus/messaging/sjms/SjmsResource.java |     13 +-
 .../camel/quarkus/messaging/sjms/SjmsRoutes.java   |      5 +-
 .../sjms/util/JmsMessageResolverProducer.java      |      3 +-
 integration-tests/micrometer/pom.xml               |     19 +-
 .../micrometer/it/MicrometerResource.java          |     58 +-
 .../component/micrometer/it/MicrometerRoutes.java  |      7 +
 .../component/micrometer/it/TestMetric.java        |     64 +
 .../component/micrometer/it/MicrometerTest.java    |     54 +-
 integration-tests/microprofile/pom.xml             |     19 +-
 .../it/faulttolerance/GreetingBean.java            |      3 +-
 .../MicroProfileFaultToleranceRoutes.java          |      7 +-
 .../MicroprofileFaultToleranceResource.java        |     13 +-
 .../microprofile/it/health/FailingHealthCheck.java |      5 +
 .../microprofile/it/health/LivenessCheck.java      |      5 +
 .../it/health/MicroProfileHealthResource.java      |     15 +-
 .../microprofile/it/metrics/CountedProcessor.java  |     33 -
 .../it/metrics/MicroProfileMetricsResource.java    |    111 -
 .../metrics/MicroProfileMetricsRouteBuilder.java   |     69 -
 .../it/metrics/MicroProfileMetricsTest.java        |    184 -
 .../it/metrics/MicroprofileMetricsIT.java          |     24 -
 integration-tests/minio/pom.xml                    |      7 +-
 .../component/minio/it/MinioClientProducer.java    |     39 -
 .../quarkus/component/minio/it/MinioProducer.java  |     47 +
 .../quarkus/component/minio/it/MinioResource.java  |    215 +-
 .../quarkus/component/minio/it/MinioTest.java      |    360 +-
 .../component/minio/it/MinioTestResource.java      |     11 +-
 integration-tests/mllp/pom.xml                     |      2 +-
 .../quarkus/component/mllp/it/MllpResource.java    |     15 +-
 integration-tests/mongodb-grouped/.gitignore       |      3 +
 integration-tests/mongodb-grouped/pom.xml          |     32 +-
 integration-tests/mustache/pom.xml                 |      2 +-
 .../component/mustache/it/MustacheResource.java    |     17 +-
 integration-tests/mybatis/pom.xml                  |     11 +-
 .../quarkus/component/mybatis/it/MyBatisRoute.java |     39 +-
 .../component/mybatis/it/MybatisResource.java      |     97 +-
 .../src/main/resources/application.properties      |      2 +
 .../mybatis/src/main/resources/insert.sql          |      7 +-
 .../component/mybatis/it/MyBatisConsumerTest.java  |     65 +
 .../quarkus/component/mybatis/it/MyBatisTest.java  |    141 +-
 integration-tests/nats/pom.xml                     |      2 +-
 .../component/nats/it/NatsConfiguration.java       |      3 +-
 .../quarkus/component/nats/it/NatsResource.java    |     21 +-
 .../quarkus/component/nats/it/NatsRoutes.java      |      7 +-
 integration-tests/netty/pom.xml                    |      2 +-
 .../quarkus/component/netty/NettyProducers.java    |      5 +-
 .../component/netty/tcp/NettyTcpResource.java      |      7 +-
 .../component/netty/udp/NettyUdpResource.java      |      7 +-
 integration-tests/nitrite/pom.xml                  |      2 +-
 .../component/nitrite/it/NitriteResource.java      |     21 +-
 integration-tests/oaipmh/pom.xml                   |      4 +-
 .../component/oaipmh/it/OaipmhResource.java        |     15 +-
 .../quarkus/component/oaipmh/it/OaipmhRoutes.java  |      3 +-
 integration-tests/ognl/pom.xml                     |    161 +
 .../quarkus/component/ognl/it/OgnlResource.java    |     76 +
 .../camel/quarkus/component/ognl/it/OgnlRoute.java |     50 +
 .../quarkus/component/ognl/it/model/Animal.java    |     60 +
 .../camel/quarkus/component/ognl/it/OgnlIT.java    |     23 +
 .../camel/quarkus/component/ognl/it/OgnlTest.java  |     84 +
 integration-tests/olingo4/pom.xml                  |      2 +-
 .../component/olingo4/it/Olingo4Resource.java      |     29 +-
 integration-tests/openapi-java/pom.xml             |      2 +-
 .../component/openapijava/it/OpenApiResource.java  |     13 +-
 .../component/openapijava/it/OpenApiRoutes.java    |      5 +-
 .../openapijava/it/common/OpenApiTest.java         |      6 +-
 .../component/openapijava/it/v2/OpenApiV2Test.java |      7 +-
 .../component/openapijava/it/v3/OpenApiV3Test.java |      2 +-
 integration-tests/openstack/pom.xml                |      2 +-
 .../it/OpenstackCinderSnapshotResource.java        |      9 +-
 .../it/OpenstackCinderVolumeResource.java          |      9 +-
 .../openstack/it/OpenstackGlanceResource.java      |      9 +-
 .../it/OpenstackKeystoneDomainResource.java        |      9 +-
 .../it/OpenstackKeystoneGroupResource.java         |      9 +-
 .../it/OpenstackKeystoneProjectResource.java       |      9 +-
 .../it/OpenstackKeystoneRegionResource.java        |      9 +-
 .../it/OpenstackKeystoneUserResource.java          |      9 +-
 .../it/OpenstackNeutronNetworkResource.java        |      9 +-
 .../openstack/it/OpenstackNeutronPortResource.java |      9 +-
 .../it/OpenstackNeutronSubnetResource.java         |      9 +-
 .../openstack/it/OpenstackNovaFlavorResource.java  |      9 +-
 .../openstack/it/OpenstackNovaServerResource.java  |      9 +-
 .../it/OpenstackSwiftContainerResource.java        |      9 +-
 .../openstack/it/OpenstackSwiftObjectResource.java |      9 +-
 integration-tests/opentelemetry/pom.xml            |     30 +-
 .../component/opentelemetry/it/GreetingsBean.java  |      5 +-
 .../component/opentelemetry/it/JdbcQueryBean.java  |     50 +
 .../opentelemetry/it/OpenTelemetryResource.java    |     22 +-
 .../it/OpenTelemetryRouteBuilder.java              |      3 +
 .../opentelemetry/it/SpanExporterProducer.java     |      7 +-
 .../opentelemetry/it/SpanExporterResource.java     |     22 +-
 .../src/main/resources/application.properties      |      3 +
 .../opentelemetry/it/OpenTelemetryTest.java        |     48 +-
 integration-tests/opentracing/pom.xml              |    153 -
 .../opentracing/it/MockTracerProducer.java         |     44 -
 .../opentracing/it/OpenTracingResource.java        |     85 -
 .../opentracing/it/OpenTracingRouteBuilder.java    |     62 -
 .../component/opentracing/it/TracedBean.java       |     31 -
 .../opentracing/it/TracedBeanProducer.java         |     34 -
 .../src/main/resources/application.properties      |     20 -
 .../component/opentracing/it/OpenTracingIT.java    |     24 -
 .../component/opentracing/it/OpenTracingTest.java  |    111 -
 integration-tests/optaplanner/pom.xml              |      2 +-
 .../optaplanner/it/OptaplannerResource.java        |     23 +-
 .../quarkus/component/optaplanner/it/Routes.java   |      9 +-
 .../optaplanner/it/bootstrap/DataGenerator.java    |      5 +-
 integration-tests/paho-mqtt5/pom.xml               |      2 +-
 .../quarkus/component/paho/mqtt5/it/Counter.java   |      2 +-
 .../component/paho/mqtt5/it/PahoMqtt5Resource.java |     25 +-
 .../component/paho/mqtt5/it/PahoMqtt5Route.java    |      5 +-
 integration-tests/paho/pom.xml                     |      2 +-
 .../camel/quarkus/component/paho/PahoResource.java |     23 +-
 integration-tests/pdf/pom.xml                      |      2 +-
 .../quarkus/component/pdf/it/PdfResource.java      |     23 +-
 integration-tests/pg-replication-slot/pom.xml      |      2 +-
 .../slot/it/PgReplicationSlotResource.java         |     11 +-
 .../slot/it/PgReplicationSlotRoute.java            |      5 +-
 integration-tests/pgevent/pom.xml                  |      2 +-
 .../component/pgevent/it/PgeventResource.java      |     13 +-
 .../component/pgevent/it/PgeventRoutes.java        |      3 +-
 integration-tests/platform-http-proxy-ssl/pom.xml  |      2 +-
 .../proxy/ssl/it/PlatformHttpProxySslResource.java |      7 +-
 .../platform/http/proxy/ssl/it/Routes.java         |      9 +-
 integration-tests/platform-http-proxy/pom.xml      |      2 +-
 .../http/proxy/it/PlatformHttpProxyResource.java   |      7 +-
 .../component/platform/http/proxy/it/Routes.java   |      3 +-
 integration-tests/platform-http/pom.xml            |      2 +-
 .../platform/http/it/PlatformHttpRouteBuilder.java |     14 +-
 .../platform/http/it/TestHeaderFilterStrategy.java |      5 +-
 .../platform/http/it/WebhookComponentProducer.java |      5 +-
 .../component/http/server/it/PlatformHttpTest.java |     18 +
 integration-tests/pom.xml                          |     41 +-
 integration-tests/protobuf/pom.xml                 |      2 +-
 .../component/protobuf/it/ProtobufResource.java    |     19 +-
 integration-tests/pubnub/pom.xml                   |      2 +-
 .../component/pubnub/it/PubnubResource.java        |     29 +-
 integration-tests/quartz-clustered/pom.xml         |      2 +-
 .../quartz/it/QuartzClusteredResource.java         |     13 +-
 .../component/quartz/it/QuartzClusteredRoutes.java |      3 +-
 .../src/main/resources/application.properties      |      1 +
 integration-tests/quartz/pom.xml                   |      2 +-
 .../component/quartz/it/QuartzResource.java        |     19 +-
 integration-tests/qute/pom.xml                     |      2 +-
 .../quarkus/component/qute/it/QuteResource.java    |     17 +-
 integration-tests/rabbitmq/pom.xml                 |    137 -
 .../component/rabbitmq/it/RabbitmqResource.java    |     61 -
 .../quarkus/component/rabbitmq/it/RabbitmqIT.java  |     24 -
 .../component/rabbitmq/it/RabbitmqTest.java        |     50 -
 .../rabbitmq/it/RabbitmqTestResource.java          |     73 -
 integration-tests/reactive-streams/pom.xml         |      2 +-
 .../streams/it/ReactiveStreamsResource.java        |     19 +-
 integration-tests/rest-openapi/pom.xml             |      2 +-
 .../component/rest/openapi/it/FruitResource.java   |      9 +-
 .../component/rest/openapi/it/RestOpenApiBean.java |      5 +-
 .../rest/openapi/it/RestOpenapiResource.java       |     17 +-
 integration-tests/rest/pom.xml                     |      2 +-
 .../camel/quarkus/component/rest/it/Person.java    |      9 +-
 .../quarkus/component/rest/it/RestResource.java    |     27 +-
 .../quarkus/component/rest/it/RestRoutes.java      |      5 +-
 .../rest/src/main/resources/application.properties |     17 -
 .../camel/quarkus/component/rest/it/RestTest.java  |     28 +-
 integration-tests/saga/pom.xml                     |      2 +-
 .../quarkus/component/saga/it/CreditService.java   |      3 +-
 .../component/saga/it/OrderManagerService.java     |      3 +-
 .../quarkus/component/saga/it/SagaResource.java    |     15 +-
 .../camel/quarkus/component/saga/it/SagaRoute.java |      5 +-
 integration-tests/salesforce/pom.xml               |      2 +-
 .../component/salesforce/SalesforceResource.java   |     33 +-
 .../component/salesforce/SalesforceRoutes.java     |      9 +-
 .../component/salesforce/generated/Account.java    |     19 +-
 .../generated/Account_AccountSourceEnum.java       |      3 +-
 .../salesforce/generated/Account_ActiveEnum.java   |      3 +-
 .../Account_BillingGeocodeAccuracyEnum.java        |      3 +-
 .../generated/Account_CleanStatusEnum.java         |      3 +-
 .../generated/Account_CustomerPriorityEnum.java    |      3 +-
 .../salesforce/generated/Account_IndustryEnum.java |      3 +-
 .../generated/Account_MyMultiselectEnum.java       |      3 +-
 .../generated/Account_OwnershipEnum.java           |      3 +-
 .../salesforce/generated/Account_RatingEnum.java   |      3 +-
 .../salesforce/generated/Account_SLAEnum.java      |      3 +-
 .../Account_ShippingGeocodeAccuracyEnum.java       |      3 +-
 .../salesforce/generated/Account_TypeEnum.java     |      3 +-
 .../generated/Account_UpsellOpportunityEnum.java   |      3 +-
 .../salesforce/generated/QueryRecordsAccount.java  |      3 +-
 .../test/resources/mappings/bulApi-abortJob.json   |      2 +-
 .../test/resources/mappings/bulkApi-createJob.json |      2 +-
 .../src/test/resources/mappings/deleteAccount.json |      2 +-
 .../src/test/resources/mappings/getAccount.json    |      2 +-
 .../resources/mappings/getAccountBasicInfo.json    |      4 +-
 .../test/resources/mappings/getAccountById.json    |      2 +-
 .../resources/mappings/getAccountDescription.json  |      4 +-
 .../resources/mappings/getAccountLongQuery.json    |      2 +-
 .../src/test/resources/mappings/getDocument.json   |      2 +-
 .../src/test/resources/mappings/getLimits.json     |      2 +-
 .../test/resources/mappings/getListOfObjects.json  |      4 +-
 .../test/resources/mappings/getRestResources.json  |      4 +-
 .../src/test/resources/mappings/oauth2.json        |      2 +-
 .../src/test/resources/mappings/setAccount.json    |      2 +-
 integration-tests/sap-netweaver/pom.xml            |      2 +-
 .../sap/netweaver/it/SapNetweaverResource.java     |     13 +-
 integration-tests/saxon/pom.xml                    |      2 +-
 .../camel/quarkus/component/saxon/it/MyBean.java   |      5 +-
 .../component/saxon/it/SaxonXPathResource.java     |     15 +-
 .../component/saxon/it/SaxonXPathRoutes.java       |      3 +-
 .../component/saxon/it/SaxonXQueryResource.java    |     15 +-
 .../component/saxon/it/SaxonXQueryRoutes.java      |      5 +-
 integration-tests/servicenow/pom.xml               |      2 +-
 .../servicenow/it/ServicenowResource.java          |     23 +-
 .../servicenow/it/generated/Incident.java          |      3 +-
 integration-tests/servlet/pom.xml                  |      2 +-
 .../quarkus/component/servlet/CamelRoute.java      |      3 +-
 .../quarkus/component/servlet/CustomServlet.java   |     12 +-
 integration-tests/shiro/pom.xml                    |      2 +-
 .../quarkus/component/shiro/it/ShiroResource.java  |     15 +-
 integration-tests/sjms-artemis-client/pom.xml      |      2 +-
 .../sjms/artemis/it/SjmsArtemisResource.java       |     14 +-
 .../component/sjms/artemis/it/SjmsArtemisTest.java |      2 +-
 integration-tests/sjms-qpid-amqp-client/pom.xml    |      2 +-
 .../component/sjms/qpid/it/QpidSjmsResource.java   |     14 +-
 integration-tests/sjms2-artemis-client/pom.xml     |      2 +-
 .../sjms2/artemis/it/Sjms2ArtemisResource.java     |     14 +-
 .../sjms2/artemis/it/Sjms2ArtemisTest.java         |      2 +-
 integration-tests/sjms2-qpid-amqp-client/pom.xml   |      2 +-
 .../component/sjms2/qpid/it/QpidSjms2Resource.java |     14 +-
 integration-tests/slack/pom.xml                    |      2 +-
 .../quarkus/component/slack/it/SlackResource.java  |     19 +-
 .../smallrye-reactive-messaging/pom.xml            |      2 +-
 .../messaging/it/FilesMessageConsumer.java         |      5 +-
 .../reactive/messaging/it/PublisherRoute.java      |      3 +-
 .../reactive/messaging/it/ResultsBean.java         |      2 +-
 .../it/SmallRyeReactiveMessagingResource.java      |     17 +-
 .../reactive/messaging/it/SubscriberRoute.java     |      3 +-
 integration-tests/soap/pom.xml                     |      2 +-
 .../component/soap/it/SoapMultipartResource.java   |     17 +-
 .../quarkus/component/soap/it/SoapResource.java    |     21 +-
 .../quarkus/component/soap/it/SoapRoutes.java      |      2 +-
 .../component/soap/it/multipart/Company.java       |      8 +-
 .../component/soap/it/multipart/CompanyType.java   |      4 +-
 .../component/soap/it/multipart/Customer.java      |     11 +-
 .../component/soap/it/multipart/CustomerType.java  |      4 +-
 .../soap/it/multipart/GetAllCustomersResponse.java |      8 +-
 .../soap/it/multipart/GetCustomersByName.java      |      6 +-
 .../it/multipart/GetCustomersByNameResponse.java   |      8 +-
 .../it/multipart/MultiPartCustomerService.java     |     20 +-
 .../multipart/MultiPartCustomerServiceService.java |      9 +-
 .../soap/it/multipart/NoSuchCustomer.java          |      8 +-
 .../soap/it/multipart/NoSuchCustomerException.java |      2 +-
 .../component/soap/it/multipart/ObjectFactory.java |      7 +-
 .../component/soap/it/multipart/Product.java       |      8 +-
 .../component/soap/it/multipart/SaveCustomer.java  |      8 +-
 .../component/soap/it/multipart/package-info.java  |      2 +-
 .../component/soap/it/service/Customer.java        |     11 +-
 .../component/soap/it/service/CustomerService.java |     12 +-
 .../soap/it/service/CustomerServiceService.java    |      9 +-
 .../component/soap/it/service/CustomerType.java    |      4 +-
 .../service/GetAllAmericanCustomersResponse.java   |      8 +-
 .../soap/it/service/GetAllCustomersResponse.java   |      8 +-
 .../soap/it/service/GetCustomersByName.java        |      6 +-
 .../it/service/GetCustomersByNameResponse.java     |      8 +-
 .../component/soap/it/service/NoSuchCustomer.java  |      8 +-
 .../soap/it/service/NoSuchCustomerException.java   |      2 +-
 .../component/soap/it/service/ObjectFactory.java   |      7 +-
 .../component/soap/it/service/SaveCustomer.java    |      8 +-
 .../component/soap/it/service/package-info.java    |      2 +-
 integration-tests/solr/pom.xml                     |    205 -
 .../component/solr/it/SolrCloudResource.java       |     46 -
 .../component/solr/it/SolrCommonResource.java      |    186 -
 .../quarkus/component/solr/it/SolrSslResource.java |     43 -
 .../component/solr/it/SolrStandaloneResource.java  |     42 -
 .../camel/quarkus/component/solr/it/bean/Item.java |     47 -
 .../solr/src/main/resources/application.properties |     21 -
 .../camel/quarkus/component/solr/it/SolrIT.java    |     23 -
 .../camel/quarkus/component/solr/it/SolrTest.java  |    263 -
 .../component/solr/it/SolrTestResource.java        |    154 -
 .../src/test/resources/cloud-docker-compose.yml    |     54 -
 .../resources/cloud-docker-compose_nonlinux.yml    |     58 -
 .../solr/src/test/resources/ssl/README.adoc        |      6 -
 .../solr/src/test/resources/ssl/solr-ssl.der       |     22 -
 .../src/test/resources/ssl/solr-ssl.keystore.jks   |    Bin 2659 -> 0 bytes
 integration-tests/splunk/pom.xml                   |      2 +-
 .../component/splunk/it/SplunkResource.java        |     29 +-
 .../quarkus/component/splunk/it/SplunkIT.java      |      3 -
 .../quarkus/component/splunk/it/SplunkTest.java    |      2 -
 .../component/splunk/it/SplunkTestResource.java    |      2 +-
 integration-tests/spring-rabbitmq/pom.xml          |      2 +-
 .../SpringRabbitmqConnectionFactoryProducer.java   |      3 +-
 .../spring/rabbitmq/it/SpringRabbitmqResource.java |     17 +-
 .../rabbitmq/it/SpringRabbitmqRouteBuilder.java    |      3 +-
 integration-tests/sql/README.adoc                  |     27 +-
 integration-tests/sql/pom.xml                      |     57 +-
 .../component/sql/it/SqlConfigSourceFactory.java   |     31 +-
 .../quarkus/component/sql/it/SqlDbInitializer.java |     17 +-
 .../camel/quarkus/component/sql/it/SqlHelper.java  |     10 +
 .../quarkus/component/sql/it/SqlResource.java      |     59 +-
 .../camel/quarkus/component/sql/it/SqlRoutes.java  |     23 +-
 .../storedproc/DerbyNumberAddStoredProcedure.java  |     32 -
 .../sql/src/main/resources/sql/derby/initDb.sql    |      6 +-
 .../src/main/resources/sql/derby/initDb_docker.sql |     20 +
 .../component/sql/it/DerbyTestResource.java        |     95 +
 .../camel/quarkus/component/sql/it/SqlIT.java      |      1 -
 .../camel/quarkus/component/sql/it/SqlTest.java    |     35 +-
 integration-tests/ssh/pom.xml                      |      2 +-
 .../quarkus/component/ssh/it/SshResource.java      |     21 +-
 integration-tests/stax/pom.xml                     |      2 +-
 .../quarkus/component/stax/it/StaxResource.java    |     15 +-
 .../quarkus/component/stax/it/model/Record.java    |      8 +-
 .../quarkus/component/stax/it/model/Records.java   |      8 +-
 integration-tests/stringtemplate/pom.xml           |      2 +-
 .../stringtemplate/it/StringtemplateResource.java  |     19 +-
 integration-tests/swift/pom.xml                    |     14 +-
 .../component/swift/mt/it/SwiftMtResource.java     |     15 +-
 .../component/swift/mt/it/SwiftMtRoutes.java       |      3 +-
 .../component/swift/mx/it/SwiftMxResource.java     |     15 +-
 .../component/swift/mx/it/SwiftMxRoutes.java       |      3 +-
 .../quarkus/component/swift/mx/it/SwiftMxIT.java   |      2 +
 .../swift/src/test/resources/mt/message2.json      |     12 +-
 .../swift/src/test/resources/mx/message2.json      |     87 +-
 .../swift/src/test/resources/mx/message2.xml       |      4 +-
 integration-tests/syndication/pom.xml              |      2 +-
 .../quarkus/component/atom/it/AtomResource.java    |     21 +-
 .../quarkus/component/rss/it/RssResource.java      |     21 +-
 integration-tests/syslog/pom.xml                   |      2 +-
 .../component/syslog/it/SyslogResource.java        |     25 +-
 integration-tests/tarfile/pom.xml                  |      2 +-
 .../component/tarfile/it/TarfileResource.java      |     17 +-
 integration-tests/telegram/README.adoc             |      4 +
 integration-tests/telegram/pom.xml                 |     28 +-
 .../quarkus/component/telegram/it/Routes.java      |     31 +
 .../component/telegram/it/TelegramResource.java    |     38 +-
 .../src/main/resources/application.properties      |      5 +
 .../component/telegram/it/TelegramTest.java        |     55 +-
 .../telegram/it/TelegramTestResource.java          |      6 +-
 .../mappings/telegramWebhook-register.json         |     21 +
 .../mappings/telegramWebhook-unregister.json       |     21 +
 integration-tests/tika/pom.xml                     |      2 +-
 .../quarkus/component/tika/it/TikaResource.java    |     17 +-
 integration-tests/twilio/pom.xml                   |      2 +-
 .../component/twilio/it/TwilioResource.java        |     17 +-
 integration-tests/twitter/pom.xml                  |      2 +-
 .../quarkus/component/twitter/CamelResource.java   |     21 +-
 integration-tests/univocity-parsers/pom.xml        |      2 +-
 .../parsers/it/UniVocityParsersResource.java       |     17 +-
 integration-tests/validator/pom.xml                |      2 +-
 .../component/validator/it/ValidatorResource.java  |     19 +-
 integration-tests/velocity/pom.xml                 |      2 +-
 .../component/velocity/it/VelocityResource.java    |     19 +-
 .../{platform-http => vertx-websocket}/README.adoc |      0
 integration-tests/vertx-websocket/pom.xml          |     56 +-
 .../websocket/it/QuarkusWebsocketResource.java     |     43 +
 .../vertx/websocket/it/VertxWebsocketResource.java |    137 +
 .../vertx/websocket/it/VertxWebsocketRoutes.java   |     43 +-
 .../src/main/resources/application.properties      |     18 +
 .../src/main/resources/server-cert.pem             |      0
 .../src/main/resources/server-key.pem              |      0
 .../src/main/resources/truststore.p12              |    Bin 0 -> 1046 bytes
 .../it/VertxWebsocketClientSslProvider.java        |     67 +
 .../vertx/websocket/it/VertxWebsocketSslIT.java    |     24 +
 .../vertx/websocket/it/VertxWebsocketSslTest.java  |     63 +
 .../websocket/it/VertxWebsocketSslTestProfile.java |     32 +
 .../vertx/websocket/it/VertxWebsocketTest.java     |    387 +-
 ....undertow.websockets.WebsocketClientSslProvider |      1 +
 integration-tests/vertx/pom.xml                    |      2 +-
 .../quarkus/component/vertx/it/VertxResource.java  |     17 +-
 integration-tests/weather/pom.xml                  |      2 +-
 .../component/weather/it/WeatherResource.java      |     17 +-
 integration-tests/xchange/pom.xml                  |      2 +-
 .../component/xchange/it/XchangeResource.java      |     25 +-
 integration-tests/xml-grouped/.gitignore           |      3 +
 integration-tests/xml-grouped/pom.xml              |    246 +
 integration-tests/xml/pom.xml                      |    256 -
 .../quarkus/component/xml/it/XmlResource.java      |    199 -
 .../quarkus/component/xml/it/XmlRouteBuilder.java  |     69 -
 .../quarkus/component/xml/it/XsltProducers.java    |     84 -
 .../camel/quarkus/component/xml/it/XmlIT.java      |     24 -
 .../camel/quarkus/component/xml/it/XmlTest.java    |    230 -
 .../quarkus/component/xml/it/XmlTestResource.java  |     61 -
 integration-tests/xmlsecurity/pom.xml              |      2 +-
 .../xmlsecurity/it/XmlsecurityProducers.java       |      8 +-
 .../xmlsecurity/it/XmlsecurityResource.java        |     13 +-
 .../xmlsecurity/it/XmlsecurityRoutes.java          |      6 +-
 integration-tests/xpath/pom.xml                    |      2 +-
 .../camel/quarkus/language/xpath/PriceBean.java    |      5 +-
 .../quarkus/language/xpath/XPathResource.java      |     17 +-
 .../camel/quarkus/language/xpath/XPathRoutes.java  |      7 +-
 integration-tests/xstream/pom.xml                  |    149 -
 .../camel/quarkus/component/xstream/it/PojoA.java  |     40 -
 .../component/xstream/it/XstreamResource.java      |     68 -
 .../component/xstream/it/XstreamRoutes.java        |     43 -
 .../quarkus/component/xstream/it/XstreamIT.java    |     24 -
 .../quarkus/component/xstream/it/XstreamTest.java  |     71 -
 integration-tests/zendesk/pom.xml                  |      2 +-
 .../component/zendesk/it/ZendeskResource.java      |     15 +-
 mvnw                                               |    177 +-
 mvnw.cmd                                           |     24 +-
 pom.xml                                            |    376 +-
 poms/bom-test/pom.xml                              |    151 +-
 poms/bom/pom.xml                                   |   5149 +-
 poms/bom/src/main/generated/flattened-full-pom.xml |  28729 ++-
 .../src/main/generated/flattened-reduced-pom.xml   |   8636 +-
 .../generated/flattened-reduced-verbose-pom.xml    |   9278 +-
 poms/build-parent-it/pom.xml                       |     11 +-
 poms/build-parent/pom.xml                          |      2 +-
 poms/pom.xml                                       |      2 +-
 test-framework/junit5-extension-tests/pom.xml      |      7 +-
 .../extensions/continousDev/HelloResource.java     |     13 +-
 .../doubeRouteBuilder/DoubleRoutesTest.java        |     61 +
 .../test/extensions/doubeRouteBuilder/FirstET.java |     58 +
 .../extensions/doubeRouteBuilder/RouteBuilder.java |     26 +
 .../extensions/doubeRouteBuilder/SecondET.java     |     58 +
 .../DoubleRoutesPerClassTest.java                  |     61 +
 .../doubeRouteBuilderPerClass/FirstPerClassET.java |     60 +
 .../RouteBuilderPerClass.java                      |     26 +
 .../SecondPerClassET.java                          |     60 +
 .../ProducedRouteBuilderET.java                    |      3 +-
 .../ProducedRouteBuilderTest.java                  |      4 +-
 .../routeBuilder/RouteBuilderFailureTest.java      |     18 +-
 .../extensions/routeBuilder/RouteBuilderHello.java |     31 -
 .../extensions/routeBuilder/RouteBuilderUtil.java  |     45 -
 .../routeBuilder/RouteBuilderWarningET.java        |     17 +-
 .../routeBuilder/RouteBuilderWarningResource.java  |     42 -
 ...RouteBuilderWarningWithProducedBuilderTest.java |     22 +-
 ...teBuilderWarningWithoutProducedBuilderTest.java |     23 +-
 .../extensions/routeBuilder/RouteProducer.java     |     32 +
 test-framework/junit5/pom.xml                      |      2 +-
 .../camel/quarkus/test/AfterAllCallback.java       |      6 +-
 .../apache/camel/quarkus/test/CallbackUtil.java    |     12 +-
 .../quarkus/test/CamelQuarkusTestSupport.java      |     45 +-
 .../test/common/CallbacksPerTestFalse01Test.java   |      2 -
 .../test/common/CallbacksPerTestFalse02Test.java   |      7 +-
 .../test/common/CallbacksPerTestTrue01Test.java    |      2 -
 .../test/common/CallbacksPerTestTrue02Test.java    |      4 +-
 .../test/junit5/RouteFilterPatternExcludeTest.java |      5 +-
 .../RouteFilterPatternIncludeExcludeTest.java      |      5 +-
 .../test/junit5/RouteFilterPatternIncludeTest.java |      5 +-
 .../patterns/AdviceWithAnotherRouteTest.java       |      2 +-
 .../test/junit5/patterns/AdviceWithLambdaTest.java |      2 +
 .../patterns/SimpleWeaveAddMockLastTest.java       |      3 +-
 ...rridePropertiesWithPropertiesComponentTest.java |      2 +-
 .../AdviceInDoBeforeEachMethodsTest.java           |      7 +-
 test-framework/pom.xml                             |      2 +-
 .../create-extension-templates/TestResource.java   |     18 +-
 .../quarkus-extension.yaml                         |      1 +
 tooling/create-extension-templates/runtime-pom.xml |      4 +-
 .../camel-quarkus-banned-dependencies-spring.xml   |     94 +
 .../camel-quarkus-banned-dependencies.xml          |     52 +
 .../enforcer-rules/quarkus-banned-dependencies.xsl |     34 +
 tooling/maven-plugin/pom.xml                       |      6 +-
 .../quarkus/maven/UpdateExtensionDocPageMojo.java  |      8 +-
 .../doc-templates/extension-doc-page.adoc          |      2 +-
 .../cq-perf-regression-sample-base/pom.xml         |      6 +-
 tooling/perf-regression/pom.xml                    |     22 +-
 .../regression/PerfRegressionCommand.java          |     19 +-
 .../regression/it/PerfRegressionIT.java            |      1 +
 tooling/pom.xml                                    |      2 +-
 tooling/scripts/copy-tests.groovy                  |     11 +-
 tooling/scripts/group-test-utils.groovy            |     42 +
 tooling/scripts/group-tests.groovy                 |     33 +-
 tooling/scripts/test-categories.yaml               |     31 +-
 tooling/scripts/validate-github-workflows.groovy   |     21 +-
 tooling/test-list/pom.xml                          |      4 +-
 3570 files changed, 373073 insertions(+), 69355 deletions(-)
 create mode 100644 .github/dependabot.yml
 create mode 100644 .github/workflows/generate-sbom-main.yml
 create mode 100644 .github/workflows/synchronize-dependabot-branch.yaml
 delete mode 100644 .mvn/maven.config
 create mode 100644 camel-quarkus-sbom/camel-quarkus-sbom.json
 create mode 100644 camel-quarkus-sbom/camel-quarkus-sbom.xml
 delete mode 100644 docs/modules/ROOT/examples/components/activemq.yml
 delete mode 100644 docs/modules/ROOT/examples/components/atmos.yml
 delete mode 100644 docs/modules/ROOT/examples/components/avro.yml
 delete mode 100644 docs/modules/ROOT/examples/components/cmis.yml
 delete mode 100644 docs/modules/ROOT/examples/components/dozer.yml
 delete mode 100644 docs/modules/ROOT/examples/components/elasticsearch-rest.yml
 create mode 100644 docs/modules/ROOT/examples/components/elasticsearch.yml
 delete mode 100644 docs/modules/ROOT/examples/components/hbase.yml
 delete mode 100644 docs/modules/ROOT/examples/components/iota.yml
 delete mode 100644 docs/modules/ROOT/examples/components/jbpm.yml
 delete mode 100644 docs/modules/ROOT/examples/components/jclouds.yml
 create mode 100644 docs/modules/ROOT/examples/components/mapstruct.yml
 delete mode 100644 docs/modules/ROOT/examples/components/microprofile-metrics.yml
 delete mode 100644 docs/modules/ROOT/examples/components/milo-browse.yml
 delete mode 100644 docs/modules/ROOT/examples/components/milo-client.yml
 delete mode 100644 docs/modules/ROOT/examples/components/milo-server.yml
 delete mode 100644 docs/modules/ROOT/examples/components/rabbitmq.yml
 delete mode 100644 docs/modules/ROOT/examples/components/solr.yml
 delete mode 100644 docs/modules/ROOT/examples/components/vm.yml
 delete mode 100644 docs/modules/ROOT/examples/dataformats/johnzon.yml
 delete mode 100644 docs/modules/ROOT/examples/dataformats/xstream.yml
 delete mode 100644 docs/modules/ROOT/examples/dataformats/xstreamJson.yml
 delete mode 100644 docs/modules/ROOT/examples/others/caffeine-lrucache.yml
 create mode 100644 docs/modules/ROOT/examples/others/cli-connector.yml
 create mode 100644 docs/modules/ROOT/examples/others/console.yml
 create mode 100644 docs/modules/ROOT/examples/others/jsh-dsl.yml
 delete mode 100644 docs/modules/ROOT/examples/others/opentracing.yml
 create mode 100644 docs/modules/ROOT/pages/migration-guide/3.0.0.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/activemq.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/atmos.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/avro-rpc.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/caffeine-lrucache.adoc
 create mode 100644 docs/modules/ROOT/pages/reference/extensions/cli-connector.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/cmis.adoc
 create mode 100644 docs/modules/ROOT/pages/reference/extensions/console.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/dozer.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/elasticsearch-rest.adoc
 create mode 100644 docs/modules/ROOT/pages/reference/extensions/elasticsearch.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/hbase.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/iota.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/jbpm.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/jclouds.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/johnzon.adoc
 create mode 100644 docs/modules/ROOT/pages/reference/extensions/jsh-dsl.adoc
 create mode 100644 docs/modules/ROOT/pages/reference/extensions/mapstruct.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/microprofile-metrics.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/milo.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/opentracing.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/rabbitmq.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/solr.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/vm.adoc
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/xstream.adoc
 create mode 100644 docs/modules/ROOT/pages/user-guide/kubernetes.adoc
 delete mode 100644 extensions-core/caffeine-lrucache/deployment/pom.xml
 delete mode 100644 extensions-core/caffeine-lrucache/deployment/src/main/java/org/apache/camel/quarkus/caffeine/lrucache/deployment/CaffeineLRUCacheProcessor.java
 delete mode 100644 extensions-core/caffeine-lrucache/pom.xml
 delete mode 100644 extensions-core/caffeine-lrucache/runtime/pom.xml
 delete mode 100644 extensions-core/caffeine-lrucache/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/CamelBeanLookupWithIdentifierTest.java
 delete mode 100644 extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main/CamelMainDeprecatedConsumeTest.java
 delete mode 100644 extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main/CamelMainDeprecatedEndpointInjectTest.java
 delete mode 100644 extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main/CamelMainDeprecatedProduceTest.java
 delete mode 100644 extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main/CamelMainRoutesExcludeFilterCombinedPropertyTest.java
 delete mode 100644 extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main/CamelMainRoutesIncludeFilterCombinedPropertyTest.java
 delete mode 100644 extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/DisabledXMLRoutesDefinitionLoader.java
 create mode 100644 extensions-core/xml-io-dsl/runtime/src/main/doc/configuration.adoc
 create mode 100644 extensions-core/yaml-dsl/runtime/src/main/doc/usage.adoc
 delete mode 100644 extensions-core/yaml-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/yaml/YamlDslConfiguration.java
 delete mode 100644 extensions-core/yaml-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/yaml/YamlDslRecorder.java
 delete mode 100644 extensions-jvm/atmos/deployment/pom.xml
 delete mode 100644 extensions-jvm/atmos/deployment/src/main/java/org/apache/camel/quarkus/component/atmos/deployment/AtmosProcessor.java
 delete mode 100644 extensions-jvm/atmos/pom.xml
 delete mode 100644 extensions-jvm/atmos/runtime/pom.xml
 delete mode 100644 extensions-jvm/atmos/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions-jvm/cli-connector/deployment/pom.xml
 create mode 100644 extensions-jvm/cli-connector/deployment/src/main/java/org/apache/camel/quarkus/component/cli/connector/deployment/CliConnectorProcessor.java
 create mode 100644 extensions-jvm/cli-connector/pom.xml
 create mode 100644 extensions-jvm/cli-connector/runtime/pom.xml
 create mode 100644 extensions-jvm/cli-connector/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/cmis/deployment/pom.xml
 delete mode 100644 extensions-jvm/cmis/deployment/src/main/java/org/apache/camel/quarkus/component/cmis/deployment/CmisProcessor.java
 delete mode 100644 extensions-jvm/cmis/pom.xml
 delete mode 100644 extensions-jvm/cmis/runtime/pom.xml
 delete mode 100644 extensions-jvm/cmis/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions-jvm/console/deployment/pom.xml
 create mode 100644 extensions-jvm/console/deployment/src/main/java/org/apache/camel/quarkus/component/console/deployment/ConsoleProcessor.java
 create mode 100644 extensions-jvm/console/pom.xml
 create mode 100644 extensions-jvm/console/runtime/pom.xml
 create mode 100644 extensions-jvm/console/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions-jvm/elasticsearch/deployment/pom.xml
 create mode 100644 extensions-jvm/elasticsearch/deployment/src/main/java/org/apache/camel/quarkus/component/elasticsearch/deployment/ElasticsearchProcessor.java
 create mode 100644 extensions-jvm/elasticsearch/pom.xml
 create mode 100644 extensions-jvm/elasticsearch/runtime/pom.xml
 create mode 100644 extensions-jvm/elasticsearch/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/groovy/deployment/pom.xml
 delete mode 100644 extensions-jvm/groovy/deployment/src/main/java/org/apache/camel/quarkus/component/groovy/deployment/GroovyProcessor.java
 delete mode 100644 extensions-jvm/groovy/pom.xml
 delete mode 100644 extensions-jvm/groovy/runtime/pom.xml
 delete mode 100644 extensions-jvm/groovy/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/hbase/deployment/pom.xml
 delete mode 100644 extensions-jvm/hbase/deployment/src/main/java/org/apache/camel/quarkus/component/hbase/deployment/HbaseProcessor.java
 delete mode 100644 extensions-jvm/hbase/pom.xml
 delete mode 100644 extensions-jvm/hbase/runtime/pom.xml
 delete mode 100644 extensions-jvm/hbase/runtime/src/main/java/org/apache/camel/quarkus/component/hbase/GroupsSubstitutions.java
 delete mode 100644 extensions-jvm/hbase/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/iota/deployment/pom.xml
 delete mode 100644 extensions-jvm/iota/deployment/src/main/java/org/apache/camel/quarkus/component/iota/deployment/IotaProcessor.java
 delete mode 100644 extensions-jvm/iota/pom.xml
 delete mode 100644 extensions-jvm/iota/runtime/pom.xml
 delete mode 100644 extensions-jvm/iota/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/jbpm/deployment/pom.xml
 delete mode 100644 extensions-jvm/jbpm/deployment/src/main/java/org/apache/camel/quarkus/component/jbpm/deployment/JbpmProcessor.java
 delete mode 100644 extensions-jvm/jbpm/pom.xml
 delete mode 100644 extensions-jvm/jbpm/runtime/pom.xml
 delete mode 100644 extensions-jvm/jbpm/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/jclouds/deployment/pom.xml
 delete mode 100644 extensions-jvm/jclouds/deployment/src/main/java/org/apache/camel/quarkus/component/jclouds/deployment/JcloudsProcessor.java
 delete mode 100644 extensions-jvm/jclouds/pom.xml
 delete mode 100644 extensions-jvm/jclouds/runtime/pom.xml
 delete mode 100644 extensions-jvm/jclouds/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/joor/deployment/pom.xml
 delete mode 100644 extensions-jvm/joor/deployment/src/main/java/org/apache/camel/quarkus/component/joor/deployment/JoorProcessor.java
 delete mode 100644 extensions-jvm/joor/pom.xml
 delete mode 100644 extensions-jvm/joor/runtime/pom.xml
 delete mode 100644 extensions-jvm/joor/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/kotlin-dsl/deployment/pom.xml
 delete mode 100644 extensions-jvm/kotlin-dsl/deployment/src/main/java/org/apache/camel/quarkus/dsl/kotlin/deployment/KotlinDslProcessor.java
 delete mode 100644 extensions-jvm/kotlin-dsl/pom.xml
 delete mode 100644 extensions-jvm/kotlin-dsl/runtime/pom.xml
 delete mode 100644 extensions-jvm/kotlin-dsl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/ldap/deployment/pom.xml
 delete mode 100644 extensions-jvm/ldap/deployment/src/main/java/org/apache/camel/quarkus/component/ldap/deployment/LdapProcessor.java
 delete mode 100644 extensions-jvm/ldap/pom.xml
 delete mode 100644 extensions-jvm/ldap/runtime/pom.xml
 delete mode 100644 extensions-jvm/ldap/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions-jvm/management/runtime/src/main/doc/usage.adoc
 create mode 100644 extensions-jvm/mapstruct/deployment/pom.xml
 create mode 100644 extensions-jvm/mapstruct/deployment/src/main/java/org/apache/camel/quarkus/component/mapstruct/deployment/MapstructProcessor.java
 create mode 100644 extensions-jvm/mapstruct/pom.xml
 create mode 100644 extensions-jvm/mapstruct/runtime/pom.xml
 create mode 100644 extensions-jvm/mapstruct/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/milo/deployment/pom.xml
 delete mode 100644 extensions-jvm/milo/deployment/src/main/java/org/apache/camel/quarkus/component/milo/deployment/MiloProcessor.java
 delete mode 100644 extensions-jvm/milo/pom.xml
 delete mode 100644 extensions-jvm/milo/runtime/pom.xml
 delete mode 100644 extensions-jvm/milo/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-jvm/ognl/deployment/pom.xml
 delete mode 100644 extensions-jvm/ognl/deployment/src/main/java/org/apache/camel/quarkus/component/ognl/deployment/OgnlProcessor.java
 delete mode 100644 extensions-jvm/ognl/pom.xml
 delete mode 100644 extensions-jvm/ognl/runtime/pom.xml
 delete mode 100644 extensions-jvm/ognl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions-support/ahc/runtime/src/main/java/org/apache/camel/quarkus/component/support/ahc/runtime/graal/AhcSubstitutions.java
 create mode 100644 extensions-support/dsl/deployment/pom.xml
 create mode 100644 extensions-support/dsl/deployment/src/main/java/org/apache/camel/quarkus/support/dsl/deployment/DslGeneratedClassBuildItem.java
 create mode 100644 extensions-support/dsl/deployment/src/main/java/org/apache/camel/quarkus/support/dsl/deployment/DslSupportProcessor.java
 create mode 100644 extensions-support/dsl/pom.xml
 create mode 100644 extensions-support/dsl/runtime/pom.xml
 create mode 100644 extensions-support/dsl/runtime/src/main/java/org/apache/camel/quarkus/support/dsl/runtime/DslRecorder.java
 create mode 100644 extensions-support/dsl/runtime/src/main/java/org/apache/camel/quarkus/support/dsl/runtime/RoutesBuilderConfigurer.java
 create mode 100644 extensions-support/dsl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions-support/language/deployment/pom.xml
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/ExpressionBuildItem.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/ExpressionExtractionResultBuildItem.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/LanguageSupportProcessor.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/ScriptBuildItem.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/dm/DryModeComponent.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/dm/DryModeComponentResolver.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/dm/DryModeEndpoint.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/dm/DryModeInjector.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/dm/DryModeLanguage.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/dm/DryModeLanguageResolver.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/dm/DryModeMain.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/dm/DryModeScriptingLanguage.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/dm/ExpressionHolder.java
 create mode 100644 extensions-support/language/deployment/src/main/java/org/apache/camel/quarkus/support/language/deployment/dm/ScriptHolder.java
 create mode 100644 extensions-support/language/pom.xml
 create mode 100644 extensions-support/language/runtime/pom.xml
 create mode 100644 extensions-support/language/runtime/src/main/java/org/apache/camel/quarkus/support/language/runtime/ExpressionUID.java
 create mode 100644 extensions-support/language/runtime/src/main/java/org/apache/camel/quarkus/support/language/runtime/ScriptUID.java
 create mode 100644 extensions-support/language/runtime/src/main/java/org/apache/camel/quarkus/support/language/runtime/SourceCodeUID.java
 create mode 100644 extensions-support/language/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-support/retrofit/runtime/src/main/java/org/apache/camel/quarkus/support/retrofit/graal/DefaultCallAdapterFactorySubstitution.java
 delete mode 100644 extensions-support/retrofit/runtime/src/main/java/org/apache/camel/quarkus/support/retrofit/graal/ExecutorCallAdapterFactorySubstitution.java
 delete mode 100644 extensions-support/retrofit/runtime/src/main/java/org/apache/camel/quarkus/support/retrofit/graal/PlatformSubstitution.java
 delete mode 100644 extensions-support/spring/beans/pom.xml
 delete mode 100644 extensions-support/spring/context/pom.xml
 delete mode 100644 extensions-support/spring/core/pom.xml
 create mode 100644 extensions-support/spring/shade/beans/pom.xml
 create mode 100644 extensions-support/spring/shade/context/pom.xml
 create mode 100644 extensions-support/spring/shade/core/pom.xml
 create mode 100644 extensions-support/spring/shade/pom.xml
 delete mode 100644 extensions-support/stax/deployment/pom.xml
 delete mode 100644 extensions-support/stax/deployment/src/main/java/org/apache/camel/quarkus/support/stax/deployment/StaxSupportProcessor.java
 delete mode 100644 extensions-support/stax/pom.xml
 delete mode 100644 extensions-support/stax/runtime/pom.xml
 delete mode 100644 extensions-support/stax/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions-support/swagger/deployment/pom.xml
 create mode 100644 extensions-support/swagger/deployment/src/main/java/org/apache/camel/quarkus/support/swagger/deployment/SupportSwaggerProcessor.java
 create mode 100644 extensions-support/swagger/pom.xml
 create mode 100644 extensions-support/swagger/runtime/pom.xml
 create mode 100644 extensions-support/swagger/runtime/src/main/java/org/apache/camel/quarkus/support/swagger/runtime/graal/SwaggerSubstitutions.java
 create mode 100644 extensions-support/swagger/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions-support/xstream/deployment/pom.xml
 delete mode 100644 extensions-support/xstream/deployment/src/main/java/org/apache/camel/quarkus/support/xstream/deployment/XStreamSupportProcessor.java
 delete mode 100644 extensions-support/xstream/pom.xml
 delete mode 100644 extensions-support/xstream/runtime/pom.xml
 delete mode 100644 extensions-support/xstream/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions/activemq/deployment/pom.xml
 delete mode 100644 extensions/activemq/deployment/src/main/java/org/apache/camel/quarkus/component/activemq/deployment/ActiveMQProcessor.java
 delete mode 100644 extensions/activemq/pom.xml
 delete mode 100644 extensions/activemq/runtime/pom.xml
 delete mode 100644 extensions/activemq/runtime/src/main/doc/limitations.adoc
 delete mode 100644 extensions/activemq/runtime/src/main/doc/usage.adoc
 delete mode 100644 extensions/activemq/runtime/src/main/java/org/apache/camel/quarkus/component/activemq/graal/ActiveMQSubstitutions.java
 delete mode 100644 extensions/activemq/runtime/src/main/java/org/apache/camel/quarkus/component/activemq/graal/CommonsPoolSubstitutions.java
 delete mode 100644 extensions/activemq/runtime/src/main/java/org/apache/camel/quarkus/component/activemq/graal/SpringJMSSubstitutions.java
 delete mode 100644 extensions/activemq/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions/amqp/runtime/src/main/doc/limitations.adoc
 delete mode 100644 extensions/atom/runtime/src/main/java/org/apache/camel/quarkus/component/atom/graal/DataSourceUtilsSubstitutions.java
 delete mode 100644 extensions/csimple/deployment/src/main/java/org/apache/camel/quarkus/component/csimple/deployment/CSimpleXmlProcessor.java
 create mode 100644 extensions/cxf-soap/deployment/src/main/java/org/apache/camel/quarkus/component/cxf/soap/deployment/CxfBuildTimeConfig.java
 create mode 100644 extensions/cxf-soap/runtime/src/main/doc/usage.adoc
 delete mode 100644 extensions/datasonnet/runtime/src/main/resources/META-INF/native-image/org.apache.camel.quarkus/camel-quarkus-datasonnet/reflect-config.json
 delete mode 100644 extensions/dozer/deployment/pom.xml
 delete mode 100644 extensions/dozer/deployment/src/main/java/org/apache/camel/quarkus/component/dozer/deployment/DozerProcessor.java
 delete mode 100644 extensions/dozer/pom.xml
 delete mode 100644 extensions/dozer/runtime/pom.xml
 delete mode 100644 extensions/dozer/runtime/src/main/doc/configuration.adoc
 delete mode 100644 extensions/dozer/runtime/src/main/java/org/apache/camel/quarkus/component/dozer/CamelDozerConfig.java
 delete mode 100644 extensions/dozer/runtime/src/main/java/org/apache/camel/quarkus/component/dozer/CamelDozerRecorder.java
 delete mode 100644 extensions/dozer/runtime/src/main/java/org/apache/camel/quarkus/component/dozer/graal/DozerOSGiSubstitutions.java
 delete mode 100644 extensions/dozer/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions/elasticsearch-rest/deployment/pom.xml
 delete mode 100644 extensions/elasticsearch-rest/deployment/src/main/java/org/apache/camel/quarkus/component/elasticsearch/rest/deployment/ElasticsearchRestProcessor.java
 delete mode 100644 extensions/elasticsearch-rest/pom.xml
 delete mode 100644 extensions/elasticsearch-rest/runtime/pom.xml
 delete mode 100644 extensions/elasticsearch-rest/runtime/src/main/doc/usage.adoc
 delete mode 100644 extensions/elasticsearch-rest/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions/fhir/runtime/src/main/java/org/apache/camel/quarkus/component/fhir/IsSchematronAbsent.java
 create mode 100644 extensions/fhir/runtime/src/main/java/org/apache/camel/quarkus/component/fhir/graal/SchematronSubstitutions.java
 delete mode 100644 extensions/groovy-dsl/deployment/src/main/java/org/apache/camel/quarkus/dsl/groovy/deployment/GroovyGeneratedClassBuildItem.java
 delete mode 100644 extensions/groovy-dsl/runtime/src/main/doc/limitations.adoc
 delete mode 100644 extensions/groovy-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/groovy/runtime/GroovyDslRecorder.java
 create mode 100644 extensions/groovy/deployment/pom.xml
 create mode 100644 extensions/groovy/deployment/src/main/java/org/apache/camel/quarkus/component/groovy/deployment/GroovyExpressionSourceBuildItem.java
 create mode 100644 extensions/groovy/deployment/src/main/java/org/apache/camel/quarkus/component/groovy/deployment/GroovyProcessor.java
 create mode 100644 extensions/groovy/pom.xml
 create mode 100644 extensions/groovy/runtime/pom.xml
 create mode 100644 extensions/groovy/runtime/src/main/doc/limitations.adoc
 create mode 100644 extensions/groovy/runtime/src/main/java/org/apache/camel/quarkus/component/groovy/runtime/GroovyExpressionRecorder.java
 create mode 100644 extensions/groovy/runtime/src/main/java/org/apache/camel/quarkus/component/groovy/runtime/GroovyStaticScript.java
 create mode 100644 extensions/groovy/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions/grpc/runtime/src/main/doc/limitations.adoc
 create mode 100644 extensions/java-joor-dsl/runtime/src/main/doc/limitations.adoc
 delete mode 100644 extensions/java-joor-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/java/joor/runtime/graal/SubstituteClassRoutesBuilderLoader.java
 delete mode 100644 extensions/johnzon/deployment/pom.xml
 delete mode 100644 extensions/johnzon/deployment/src/main/java/org/apache/camel/quarkus/component/johnzon/deployment/JohnzonProcessor.java
 delete mode 100644 extensions/johnzon/pom.xml
 delete mode 100644 extensions/johnzon/runtime/pom.xml
 delete mode 100644 extensions/johnzon/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions/joor/deployment/pom.xml
 create mode 100644 extensions/joor/deployment/src/main/java/org/apache/camel/quarkus/component/joor/deployment/JoorExpressionSourceBuildItem.java
 create mode 100644 extensions/joor/deployment/src/main/java/org/apache/camel/quarkus/component/joor/deployment/JoorProcessor.java
 create mode 100644 extensions/joor/pom.xml
 create mode 100644 extensions/joor/runtime/pom.xml
 create mode 100644 extensions/joor/runtime/src/main/doc/configuration.adoc
 create mode 100644 extensions/joor/runtime/src/main/java/org/apache/camel/quarkus/component/joor/runtime/JoorExpressionCompiler.java
 create mode 100644 extensions/joor/runtime/src/main/java/org/apache/camel/quarkus/component/joor/runtime/JoorExpressionConfig.java
 create mode 100644 extensions/joor/runtime/src/main/java/org/apache/camel/quarkus/component/joor/runtime/JoorExpressionRecorder.java
 create mode 100644 extensions/joor/runtime/src/main/java/org/apache/camel/quarkus/component/joor/runtime/JoorExpressionScriptingCompiler.java
 create mode 100644 extensions/joor/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions/js-dsl/runtime/src/main/doc/limitations.adoc
 create mode 100644 extensions/js-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/js/runtime/JavaScriptDslBiConsumer.java
 create mode 100644 extensions/js-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/js/runtime/JavaScriptDslBiFunction.java
 create mode 100644 extensions/js-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/js/runtime/JavaScriptDslBiPredicate.java
 create mode 100644 extensions/js-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/js/runtime/JavaScriptDslConsumer.java
 create mode 100644 extensions/js-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/js/runtime/JavaScriptDslFunction.java
 create mode 100644 extensions/js-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/js/runtime/JavaScriptDslHelper.java
 create mode 100644 extensions/js-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/js/runtime/JavaScriptDslPredicate.java
 create mode 100644 extensions/js-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/js/runtime/JavaScriptDslProcessor.java
 create mode 100644 extensions/js-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/js/runtime/JavaScriptDslSupplier.java
 create mode 100644 extensions/jsh-dsl/deployment/pom.xml
 create mode 100644 extensions/jsh-dsl/deployment/src/main/java/org/apache/camel/quarkus/dsl/jsh/deployment/JshDslProcessor.java
 create mode 100644 extensions/jsh-dsl/pom.xml
 create mode 100644 extensions/jsh-dsl/runtime/pom.xml
 create mode 100644 extensions/jsh-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/jsh/runtime/Configurer.java
 create mode 100644 extensions/jsh-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/jsh/runtime/graal/SubstituteJshRoutesBuilderLoader.java
 create mode 100644 extensions/jsh-dsl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions/json-validator/runtime/src/main/java/org/apache/camel/quarkus/component/json/validator/graal/JsonValidatorSubstitutions.java
 create mode 100644 extensions/kotlin-dsl/deployment/pom.xml
 create mode 100644 extensions/kotlin-dsl/deployment/src/main/java/org/apache/camel/quarkus/dsl/kotlin/deployment/KotlinDslProcessor.java
 create mode 100644 extensions/kotlin-dsl/pom.xml
 create mode 100644 extensions/kotlin-dsl/runtime/pom.xml
 create mode 100644 extensions/kotlin-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/kotlin/runtime/Configurer.java
 create mode 100644 extensions/kotlin-dsl/runtime/src/main/java/org/apache/camel/quarkus/dsl/kotlin/runtime/graal/SubstituteKotlinRoutesBuilderLoader.java
 create mode 100644 extensions/kotlin-dsl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions/language/runtime/src/main/doc/usage.adoc
 create mode 100644 extensions/ldap/deployment/pom.xml
 create mode 100644 extensions/ldap/deployment/src/main/java/org/apache/camel/quarkus/component/ldap/deployment/LdapProcessor.java
 create mode 100644 extensions/ldap/pom.xml
 create mode 100644 extensions/ldap/runtime/pom.xml
 create mode 100644 extensions/ldap/runtime/src/main/doc/usage.adoc
 create mode 100644 extensions/ldap/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions/micrometer/deployment/src/test/java/org/apache/camel/quarkus/component/micrometer/deployment/MicrometerInstrumentCoreThreadPoolTest.java
 delete mode 100644 extensions/microprofile-metrics/deployment/pom.xml
 delete mode 100644 extensions/microprofile-metrics/deployment/src/main/java/org/apache/camel/quarkus/component/microprofile/metrics/deployment/MicroProfileMetricsProcessor.java
 delete mode 100644 extensions/microprofile-metrics/deployment/src/test/java/org/apache/camel/quarkus/component/microprofile/metrics/deployment/MicroProfileMetricsConfigDefaultsTest.java
 delete mode 100644 extensions/microprofile-metrics/deployment/src/test/java/org/apache/camel/quarkus/component/microprofile/metrics/deployment/MicroProfileMetricsConfigOverrideTest.java
 delete mode 100644 extensions/microprofile-metrics/pom.xml
 delete mode 100644 extensions/microprofile-metrics/runtime/pom.xml
 delete mode 100644 extensions/microprofile-metrics/runtime/src/main/doc/usage.adoc
 delete mode 100644 extensions/microprofile-metrics/runtime/src/main/java/org/apache/camel/quarkus/component/microprofile/metrics/runtime/CamelMicroProfileMetricsConfig.java
 delete mode 100644 extensions/microprofile-metrics/runtime/src/main/java/org/apache/camel/quarkus/component/microprofile/metrics/runtime/CamelMicroProfileMetricsRecorder.java
 delete mode 100644 extensions/microprofile-metrics/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions/nitrite/runtime/src/main/java/org/apache/camel/quarkus/component/nitrite/graal/PodamSubstitutions.java
 create mode 100644 extensions/ognl/deployment/pom.xml
 create mode 100644 extensions/ognl/deployment/src/main/java/org/apache/camel/quarkus/component/ognl/deployment/OgnlProcessor.java
 create mode 100644 extensions/ognl/pom.xml
 create mode 100644 extensions/ognl/runtime/pom.xml
 create mode 100644 extensions/ognl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions/openapi-java/runtime/src/main/doc/limitations.adoc
 delete mode 100644 extensions/opentracing/deployment/pom.xml
 delete mode 100644 extensions/opentracing/deployment/src/main/java/org/apache/camel/quarkus/component/opentracing/deployment/OpenTracingProcessor.java
 delete mode 100644 extensions/opentracing/deployment/src/test/java/org/apache/camel/quarkus/component/opentracing/deployment/OpenTracingDisabledTest.java
 delete mode 100644 extensions/opentracing/deployment/src/test/java/org/apache/camel/quarkus/component/opentracing/deployment/OpenTracingEnabledTest.java
 delete mode 100644 extensions/opentracing/pom.xml
 delete mode 100644 extensions/opentracing/runtime/pom.xml
 delete mode 100644 extensions/opentracing/runtime/src/main/doc/usage.adoc
 delete mode 100644 extensions/opentracing/runtime/src/main/java/org/apache/camel/quarkus/component/opentracing/CamelOpenTracingConfig.java
 delete mode 100644 extensions/opentracing/runtime/src/main/java/org/apache/camel/quarkus/component/opentracing/CamelOpenTracingRecorder.java
 delete mode 100644 extensions/opentracing/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 extensions/quartz/deployment/src/test/java/org/apache/camel/quarkus/component/quartz/deployment/QuartzQuarkusSchedulerAutowiredWithSchedulerBeanTest.java
 delete mode 100644 extensions/rabbitmq/deployment/pom.xml
 delete mode 100644 extensions/rabbitmq/deployment/src/main/java/org/apache/camel/quarkus/component/rabbitmq/deployment/RabbitmqProcessor.java
 delete mode 100644 extensions/rabbitmq/pom.xml
 delete mode 100644 extensions/rabbitmq/runtime/pom.xml
 delete mode 100644 extensions/rabbitmq/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions/solr/deployment/pom.xml
 delete mode 100644 extensions/solr/deployment/src/main/java/org/apache/camel/quarkus/component/solr/deployment/SolrProcessor.java
 delete mode 100644 extensions/solr/pom.xml
 delete mode 100644 extensions/solr/runtime/pom.xml
 delete mode 100644 extensions/solr/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions/sql/runtime/src/main/doc/limitations.adoc
 create mode 100644 extensions/telegram/runtime/src/main/doc/usage.adoc
 delete mode 100644 extensions/tika/runtime/src/main/java/org/apache/camel/quarkus/component/tika/graalvm/TikaProducerSubstitutions.java
 create mode 100644 extensions/vertx-http/runtime/src/main/doc/configuration.adoc
 delete mode 100644 extensions/vm/deployment/pom.xml
 delete mode 100644 extensions/vm/deployment/src/main/java/org/apache/camel/quarkus/component/vm/deployment/VmProcessor.java
 delete mode 100644 extensions/vm/pom.xml
 delete mode 100644 extensions/vm/runtime/pom.xml
 delete mode 100644 extensions/vm/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions/xstream/deployment/pom.xml
 delete mode 100644 extensions/xstream/deployment/src/main/java/org/apache/camel/quarkus/component/xstream/deployment/XstreamProcessor.java
 delete mode 100644 extensions/xstream/pom.xml
 delete mode 100644 extensions/xstream/runtime/pom.xml
 delete mode 100644 extensions/xstream/runtime/src/main/java/org/apache/camel/quarkus/component/xstream/svm/SubstituteJVM.java
 delete mode 100644 extensions/xstream/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 create mode 100644 integration-test-groups/aws2/aws2-cw/src/main/java/org/apache/camel/quarkus/component/aws2/cw/it/ClientBuilder.java
 create mode 100644 integration-test-groups/aws2/aws2-cw/src/main/java/org/apache/camel/quarkus/component/aws2/cw/it/CloudWatchClientMock.java
 create mode 100644 integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisFirehoseIT.java
 create mode 100644 integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisFirehoseTest.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-client/src/main/resources/wsdl/BasicAuthCalculatorService.wsdl
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-converter/pom.xml
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-converter/src/main/java/org/apache/camel/quarkus/component/cxf/soap/converter/it/CxfSoapConverterResource.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-converter/src/main/java/org/apache/camel/quarkus/component/cxf/soap/converter/it/CxfSoapConverterRoutes.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-converter/src/main/resources/application.properties
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-converter/src/main/resources/wsdl/person.wsdl
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-converter/src/test/java/org/apache/camel/quarkus/component/cxf/soap/converter/it/CxfSoapConverterIT.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-converter/src/test/java/org/apache/camel/quarkus/component/cxf/soap/converter/it/CxfSoapConverterTest.java
 delete mode 100644 integration-test-groups/cxf-soap/cxf-soap-mtom-awt/src/main/java/org/apache/camel/quarkus/component/cxf/soap/mtom/awt/it/ImageData.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-server/src/test/java/org/apache/camel/quarkus/component/cxf/soap/server/it/Java2wsIT.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-server/src/test/java/org/apache/camel/quarkus/component/cxf/soap/server/it/Java2wsTest.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-ssl/pom.xml
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-ssl/src/main/java/org/apache/camel/quarkus/component/cxf/soap/ssl/it/CxfSoapSslResource.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-ssl/src/main/java/org/apache/camel/quarkus/component/cxf/soap/ssl/it/CxfSoapSslRoutes.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-ssl/src/main/java/org/apache/camel/quarkus/component/cxf/soap/ssl/it/GreeterImpl.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-ssl/src/main/java/org/apache/camel/quarkus/component/cxf/soap/ssl/it/GreeterService.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-ssl/src/main/resources/application.properties
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-ssl/src/test/java/org/apache/camel/quarkus/component/cxf/soap/ssl/it/CxfSoapGlobalTrustedSslIT.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-ssl/src/test/java/org/apache/camel/quarkus/component/cxf/soap/ssl/it/CxfSoapGlobalTrustedSslTest.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-ssl/src/test/java/org/apache/camel/quarkus/component/cxf/soap/ssl/it/CxfSoapGlobalUntrustedSslIT.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-ssl/src/test/java/org/apache/camel/quarkus/component/cxf/soap/ssl/it/CxfSoapGlobalUntrustedSslTest.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-ssl/src/test/java/org/apache/camel/quarkus/component/cxf/soap/ssl/it/CxfSoapSslIT.java
 create mode 100644 integration-test-groups/cxf-soap/cxf-soap-ssl/src/test/java/org/apache/camel/quarkus/component/cxf/soap/ssl/it/CxfSoapSslTest.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/pom.xml
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/JsonGsonDataformatsResource.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/JsonGsonDataformatsRoute.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/model/AnotherObject.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/model/DummyObject.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/model/ExcludeField.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/model/PojoA.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/model/PojoB.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/test/java/org/apache/camel/quarkus/component/dataformats/json/gson/GsonJsonIT.java
 create mode 100644 integration-test-groups/dataformats-json/json-gson/src/test/java/org/apache/camel/quarkus/component/dataformats/json/gson/GsonJsonTest.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/pom.xml
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/JacksonJsonResource.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/JacksonJsonRoute.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/NamingStrategyCustomizer.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/AnotherObject.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/DummyObject.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/MyModule.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/Order.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/Person.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/Pojo.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/PojoA.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/TestJAXBPojo.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/TestOtherPojo.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/TestPojo.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/TestPojoView.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/model/Views.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/xml/JacksonXmlResource.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/xml/JacksonXmlRoute.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/resources/application.properties
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/main/resources/routes/jackson-routes.xml
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/test/java/org/apache/camel/quarkus/component/dataformats/json/jackson/JacksonJsonIT.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/test/java/org/apache/camel/quarkus/component/dataformats/json/jackson/JacksonJsonTest.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/test/java/org/apache/camel/quarkus/component/dataformats/json/jackson/xml/JacksonXmlIT.java
 create mode 100644 integration-test-groups/dataformats-json/json-jackson/src/test/java/org/apache/camel/quarkus/component/dataformats/json/jackson/xml/JacksonXmlTest.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/pom.xml
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/JsonJsonbDataformatsResource.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/JsonJsonbDataformatsRoute.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/ParamType.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/model/AnotherObject.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/model/DummyObject.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/model/PojoA.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/model/PojoB.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/test/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/JsonbJsonIT.java
 create mode 100644 integration-test-groups/dataformats-json/json-jsonb/src/test/java/org/apache/camel/quarkus/component/dataformats/json/jsonb/JsonbJsonTest.java
 create mode 100644 integration-test-groups/dataformats-json/pom.xml
 create mode 100644 integration-test-groups/foundation/bean/src/main/java/org/apache/camel/quarkus/component/bean/IdentifiedBean.java
 create mode 100644 integration-test-groups/foundation/language/src/main/java/org/apache/camel/quarkus/component/language/it/CaseConverter.java
 create mode 100644 integration-test-groups/foundation/language/src/main/java/org/apache/camel/quarkus/component/language/it/LowerCaseExpression.java
 rename integration-test-groups/foundation/language/src/main/resources/{hello.simple.txt => hello.simple-res.txt} (100%)
 create mode 100644 integration-test-groups/foundation/language/src/test/java/org/apache/camel/quarkus/component/language/it/LanguageTestResource.java
 create mode 100644 integration-test-groups/foundation/language/src/test/resources/hello.simple-file.txt
 create mode 100644 integration-test-groups/xml/jvm/aggregate/pom.xml
 create mode 100644 integration-test-groups/xml/jvm/aggregate/src/main/java/org/apache/camel/quarkus/component/xml/it/XsltAggregateBuilder.java
 create mode 100644 integration-test-groups/xml/jvm/aggregate/src/main/java/org/apache/camel/quarkus/component/xml/it/XsltAggregateResource.java
 create mode 100644 integration-test-groups/xml/jvm/aggregate/src/main/resources/application.properties
 copy {integration-tests/xml => integration-test-groups/xml/jvm/aggregate}/src/main/resources/xslt/aggregate.xsl (100%)
 create mode 100644 integration-test-groups/xml/jvm/aggregate/src/test/java/org/apache/camel/quarkus/component/xml/it/XsltAggregateTest.java
 create mode 100644 integration-test-groups/xml/jvm/bean/pom.xml
 create mode 100644 integration-test-groups/xml/jvm/bean/src/main/java/org/apache/camel/quarkus/component/xml/it/XsltBeanProducers.java
 create mode 100644 integration-test-groups/xml/jvm/bean/src/main/java/org/apache/camel/quarkus/component/xml/it/XsltBeanResource.java
 create mode 100644 integration-test-groups/xml/jvm/bean/src/main/resources/application.properties
 copy {integration-tests/xml => integration-test-groups/xml/jvm/bean}/src/main/resources/xslt/classpath-transform.xsl (100%)
 create mode 100644 integration-test-groups/xml/jvm/bean/src/test/java/org/apache/camel/quarkus/component/xml/it/XsltBeanTest.java
 create mode 100644 integration-test-groups/xml/jvm/file/pom.xml
 create mode 100644 integration-test-groups/xml/jvm/file/src/main/java/org/apache/camel/quarkus/component/xml/it/XsltFileResource.java
 create mode 100644 integration-test-groups/xml/jvm/file/src/main/resources/application.properties
 copy {integration-tests/xml => integration-test-groups/xml/jvm/file}/src/main/resources/xslt/classpath-transform.xsl (100%)
 create mode 100644 integration-test-groups/xml/jvm/file/src/test/java/org/apache/camel/quarkus/component/xml/it/XsltFileTest.java
 create mode 100644 integration-test-groups/xml/jvm/http/pom.xml
 create mode 100644 integration-test-groups/xml/jvm/http/src/main/java/org/apache/camel/quarkus/component/xml/it/XsltHttpResource.java
 create mode 100644 integration-test-groups/xml/jvm/http/src/main/resources/application.properties
 copy {integration-tests/xml => integration-test-groups/xml/jvm/http}/src/main/resources/xslt/classpath-transform.xsl (100%)
 create mode 100644 integration-test-groups/xml/jvm/http/src/test/java/org/apache/camel/quarkus/component/xml/it/XmlHttpTestResource.java
 create mode 100644 integration-test-groups/xml/jvm/http/src/test/java/org/apache/camel/quarkus/component/xml/it/XsltHttpTest.java
 create mode 100644 integration-test-groups/xml/jvm/ref/pom.xml
 create mode 100644 integration-test-groups/xml/jvm/ref/src/main/java/org/apache/camel/quarkus/component/xml/it/XsltRefProducers.java
 create mode 100644 integration-test-groups/xml/jvm/ref/src/main/java/org/apache/camel/quarkus/component/xml/it/XsltRefResource.java
 create mode 100644 integration-test-groups/xml/jvm/ref/src/main/resources/application.properties
 copy {integration-tests/xml => integration-test-groups/xml/jvm/ref}/src/main/resources/xslt/classpath-transform.xsl (100%)
 create mode 100644 integration-test-groups/xml/jvm/ref/src/test/java/org/apache/camel/quarkus/component/xml/it/XsltRefTest.java
 create mode 100644 integration-test-groups/xml/native/classpath/pom.xml
 rename {integration-tests/xml => integration-test-groups/xml/native/classpath}/src/main/java/org/apache/camel/quarkus/component/xml/it/FunctionsConfiguration.java (100%)
 create mode 100644 integration-test-groups/xml/native/classpath/src/main/java/org/apache/camel/quarkus/component/xml/it/XsltProducers.java
 create mode 100644 integration-test-groups/xml/native/classpath/src/main/java/org/apache/camel/quarkus/component/xml/it/XsltResource.java
 create mode 100644 integration-test-groups/xml/native/classpath/src/main/java/org/apache/camel/quarkus/component/xml/it/XsltRouteBuilder.java
 rename {integration-tests/xml => integration-test-groups/xml/native/classpath}/src/main/resources/application.properties (100%)
 rename {integration-tests/xml => integration-test-groups/xml/native/classpath}/src/main/resources/xslt/aggregate.xsl (100%)
 rename {integration-tests/xml => integration-test-groups/xml/native/classpath}/src/main/resources/xslt/classpath-transform.xsl (100%)
 rename {integration-tests/xml => integration-test-groups/xml/native/classpath}/src/main/resources/xslt/extension-function.xsl (100%)
 rename {integration-tests/xml => integration-test-groups/xml/native/classpath}/src/main/resources/xslt/html-to-text.xsl (100%)
 rename {integration-tests/xml => integration-test-groups/xml/native/classpath}/src/main/resources/xslt/html-transform.xsl (100%)
 rename {integration-tests/xml => integration-test-groups/xml/native/classpath}/src/main/resources/xslt/include.xsl (100%)
 rename {integration-tests/xml => integration-test-groups/xml/native/classpath}/src/main/resources/xslt/include_not_existing_resource.xsl (100%)
 rename {integration-tests/xml => integration-test-groups/xml/native/classpath}/src/main/resources/xslt/terminate.xsl (100%)
 create mode 100644 integration-test-groups/xml/native/classpath/src/test/java/org/apache/camel/quarkus/component/xml/it/XsltIT.java
 create mode 100644 integration-test-groups/xml/native/classpath/src/test/java/org/apache/camel/quarkus/component/xml/it/XsltTest.java
 rename {integration-tests/xml => integration-test-groups/xml/native/classpath}/src/test/resources/test.html (100%)
 create mode 100644 integration-test-groups/xml/pom.xml
 delete mode 100644 integration-tests-jvm/atmos/pom.xml
 delete mode 100644 integration-tests-jvm/atmos/src/main/java/org/apache/camel/quarkus/component/atmos/it/AtmosResource.java
 delete mode 100644 integration-tests-jvm/atmos/src/test/java/org/apache/camel/quarkus/component/atmos/it/AtmosTest.java
 create mode 100644 integration-tests-jvm/aws-secrets-manager/src/test/java/org/apache/camel/quarkus/component/aws/secrets/manager/it/AwsSecretsManagerTestEnvCustomizer.java
 create mode 100644 integration-tests-jvm/aws-secrets-manager/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer
 create mode 100644 integration-tests-jvm/cli-connector/pom.xml
 create mode 100644 integration-tests-jvm/cli-connector/src/main/java/org/apache/camel/quarkus/component/cli/connector/it/CliConnectorResource.java
 create mode 100644 integration-tests-jvm/cli-connector/src/test/java/org/apache/camel/quarkus/component/cli/connector/it/CliConnectorTest.java
 delete mode 100644 integration-tests-jvm/cmis/pom.xml
 delete mode 100644 integration-tests-jvm/cmis/src/main/java/org/apache/camel/quarkus/component/cmis/it/CmisResource.java
 delete mode 100644 integration-tests-jvm/cmis/src/test/java/org/apache/camel/quarkus/component/cmis/it/CmisTest.java
 create mode 100644 integration-tests-jvm/console/pom.xml
 create mode 100644 integration-tests-jvm/console/src/main/java/org/apache/camel/quarkus/component/console/it/ConsoleResource.java
 create mode 100644 integration-tests-jvm/console/src/test/java/org/apache/camel/quarkus/component/console/it/ConsoleTest.java
 create mode 100644 integration-tests-jvm/elasticsearch/pom.xml
 delete mode 100644 integration-tests-jvm/groovy/pom.xml
 delete mode 100644 integration-tests-jvm/groovy/src/main/java/org/apache/camel/quarkus/component/groovy/it/GroovyResource.java
 delete mode 100644 integration-tests-jvm/groovy/src/main/java/org/apache/camel/quarkus/component/groovy/it/GroovyRoutes.java
 delete mode 100644 integration-tests-jvm/groovy/src/test/java/org/apache/camel/quarkus/component/groovy/it/GroovyTest.java
 delete mode 100644 integration-tests-jvm/hbase/pom.xml
 delete mode 100644 integration-tests-jvm/hbase/src/main/java/org/apache/camel/quarkus/component/hbase/it/HbaseResource.java
 delete mode 100644 integration-tests-jvm/hbase/src/main/resources/hbase-site.xml
 delete mode 100644 integration-tests-jvm/hbase/src/test/java/org/apache/camel/quarkus/component/hbase/it/HBaseTestResource.java
 delete mode 100644 integration-tests-jvm/hbase/src/test/java/org/apache/camel/quarkus/component/hbase/it/HbaseTest.java
 delete mode 100644 integration-tests-jvm/iota/pom.xml
 delete mode 100644 integration-tests-jvm/iota/src/main/java/org/apache/camel/quarkus/component/iota/it/IotaResource.java
 delete mode 100644 integration-tests-jvm/iota/src/test/java/org/apache/camel/quarkus/component/iota/it/IotaTest.java
 delete mode 100644 integration-tests-jvm/jbpm/pom.xml
 delete mode 100644 integration-tests-jvm/jbpm/src/main/java/org/apache/camel/quarkus/component/jbpm/it/JbpmResource.java
 delete mode 100644 integration-tests-jvm/jbpm/src/test/java/org/apache/camel/quarkus/component/jbpm/it/JbpmTest.java
 delete mode 100644 integration-tests-jvm/jclouds/pom.xml
 delete mode 100644 integration-tests-jvm/jclouds/src/main/java/org/apache/camel/quarkus/component/jclouds/it/JcloudsResource.java
 delete mode 100644 integration-tests-jvm/jclouds/src/test/java/org/apache/camel/quarkus/component/jclouds/it/JcloudsTest.java
 delete mode 100644 integration-tests-jvm/joor/pom.xml
 delete mode 100644 integration-tests-jvm/joor/src/main/java/org/apache/camel/quarkus/component/joor/it/JoorResource.java
 delete mode 100644 integration-tests-jvm/joor/src/test/java/org/apache/camel/quarkus/component/joor/it/JoorTest.java
 delete mode 100644 integration-tests-jvm/kotlin-dsl/pom.xml
 delete mode 100644 integration-tests-jvm/kotlin-dsl/src/main/java/org/apache/camel/quarkus/dsl/kotlin/KotlinDslResource.java
 delete mode 100644 integration-tests-jvm/kotlin-dsl/src/main/resources/application.properties
 delete mode 100644 integration-tests-jvm/kotlin-dsl/src/main/resources/routes/my-routes.kts
 delete mode 100644 integration-tests-jvm/kotlin-dsl/src/test/java/org/apache/camel/quarkus/dsl/kotlin/KotlinDslTest.java
 delete mode 100644 integration-tests-jvm/ldap/pom.xml
 delete mode 100644 integration-tests-jvm/ldap/src/main/java/org/apache/camel/quarkus/component/ldap/it/LdapResource.java
 delete mode 100644 integration-tests-jvm/ldap/src/test/java/org/apache/camel/quarkus/component/ldap/it/LdapTest.java
 create mode 100644 integration-tests-jvm/management/src/main/java/org/apache/camel/quarkus/component/management/it/ManagedCounter.java
 create mode 100644 integration-tests-jvm/mapstruct/pom.xml
 create mode 100644 integration-tests-jvm/mapstruct/src/main/java/org/apache/camel/quarkus/component/mapstruct/it/MapStructResource.java
 create mode 100644 integration-tests-jvm/mapstruct/src/main/java/org/apache/camel/quarkus/component/mapstruct/it/MapStructRoutes.java
 create mode 100644 integration-tests-jvm/mapstruct/src/main/java/org/apache/camel/quarkus/component/mapstruct/it/mapper/CarMapper.java
 create mode 100644 integration-tests-jvm/mapstruct/src/main/java/org/apache/camel/quarkus/component/mapstruct/it/model/Car.java
 create mode 100644 integration-tests-jvm/mapstruct/src/main/java/org/apache/camel/quarkus/component/mapstruct/it/model/Vehicle.java
 create mode 100644 integration-tests-jvm/mapstruct/src/test/java/org/apache/camel/quarkus/component/mapstruct/it/MapStructIT.java
 create mode 100644 integration-tests-jvm/mapstruct/src/test/java/org/apache/camel/quarkus/component/mapstruct/it/MapStructTest.java
 delete mode 100644 integration-tests-jvm/milo/pom.xml
 delete mode 100644 integration-tests-jvm/milo/src/main/java/org/apache/camel/quarkus/component/milo/it/MiloResource.java
 delete mode 100644 integration-tests-jvm/milo/src/test/java/org/apache/camel/quarkus/component/milo/it/MiloTest.java
 delete mode 100644 integration-tests-jvm/ognl/pom.xml
 delete mode 100644 integration-tests-jvm/ognl/src/main/java/org/apache/camel/quarkus/component/ognl/it/OgnlResource.java
 delete mode 100644 integration-tests-jvm/ognl/src/test/java/org/apache/camel/quarkus/component/ognl/it/OgnlTest.java
 create mode 100644 integration-tests-jvm/snmp/src/main/java/org/apache/camel/quarkus/component/snmp/it/SnmpRoute.java
 create mode 100644 integration-tests-jvm/snmp/src/test/java/org/apache/camel/quarkus/component/snmp/it/SnmpTestResource.java
 create mode 100644 integration-tests-jvm/xml-grouped/.gitignore
 create mode 100644 integration-tests-jvm/xml-grouped/pom.xml
 create mode 100644 integration-tests-support/aws2/src/main/java/org/apache/camel/quarkus/test/support/aws2/Aws2Helper.java
 delete mode 100644 integration-tests-support/aws2/src/main/java/org/apache/camel/quarkus/test/support/aws2/Aws2TestEnvContext.java
 delete mode 100644 integration-tests-support/aws2/src/main/java/org/apache/camel/quarkus/test/support/aws2/Aws2TestResource.java
 create mode 100644 integration-tests-support/aws2/src/main/java/org/apache/camel/quarkus/test/support/aws2/BaseAws2Resource.java
 rename integration-tests-support/aws2/src/{main => test}/java/org/apache/camel/quarkus/test/support/aws2/Aws2Client.java (100%)
 create mode 100644 integration-tests-support/aws2/src/test/java/org/apache/camel/quarkus/test/support/aws2/Aws2DefaultCredentialsProviderAvailabilityCondition.java
 rename integration-tests-support/aws2/src/{main => test}/java/org/apache/camel/quarkus/test/support/aws2/Aws2LocalStack.java (100%)
 create mode 100644 integration-tests-support/aws2/src/test/java/org/apache/camel/quarkus/test/support/aws2/Aws2TestEnvContext.java
 rename integration-tests-support/aws2/src/{main => test}/java/org/apache/camel/quarkus/test/support/aws2/Aws2TestEnvCustomizer.java (100%)
 create mode 100644 integration-tests-support/aws2/src/test/java/org/apache/camel/quarkus/test/support/aws2/Aws2TestResource.java
 create mode 100644 integration-tests-support/aws2/src/test/java/org/apache/camel/quarkus/test/support/aws2/BaseAWs2TestSupport.java
 create mode 100644 integration-tests-support/sql-derby-support/README.adoc
 create mode 100644 integration-tests-support/sql-derby-support/pom.xml
 create mode 100644 integration-tests-support/sql-derby-support/src/main/java/test/AddNumsProcedure.java
 delete mode 100644 integration-tests/activemq/pom.xml
 delete mode 100644 integration-tests/activemq/src/main/java/org/apache/camel/quarkus/component/activemq/it/ActiveMQConnectionFactoryProducer.java
 delete mode 100644 integration-tests/activemq/src/test/java/org/apache/camel/quarkus/component/activemq/it/ActiveMQIT.java
 delete mode 100644 integration-tests/activemq/src/test/java/org/apache/camel/quarkus/component/activemq/it/ActiveMQTest.java
 delete mode 100644 integration-tests/activemq/src/test/java/org/apache/camel/quarkus/component/activemq/it/ActiveMQTestResource.java
 create mode 100644 integration-tests/as2/src/test/java/org/apache/camel/quarkus/component/as2/it/Utils.java
 create mode 100644 integration-tests/aws2-grouped/.gitignore
 create mode 100644 integration-tests/aws2-quarkus-client-grouped/.gitignore
 create mode 100644 integration-tests/azure-grouped/.gitignore
 create mode 100644 integration-tests/compression-grouped/.gitignore
 create mode 100644 integration-tests/csimple/src/main/resources/routes/my-routes.yaml
 create mode 100644 integration-tests/cxf-soap-grouped/.gitignore
 create mode 100644 integration-tests/dataformats-json-grouped/.gitignore
 create mode 100644 integration-tests/dataformats-json-grouped/pom.xml
 delete mode 100644 integration-tests/dataformats-json/pom.xml
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/jackson/json/JacksonJsonResource.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/jackson/json/JacksonJsonRoute.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/jackson/json/NamingStrategyCustomizer.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/jackson/xml/JacksonXmlResource.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/jackson/xml/JacksonXmlRoute.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/JsonDataformatsResource.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/JsonDataformatsRoute.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/ParamType.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/RegisterSnakeCaseCustomizer.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/AnotherObject.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/DummyObject.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/ExcludeField.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/MyModule.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/Order.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/Person.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/Pojo.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/PojoA.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/PojoB.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/TestJAXBPojo.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/TestOtherPojo.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/TestPojo.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/TestPojoView.java
 delete mode 100644 integration-tests/dataformats-json/src/main/java/org/apache/camel/quarkus/component/dataformats/json/model/Views.java
 delete mode 100644 integration-tests/dataformats-json/src/main/resources/application.properties
 delete mode 100644 integration-tests/dataformats-json/src/main/resources/routes/gson-routes.xml
 delete mode 100644 integration-tests/dataformats-json/src/main/resources/routes/jackson-routes.xml
 delete mode 100644 integration-tests/dataformats-json/src/main/resources/routes/johnzon-routes.xml
 delete mode 100644 integration-tests/dataformats-json/src/main/resources/routes/jsonb-routes.xml
 delete mode 100644 integration-tests/dataformats-json/src/test/java/org/apache/camel/quarkus/component/dataformats/jackson/json/JacksonJsonIT.java
 delete mode 100644 integration-tests/dataformats-json/src/test/java/org/apache/camel/quarkus/component/dataformats/jackson/json/JacksonJsonTest.java
 delete mode 100644 integration-tests/dataformats-json/src/test/java/org/apache/camel/quarkus/component/dataformats/jackson/xml/JacksonXmlIT.java
 delete mode 100644 integration-tests/dataformats-json/src/test/java/org/apache/camel/quarkus/component/dataformats/jackson/xml/JacksonXmlTest.java
 delete mode 100644 integration-tests/dataformats-json/src/test/java/org/apache/camel/quarkus/component/dataformats/json/JsonComponentsIT.java
 delete mode 100644 integration-tests/dataformats-json/src/test/java/org/apache/camel/quarkus/component/dataformats/json/JsonComponentsTest.java
 delete mode 100644 integration-tests/dozer/pom.xml
 delete mode 100644 integration-tests/dozer/src/main/java/org/apache/camel/quarkus/component/dozer/it/DozerResource.java
 delete mode 100644 integration-tests/dozer/src/main/java/org/apache/camel/quarkus/component/dozer/it/DozerRoutes.java
 delete mode 100644 integration-tests/dozer/src/main/java/org/apache/camel/quarkus/component/dozer/it/model/CustomerA.java
 delete mode 100644 integration-tests/dozer/src/main/java/org/apache/camel/quarkus/component/dozer/it/model/CustomerB.java
 delete mode 100644 integration-tests/dozer/src/main/resources/application.properties
 delete mode 100644 integration-tests/dozer/src/main/resources/expression-mapping.xml
 delete mode 100644 integration-tests/dozer/src/main/resources/simple-mapping.xml
 delete mode 100644 integration-tests/dozer/src/main/resources/variable-mapping.xml
 delete mode 100644 integration-tests/dozer/src/test/java/org/apache/camel/quarkus/component/dozer/it/DozerIT.java
 delete mode 100644 integration-tests/dozer/src/test/java/org/apache/camel/quarkus/component/dozer/it/DozerTest.java
 delete mode 100644 integration-tests/elasticsearch-rest/pom.xml
 delete mode 100644 integration-tests/elasticsearch-rest/src/main/java/org/apache/camel/quarkus/component/elasticsearch/rest/it/ElasticsearchRestResource.java
 delete mode 100644 integration-tests/elasticsearch-rest/src/main/java/org/apache/camel/quarkus/component/elasticsearch/rest/it/ElasticsearchRestRoutes.java
 delete mode 100644 integration-tests/elasticsearch-rest/src/test/java/org/apache/camel/quarkus/component/elasticsearch/rest/it/ElasticSearchTestResource.java
 delete mode 100644 integration-tests/elasticsearch-rest/src/test/java/org/apache/camel/quarkus/component/elasticsearch/rest/it/ElasticsearchRestIT.java
 delete mode 100644 integration-tests/elasticsearch-rest/src/test/java/org/apache/camel/quarkus/component/elasticsearch/rest/it/ElasticsearchRestTest.java
 create mode 100644 integration-tests/foundation-grouped/.gitignore
 create mode 100644 integration-tests/groovy-dsl/src/main/resources/routes/routes-with-eip.groovy
 create mode 100644 integration-tests/groovy-dsl/src/main/resources/routes/routes-with-rest.groovy
 create mode 100644 integration-tests/groovy/pom.xml
 create mode 100644 integration-tests/groovy/src/main/java/org/apache/camel/quarkus/component/groovy/it/GroovyBean.java
 create mode 100644 integration-tests/groovy/src/main/java/org/apache/camel/quarkus/component/groovy/it/GroovyResource.java
 create mode 100644 integration-tests/groovy/src/main/java/org/apache/camel/quarkus/component/groovy/it/GroovyRoutes.java
 create mode 100644 integration-tests/groovy/src/main/resources/bean.txt
 create mode 100644 integration-tests/groovy/src/test/java/org/apache/camel/quarkus/component/groovy/it/GroovyIT.java
 create mode 100644 integration-tests/groovy/src/test/java/org/apache/camel/quarkus/component/groovy/it/GroovyTest.java
 create mode 100644 integration-tests/http/src/main/java/org/apache/camel/quarkus/component/http/it/VertxClientRelatedBeansProducer.java
 create mode 100644 integration-tests/infinispan-common/pom.xml
 create mode 100644 integration-tests/infinispan-common/src/main/java/org/apache/camel/quarkus/component/infinispan/common/InfinispanCommonProducers.java
 create mode 100644 integration-tests/infinispan-common/src/main/java/org/apache/camel/quarkus/component/infinispan/common/InfinispanCommonResources.java
 create mode 100644 integration-tests/infinispan-common/src/main/java/org/apache/camel/quarkus/component/infinispan/common/InfinispanCommonRoutes.java
 create mode 100644 integration-tests/infinispan-common/src/main/java/org/apache/camel/quarkus/component/infinispan/common/model/Person.java
 create mode 100644 integration-tests/infinispan-common/src/main/java/org/apache/camel/quarkus/component/infinispan/common/model/PersonSchema.java
 create mode 100644 integration-tests/infinispan-common/src/test/java/org/apache/camel/quarkus/component/infinispan/common/InfinispanCommonServerTestResource.java
 create mode 100644 integration-tests/infinispan-common/src/test/java/org/apache/camel/quarkus/component/infinispan/common/InfinispanCommonTest.java
 create mode 100644 integration-tests/infinispan-common/src/test/resources/infinispan.xml
 create mode 100644 integration-tests/infinispan-quarkus-client/pom.xml
 create mode 100644 integration-tests/infinispan-quarkus-client/src/main/java/org/apache/camel/quarkus/component/infinispan/InfinispanQuarkusClientRoutes.java
 copy integration-tests/{infinispan => infinispan-quarkus-client}/src/main/resources/application.properties (100%)
 create mode 100644 integration-tests/infinispan-quarkus-client/src/test/java/org/apache/camel/quarkus/component/infinispan/InfinispanQuarkusClientIT.java
 create mode 100644 integration-tests/infinispan-quarkus-client/src/test/java/org/apache/camel/quarkus/component/infinispan/InfinispanQuarkusClientTest.java
 create mode 100644 integration-tests/infinispan-quarkus-client/src/test/java/org/apache/camel/quarkus/component/infinispan/InfinispanServerTestResource.java
 create mode 100644 integration-tests/infinispan/src/main/java/InfinispanRoutes.java
 delete mode 100644 integration-tests/infinispan/src/main/java/org/apache/camel/quarkus/component/infinispan/InfinispanResources.java
 delete mode 100644 integration-tests/infinispan/src/main/java/org/apache/camel/quarkus/component/infinispan/InfinispanRoutes.java
 delete mode 100644 integration-tests/infinispan/src/main/java/org/apache/camel/quarkus/component/infinispan/model/Person.java
 delete mode 100644 integration-tests/infinispan/src/main/java/org/apache/camel/quarkus/component/infinispan/model/PersonSchema.java
 create mode 100644 integration-tests/infinispan/src/test/java/InfinispanIT.java
 create mode 100644 integration-tests/infinispan/src/test/java/InfinispanServerTestResource.java
 create mode 100644 integration-tests/infinispan/src/test/java/InfinispanTest.java
 delete mode 100644 integration-tests/infinispan/src/test/java/org/apache/camel/quarkus/component/infinispan/InfinispanIT.java
 delete mode 100644 integration-tests/infinispan/src/test/java/org/apache/camel/quarkus/component/infinispan/InfinispanServerTestResource.java
 delete mode 100644 integration-tests/infinispan/src/test/java/org/apache/camel/quarkus/component/infinispan/InfinispanTest.java
 delete mode 100644 integration-tests/infinispan/src/test/resources/infinispan.xml
 create mode 100644 integration-tests/java-joor-dsl/src/main/java/org/apache/camel/quarkus/dsl/java/joor/JavaJoorDslBean.java
 create mode 100644 integration-tests/java-joor-dsl/src/main/resources/routes/MyBar.java
 create mode 100644 integration-tests/java-joor-dsl/src/main/resources/routes/MyBarEcho.java
 create mode 100644 integration-tests/java-joor-dsl/src/main/resources/routes/MyBarRoute.java
 create mode 100644 integration-tests/java-joor-dsl/src/main/resources/routes/MyRoutesWithBeans.java
 create mode 100644 integration-tests/java-joor-dsl/src/main/resources/routes/MyRoutesWithModel.java
 create mode 100644 integration-tests/java-joor-dsl/src/main/resources/routes/MyRoutesWithNestedClass.java
 create mode 100644 integration-tests/java-joor-dsl/src/main/resources/routes/MyRoutesWithTemplate.java
 create mode 100644 integration-tests/java-joor-dsl/src/main/resources/routes/MyTemplate.java
 create mode 100644 integration-tests/java-joor-dsl/src/main/resources/routes/MyUser.java
 create mode 100644 integration-tests/jdbc/README.adoc
 create mode 100644 integration-tests/jdbc/src/main/java/org/apache/camel/quarkus/component/jdbc/JdbcRoutes.java
 create mode 100644 integration-tests/jdbc/src/main/resources/sql/db2.sql
 create mode 100644 integration-tests/jdbc/src/main/resources/sql/derby.sql
 create mode 100644 integration-tests/jdbc/src/main/resources/sql/droptables.sql
 create mode 100644 integration-tests/jdbc/src/main/resources/sql/h2.sql
 create mode 100644 integration-tests/jdbc/src/main/resources/sql/inserts.sql
 create mode 100644 integration-tests/jdbc/src/main/resources/sql/mariadb.sql
 create mode 100644 integration-tests/jdbc/src/main/resources/sql/mssql.sql
 create mode 100644 integration-tests/jdbc/src/main/resources/sql/mysql.sql
 create mode 100644 integration-tests/jdbc/src/main/resources/sql/oracle.sql
 create mode 100644 integration-tests/jdbc/src/main/resources/sql/postgresql.sql
 create mode 100644 integration-tests/jms-ibmmq-client/README.adoc
 create mode 100644 integration-tests/jms-ibmmq-client/pom.xml
 create mode 100644 integration-tests/jms-ibmmq-client/src/main/java/org/apache/camel/quarkus/component/jms/ibmmq/it/IBMMQProducers.java
 create mode 100644 integration-tests/jms-ibmmq-client/src/main/java/org/apache/camel/quarkus/component/jms/ibmmq/it/IBMMQResource.java
 create mode 100644 integration-tests/jms-ibmmq-client/src/test/java/org/apache/camel/quarkus/component/jms/ibmmq/it/IBMMQTest.java
 create mode 100644 integration-tests/jms-ibmmq-client/src/test/java/org/apache/camel/quarkus/component/jms/ibmmq/support/IBMMQDestinations.java
 create mode 100644 integration-tests/jms-ibmmq-client/src/test/java/org/apache/camel/quarkus/component/jms/ibmmq/support/IBMMQTestResource.java
 create mode 100644 integration-tests/joor/pom.xml
 create mode 100644 integration-tests/joor/src/main/java/org/apache/camel/quarkus/component/joor/it/JoorBean.java
 create mode 100644 integration-tests/joor/src/main/java/org/apache/camel/quarkus/component/joor/it/JoorResource.java
 create mode 100644 integration-tests/joor/src/main/java/org/apache/camel/quarkus/component/joor/it/JoorRoute.java
 create mode 100644 integration-tests/joor/src/main/resources/application.properties
 create mode 100644 integration-tests/joor/src/main/resources/bean.txt
 create mode 100644 integration-tests/joor/src/test/java/org/apache/camel/quarkus/component/joor/it/JoorIT.java
 create mode 100644 integration-tests/joor/src/test/java/org/apache/camel/quarkus/component/joor/it/JoorTest.java
 create mode 100644 integration-tests/js-dsl/src/main/resources/module.mjs
 create mode 100644 integration-tests/js-dsl/src/main/resources/routes/routes-with-component-configuration.js
 create mode 100644 integration-tests/js-dsl/src/main/resources/routes/routes-with-context-configuration.js
 create mode 100644 integration-tests/js-dsl/src/main/resources/routes/routes-with-endpoint-dsl.js
 create mode 100644 integration-tests/js-dsl/src/main/resources/routes/routes-with-modules.js
 create mode 100644 integration-tests/js-dsl/src/main/resources/routes/routes-with-processors.js
 create mode 100644 integration-tests/js-dsl/src/main/resources/routes/routes-with-rest-configuration.js
 create mode 100644 integration-tests/js-dsl/src/main/resources/routes/routes-with-rest-dsl.js
 create mode 100644 integration-tests/jsh-dsl/pom.xml
 create mode 100644 integration-tests/jsh-dsl/src/main/java/org/apache/camel/quarkus/dsl/jsh/JshDslResource.java
 create mode 100644 integration-tests/jsh-dsl/src/main/resources/application.properties
 create mode 100644 integration-tests/jsh-dsl/src/main/resources/routes/MyRoute.jsh
 create mode 100644 integration-tests/jsh-dsl/src/test/java/org/apache/camel/quarkus/dsl/jsh/JshDslIT.java
 create mode 100644 integration-tests/jsh-dsl/src/test/java/org/apache/camel/quarkus/dsl/jsh/JshDslTest.java
 create mode 100644 integration-tests/kotlin-dsl/pom.xml
 create mode 100644 integration-tests/kotlin-dsl/src/main/java/org/apache/camel/quarkus/dsl/kotlin/KotlinDslResource.java
 create mode 100644 integration-tests/kotlin-dsl/src/main/resources/application.properties
 create mode 100644 integration-tests/kotlin-dsl/src/main/resources/routes/my-routes.kts
 create mode 100644 integration-tests/kotlin-dsl/src/main/resources/routes/routes-with-components-configuration.kts
 create mode 100644 integration-tests/kotlin-dsl/src/main/resources/routes/routes-with-dataformats-configuration.kts
 create mode 100644 integration-tests/kotlin-dsl/src/main/resources/routes/routes-with-endpoint-dsl.kts
 create mode 100644 integration-tests/kotlin-dsl/src/main/resources/routes/routes-with-error-handler.kts
 create mode 100644 integration-tests/kotlin-dsl/src/main/resources/routes/routes-with-languages-configuration.kts
 create mode 100644 integration-tests/kotlin-dsl/src/main/resources/routes/routes-with-rest.kts
 create mode 100644 integration-tests/kotlin-dsl/src/main/resources/routes/routes.kts
 create mode 100644 integration-tests/kotlin-dsl/src/test/java/org/apache/camel/quarkus/dsl/kotlin/KotlinDslIT.java
 create mode 100644 integration-tests/kotlin-dsl/src/test/java/org/apache/camel/quarkus/dsl/kotlin/KotlinDslTest.java
 create mode 100644 integration-tests/ldap/pom.xml
 create mode 100644 integration-tests/ldap/src/main/java/org/apache/camel/quarkus/component/ldap/it/CustomSSLSocketFactory.java
 create mode 100644 integration-tests/ldap/src/main/java/org/apache/camel/quarkus/component/ldap/it/LdapResource.java
 create mode 100644 integration-tests/ldap/src/main/java/org/apache/camel/quarkus/component/ldap/it/LdapRoutes.java
 create mode 100644 integration-tests/ldap/src/test/java/org/apache/camel/quarkus/component/ldap/it/LdapIT.java
 create mode 100644 integration-tests/ldap/src/test/java/org/apache/camel/quarkus/component/ldap/it/LdapTest.java
 create mode 100644 integration-tests/ldap/src/test/resources/LdapRouteTest.ldif
 create mode 100644 integration-tests/mail/src/test/resources/Dockerfile
 create mode 100644 integration-tests/mail/src/test/resources/README.adoc
 create mode 100644 integration-tests/mail/src/test/resources/greenmail.p12
 delete mode 100644 integration-tests/main-caffeine-lrucache/pom.xml
 delete mode 100644 integration-tests/main-caffeine-lrucache/src/main/java/org/apache/camel/quarkus/main/CoreMainCaffeineLRUCacheResource.java
 delete mode 100644 integration-tests/main-caffeine-lrucache/src/main/resources/application.properties
 delete mode 100644 integration-tests/main-caffeine-lrucache/src/test/java/org/apache/camel/quarkus/main/CoreMainCaffeineLRUCacheResourceIT.java
 delete mode 100644 integration-tests/main-caffeine-lrucache/src/test/java/org/apache/camel/quarkus/main/CoreMainCaffeineLRUCacheResourceTest.java
 create mode 100644 integration-tests/main-xml-io-with-beans/pom.xml
 create mode 100644 integration-tests/main-xml-io-with-beans/src/main/java/org/apache/camel/quarkus/main/CoreMainXmlIoWithBeansResource.java
 create mode 100644 integration-tests/main-xml-io-with-beans/src/main/java/org/apache/camel/quarkus/main/MyBean.java
 create mode 100644 integration-tests/main-xml-io-with-beans/src/main/resources/application.properties
 create mode 100644 integration-tests/main-xml-io-with-beans/src/main/resources/routes/my-route-with-beanType.xml
 create mode 100644 integration-tests/main-xml-io-with-beans/src/test/java/org/apache/camel/quarkus/main/CoreMainXmlIoWithBeansIT.java
 create mode 100644 integration-tests/main-xml-io-with-beans/src/test/java/org/apache/camel/quarkus/main/CoreMainXmlIoWithBeansTest.java
 create mode 100644 integration-tests/main-xml-io/src/main/resources/routes/my-routes-iso_8859_15.xml
 create mode 100644 integration-tests/main-xml-io/src/main/resources/routes/my-templated.xml
 create mode 100644 integration-tests/main-yaml/src/main/java/org/apache/camel/quarkus/main/CustomException.java
 create mode 100644 integration-tests/main-yaml/src/main/java/org/apache/camel/quarkus/main/ErrorBean.java
 create mode 100644 integration-tests/main-yaml/src/main/java/org/apache/camel/quarkus/main/GreetingBean.java
 create mode 100644 integration-tests/main-yaml/src/main/resources/routes/my-templates.yaml
 create mode 100644 integration-tests/micrometer/src/main/java/org/apache/camel/quarkus/component/micrometer/it/TestMetric.java
 delete mode 100644 integration-tests/microprofile/src/main/java/org/apache/camel/quarkus/component/microprofile/it/metrics/CountedProcessor.java
 delete mode 100644 integration-tests/microprofile/src/main/java/org/apache/camel/quarkus/component/microprofile/it/metrics/MicroProfileMetricsResource.java
 delete mode 100644 integration-tests/microprofile/src/main/java/org/apache/camel/quarkus/component/microprofile/it/metrics/MicroProfileMetricsRouteBuilder.java
 delete mode 100644 integration-tests/microprofile/src/test/java/org/apache/camel/quarkus/component/microprofile/it/metrics/MicroProfileMetricsTest.java
 delete mode 100644 integration-tests/microprofile/src/test/java/org/apache/camel/quarkus/component/microprofile/it/metrics/MicroprofileMetricsIT.java
 delete mode 100644 integration-tests/minio/src/main/java/org/apache/camel/quarkus/component/minio/it/MinioClientProducer.java
 create mode 100644 integration-tests/minio/src/main/java/org/apache/camel/quarkus/component/minio/it/MinioProducer.java
 create mode 100644 integration-tests/mongodb-grouped/.gitignore
 create mode 100644 integration-tests/mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisConsumerTest.java
 create mode 100644 integration-tests/ognl/pom.xml
 create mode 100644 integration-tests/ognl/src/main/java/org/apache/camel/quarkus/component/ognl/it/OgnlResource.java
 create mode 100644 integration-tests/ognl/src/main/java/org/apache/camel/quarkus/component/ognl/it/OgnlRoute.java
 create mode 100644 integration-tests/ognl/src/main/java/org/apache/camel/quarkus/component/ognl/it/model/Animal.java
 create mode 100644 integration-tests/ognl/src/test/java/org/apache/camel/quarkus/component/ognl/it/OgnlIT.java
 create mode 100644 integration-tests/ognl/src/test/java/org/apache/camel/quarkus/component/ognl/it/OgnlTest.java
 create mode 100644 integration-tests/opentelemetry/src/main/java/org/apache/camel/quarkus/component/opentelemetry/it/JdbcQueryBean.java
 delete mode 100644 integration-tests/opentracing/pom.xml
 delete mode 100644 integration-tests/opentracing/src/main/java/org/apache/camel/quarkus/component/opentracing/it/MockTracerProducer.java
 delete mode 100644 integration-tests/opentracing/src/main/java/org/apache/camel/quarkus/component/opentracing/it/OpenTracingResource.java
 delete mode 100644 integration-tests/opentracing/src/main/java/org/apache/camel/quarkus/component/opentracing/it/OpenTracingRouteBuilder.java
 delete mode 100644 integration-tests/opentracing/src/main/java/org/apache/camel/quarkus/component/opentracing/it/TracedBean.java
 delete mode 100644 integration-tests/opentracing/src/main/java/org/apache/camel/quarkus/component/opentracing/it/TracedBeanProducer.java
 delete mode 100644 integration-tests/opentracing/src/main/resources/application.properties
 delete mode 100644 integration-tests/opentracing/src/test/java/org/apache/camel/quarkus/component/opentracing/it/OpenTracingIT.java
 delete mode 100644 integration-tests/opentracing/src/test/java/org/apache/camel/quarkus/component/opentracing/it/OpenTracingTest.java
 delete mode 100644 integration-tests/rabbitmq/pom.xml
 delete mode 100644 integration-tests/rabbitmq/src/main/java/org/apache/camel/quarkus/component/rabbitmq/it/RabbitmqResource.java
 delete mode 100644 integration-tests/rabbitmq/src/test/java/org/apache/camel/quarkus/component/rabbitmq/it/RabbitmqIT.java
 delete mode 100644 integration-tests/rabbitmq/src/test/java/org/apache/camel/quarkus/component/rabbitmq/it/RabbitmqTest.java
 delete mode 100644 integration-tests/rabbitmq/src/test/java/org/apache/camel/quarkus/component/rabbitmq/it/RabbitmqTestResource.java
 delete mode 100644 integration-tests/rest/src/main/resources/application.properties
 delete mode 100644 integration-tests/solr/pom.xml
 delete mode 100644 integration-tests/solr/src/main/java/org/apache/camel/quarkus/component/solr/it/SolrCloudResource.java
 delete mode 100644 integration-tests/solr/src/main/java/org/apache/camel/quarkus/component/solr/it/SolrCommonResource.java
 delete mode 100644 integration-tests/solr/src/main/java/org/apache/camel/quarkus/component/solr/it/SolrSslResource.java
 delete mode 100644 integration-tests/solr/src/main/java/org/apache/camel/quarkus/component/solr/it/SolrStandaloneResource.java
 delete mode 100644 integration-tests/solr/src/main/java/org/apache/camel/quarkus/component/solr/it/bean/Item.java
 delete mode 100644 integration-tests/solr/src/main/resources/application.properties
 delete mode 100644 integration-tests/solr/src/test/java/org/apache/camel/quarkus/component/solr/it/SolrIT.java
 delete mode 100644 integration-tests/solr/src/test/java/org/apache/camel/quarkus/component/solr/it/SolrTest.java
 delete mode 100644 integration-tests/solr/src/test/java/org/apache/camel/quarkus/component/solr/it/SolrTestResource.java
 delete mode 100644 integration-tests/solr/src/test/resources/cloud-docker-compose.yml
 delete mode 100644 integration-tests/solr/src/test/resources/cloud-docker-compose_nonlinux.yml
 delete mode 100644 integration-tests/solr/src/test/resources/ssl/README.adoc
 delete mode 100644 integration-tests/solr/src/test/resources/ssl/solr-ssl.der
 delete mode 100644 integration-tests/solr/src/test/resources/ssl/solr-ssl.keystore.jks
 delete mode 100644 integration-tests/sql/src/main/java/org/apache/camel/quarkus/component/sql/it/storedproc/DerbyNumberAddStoredProcedure.java
 create mode 100644 integration-tests/sql/src/main/resources/sql/derby/initDb_docker.sql
 create mode 100644 integration-tests/sql/src/test/java/org/apache/camel/quarkus/component/sql/it/DerbyTestResource.java
 create mode 100644 integration-tests/telegram/src/main/java/org/apache/camel/quarkus/component/telegram/it/Routes.java
 create mode 100644 integration-tests/telegram/src/test/resources/mappings/telegramWebhook-register.json
 create mode 100644 integration-tests/telegram/src/test/resources/mappings/telegramWebhook-unregister.json
 copy integration-tests/{platform-http => vertx-websocket}/README.adoc (100%)
 create mode 100644 integration-tests/vertx-websocket/src/main/java/org/apache/camel/quarkus/component/vertx/websocket/it/QuarkusWebsocketResource.java
 create mode 100644 integration-tests/vertx-websocket/src/main/java/org/apache/camel/quarkus/component/vertx/websocket/it/VertxWebsocketResource.java
 create mode 100644 integration-tests/vertx-websocket/src/main/resources/application.properties
 copy integration-tests/{platform-http => vertx-websocket}/src/main/resources/server-cert.pem (100%)
 copy integration-tests/{platform-http => vertx-websocket}/src/main/resources/server-key.pem (100%)
 create mode 100644 integration-tests/vertx-websocket/src/main/resources/truststore.p12
 create mode 100644 integration-tests/vertx-websocket/src/test/java/org/apache/camel/quarkus/component/vertx/websocket/it/VertxWebsocketClientSslProvider.java
 create mode 100644 integration-tests/vertx-websocket/src/test/java/org/apache/camel/quarkus/component/vertx/websocket/it/VertxWebsocketSslIT.java
 create mode 100644 integration-tests/vertx-websocket/src/test/java/org/apache/camel/quarkus/component/vertx/websocket/it/VertxWebsocketSslTest.java
 create mode 100644 integration-tests/vertx-websocket/src/test/java/org/apache/camel/quarkus/component/vertx/websocket/it/VertxWebsocketSslTestProfile.java
 create mode 100644 integration-tests/vertx-websocket/src/test/resources/META-INF/services/io.undertow.websockets.WebsocketClientSslProvider
 create mode 100644 integration-tests/xml-grouped/.gitignore
 create mode 100644 integration-tests/xml-grouped/pom.xml
 delete mode 100644 integration-tests/xml/pom.xml
 delete mode 100644 integration-tests/xml/src/main/java/org/apache/camel/quarkus/component/xml/it/XmlResource.java
 delete mode 100644 integration-tests/xml/src/main/java/org/apache/camel/quarkus/component/xml/it/XmlRouteBuilder.java
 delete mode 100644 integration-tests/xml/src/main/java/org/apache/camel/quarkus/component/xml/it/XsltProducers.java
 delete mode 100644 integration-tests/xml/src/test/java/org/apache/camel/quarkus/component/xml/it/XmlIT.java
 delete mode 100644 integration-tests/xml/src/test/java/org/apache/camel/quarkus/component/xml/it/XmlTest.java
 delete mode 100644 integration-tests/xml/src/test/java/org/apache/camel/quarkus/component/xml/it/XmlTestResource.java
 delete mode 100644 integration-tests/xstream/pom.xml
 delete mode 100644 integration-tests/xstream/src/main/java/org/apache/camel/quarkus/component/xstream/it/PojoA.java
 delete mode 100644 integration-tests/xstream/src/main/java/org/apache/camel/quarkus/component/xstream/it/XstreamResource.java
 delete mode 100644 integration-tests/xstream/src/main/java/org/apache/camel/quarkus/component/xstream/it/XstreamRoutes.java
 delete mode 100644 integration-tests/xstream/src/test/java/org/apache/camel/quarkus/component/xstream/it/XstreamIT.java
 delete mode 100644 integration-tests/xstream/src/test/java/org/apache/camel/quarkus/component/xstream/it/XstreamTest.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilder/DoubleRoutesTest.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilder/FirstET.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilder/RouteBuilder.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilder/SecondET.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilderPerClass/DoubleRoutesPerClassTest.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilderPerClass/FirstPerClassET.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilderPerClass/RouteBuilderPerClass.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/doubeRouteBuilderPerClass/SecondPerClassET.java
 delete mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/routeBuilder/RouteBuilderHello.java
 delete mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/routeBuilder/RouteBuilderUtil.java
 delete mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/routeBuilder/RouteBuilderWarningResource.java
 create mode 100644 test-framework/junit5-extension-tests/src/test/java/org/apache/camel/quarkus/test/extensions/routeBuilder/RouteProducer.java
 create mode 100644 tooling/enforcer-rules/camel-quarkus-banned-dependencies-spring.xml
 create mode 100644 tooling/enforcer-rules/camel-quarkus-banned-dependencies.xml
 create mode 100644 tooling/enforcer-rules/quarkus-banned-dependencies.xsl
 create mode 100644 tooling/scripts/group-test-utils.groovy