This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a change to branch quarkus-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
discard 5a5224a Upgrade Quarkus to 2.4.0.CR1 add cbfd86c Updated CHANGELOG.md add 43ede15 Updated CHANGELOG.md add d8c8a84 Use camel-quarkus-build-parent-it as a direct parent of each test module add 34d853b Improve Kafka integration with Quarkus dev services add 301a666 aws2-lambda: Add alias tests #2749 add 0fd4957 Add notes on Quarkus Dev Services to JDBC & SQL extension docs add 21468a3 Updated CHANGELOG.md add 003a1b8 Improve Kafka test coverage Fixes #2627 add 99fdc0e Updated CHANGELOG.md add 52ad9e6 Test Quarkus DynamoDB extension with Camel Quarkus AWS 2 DDB add ce1db4d Updated CHANGELOG.md add 5758a5b Fix list continuation in aws2-ddb docs add 71c6b3f Add missing grouped test modules to formatting steps add 468b468 aws2-lambda: Add lambda function tag operations test #2749 add 64fec14 Make integration tests runnable against Quarkus Platform BOM #3134 add 4427ba0 Updated CHANGELOG.md add 49b5376 Test Quarkus S3 extension with Camel Quarkus AWS 2 S3 Fixes #2590 add 9eb6710 Fixup 49b5376 import correct set of BOMs add 3dcf8e5 Upgrade Quarkus to 2.3.0.Final add 877c366 Upgrade Quarkus Qpid JMS to 0.28.0 new 7833e6c Upgrade Quarkus to 2.4.0.CR1 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 (5a5224a) \ N -- N -- N refs/heads/quarkus-main (7833e6c) 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. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .github/workflows/ci-build.yaml | 4 +- CHANGELOG.md | 17 ++ catalog/pom.xml | 12 + .../ROOT/pages/reference/extensions/aws2-ddb.adoc | 26 ++ .../ROOT/pages/reference/extensions/aws2-s3.adoc | 26 ++ .../ROOT/pages/reference/extensions/jdbc.adoc | 6 + .../ROOT/pages/reference/extensions/kafka.adoc | 13 + .../ROOT/pages/reference/extensions/sql.adoc | 6 +- extensions-core/caffeine-lrucache/pom.xml | 4 +- extensions-core/core-cloud/pom.xml | 4 +- extensions-core/core/pom.xml | 4 +- extensions-core/http-common/pom.xml | 4 +- extensions-core/pom.xml | 15 +- extensions-core/reactive-executor/pom.xml | 4 +- extensions-core/threadpoolfactory-vertx/pom.xml | 4 +- extensions-core/xml-io-dsl/pom.xml | 4 +- extensions-core/xml-jaxb/pom.xml | 4 +- extensions-core/xml-jaxp/pom.xml | 4 +- extensions-core/yaml-dsl/pom.xml | 4 +- extensions-jvm/asn1/pom.xml | 5 +- extensions-jvm/asterisk/pom.xml | 5 +- extensions-jvm/atmos/pom.xml | 5 +- extensions-jvm/atomix/pom.xml | 5 +- extensions-jvm/aws-secrets-manager/pom.xml | 5 +- extensions-jvm/aws-xray/pom.xml | 5 +- extensions-jvm/azure-cosmosdb/pom.xml | 5 +- extensions-jvm/azure-storage-datalake/pom.xml | 5 +- extensions-jvm/barcode/pom.xml | 5 +- extensions-jvm/beanio/pom.xml | 5 +- extensions-jvm/beanstalk/pom.xml | 5 +- extensions-jvm/bonita/pom.xml | 5 +- extensions-jvm/chatscript/pom.xml | 5 +- extensions-jvm/chunk/pom.xml | 5 +- extensions-jvm/cm-sms/pom.xml | 5 +- extensions-jvm/cmis/pom.xml | 5 +- extensions-jvm/coap/pom.xml | 5 +- extensions-jvm/cometd/pom.xml | 5 +- extensions-jvm/corda/pom.xml | 5 +- extensions-jvm/couchbase/pom.xml | 5 +- extensions-jvm/djl/pom.xml | 5 +- extensions-jvm/dns/pom.xml | 5 +- extensions-jvm/drill/pom.xml | 5 +- extensions-jvm/ehcache/pom.xml | 5 +- extensions-jvm/elsql/pom.xml | 5 +- extensions-jvm/etcd/pom.xml | 5 +- extensions-jvm/etcd3/pom.xml | 5 +- extensions-jvm/facebook/pom.xml | 5 +- extensions-jvm/fastjson/pom.xml | 5 +- extensions-jvm/flink/pom.xml | 5 +- extensions-jvm/ganglia/pom.xml | 5 +- extensions-jvm/google-functions/pom.xml | 5 +- extensions-jvm/groovy-dsl/pom.xml | 5 +- extensions-jvm/groovy/pom.xml | 5 +- extensions-jvm/guava-eventbus/pom.xml | 5 +- extensions-jvm/hbase/pom.xml | 5 +- extensions-jvm/hdfs/pom.xml | 5 +- extensions-jvm/huaweicloud-smn/pom.xml | 5 +- extensions-jvm/iec60870/pom.xml | 5 +- extensions-jvm/ignite/pom.xml | 5 +- extensions-jvm/iota/pom.xml | 5 +- extensions-jvm/irc/pom.xml | 5 +- extensions-jvm/jasypt/pom.xml | 5 +- extensions-jvm/java-joor-dsl/pom.xml | 5 +- extensions-jvm/jbpm/pom.xml | 5 +- extensions-jvm/jcache/pom.xml | 5 +- extensions-jvm/jclouds/pom.xml | 5 +- extensions-jvm/jcr/pom.xml | 5 +- extensions-jvm/jfr/pom.xml | 5 +- extensions-jvm/jgroups-raft/pom.xml | 5 +- extensions-jvm/jgroups/pom.xml | 5 +- extensions-jvm/jooq/pom.xml | 5 +- extensions-jvm/joor/pom.xml | 5 +- extensions-jvm/jsonapi/pom.xml | 5 +- extensions-jvm/jt400/pom.xml | 5 +- extensions-jvm/kamelet-reify/pom.xml | 5 +- extensions-jvm/kotlin-dsl/pom.xml | 5 +- extensions-jvm/ldap/pom.xml | 5 +- extensions-jvm/ldif/pom.xml | 5 +- extensions-jvm/lucene/pom.xml | 5 +- extensions-jvm/management/pom.xml | 5 +- extensions-jvm/milo/pom.xml | 5 +- extensions-jvm/mvel/pom.xml | 5 +- extensions-jvm/mybatis/pom.xml | 5 +- extensions-jvm/ognl/integration-test/pom.xml | 71 ------ extensions-jvm/ognl/pom.xml | 5 +- extensions-jvm/pom.xml | 15 +- extensions-jvm/printer/pom.xml | 5 +- extensions-jvm/pulsar/pom.xml | 5 +- extensions-jvm/quickfix/pom.xml | 5 +- extensions-jvm/redis/pom.xml | 5 +- extensions-jvm/ribbon/pom.xml | 5 +- extensions-jvm/robotframework/pom.xml | 5 +- extensions-jvm/schematron/pom.xml | 5 +- extensions-jvm/sip/pom.xml | 5 +- extensions-jvm/smpp/pom.xml | 5 +- extensions-jvm/snmp/pom.xml | 5 +- extensions-jvm/soroush/pom.xml | 5 +- extensions-jvm/spark/pom.xml | 5 +- extensions-jvm/splunk-hec/pom.xml | 5 +- extensions-jvm/stitch/pom.xml | 5 +- extensions-jvm/stomp/pom.xml | 5 +- extensions-jvm/stub/pom.xml | 5 +- extensions-jvm/thrift/pom.xml | 5 +- extensions-jvm/web3j/pom.xml | 5 +- extensions-jvm/weka/pom.xml | 5 +- extensions-jvm/wordpress/pom.xml | 5 +- extensions-jvm/workday/pom.xml | 5 +- extensions-jvm/xj/pom.xml | 5 +- extensions-jvm/xmpp/pom.xml | 5 +- extensions-jvm/xslt-saxon/pom.xml | 5 +- extensions-jvm/yammer/pom.xml | 5 +- extensions-jvm/zookeeper-master/pom.xml | 5 +- extensions-jvm/zookeeper/pom.xml | 5 +- extensions-support/ahc/pom.xml | 4 +- extensions-support/aws/pom.xml | 4 +- extensions-support/aws2/pom.xml | 4 +- extensions-support/azure-core/pom.xml | 4 +- extensions-support/bouncycastle/pom.xml | 4 +- extensions-support/common/pom.xml | 4 +- extensions-support/commons-logging/pom.xml | 4 +- extensions-support/consul-client/pom.xml | 4 +- extensions-support/debezium/pom.xml | 4 +- extensions-support/google-http-client/pom.xml | 4 +- extensions-support/httpclient/pom.xml | 4 +- extensions-support/jackson-dataformat-xml/pom.xml | 4 +- extensions-support/jetty/pom.xml | 4 +- extensions-support/mail/pom.xml | 4 +- extensions-support/mongodb/pom.xml | 4 +- extensions-support/pom.xml | 15 +- extensions-support/reactor-netty/pom.xml | 4 +- extensions-support/retrofit/pom.xml | 4 +- extensions-support/spring/integration-test/pom.xml | 16 +- extensions-support/spring/pom.xml | 4 +- extensions-support/stax/pom.xml | 4 +- extensions-support/webhook/pom.xml | 4 +- extensions-support/xalan/pom.xml | 4 +- extensions-support/xstream/pom.xml | 4 +- extensions/activemq/pom.xml | 4 +- extensions/ahc-ws/pom.xml | 4 +- extensions/ahc/pom.xml | 4 +- extensions/amqp/pom.xml | 4 +- extensions/arangodb/pom.xml | 4 +- extensions/as2/pom.xml | 4 +- extensions/atlasmap/pom.xml | 4 +- extensions/atom/pom.xml | 4 +- extensions/attachments/pom.xml | 4 +- extensions/avro-rpc/pom.xml | 4 +- extensions/avro/pom.xml | 4 +- extensions/aws2-athena/pom.xml | 4 +- extensions/aws2-cw/pom.xml | 4 +- extensions/aws2-ddb/pom.xml | 4 +- .../runtime/src/main/doc/configuration.adoc | 22 ++ extensions/aws2-ec2/pom.xml | 4 +- extensions/aws2-ecs/pom.xml | 4 +- extensions/aws2-eks/pom.xml | 4 +- extensions/aws2-eventbridge/pom.xml | 4 +- extensions/aws2-iam/pom.xml | 4 +- extensions/aws2-kinesis/pom.xml | 4 +- extensions/aws2-kms/pom.xml | 4 +- extensions/aws2-lambda/pom.xml | 4 +- extensions/aws2-mq/pom.xml | 4 +- extensions/aws2-msk/pom.xml | 4 +- extensions/aws2-s3/pom.xml | 4 +- .../runtime/src/main/doc/configuration.adoc | 22 ++ extensions/aws2-ses/pom.xml | 4 +- extensions/aws2-sns/pom.xml | 4 +- extensions/aws2-sqs/pom.xml | 4 +- extensions/aws2-sts/pom.xml | 4 +- extensions/aws2-translate/pom.xml | 4 +- extensions/azure-eventhubs/pom.xml | 4 +- extensions/azure-storage-blob/pom.xml | 4 +- extensions/azure-storage-queue/pom.xml | 4 +- extensions/base64/pom.xml | 4 +- extensions/bean-validator/pom.xml | 4 +- extensions/bean/pom.xml | 4 +- extensions/bindy/pom.xml | 4 +- extensions/box/pom.xml | 4 +- extensions/braintree/pom.xml | 4 +- extensions/browse/pom.xml | 4 +- extensions/caffeine/pom.xml | 4 +- extensions/cassandraql/pom.xml | 4 +- extensions/cbor/pom.xml | 4 +- extensions/consul/pom.xml | 4 +- extensions/controlbus/pom.xml | 4 +- extensions/couchdb/pom.xml | 4 +- extensions/cron/pom.xml | 4 +- extensions/crypto/pom.xml | 4 +- extensions/csimple/pom.xml | 4 +- extensions/csv/pom.xml | 4 +- extensions/dataformat/pom.xml | 4 +- extensions/debezium-mongodb/pom.xml | 4 +- extensions/debezium-mysql/pom.xml | 4 +- extensions/debezium-postgres/pom.xml | 4 +- extensions/debezium-sqlserver/pom.xml | 4 +- extensions/digitalocean/pom.xml | 4 +- extensions/direct/pom.xml | 4 +- extensions/disruptor/pom.xml | 4 +- extensions/dozer/pom.xml | 4 +- extensions/dropbox/pom.xml | 4 +- extensions/elasticsearch-rest/pom.xml | 4 +- extensions/exec/pom.xml | 4 +- extensions/fhir/pom.xml | 4 +- extensions/file-watch/pom.xml | 4 +- extensions/file/pom.xml | 4 +- extensions/flatpack/pom.xml | 4 +- extensions/fop/pom.xml | 4 +- extensions/freemarker/pom.xml | 4 +- extensions/ftp/pom.xml | 4 +- extensions/geocoder/pom.xml | 4 +- extensions/git/pom.xml | 4 +- extensions/github/pom.xml | 4 +- extensions/google-bigquery/pom.xml | 4 +- extensions/google-calendar/pom.xml | 4 +- extensions/google-drive/pom.xml | 4 +- extensions/google-mail/pom.xml | 4 +- extensions/google-pubsub/pom.xml | 4 +- extensions/google-sheets/pom.xml | 4 +- extensions/google-storage/pom.xml | 4 +- extensions/graphql/pom.xml | 4 +- extensions/grok/pom.xml | 4 +- extensions/grpc/pom.xml | 4 +- extensions/gson/pom.xml | 4 +- extensions/hazelcast/pom.xml | 4 +- extensions/headersmap/pom.xml | 4 +- extensions/hl7/pom.xml | 4 +- extensions/http/pom.xml | 4 +- extensions/hystrix/pom.xml | 4 +- extensions/ical/pom.xml | 4 +- extensions/infinispan/pom.xml | 4 +- extensions/influxdb/pom.xml | 4 +- extensions/ipfs/pom.xml | 4 +- extensions/jackson-avro/pom.xml | 4 +- extensions/jackson-protobuf/pom.xml | 4 +- extensions/jackson/pom.xml | 4 +- extensions/jacksonxml/pom.xml | 4 +- extensions/jaxb/pom.xml | 4 +- extensions/jdbc/pom.xml | 4 +- .../jdbc/runtime/src/main/doc/configuration.adoc | 6 + extensions/jing/pom.xml | 4 +- extensions/jira/pom.xml | 4 +- extensions/jms/pom.xml | 4 +- extensions/johnzon/pom.xml | 4 +- extensions/jolt/pom.xml | 4 +- extensions/jpa/pom.xml | 4 +- extensions/js-dsl/pom.xml | 4 +- extensions/jsch/pom.xml | 4 +- extensions/jslt/pom.xml | 4 +- extensions/json-validator/pom.xml | 4 +- extensions/jsonata/pom.xml | 4 +- extensions/jsonb/pom.xml | 4 +- extensions/jsonpath/pom.xml | 4 +- extensions/jta/pom.xml | 4 +- .../component/kafka/deployment/KafkaProcessor.java | 31 +++ .../deployment/KafkaDevServicesDisabledTest.java | 49 ++++ .../deployment/KafkaDevServicesEnabledTest.java | 66 +++++ ...-configuration-devservices-disabled.properties} | 1 - .../application-configuration-merging.properties | 2 +- .../src/test/resources/application.properties | 2 +- extensions/kafka/pom.xml | 4 +- extensions/kafka/runtime/src/main/doc/usage.adoc | 9 + .../component/kafka/CamelKafkaRecorder.java | 28 +- extensions/kamelet/pom.xml | 4 +- extensions/kotlin/pom.xml | 4 +- extensions/kubernetes/pom.xml | 4 +- extensions/kudu/pom.xml | 4 +- extensions/language/pom.xml | 4 +- extensions/leveldb/pom.xml | 4 +- extensions/log/pom.xml | 4 +- extensions/lra/pom.xml | 4 +- extensions/lumberjack/pom.xml | 4 +- extensions/lzf/pom.xml | 4 +- extensions/mail/pom.xml | 4 +- extensions/master/pom.xml | 4 +- extensions/micrometer/pom.xml | 4 +- extensions/microprofile-fault-tolerance/pom.xml | 4 +- extensions/microprofile-health/pom.xml | 4 +- extensions/microprofile-metrics/pom.xml | 4 +- extensions/minio/pom.xml | 4 +- extensions/mllp/pom.xml | 4 +- extensions/mock/pom.xml | 4 +- extensions/mongodb-gridfs/pom.xml | 4 +- extensions/mongodb/pom.xml | 4 +- extensions/msv/pom.xml | 4 +- extensions/mustache/pom.xml | 4 +- extensions/nagios/pom.xml | 4 +- extensions/nats/pom.xml | 4 +- extensions/netty-http/pom.xml | 4 +- extensions/netty/deployment/pom.xml | 2 +- extensions/netty/pom.xml | 4 +- extensions/nitrite/pom.xml | 4 +- extensions/nsq/pom.xml | 4 +- extensions/nsq/runtime/pom.xml | 2 +- extensions/oaipmh/pom.xml | 4 +- extensions/olingo4/pom.xml | 4 +- extensions/openapi-java/pom.xml | 4 +- extensions/openstack/pom.xml | 4 +- extensions/opentelemetry/pom.xml | 4 +- extensions/opentracing/pom.xml | 4 +- extensions/optaplanner/pom.xml | 4 +- extensions/paho-mqtt5/pom.xml | 4 +- extensions/paho/pom.xml | 4 +- extensions/pdf/pom.xml | 4 +- extensions/pg-replication-slot/pom.xml | 4 +- extensions/pgevent/pom.xml | 4 +- extensions/platform-http/pom.xml | 4 +- extensions/pom.xml | 15 +- extensions/protobuf/pom.xml | 4 +- extensions/pubnub/pom.xml | 4 +- extensions/quartz/pom.xml | 4 +- extensions/qute/pom.xml | 4 +- extensions/rabbitmq/pom.xml | 4 +- extensions/reactive-streams/pom.xml | 4 +- extensions/ref/pom.xml | 4 +- extensions/rest-openapi/pom.xml | 4 +- extensions/rest/pom.xml | 4 +- extensions/rss/pom.xml | 4 +- extensions/saga/pom.xml | 4 +- extensions/salesforce/pom.xml | 4 +- extensions/sap-netweaver/pom.xml | 4 +- extensions/saxon/pom.xml | 4 +- extensions/scheduler/pom.xml | 4 +- extensions/seda/pom.xml | 4 +- extensions/servicenow/pom.xml | 4 +- extensions/servlet/pom.xml | 4 +- extensions/shiro/pom.xml | 4 +- extensions/sjms/pom.xml | 4 +- extensions/sjms2/pom.xml | 4 +- extensions/slack/pom.xml | 4 +- extensions/smallrye-reactive-messaging/pom.xml | 4 +- extensions/snakeyaml/pom.xml | 4 +- extensions/soap/pom.xml | 4 +- extensions/solr/pom.xml | 4 +- extensions/splunk/pom.xml | 4 +- extensions/spring-rabbitmq/pom.xml | 4 +- extensions/sql/pom.xml | 4 +- .../sql/runtime/src/main/doc/configuration.adoc | 6 +- extensions/ssh/pom.xml | 4 +- extensions/stax/pom.xml | 4 +- extensions/stream/pom.xml | 4 +- extensions/stringtemplate/pom.xml | 4 +- extensions/syslog/pom.xml | 4 +- extensions/tagsoup/deployment/pom.xml | 2 +- extensions/tagsoup/pom.xml | 4 +- extensions/tarfile/pom.xml | 4 +- extensions/telegram/pom.xml | 4 +- extensions/tika/pom.xml | 4 +- extensions/timer/pom.xml | 4 +- extensions/twilio/pom.xml | 4 +- extensions/twitter/pom.xml | 4 +- extensions/univocity-parsers/pom.xml | 4 +- extensions/validator/pom.xml | 4 +- extensions/velocity/pom.xml | 4 +- extensions/vertx-http/pom.xml | 4 +- extensions/vertx-kafka/pom.xml | 4 +- extensions/vertx-websocket/pom.xml | 4 +- extensions/vertx/pom.xml | 4 +- extensions/vm/pom.xml | 4 +- extensions/weather/pom.xml | 4 +- extensions/xchange/pom.xml | 4 +- extensions/xmlsecurity/pom.xml | 4 +- extensions/xpath/pom.xml | 4 +- extensions/xslt/pom.xml | 4 +- extensions/xstream/pom.xml | 4 +- extensions/zendesk/pom.xml | 4 +- extensions/zip-deflater/pom.xml | 4 +- extensions/zipfile/pom.xml | 4 +- .../aws2-quarkus-client/README.adoc | 31 +++ .../{aws2 => aws2-quarkus-client}/aws2-ddb/pom.xml | 30 ++- .../component/aws2/ddb/it/Aws2DdbResource.java | 51 ++-- .../src/main/resources/application.properties | 5 +- .../aws2/ddb/it/Aws2DdbQuarkusClientIT.java | 11 +- .../aws2/ddb/it/Aws2DdbQuarkusClientTest.java} | 31 ++- .../aws2/ddb/it/Aws2DdbTestEnvCustomizer.java | 27 +- ...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0 .../aws2-s3}/pom.xml | 44 ++-- .../component/aws2/s3/it/Aws2S3Resource.java | 259 +++++++++++++++++++ .../src/main/resources/application.properties | 11 +- .../aws2/s3/it/Aws2S3QuarkusClientIT.java | 11 +- .../aws2/s3/it/Aws2S3QuarkusClientTest.java | 283 +++++++++++++++++++++ .../aws2/s3/it/Aws2S3TestEnvCustomizer.java | 69 +++++ ...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 1 + .../{ => aws2-quarkus-client}/pom.xml | 16 +- integration-test-groups/aws2/aws2-cw/pom.xml | 20 +- integration-test-groups/aws2/aws2-ddb/pom.xml | 20 +- .../component/aws2/ddb/it/Aws2DdbResource.java | 24 +- .../quarkus/component/aws2/ddb/it/Aws2DdbTest.java | 1 + .../aws2/ddb/it/Aws2DdbTestEnvCustomizer.java | 4 +- integration-test-groups/aws2/aws2-kinesis/pom.xml | 20 +- integration-test-groups/aws2/aws2-lambda/pom.xml | 20 +- .../aws2/lambda/it/Aws2LambdaResource.java | 160 +++++++++++- .../component/aws2/lambda/it/Aws2LambdaTest.java | 209 ++++++++++----- integration-test-groups/aws2/aws2-s3/pom.xml | 21 +- integration-test-groups/aws2/aws2-ses/pom.xml | 20 +- integration-test-groups/aws2/aws2-sqs-sns/pom.xml | 20 +- .../azure/azure-eventhubs/pom.xml | 20 +- .../azure/azure-storage-blob/pom.xml | 20 +- .../azure/azure-storage-queue/pom.xml | 20 +- integration-test-groups/foundation/bean/pom.xml | 32 ++- integration-test-groups/foundation/browse/pom.xml | 20 +- .../foundation/component-name-resolver/pom.xml | 32 ++- .../foundation/controlbus/pom.xml | 20 +- .../foundation/core-annotations/pom.xml | 32 ++- .../foundation/core-fault-tolerance/pom.xml | 32 ++- .../foundation/core-languages/pom.xml | 32 ++- .../foundation/core-thread-pools/pom.xml | 32 ++- integration-test-groups/foundation/core/pom.xml | 32 ++- .../foundation/customized-log-component/pom.xml | 32 ++- integration-test-groups/foundation/direct/pom.xml | 32 ++- integration-test-groups/foundation/eip/pom.xml | 20 +- .../foundation/language/pom.xml | 30 ++- integration-test-groups/foundation/log/pom.xml | 32 ++- integration-test-groups/foundation/mock/pom.xml | 20 +- integration-test-groups/foundation/ref/pom.xml | 20 +- .../foundation/scheduler/pom.xml | 20 +- integration-test-groups/foundation/seda/pom.xml | 20 +- integration-test-groups/foundation/stream/pom.xml | 20 +- integration-test-groups/foundation/timer/pom.xml | 32 ++- .../foundation/type-converter/pom.xml | 32 ++- .../mongodb/mongodb-gridfs/pom.xml | 30 ++- integration-test-groups/mongodb/mongodb/pom.xml | 30 ++- integration-test-groups/pom.xml | 5 +- .../asn1}/pom.xml | 22 +- .../quarkus/component/asn1/it/Asn1Resource.java | 0 .../camel/quarkus/component/asn1/it/Asn1Test.java | 0 .../asterisk}/pom.xml | 22 +- .../component/asterisk/it/AsteriskResource.java | 0 .../component/asterisk/it/AsteriskTest.java | 0 .../atmos}/pom.xml | 22 +- .../quarkus/component/atmos/it/AtmosResource.java | 0 .../quarkus/component/atmos/it/AtmosTest.java | 0 .../atomix}/pom.xml | 22 +- .../component/atomix/it/AtomixResource.java | 0 .../quarkus/component/atomix/it/AtomixTest.java | 0 .../aws-secrets-manager}/pom.xml | 22 +- .../manager/it/AwsSecretsManagerResource.java | 0 .../secrets/manager/it/AwsSecretsManagerTest.java | 0 .../aws-xray}/pom.xml | 22 +- .../component/aws/xray/it/AwsXrayResource.java | 0 .../quarkus/component/aws/xray/it/AwsXrayTest.java | 0 .../azure-cosmosdb}/pom.xml | 22 +- .../azure/cosmosdb/it/AzureCosmosdbResource.java | 0 .../azure/cosmosdb/it/AzureCosmosdbTest.java | 0 .../azure-storage-datalake}/pom.xml | 22 +- .../datalake/it/AzureStorageDatalakeResource.java | 0 .../src/main/resources/application.properties | 0 .../datalake/it/AzureStorageDatalakeTest.java | 0 .../barcode}/pom.xml | 22 +- .../component/barcode/it/BarcodeResource.java | 0 .../quarkus/component/barcode/it/BarcodeTest.java | 0 .../beanio}/pom.xml | 22 +- .../component/beanio/it/BeanioResource.java | 0 .../quarkus/component/beanio/it/BeanioTest.java | 0 .../beanstalk}/pom.xml | 22 +- .../component/beanstalk/it/BeanstalkResource.java | 0 .../component/beanstalk/it/BeanstalkTest.java | 0 .../bonita}/pom.xml | 22 +- .../component/bonita/it/BonitaResource.java | 0 .../quarkus/component/bonita/it/BonitaTest.java | 0 .../chatscript}/pom.xml | 22 +- .../chatscript/it/ChatscriptResource.java | 0 .../component/chatscript/it/ChatscriptTest.java | 0 .../chunk}/pom.xml | 22 +- .../quarkus/component/chunk/it/ChunkResource.java | 0 .../quarkus/component/chunk/it/ChunkTest.java | 0 .../cm-sms}/pom.xml | 22 +- .../quarkus/component/cm/sms/it/CmSmsResource.java | 0 .../quarkus/component/cm/sms/it/CmSmsTest.java | 0 .../cmis}/pom.xml | 22 +- .../quarkus/component/cmis/it/CmisResource.java | 0 .../camel/quarkus/component/cmis/it/CmisTest.java | 0 .../coap}/pom.xml | 22 +- .../quarkus/component/coap/it/CoapResource.java | 0 .../camel/quarkus/component/coap/it/CoapTest.java | 0 .../cometd}/pom.xml | 22 +- .../component/cometd/it/CometdResource.java | 0 .../quarkus/component/cometd/it/CometdTest.java | 0 .../corda}/pom.xml | 22 +- .../quarkus/component/corda/it/CordaResource.java | 0 .../quarkus/component/corda/it/CordaTest.java | 0 .../couchbase}/pom.xml | 32 ++- .../component/couchbase/it/CouchbaseResource.java | 0 .../couchbase/it/CouchbaseDeleteTest.java | 0 .../component/couchbase/it/CouchbasePollTest.java | 0 .../couchbase/it/CouchbaseTestResource.java | 0 .../couchbase/it/CouchbaseUpdateTest.java | 0 .../djl}/pom.xml | 22 +- .../quarkus/component/djl/it/DjlResource.java | 0 .../camel/quarkus/component/djl/it/DjlTest.java | 0 .../dns}/pom.xml | 22 +- .../quarkus/component/dns/it/DnsResource.java | 0 .../camel/quarkus/component/dns/it/DnsTest.java | 0 .../drill}/pom.xml | 22 +- .../quarkus/component/drill/it/DrillResource.java | 0 .../quarkus/component/drill/it/DrillTest.java | 0 .../ehcache}/pom.xml | 22 +- .../component/ehcache/it/EhcacheResource.java | 0 .../quarkus/component/ehcache/it/EhcacheTest.java | 0 .../elsql}/pom.xml | 22 +- .../quarkus/component/elsql/it/ElsqlResource.java | 0 .../quarkus/component/elsql/it/ElsqlTest.java | 0 .../etcd}/pom.xml | 22 +- .../quarkus/component/etcd/it/EtcdResource.java | 0 .../camel/quarkus/component/etcd/it/EtcdTest.java | 0 .../etcd3}/pom.xml | 22 +- .../quarkus/component/etcd3/it/Etcd3Resource.java | 0 .../quarkus/component/etcd3/it/Etcd3Test.java | 0 .../facebook}/pom.xml | 22 +- .../component/facebook/it/FacebookResource.java | 0 .../component/facebook/it/FacebookTest.java | 0 .../fastjson}/pom.xml | 22 +- .../component/fastjson/it/FastjsonResource.java | 0 .../component/fastjson/it/FastjsonTest.java | 0 .../flink}/pom.xml | 22 +- .../quarkus/component/flink/it/FlinkResource.java | 0 .../quarkus/component/flink/it/FlinkTest.java | 0 .../ganglia}/pom.xml | 22 +- .../component/ganglia/it/GangliaResource.java | 0 .../quarkus/component/ganglia/it/GangliaTest.java | 0 .../google-functions}/pom.xml | 22 +- .../functions/it/GoogleFunctionsResource.java | 0 .../google/functions/it/GoogleFunctionsTest.java | 0 .../groovy-dsl}/pom.xml | 32 ++- .../quarkus/dsl/groovy/GroovyDslResource.java | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/routes/my-routes.groovy | 0 .../camel/quarkus/dsl/groovy/GroovyDslTest.java | 0 .../groovy}/pom.xml | 22 +- .../component/groovy/it/GroovyResource.java | 0 .../quarkus/component/groovy/it/GroovyRoutes.java | 0 .../quarkus/component/groovy/it/GroovyTest.java | 0 .../guava-eventbus}/pom.xml | 22 +- .../guava/eventbus/it/GuavaEventbusResource.java | 0 .../guava/eventbus/it/GuavaEventbusTest.java | 0 .../hbase}/pom.xml | 34 ++- .../quarkus/component/hbase/it/HbaseResource.java | 0 .../hbase}/src/main/resources/hbase-site.xml | 0 .../component/hbase/it/HBaseTestResource.java | 0 .../quarkus/component/hbase/it/HbaseTest.java | 0 .../hdfs}/pom.xml | 22 +- .../quarkus/component/hdfs/it/HdfsResource.java | 0 .../camel/quarkus/component/hdfs/it/HdfsTest.java | 0 .../huaweicloud-smn}/pom.xml | 22 +- .../huaweicloud/smn/it/HuaweicloudSmnResource.java | 0 .../huaweicloud/smn/it/HuaweicloudSmnTest.java | 0 .../iec60870}/pom.xml | 22 +- .../component/iec60870/it/Iec60870Resource.java | 0 .../component/iec60870/it/Iec60870Test.java | 0 .../ignite}/pom.xml | 22 +- .../quarkus/component/ignite/it/Components.java | 0 .../component/ignite/it/IgniteResource.java | 0 .../quarkus/component/ignite/it/IgniteTest.java | 0 .../iota}/pom.xml | 22 +- .../quarkus/component/iota/it/IotaResource.java | 0 .../camel/quarkus/component/iota/it/IotaTest.java | 0 .../irc}/pom.xml | 22 +- .../quarkus/component/irc/it/IrcResource.java | 0 .../camel/quarkus/component/irc/it/IrcTest.java | 0 .../jasypt}/pom.xml | 22 +- .../component/jasypt/it/JasyptResource.java | 0 .../quarkus/component/jasypt/it/JasyptTest.java | 0 .../java-joor-dsl}/pom.xml | 32 ++- .../quarkus/dsl/java/joor/JavaJoorDslResource.java | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/routes/MyRoutes.java | 0 .../quarkus/dsl/java/joor/JavaJoorDslTest.java | 0 .../jbpm}/pom.xml | 22 +- .../quarkus/component/jbpm/it/JbpmResource.java | 0 .../camel/quarkus/component/jbpm/it/JbpmTest.java | 0 .../jcache}/pom.xml | 22 +- .../component/jcache/it/JcacheResource.java | 0 .../quarkus/component/jcache/it/JcacheTest.java | 0 .../jclouds}/pom.xml | 22 +- .../component/jclouds/it/JcloudsResource.java | 0 .../quarkus/component/jclouds/it/JcloudsTest.java | 0 .../jcr}/pom.xml | 22 +- .../quarkus/component/jcr/it/JcrResource.java | 0 .../camel/quarkus/component/jcr/it/JcrTest.java | 0 .../jfr}/pom.xml | 22 +- .../quarkus/component/jfr/it/JfrResource.java | 0 .../camel/quarkus/component/jfr/it/JfrRoutes.java | 0 .../camel/quarkus/component/jfr/it/JfrTest.java | 0 .../quarkus/component/jfr/it/JfrTestResource.java | 0 .../jgroups-raft}/pom.xml | 22 +- .../jgroups/raft/it/JgroupsRaftResource.java | 0 .../component/jgroups/raft/it/JgroupsRaftTest.java | 0 .../jgroups}/pom.xml | 22 +- .../component/jgroups/it/JgroupsResource.java | 0 .../quarkus/component/jgroups/it/JgroupsTest.java | 0 .../jooq}/pom.xml | 22 +- .../quarkus/component/jooq/it/JooqResource.java | 0 .../camel/quarkus/component/jooq/it/JooqTest.java | 0 .../joor}/pom.xml | 22 +- .../quarkus/component/joor/it/JoorResource.java | 0 .../camel/quarkus/component/joor/it/JoorTest.java | 0 .../jsonapi}/pom.xml | 22 +- .../component/jsonapi/it/JsonapiResource.java | 0 .../quarkus/component/jsonapi/it/JsonapiTest.java | 0 .../jt400}/pom.xml | 22 +- .../quarkus/component/jt400/it/Jt400Resource.java | 0 .../quarkus/component/jt400/it/Jt400Test.java | 0 .../kamelet-reify}/pom.xml | 22 +- .../kamelet/reify/it/KameletReifyResource.java | 0 .../kamelet/reify/it/KameletReifyTest.java | 0 .../kotlin-dsl}/pom.xml | 32 ++- .../quarkus/dsl/kotlin/KotlinDslResource.java | 0 .../src/main/resources/application.properties | 0 .../src/main/resources/routes/my-routes.kts | 0 .../camel/quarkus/dsl/kotlin/KotlinDslTest.java | 0 .../ldap}/pom.xml | 22 +- .../quarkus/component/ldap/it/LdapResource.java | 0 .../camel/quarkus/component/ldap/it/LdapTest.java | 0 .../ldif}/pom.xml | 22 +- .../quarkus/component/ldif/it/LdifResource.java | 0 .../camel/quarkus/component/ldif/it/LdifTest.java | 0 .../lucene}/pom.xml | 22 +- .../component/lucene/it/LuceneResource.java | 0 .../quarkus/component/lucene/it/LuceneTest.java | 0 .../management}/pom.xml | 22 +- .../quarkus/component/management/it/Routes.java | 0 .../component/management/it/ManagementTest.java | 0 .../milo}/pom.xml | 22 +- .../quarkus/component/milo/it/MiloResource.java | 0 .../camel/quarkus/component/milo/it/MiloTest.java | 0 .../mvel}/pom.xml | 22 +- .../quarkus/component/mvel/it/MvelResource.java | 0 .../camel/quarkus/component/mvel/it/MvelTest.java | 0 .../mybatis}/pom.xml | 22 +- .../component/mybatis/it/MybatisResource.java | 0 .../component/mybatis/it/bean/AccountService.java | 0 .../component/mybatis/it/entity/Account.java | 0 .../mybatis}/src/main/resources/SqlMapConfig.xml | 0 .../component/mybatis/it/entity/Account.xml | 0 .../quarkus/component/mybatis/it/MybatisTest.java | 0 .../ognl}/pom.xml | 28 +- .../quarkus/component/ognl/it/OgnlResource.java | 0 .../camel/quarkus/component/ognl/it/OgnlTest.java | 0 {extensions-jvm => integration-tests-jvm}/pom.xml | 8 +- .../printer}/pom.xml | 22 +- .../component/printer/it/PrinterResource.java | 0 .../quarkus/component/printer/it/PrinterTest.java | 0 .../pulsar}/pom.xml | 22 +- .../component/pulsar/it/PulsarResource.java | 0 .../quarkus/component/pulsar/it/PulsarTest.java | 0 .../quickfix}/pom.xml | 22 +- .../component/quickfix/it/QuickfixResource.java | 0 .../component/quickfix/it/QuickfixTest.java | 0 .../redis}/pom.xml | 22 +- .../component/redis/it/MyAggregationStrategy.java | 0 .../quarkus/component/redis/it/RedisResource.java | 0 .../quarkus/component/redis/it/RedisRoute.java | 0 .../quarkus/component/redis/it/RedisTest.java | 0 .../component/redis/it/RedisTestResource.java | 0 .../ribbon}/pom.xml | 22 +- .../component/ribbon/it/RibbonResource.java | 0 .../quarkus/component/ribbon/it/RibbonTest.java | 0 .../robotframework}/pom.xml | 22 +- .../robotframework/it/RobotframeworkResource.java | 0 .../robotframework/it/RobotframeworkTest.java | 0 .../schematron}/pom.xml | 22 +- .../schematron/it/SchematronResource.java | 0 .../component/schematron/it/SchematronTest.java | 0 .../sip}/pom.xml | 22 +- .../quarkus/component/sip/it/SipResource.java | 0 .../camel/quarkus/component/sip/it/SipTest.java | 0 .../smpp}/pom.xml | 22 +- .../quarkus/component/smpp/it/SmppResource.java | 0 .../camel/quarkus/component/smpp/it/SmppTest.java | 0 .../snmp}/pom.xml | 22 +- .../quarkus/component/snmp/it/SnmpResource.java | 0 .../camel/quarkus/component/snmp/it/SnmpTest.java | 0 .../soroush}/pom.xml | 22 +- .../component/soroush/it/SoroushResource.java | 0 .../quarkus/component/soroush/it/SoroushTest.java | 0 .../spark}/pom.xml | 22 +- .../quarkus/component/spark/it/SparkResource.java | 0 .../spark}/src/main/resources/cars.json | 0 .../spark}/src/main/resources/testrdd.txt | 0 .../quarkus/component/spark/it/SparkTest.java | 0 .../splunk-hec}/pom.xml | 22 +- .../component/splunk/hec/it/SplunkHecResource.java | 0 .../component/splunk/hec/it/SplunkHecTest.java | 0 .../stitch}/pom.xml | 22 +- .../component/stitch/it/StitchResource.java | 0 .../quarkus/component/stitch/it/StitchTest.java | 0 .../stomp}/pom.xml | 22 +- .../quarkus/component/stomp/it/StompResource.java | 0 .../quarkus/component/stomp/it/StompTest.java | 0 .../stub}/pom.xml | 22 +- .../quarkus/component/stub/it/StubResource.java | 0 .../camel/quarkus/component/stub/it/StubTest.java | 0 .../thrift}/pom.xml | 22 +- .../component/thrift/it/ThriftResource.java | 0 .../quarkus/component/thrift/it/ThriftTest.java | 0 .../web3j}/pom.xml | 22 +- .../quarkus/component/web3j/it/Web3jResource.java | 0 .../quarkus/component/web3j/it/Web3jTest.java | 0 .../weka}/pom.xml | 22 +- .../quarkus/component/weka/it/WekaResource.java | 0 .../camel/quarkus/component/weka/it/WekaTest.java | 0 .../wordpress}/pom.xml | 22 +- .../component/wordpress/it/WordpressResource.java | 0 .../component/wordpress/it/WordpressTest.java | 0 .../workday}/pom.xml | 22 +- .../component/workday/it/WorkdayResource.java | 0 .../quarkus/component/workday/it/WorkdayTest.java | 0 .../xj}/pom.xml | 22 +- .../camel/quarkus/component/xj/it/XjResource.java | 0 .../camel/quarkus/component/xj/it/XjTest.java | 0 .../xmpp}/pom.xml | 22 +- .../quarkus/component/xmpp/it/XmppResource.java | 0 .../camel/quarkus/component/xmpp/it/XmppTest.java | 0 .../xslt-saxon}/pom.xml | 22 +- .../component/xslt/saxon/it/XsltSaxonResource.java | 0 .../component/xslt/saxon/it/XsltSaxonTest.java | 0 .../yammer}/pom.xml | 22 +- .../component/yammer/it/YammerResource.java | 0 .../quarkus/component/yammer/it/YammerTest.java | 0 .../zookeeper-master}/pom.xml | 22 +- .../master/it/ZookeeperMasterResource.java | 0 .../zookeeper/master/it/ZookeeperMasterTest.java | 0 .../zookeeper}/pom.xml | 22 +- .../component/zookeeper/it/ZookeeperResource.java | 0 .../component/zookeeper/it/ZookeeperTest.java | 0 integration-tests-support/activemq/pom.xml | 12 - integration-tests-support/aws2/pom.xml | 12 - integration-tests-support/azure/pom.xml | 12 - .../custom-dataformat/pom.xml | 12 - integration-tests-support/kafka/pom.xml | 12 - integration-tests-support/mongodb/pom.xml | 12 - integration-tests-support/pom.xml | 19 ++ .../process-executor-support/pom.xml | 12 - integration-tests-support/wiremock/pom.xml | 12 - integration-tests/activemq/pom.xml | 29 ++- integration-tests/amqp/pom.xml | 29 ++- integration-tests/arangodb/pom.xml | 20 +- integration-tests/as2/pom.xml | 20 +- integration-tests/atlasmap/pom.xml | 20 +- integration-tests/avro-rpc/pom.xml | 19 +- integration-tests/avro/pom.xml | 29 ++- integration-tests/aws2-grouped/pom.xml | 21 +- .../aws2-quarkus-client-grouped/README.adoc | 8 + .../pom.xml | 55 ++-- integration-tests/aws2/pom.xml | 31 ++- integration-tests/azure-grouped/pom.xml | 21 +- integration-tests/base64/pom.xml | 29 ++- integration-tests/bean-validator/pom.xml | 29 ++- integration-tests/bindy/pom.xml | 29 ++- integration-tests/box/pom.xml | 29 ++- integration-tests/braintree/pom.xml | 29 ++- integration-tests/caffeine/pom.xml | 19 +- integration-tests/cassandraql/pom.xml | 20 +- integration-tests/cbor/pom.xml | 19 +- integration-tests/compression/pom.xml | 29 ++- integration-tests/consul/pom.xml | 29 ++- integration-tests/core-discovery-disabled/pom.xml | 31 ++- integration-tests/couchdb/pom.xml | 29 ++- integration-tests/crypto/pom.xml | 19 +- integration-tests/csimple/pom.xml | 20 +- integration-tests/csv/pom.xml | 29 ++- integration-tests/dataformat/pom.xml | 29 ++- integration-tests/dataformats-json/pom.xml | 31 ++- integration-tests/debezium/pom.xml | 20 +- integration-tests/digitalocean/pom.xml | 19 +- integration-tests/disruptor/pom.xml | 19 +- integration-tests/dozer/pom.xml | 29 ++- integration-tests/dropbox/pom.xml | 19 +- integration-tests/elasticsearch-rest/pom.xml | 29 ++- integration-tests/exec/pom.xml | 29 ++- integration-tests/fhir/pom.xml | 29 ++- integration-tests/file/pom.xml | 29 ++- integration-tests/flatpack/pom.xml | 20 +- integration-tests/fop/pom.xml | 20 +- integration-tests/foundation-grouped/pom.xml | 21 +- integration-tests/freemarker/pom.xml | 20 +- integration-tests/ftp/pom.xml | 29 ++- integration-tests/geocoder/pom.xml | 19 +- integration-tests/git/pom.xml | 20 +- integration-tests/github/pom.xml | 29 ++- integration-tests/google-bigquery/pom.xml | 29 ++- integration-tests/google-pubsub/pom.xml | 29 ++- integration-tests/google-storage/pom.xml | 20 +- integration-tests/google/pom.xml | 29 ++- integration-tests/graphql/pom.xml | 29 ++- integration-tests/grok/pom.xml | 20 +- integration-tests/grpc/pom.xml | 29 ++- integration-tests/hazelcast/pom.xml | 19 +- integration-tests/headersmap/pom.xml | 19 +- integration-tests/hl7/pom.xml | 19 +- integration-tests/http/pom.xml | 29 ++- integration-tests/hystrix/pom.xml | 29 ++- integration-tests/infinispan/pom.xml | 31 ++- integration-tests/influxdb/pom.xml | 29 ++- integration-tests/ipfs/pom.xml | 19 +- integration-tests/jackson-avro/pom.xml | 19 +- integration-tests/jackson-protobuf/pom.xml | 19 +- integration-tests/jaxb/pom.xml | 29 ++- integration-tests/jdbc/pom.xml | 31 ++- integration-tests/jing/pom.xml | 19 +- integration-tests/jira/pom.xml | 29 ++- integration-tests/jms-artemis-client/pom.xml | 29 ++- integration-tests/jms-qpid-amqp-client/pom.xml | 29 ++- integration-tests/jolt/pom.xml | 20 +- integration-tests/jpa/pom.xml | 20 +- integration-tests/js-dsl/pom.xml | 31 ++- integration-tests/jsch/pom.xml | 19 +- integration-tests/jslt/pom.xml | 19 +- integration-tests/json-validator/pom.xml | 22 +- integration-tests/jsonata/pom.xml | 20 +- integration-tests/jsonpath/pom.xml | 29 ++- integration-tests/jta/pom.xml | 20 +- integration-tests/kafka-sasl-ssl/pom.xml | 29 ++- integration-tests/kafka-sasl/pom.xml | 29 ++- integration-tests/kafka-ssl/pom.xml | 29 ++- integration-tests/kafka/pom.xml | 51 +++- .../component/kafka/CamelKafkaResource.java | 72 ++++++ .../quarkus/component/kafka/CamelKafkaRoutes.java | 48 ++++ .../component/kafka/CounterRoutePolicy.java | 21 +- .../component/kafka/CustomHeaderDeserializer.java | 29 ++- .../component/kafka/model/KafkaMessage.java | 39 ++- .../camel/quarkus/component/kafka/model/Price.java | 36 ++- .../quarkus/component/kafka/it/CamelKafkaTest.java | 108 ++++++++ integration-tests/kamelet/pom.xml | 20 +- integration-tests/kotlin/pom.xml | 31 ++- integration-tests/kubernetes/pom.xml | 29 ++- integration-tests/kudu/pom.xml | 29 ++- integration-tests/leveldb/pom.xml | 20 +- integration-tests/lra/pom.xml | 19 +- integration-tests/lumberjack/pom.xml | 20 +- integration-tests/mail/pom.xml | 31 ++- integration-tests/main-caffeine-lrucache/pom.xml | 31 ++- integration-tests/main-collector/pom.xml | 31 ++- integration-tests/main-command-mode/pom.xml | 31 ++- integration-tests/main-devmode/pom.xml | 31 ++- integration-tests/main-discovery-disabled/pom.xml | 31 ++- integration-tests/main-unknown-args-fail/pom.xml | 31 ++- integration-tests/main-unknown-args-ignore/pom.xml | 31 ++- integration-tests/main-xml-io/pom.xml | 31 ++- integration-tests/main-xml-jaxb/pom.xml | 31 ++- integration-tests/main-yaml/pom.xml | 31 ++- integration-tests/main/pom.xml | 31 ++- integration-tests/master/pom.xml | 20 +- integration-tests/messaging/pom.xml | 29 ++- integration-tests/micrometer/pom.xml | 20 +- integration-tests/microprofile/pom.xml | 29 ++- integration-tests/minio/pom.xml | 20 +- integration-tests/mllp/pom.xml | 19 +- integration-tests/mongodb-grouped/pom.xml | 27 +- integration-tests/msv/pom.xml | 19 +- integration-tests/mustache/pom.xml | 29 ++- integration-tests/nagios/pom.xml | 19 +- integration-tests/nats/pom.xml | 19 +- integration-tests/netty/pom.xml | 29 ++- integration-tests/nitrite/pom.xml | 20 +- integration-tests/nsq/pom.xml | 19 +- integration-tests/oaipmh/pom.xml | 20 +- integration-tests/olingo4/pom.xml | 29 ++- integration-tests/openapi-java/pom.xml | 29 ++- integration-tests/openstack/pom.xml | 29 ++- integration-tests/opentelemetry/pom.xml | 20 +- integration-tests/opentracing/pom.xml | 29 ++- integration-tests/optaplanner/pom.xml | 19 +- integration-tests/paho-mqtt5/pom.xml | 20 +- integration-tests/paho/pom.xml | 20 +- integration-tests/pdf/pom.xml | 29 ++- integration-tests/pg-replication-slot/pom.xml | 19 +- integration-tests/pgevent/pom.xml | 19 +- integration-tests/platform-http-engine/pom.xml | 29 ++- integration-tests/platform-http/pom.xml | 29 ++- integration-tests/pom.xml | 5 +- integration-tests/protobuf/pom.xml | 29 ++- integration-tests/pubnub/pom.xml | 29 ++- integration-tests/quartz/pom.xml | 29 ++- integration-tests/qute/pom.xml | 29 ++- integration-tests/rabbitmq/pom.xml | 29 ++- integration-tests/reactive-streams/pom.xml | 29 ++- integration-tests/rest-openapi/pom.xml | 29 ++- integration-tests/rest/pom.xml | 29 ++- integration-tests/saga/pom.xml | 19 +- integration-tests/salesforce/pom.xml | 31 ++- integration-tests/sap-netweaver/pom.xml | 29 ++- integration-tests/saxon/pom.xml | 19 +- integration-tests/servicenow/pom.xml | 29 ++- integration-tests/servlet/pom.xml | 29 ++- integration-tests/shiro/pom.xml | 20 +- integration-tests/sjms-artemis-client/pom.xml | 29 ++- integration-tests/sjms-qpid-amqp-client/pom.xml | 29 ++- integration-tests/sjms2-artemis-client/pom.xml | 29 ++- integration-tests/sjms2-qpid-amqp-client/pom.xml | 29 ++- integration-tests/slack/pom.xml | 29 ++- .../smallrye-reactive-messaging/pom.xml | 20 +- integration-tests/soap/pom.xml | 29 ++- integration-tests/solr/pom.xml | 19 +- integration-tests/splunk/pom.xml | 20 +- integration-tests/spring-rabbitmq/pom.xml | 20 +- integration-tests/sql/pom.xml | 29 ++- integration-tests/ssh/pom.xml | 19 +- integration-tests/stax/pom.xml | 19 +- integration-tests/stringtemplate/pom.xml | 20 +- integration-tests/syndication/pom.xml | 19 +- integration-tests/syslog/pom.xml | 19 +- integration-tests/tarfile/pom.xml | 29 ++- integration-tests/telegram/pom.xml | 29 ++- integration-tests/tika/pom.xml | 20 +- integration-tests/twilio/pom.xml | 19 +- integration-tests/twitter/pom.xml | 31 ++- integration-tests/univocity-parsers/pom.xml | 19 +- integration-tests/validator/pom.xml | 29 ++- integration-tests/velocity/pom.xml | 20 +- integration-tests/vertx-kafka/pom.xml | 20 +- integration-tests/vertx-websocket/pom.xml | 20 +- integration-tests/vertx/pom.xml | 20 +- integration-tests/weather/pom.xml | 19 +- integration-tests/xchange/pom.xml | 19 +- integration-tests/xml/pom.xml | 29 ++- integration-tests/xmlsecurity/pom.xml | 19 +- integration-tests/xpath/pom.xml | 31 ++- integration-tests/xstream/pom.xml | 29 ++- integration-tests/zendesk/pom.xml | 19 +- pom.xml | 41 ++- poms/bom-test/pom.xml | 11 - poms/bom/pom.xml | 4 - poms/build-parent-it/pom.xml | 13 - poms/build-parent/pom.xml | 18 +- poms/pom.xml | 1 + .../integration-test-pom.xml | 17 +- tooling/create-extension-templates/parent-pom.xml | 4 +- tooling/maven-plugin/pom.xml | 7 + tooling/scripts/test-categories.yaml | 1 + 928 files changed, 9193 insertions(+), 2029 deletions(-) delete mode 100644 extensions-jvm/ognl/integration-test/pom.xml create mode 100644 extensions/aws2-ddb/runtime/src/main/doc/configuration.adoc create mode 100644 extensions/aws2-s3/runtime/src/main/doc/configuration.adoc create mode 100644 extensions/kafka/deployment/src/test/java/org/apache/camel/quarkus/component/kafka/deployment/KafkaDevServicesDisabledTest.java create mode 100644 extensions/kafka/deployment/src/test/java/org/apache/camel/quarkus/component/kafka/deployment/KafkaDevServicesEnabledTest.java copy extensions/kafka/deployment/src/test/resources/{application.properties => application-configuration-devservices-disabled.properties} (96%) create mode 100644 extensions/kafka/runtime/src/main/doc/usage.adoc copy extensions-jvm/chatscript/integration-test/src/test/java/org/apache/camel/quarkus/component/chatscript/it/ChatscriptTest.java => extensions/kafka/runtime/src/main/java/org/apache/camel/quarkus/component/kafka/CamelKafkaRecorder.java (55%) create mode 100644 integration-test-groups/aws2-quarkus-client/README.adoc copy integration-test-groups/{aws2 => aws2-quarkus-client}/aws2-ddb/pom.xml (78%) copy integration-test-groups/{aws2 => aws2-quarkus-client}/aws2-ddb/src/main/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbResource.java (88%) copy {extensions-jvm/kotlin-dsl/integration-test => integration-test-groups/aws2-quarkus-client/aws2-ddb}/src/main/resources/application.properties (92%) copy extensions-jvm/kotlin-dsl/integration-test/src/main/resources/routes/my-routes.kts => integration-test-groups/aws2-quarkus-client/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbQuarkusClientIT.java (81%) copy integration-test-groups/{aws2/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbTest.java => aws2-quarkus-client/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbQuarkusClientTest.java} (91%) copy integration-test-groups/{aws2 => aws2-quarkus-client}/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbTestEnvCustomizer.java (78%) copy integration-test-groups/{aws2 => aws2-quarkus-client}/aws2-ddb/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer (100%) copy integration-test-groups/{aws2/aws2-kinesis => aws2-quarkus-client/aws2-s3}/pom.xml (76%) create mode 100644 integration-test-groups/aws2-quarkus-client/aws2-s3/src/main/java/org/apache/camel/quarkus/component/aws2/s3/it/Aws2S3Resource.java copy {extensions-jvm/groovy-dsl/integration-test => integration-test-groups/aws2-quarkus-client/aws2-s3}/src/main/resources/application.properties (78%) copy extensions-jvm/kotlin-dsl/integration-test/src/main/resources/routes/my-routes.kts => integration-test-groups/aws2-quarkus-client/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/s3/it/Aws2S3QuarkusClientIT.java (81%) create mode 100644 integration-test-groups/aws2-quarkus-client/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/s3/it/Aws2S3QuarkusClientTest.java create mode 100644 integration-test-groups/aws2-quarkus-client/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/s3/it/Aws2S3TestEnvCustomizer.java create mode 100644 integration-test-groups/aws2-quarkus-client/aws2-s3/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer copy integration-test-groups/{ => aws2-quarkus-client}/pom.xml (72%) rename {extensions-jvm/asn1/integration-test => integration-tests-jvm/asn1}/pom.xml (77%) rename {extensions-jvm/asn1/integration-test => integration-tests-jvm/asn1}/src/main/java/org/apache/camel/quarkus/component/asn1/it/Asn1Resource.java (100%) rename {extensions-jvm/asn1/integration-test => integration-tests-jvm/asn1}/src/test/java/org/apache/camel/quarkus/component/asn1/it/Asn1Test.java (100%) rename {extensions-jvm/asterisk/integration-test => integration-tests-jvm/asterisk}/pom.xml (77%) rename {extensions-jvm/asterisk/integration-test => integration-tests-jvm/asterisk}/src/main/java/org/apache/camel/quarkus/component/asterisk/it/AsteriskResource.java (100%) rename {extensions-jvm/asterisk/integration-test => integration-tests-jvm/asterisk}/src/test/java/org/apache/camel/quarkus/component/asterisk/it/AsteriskTest.java (100%) rename {extensions-jvm/atmos/integration-test => integration-tests-jvm/atmos}/pom.xml (77%) rename {extensions-jvm/atmos/integration-test => integration-tests-jvm/atmos}/src/main/java/org/apache/camel/quarkus/component/atmos/it/AtmosResource.java (100%) rename {extensions-jvm/atmos/integration-test => integration-tests-jvm/atmos}/src/test/java/org/apache/camel/quarkus/component/atmos/it/AtmosTest.java (100%) rename {extensions-jvm/atomix/integration-test => integration-tests-jvm/atomix}/pom.xml (77%) rename {extensions-jvm/atomix/integration-test => integration-tests-jvm/atomix}/src/main/java/org/apache/camel/quarkus/component/atomix/it/AtomixResource.java (100%) rename {extensions-jvm/atomix/integration-test => integration-tests-jvm/atomix}/src/test/java/org/apache/camel/quarkus/component/atomix/it/AtomixTest.java (100%) rename {extensions-jvm/aws-secrets-manager/integration-test => integration-tests-jvm/aws-secrets-manager}/pom.xml (76%) rename {extensions-jvm/aws-secrets-manager/integration-test => integration-tests-jvm/aws-secrets-manager}/src/main/java/org/apache/camel/quarkus/component/aws/secrets/manager/it/AwsSecretsManagerResource.java (100%) rename {extensions-jvm/aws-secrets-manager/integration-test => integration-tests-jvm/aws-secrets-manager}/src/test/java/org/apache/camel/quarkus/component/aws/secrets/manager/it/AwsSecretsManagerTest.java (100%) rename {extensions-jvm/aws-xray/integration-test => integration-tests-jvm/aws-xray}/pom.xml (77%) rename {extensions-jvm/aws-xray/integration-test => integration-tests-jvm/aws-xray}/src/main/java/org/apache/camel/quarkus/component/aws/xray/it/AwsXrayResource.java (100%) copy {extensions-jvm/aws-xray/integration-test => integration-tests-jvm/aws-xray}/src/test/java/org/apache/camel/quarkus/component/aws/xray/it/AwsXrayTest.java (100%) rename {extensions-jvm/azure-cosmosdb/integration-test => integration-tests-jvm/azure-cosmosdb}/pom.xml (77%) rename {extensions-jvm/azure-cosmosdb/integration-test => integration-tests-jvm/azure-cosmosdb}/src/main/java/org/apache/camel/quarkus/component/azure/cosmosdb/it/AzureCosmosdbResource.java (100%) rename {extensions-jvm/azure-cosmosdb/integration-test => integration-tests-jvm/azure-cosmosdb}/src/test/java/org/apache/camel/quarkus/component/azure/cosmosdb/it/AzureCosmosdbTest.java (100%) rename {extensions-jvm/azure-storage-datalake/integration-test => integration-tests-jvm/azure-storage-datalake}/pom.xml (78%) rename {extensions-jvm/azure-storage-datalake/integration-test => integration-tests-jvm/azure-storage-datalake}/src/main/java/org/apache/camel/quarkus/component/azure/storage/datalake/it/AzureStorageDatalakeResource.java (100%) rename {extensions-jvm/azure-storage-datalake/integration-test => integration-tests-jvm/azure-storage-datalake}/src/main/resources/application.properties (100%) rename {extensions-jvm/azure-storage-datalake/integration-test => integration-tests-jvm/azure-storage-datalake}/src/test/java/org/apache/camel/quarkus/component/azure/storage/datalake/it/AzureStorageDatalakeTest.java (100%) rename {extensions-jvm/barcode/integration-test => integration-tests-jvm/barcode}/pom.xml (77%) rename {extensions-jvm/barcode/integration-test => integration-tests-jvm/barcode}/src/main/java/org/apache/camel/quarkus/component/barcode/it/BarcodeResource.java (100%) rename {extensions-jvm/barcode/integration-test => integration-tests-jvm/barcode}/src/test/java/org/apache/camel/quarkus/component/barcode/it/BarcodeTest.java (100%) rename {extensions-jvm/beanio/integration-test => integration-tests-jvm/beanio}/pom.xml (77%) rename {extensions-jvm/beanio/integration-test => integration-tests-jvm/beanio}/src/main/java/org/apache/camel/quarkus/component/beanio/it/BeanioResource.java (100%) rename {extensions-jvm/beanio/integration-test => integration-tests-jvm/beanio}/src/test/java/org/apache/camel/quarkus/component/beanio/it/BeanioTest.java (100%) rename {extensions-jvm/beanstalk/integration-test => integration-tests-jvm/beanstalk}/pom.xml (77%) rename {extensions-jvm/beanstalk/integration-test => integration-tests-jvm/beanstalk}/src/main/java/org/apache/camel/quarkus/component/beanstalk/it/BeanstalkResource.java (100%) rename {extensions-jvm/beanstalk/integration-test => integration-tests-jvm/beanstalk}/src/test/java/org/apache/camel/quarkus/component/beanstalk/it/BeanstalkTest.java (100%) rename {extensions-jvm/bonita/integration-test => integration-tests-jvm/bonita}/pom.xml (77%) rename {extensions-jvm/bonita/integration-test => integration-tests-jvm/bonita}/src/main/java/org/apache/camel/quarkus/component/bonita/it/BonitaResource.java (100%) rename {extensions-jvm/bonita/integration-test => integration-tests-jvm/bonita}/src/test/java/org/apache/camel/quarkus/component/bonita/it/BonitaTest.java (100%) rename {extensions-jvm/chatscript/integration-test => integration-tests-jvm/chatscript}/pom.xml (77%) rename {extensions-jvm/chatscript/integration-test => integration-tests-jvm/chatscript}/src/main/java/org/apache/camel/quarkus/component/chatscript/it/ChatscriptResource.java (100%) rename {extensions-jvm/chatscript/integration-test => integration-tests-jvm/chatscript}/src/test/java/org/apache/camel/quarkus/component/chatscript/it/ChatscriptTest.java (100%) rename {extensions-jvm/chunk/integration-test => integration-tests-jvm/chunk}/pom.xml (77%) rename {extensions-jvm/chunk/integration-test => integration-tests-jvm/chunk}/src/main/java/org/apache/camel/quarkus/component/chunk/it/ChunkResource.java (100%) rename {extensions-jvm/chunk/integration-test => integration-tests-jvm/chunk}/src/test/java/org/apache/camel/quarkus/component/chunk/it/ChunkTest.java (100%) rename {extensions-jvm/cm-sms/integration-test => integration-tests-jvm/cm-sms}/pom.xml (78%) rename {extensions-jvm/cm-sms/integration-test => integration-tests-jvm/cm-sms}/src/main/java/org/apache/camel/quarkus/component/cm/sms/it/CmSmsResource.java (100%) rename {extensions-jvm/cm-sms/integration-test => integration-tests-jvm/cm-sms}/src/test/java/org/apache/camel/quarkus/component/cm/sms/it/CmSmsTest.java (100%) rename {extensions-jvm/cmis/integration-test => integration-tests-jvm/cmis}/pom.xml (77%) rename {extensions-jvm/cmis/integration-test => integration-tests-jvm/cmis}/src/main/java/org/apache/camel/quarkus/component/cmis/it/CmisResource.java (100%) rename {extensions-jvm/cmis/integration-test => integration-tests-jvm/cmis}/src/test/java/org/apache/camel/quarkus/component/cmis/it/CmisTest.java (100%) rename {extensions-jvm/coap/integration-test => integration-tests-jvm/coap}/pom.xml (77%) rename {extensions-jvm/coap/integration-test => integration-tests-jvm/coap}/src/main/java/org/apache/camel/quarkus/component/coap/it/CoapResource.java (100%) rename {extensions-jvm/coap/integration-test => integration-tests-jvm/coap}/src/test/java/org/apache/camel/quarkus/component/coap/it/CoapTest.java (100%) rename {extensions-jvm/cometd/integration-test => integration-tests-jvm/cometd}/pom.xml (77%) rename {extensions-jvm/cometd/integration-test => integration-tests-jvm/cometd}/src/main/java/org/apache/camel/quarkus/component/cometd/it/CometdResource.java (100%) rename {extensions-jvm/cometd/integration-test => integration-tests-jvm/cometd}/src/test/java/org/apache/camel/quarkus/component/cometd/it/CometdTest.java (100%) rename {extensions-jvm/corda/integration-test => integration-tests-jvm/corda}/pom.xml (77%) rename {extensions-jvm/corda/integration-test => integration-tests-jvm/corda}/src/main/java/org/apache/camel/quarkus/component/corda/it/CordaResource.java (100%) rename {extensions-jvm/corda/integration-test => integration-tests-jvm/corda}/src/test/java/org/apache/camel/quarkus/component/corda/it/CordaTest.java (100%) rename {extensions-jvm/couchbase/integration-test => integration-tests-jvm/couchbase}/pom.xml (71%) rename {extensions-jvm/couchbase/integration-test => integration-tests-jvm/couchbase}/src/main/java/org/apache/camel/quarkus/component/couchbase/it/CouchbaseResource.java (100%) rename {extensions-jvm/couchbase/integration-test => integration-tests-jvm/couchbase}/src/test/java/org/apache/camel/quarkus/component/couchbase/it/CouchbaseDeleteTest.java (100%) rename {extensions-jvm/couchbase/integration-test => integration-tests-jvm/couchbase}/src/test/java/org/apache/camel/quarkus/component/couchbase/it/CouchbasePollTest.java (100%) rename {extensions-jvm/couchbase/integration-test => integration-tests-jvm/couchbase}/src/test/java/org/apache/camel/quarkus/component/couchbase/it/CouchbaseTestResource.java (100%) rename {extensions-jvm/couchbase/integration-test => integration-tests-jvm/couchbase}/src/test/java/org/apache/camel/quarkus/component/couchbase/it/CouchbaseUpdateTest.java (100%) rename {extensions-jvm/djl/integration-test => integration-tests-jvm/djl}/pom.xml (77%) rename {extensions-jvm/djl/integration-test => integration-tests-jvm/djl}/src/main/java/org/apache/camel/quarkus/component/djl/it/DjlResource.java (100%) rename {extensions-jvm/djl/integration-test => integration-tests-jvm/djl}/src/test/java/org/apache/camel/quarkus/component/djl/it/DjlTest.java (100%) rename {extensions-jvm/dns/integration-test => integration-tests-jvm/dns}/pom.xml (77%) rename {extensions-jvm/dns/integration-test => integration-tests-jvm/dns}/src/main/java/org/apache/camel/quarkus/component/dns/it/DnsResource.java (100%) rename {extensions-jvm/dns/integration-test => integration-tests-jvm/dns}/src/test/java/org/apache/camel/quarkus/component/dns/it/DnsTest.java (100%) rename {extensions-jvm/drill/integration-test => integration-tests-jvm/drill}/pom.xml (77%) rename {extensions-jvm/drill/integration-test => integration-tests-jvm/drill}/src/main/java/org/apache/camel/quarkus/component/drill/it/DrillResource.java (100%) rename {extensions-jvm/drill/integration-test => integration-tests-jvm/drill}/src/test/java/org/apache/camel/quarkus/component/drill/it/DrillTest.java (100%) rename {extensions-jvm/ehcache/integration-test => integration-tests-jvm/ehcache}/pom.xml (77%) rename {extensions-jvm/ehcache/integration-test => integration-tests-jvm/ehcache}/src/main/java/org/apache/camel/quarkus/component/ehcache/it/EhcacheResource.java (100%) rename {extensions-jvm/ehcache/integration-test => integration-tests-jvm/ehcache}/src/test/java/org/apache/camel/quarkus/component/ehcache/it/EhcacheTest.java (100%) rename {extensions-jvm/elsql/integration-test => integration-tests-jvm/elsql}/pom.xml (77%) rename {extensions-jvm/elsql/integration-test => integration-tests-jvm/elsql}/src/main/java/org/apache/camel/quarkus/component/elsql/it/ElsqlResource.java (100%) rename {extensions-jvm/elsql/integration-test => integration-tests-jvm/elsql}/src/test/java/org/apache/camel/quarkus/component/elsql/it/ElsqlTest.java (100%) rename {extensions-jvm/etcd/integration-test => integration-tests-jvm/etcd}/pom.xml (77%) rename {extensions-jvm/etcd/integration-test => integration-tests-jvm/etcd}/src/main/java/org/apache/camel/quarkus/component/etcd/it/EtcdResource.java (100%) rename {extensions-jvm/etcd/integration-test => integration-tests-jvm/etcd}/src/test/java/org/apache/camel/quarkus/component/etcd/it/EtcdTest.java (100%) rename {extensions-jvm/etcd3/integration-test => integration-tests-jvm/etcd3}/pom.xml (77%) rename {extensions-jvm/etcd3/integration-test => integration-tests-jvm/etcd3}/src/main/java/org/apache/camel/quarkus/component/etcd3/it/Etcd3Resource.java (100%) rename {extensions-jvm/etcd3/integration-test => integration-tests-jvm/etcd3}/src/test/java/org/apache/camel/quarkus/component/etcd3/it/Etcd3Test.java (100%) rename {extensions-jvm/facebook/integration-test => integration-tests-jvm/facebook}/pom.xml (77%) rename {extensions-jvm/facebook/integration-test => integration-tests-jvm/facebook}/src/main/java/org/apache/camel/quarkus/component/facebook/it/FacebookResource.java (100%) rename {extensions-jvm/facebook/integration-test => integration-tests-jvm/facebook}/src/test/java/org/apache/camel/quarkus/component/facebook/it/FacebookTest.java (100%) rename {extensions-jvm/fastjson/integration-test => integration-tests-jvm/fastjson}/pom.xml (77%) rename {extensions-jvm/fastjson/integration-test => integration-tests-jvm/fastjson}/src/main/java/org/apache/camel/quarkus/component/fastjson/it/FastjsonResource.java (100%) rename {extensions-jvm/fastjson/integration-test => integration-tests-jvm/fastjson}/src/test/java/org/apache/camel/quarkus/component/fastjson/it/FastjsonTest.java (100%) rename {extensions-jvm/flink/integration-test => integration-tests-jvm/flink}/pom.xml (77%) rename {extensions-jvm/flink/integration-test => integration-tests-jvm/flink}/src/main/java/org/apache/camel/quarkus/component/flink/it/FlinkResource.java (100%) rename {extensions-jvm/flink/integration-test => integration-tests-jvm/flink}/src/test/java/org/apache/camel/quarkus/component/flink/it/FlinkTest.java (100%) rename {extensions-jvm/ganglia/integration-test => integration-tests-jvm/ganglia}/pom.xml (77%) rename {extensions-jvm/ganglia/integration-test => integration-tests-jvm/ganglia}/src/main/java/org/apache/camel/quarkus/component/ganglia/it/GangliaResource.java (100%) rename {extensions-jvm/ganglia/integration-test => integration-tests-jvm/ganglia}/src/test/java/org/apache/camel/quarkus/component/ganglia/it/GangliaTest.java (100%) rename {extensions-jvm/google-functions/integration-test => integration-tests-jvm/google-functions}/pom.xml (77%) rename {extensions-jvm/google-functions/integration-test => integration-tests-jvm/google-functions}/src/main/java/org/apache/camel/quarkus/component/google/functions/it/GoogleFunctionsResource.java (100%) rename {extensions-jvm/google-functions/integration-test => integration-tests-jvm/google-functions}/src/test/java/org/apache/camel/quarkus/component/google/functions/it/GoogleFunctionsTest.java (100%) rename {extensions-jvm/groovy-dsl/integration-test => integration-tests-jvm/groovy-dsl}/pom.xml (73%) rename {extensions-jvm/groovy-dsl/integration-test => integration-tests-jvm/groovy-dsl}/src/main/java/org/apache/camel/quarkus/dsl/groovy/GroovyDslResource.java (100%) rename {extensions-jvm/groovy-dsl/integration-test => integration-tests-jvm/groovy-dsl}/src/main/resources/application.properties (100%) rename {extensions-jvm/groovy-dsl/integration-test => integration-tests-jvm/groovy-dsl}/src/main/resources/routes/my-routes.groovy (100%) rename {extensions-jvm/groovy-dsl/integration-test => integration-tests-jvm/groovy-dsl}/src/test/java/org/apache/camel/quarkus/dsl/groovy/GroovyDslTest.java (100%) rename {extensions-jvm/groovy/integration-test => integration-tests-jvm/groovy}/pom.xml (80%) rename {extensions-jvm/groovy/integration-test => integration-tests-jvm/groovy}/src/main/java/org/apache/camel/quarkus/component/groovy/it/GroovyResource.java (100%) copy {extensions-jvm/groovy/integration-test => integration-tests-jvm/groovy}/src/main/java/org/apache/camel/quarkus/component/groovy/it/GroovyRoutes.java (100%) rename {extensions-jvm/groovy/integration-test => integration-tests-jvm/groovy}/src/test/java/org/apache/camel/quarkus/component/groovy/it/GroovyTest.java (100%) rename {extensions-jvm/guava-eventbus/integration-test => integration-tests-jvm/guava-eventbus}/pom.xml (77%) rename {extensions-jvm/guava-eventbus/integration-test => integration-tests-jvm/guava-eventbus}/src/main/java/org/apache/camel/quarkus/component/guava/eventbus/it/GuavaEventbusResource.java (100%) rename {extensions-jvm/guava-eventbus/integration-test => integration-tests-jvm/guava-eventbus}/src/test/java/org/apache/camel/quarkus/component/guava/eventbus/it/GuavaEventbusTest.java (100%) rename {extensions-jvm/hbase/integration-test => integration-tests-jvm/hbase}/pom.xml (83%) rename {extensions-jvm/hbase/integration-test => integration-tests-jvm/hbase}/src/main/java/org/apache/camel/quarkus/component/hbase/it/HbaseResource.java (100%) rename {extensions-jvm/hbase/integration-test => integration-tests-jvm/hbase}/src/main/resources/hbase-site.xml (100%) rename {extensions-jvm/hbase/integration-test => integration-tests-jvm/hbase}/src/test/java/org/apache/camel/quarkus/component/hbase/it/HBaseTestResource.java (100%) rename {extensions-jvm/hbase/integration-test => integration-tests-jvm/hbase}/src/test/java/org/apache/camel/quarkus/component/hbase/it/HbaseTest.java (100%) rename {extensions-jvm/hdfs/integration-test => integration-tests-jvm/hdfs}/pom.xml (77%) rename {extensions-jvm/hdfs/integration-test => integration-tests-jvm/hdfs}/src/main/java/org/apache/camel/quarkus/component/hdfs/it/HdfsResource.java (100%) rename {extensions-jvm/hdfs/integration-test => integration-tests-jvm/hdfs}/src/test/java/org/apache/camel/quarkus/component/hdfs/it/HdfsTest.java (100%) rename {extensions-jvm/huaweicloud-smn/integration-test => integration-tests-jvm/huaweicloud-smn}/pom.xml (77%) rename {extensions-jvm/huaweicloud-smn/integration-test => integration-tests-jvm/huaweicloud-smn}/src/main/java/org/apache/camel/quarkus/component/huaweicloud/smn/it/HuaweicloudSmnResource.java (100%) rename {extensions-jvm/huaweicloud-smn/integration-test => integration-tests-jvm/huaweicloud-smn}/src/test/java/org/apache/camel/quarkus/component/huaweicloud/smn/it/HuaweicloudSmnTest.java (100%) rename {extensions-jvm/iec60870/integration-test => integration-tests-jvm/iec60870}/pom.xml (77%) rename {extensions-jvm/iec60870/integration-test => integration-tests-jvm/iec60870}/src/main/java/org/apache/camel/quarkus/component/iec60870/it/Iec60870Resource.java (100%) rename {extensions-jvm/iec60870/integration-test => integration-tests-jvm/iec60870}/src/test/java/org/apache/camel/quarkus/component/iec60870/it/Iec60870Test.java (100%) rename {extensions-jvm/ignite/integration-test => integration-tests-jvm/ignite}/pom.xml (77%) rename {extensions-jvm/ignite/integration-test => integration-tests-jvm/ignite}/src/main/java/org/apache/camel/quarkus/component/ignite/it/Components.java (100%) rename {extensions-jvm/ignite/integration-test => integration-tests-jvm/ignite}/src/main/java/org/apache/camel/quarkus/component/ignite/it/IgniteResource.java (100%) rename {extensions-jvm/ignite/integration-test => integration-tests-jvm/ignite}/src/test/java/org/apache/camel/quarkus/component/ignite/it/IgniteTest.java (100%) copy {extensions-jvm/iota/integration-test => integration-tests-jvm/iota}/pom.xml (77%) rename {extensions-jvm/iota/integration-test => integration-tests-jvm/iota}/src/main/java/org/apache/camel/quarkus/component/iota/it/IotaResource.java (100%) rename {extensions-jvm/iota/integration-test => integration-tests-jvm/iota}/src/test/java/org/apache/camel/quarkus/component/iota/it/IotaTest.java (100%) rename {extensions-jvm/irc/integration-test => integration-tests-jvm/irc}/pom.xml (77%) rename {extensions-jvm/irc/integration-test => integration-tests-jvm/irc}/src/main/java/org/apache/camel/quarkus/component/irc/it/IrcResource.java (100%) rename {extensions-jvm/irc/integration-test => integration-tests-jvm/irc}/src/test/java/org/apache/camel/quarkus/component/irc/it/IrcTest.java (100%) rename {extensions-jvm/jasypt/integration-test => integration-tests-jvm/jasypt}/pom.xml (77%) rename {extensions-jvm/jasypt/integration-test => integration-tests-jvm/jasypt}/src/main/java/org/apache/camel/quarkus/component/jasypt/it/JasyptResource.java (100%) rename {extensions-jvm/jasypt/integration-test => integration-tests-jvm/jasypt}/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptTest.java (100%) rename {extensions-jvm/java-joor-dsl/integration-test => integration-tests-jvm/java-joor-dsl}/pom.xml (73%) rename {extensions-jvm/java-joor-dsl/integration-test => integration-tests-jvm/java-joor-dsl}/src/main/java/org/apache/camel/quarkus/dsl/java/joor/JavaJoorDslResource.java (100%) rename {extensions-jvm/java-joor-dsl/integration-test => integration-tests-jvm/java-joor-dsl}/src/main/resources/application.properties (100%) rename {extensions-jvm/java-joor-dsl/integration-test => integration-tests-jvm/java-joor-dsl}/src/main/resources/routes/MyRoutes.java (100%) rename {extensions-jvm/java-joor-dsl/integration-test => integration-tests-jvm/java-joor-dsl}/src/test/java/org/apache/camel/quarkus/dsl/java/joor/JavaJoorDslTest.java (100%) rename {extensions-jvm/jbpm/integration-test => integration-tests-jvm/jbpm}/pom.xml (77%) rename {extensions-jvm/jbpm/integration-test => integration-tests-jvm/jbpm}/src/main/java/org/apache/camel/quarkus/component/jbpm/it/JbpmResource.java (100%) rename {extensions-jvm/jbpm/integration-test => integration-tests-jvm/jbpm}/src/test/java/org/apache/camel/quarkus/component/jbpm/it/JbpmTest.java (100%) rename {extensions-jvm/jcache/integration-test => integration-tests-jvm/jcache}/pom.xml (77%) rename {extensions-jvm/jcache/integration-test => integration-tests-jvm/jcache}/src/main/java/org/apache/camel/quarkus/component/jcache/it/JcacheResource.java (100%) rename {extensions-jvm/jcache/integration-test => integration-tests-jvm/jcache}/src/test/java/org/apache/camel/quarkus/component/jcache/it/JcacheTest.java (100%) rename {extensions-jvm/jclouds/integration-test => integration-tests-jvm/jclouds}/pom.xml (77%) rename {extensions-jvm/jclouds/integration-test => integration-tests-jvm/jclouds}/src/main/java/org/apache/camel/quarkus/component/jclouds/it/JcloudsResource.java (100%) rename {extensions-jvm/jclouds/integration-test => integration-tests-jvm/jclouds}/src/test/java/org/apache/camel/quarkus/component/jclouds/it/JcloudsTest.java (100%) rename {extensions-jvm/jcr/integration-test => integration-tests-jvm/jcr}/pom.xml (77%) rename {extensions-jvm/jcr/integration-test => integration-tests-jvm/jcr}/src/main/java/org/apache/camel/quarkus/component/jcr/it/JcrResource.java (100%) rename {extensions-jvm/jcr/integration-test => integration-tests-jvm/jcr}/src/test/java/org/apache/camel/quarkus/component/jcr/it/JcrTest.java (100%) rename {extensions-jvm/jfr/integration-test => integration-tests-jvm/jfr}/pom.xml (82%) rename {extensions-jvm/jfr/integration-test => integration-tests-jvm/jfr}/src/main/java/org/apache/camel/quarkus/component/jfr/it/JfrResource.java (100%) rename {extensions-jvm/jfr/integration-test => integration-tests-jvm/jfr}/src/main/java/org/apache/camel/quarkus/component/jfr/it/JfrRoutes.java (100%) rename {extensions-jvm/jfr/integration-test => integration-tests-jvm/jfr}/src/test/java/org/apache/camel/quarkus/component/jfr/it/JfrTest.java (100%) rename {extensions-jvm/jfr/integration-test => integration-tests-jvm/jfr}/src/test/java/org/apache/camel/quarkus/component/jfr/it/JfrTestResource.java (100%) rename {extensions-jvm/jgroups-raft/integration-test => integration-tests-jvm/jgroups-raft}/pom.xml (77%) rename {extensions-jvm/jgroups-raft/integration-test => integration-tests-jvm/jgroups-raft}/src/main/java/org/apache/camel/quarkus/component/jgroups/raft/it/JgroupsRaftResource.java (100%) rename {extensions-jvm/jgroups-raft/integration-test => integration-tests-jvm/jgroups-raft}/src/test/java/org/apache/camel/quarkus/component/jgroups/raft/it/JgroupsRaftTest.java (100%) rename {extensions-jvm/jgroups/integration-test => integration-tests-jvm/jgroups}/pom.xml (77%) rename {extensions-jvm/jgroups/integration-test => integration-tests-jvm/jgroups}/src/main/java/org/apache/camel/quarkus/component/jgroups/it/JgroupsResource.java (100%) rename {extensions-jvm/jgroups/integration-test => integration-tests-jvm/jgroups}/src/test/java/org/apache/camel/quarkus/component/jgroups/it/JgroupsTest.java (100%) rename {extensions-jvm/jooq/integration-test => integration-tests-jvm/jooq}/pom.xml (77%) rename {extensions-jvm/jooq/integration-test => integration-tests-jvm/jooq}/src/main/java/org/apache/camel/quarkus/component/jooq/it/JooqResource.java (100%) rename {extensions-jvm/jooq/integration-test => integration-tests-jvm/jooq}/src/test/java/org/apache/camel/quarkus/component/jooq/it/JooqTest.java (100%) rename {extensions-jvm/joor/integration-test => integration-tests-jvm/joor}/pom.xml (77%) rename {extensions-jvm/joor/integration-test => integration-tests-jvm/joor}/src/main/java/org/apache/camel/quarkus/component/joor/it/JoorResource.java (100%) rename {extensions-jvm/joor/integration-test => integration-tests-jvm/joor}/src/test/java/org/apache/camel/quarkus/component/joor/it/JoorTest.java (100%) rename {extensions-jvm/jsonapi/integration-test => integration-tests-jvm/jsonapi}/pom.xml (77%) rename {extensions-jvm/jsonapi/integration-test => integration-tests-jvm/jsonapi}/src/main/java/org/apache/camel/quarkus/component/jsonapi/it/JsonapiResource.java (100%) rename {extensions-jvm/jsonapi/integration-test => integration-tests-jvm/jsonapi}/src/test/java/org/apache/camel/quarkus/component/jsonapi/it/JsonapiTest.java (100%) rename {extensions-jvm/jt400/integration-test => integration-tests-jvm/jt400}/pom.xml (77%) rename {extensions-jvm/jt400/integration-test => integration-tests-jvm/jt400}/src/main/java/org/apache/camel/quarkus/component/jt400/it/Jt400Resource.java (100%) rename {extensions-jvm/jt400/integration-test => integration-tests-jvm/jt400}/src/test/java/org/apache/camel/quarkus/component/jt400/it/Jt400Test.java (100%) rename {extensions-jvm/kamelet-reify/integration-test => integration-tests-jvm/kamelet-reify}/pom.xml (77%) rename {extensions-jvm/kamelet-reify/integration-test => integration-tests-jvm/kamelet-reify}/src/main/java/org/apache/camel/quarkus/component/kamelet/reify/it/KameletReifyResource.java (100%) rename {extensions-jvm/kamelet-reify/integration-test => integration-tests-jvm/kamelet-reify}/src/test/java/org/apache/camel/quarkus/component/kamelet/reify/it/KameletReifyTest.java (100%) rename {extensions-jvm/kotlin-dsl/integration-test => integration-tests-jvm/kotlin-dsl}/pom.xml (73%) rename {extensions-jvm/kotlin-dsl/integration-test => integration-tests-jvm/kotlin-dsl}/src/main/java/org/apache/camel/quarkus/dsl/kotlin/KotlinDslResource.java (100%) rename {extensions-jvm/kotlin-dsl/integration-test => integration-tests-jvm/kotlin-dsl}/src/main/resources/application.properties (100%) rename {extensions-jvm/kotlin-dsl/integration-test => integration-tests-jvm/kotlin-dsl}/src/main/resources/routes/my-routes.kts (100%) rename {extensions-jvm/kotlin-dsl/integration-test => integration-tests-jvm/kotlin-dsl}/src/test/java/org/apache/camel/quarkus/dsl/kotlin/KotlinDslTest.java (100%) rename {extensions-jvm/ldap/integration-test => integration-tests-jvm/ldap}/pom.xml (77%) rename {extensions-jvm/ldap/integration-test => integration-tests-jvm/ldap}/src/main/java/org/apache/camel/quarkus/component/ldap/it/LdapResource.java (100%) rename {extensions-jvm/ldap/integration-test => integration-tests-jvm/ldap}/src/test/java/org/apache/camel/quarkus/component/ldap/it/LdapTest.java (100%) rename {extensions-jvm/ldif/integration-test => integration-tests-jvm/ldif}/pom.xml (77%) rename {extensions-jvm/ldif/integration-test => integration-tests-jvm/ldif}/src/main/java/org/apache/camel/quarkus/component/ldif/it/LdifResource.java (100%) rename {extensions-jvm/ldif/integration-test => integration-tests-jvm/ldif}/src/test/java/org/apache/camel/quarkus/component/ldif/it/LdifTest.java (100%) rename {extensions-jvm/lucene/integration-test => integration-tests-jvm/lucene}/pom.xml (77%) rename {extensions-jvm/lucene/integration-test => integration-tests-jvm/lucene}/src/main/java/org/apache/camel/quarkus/component/lucene/it/LuceneResource.java (100%) rename {extensions-jvm/lucene/integration-test => integration-tests-jvm/lucene}/src/test/java/org/apache/camel/quarkus/component/lucene/it/LuceneTest.java (100%) rename {extensions-jvm/management/integration-test => integration-tests-jvm/management}/pom.xml (78%) rename {extensions-jvm/management/integration-test => integration-tests-jvm/management}/src/main/java/org/apache/camel/quarkus/component/management/it/Routes.java (100%) rename {extensions-jvm/management/integration-test => integration-tests-jvm/management}/src/test/java/org/apache/camel/quarkus/component/management/it/ManagementTest.java (100%) rename {extensions-jvm/milo/integration-test => integration-tests-jvm/milo}/pom.xml (77%) rename {extensions-jvm/milo/integration-test => integration-tests-jvm/milo}/src/main/java/org/apache/camel/quarkus/component/milo/it/MiloResource.java (100%) rename {extensions-jvm/milo/integration-test => integration-tests-jvm/milo}/src/test/java/org/apache/camel/quarkus/component/milo/it/MiloTest.java (100%) rename {extensions-jvm/mvel/integration-test => integration-tests-jvm/mvel}/pom.xml (77%) rename {extensions-jvm/mvel/integration-test => integration-tests-jvm/mvel}/src/main/java/org/apache/camel/quarkus/component/mvel/it/MvelResource.java (100%) rename {extensions-jvm/mvel/integration-test => integration-tests-jvm/mvel}/src/test/java/org/apache/camel/quarkus/component/mvel/it/MvelTest.java (100%) rename {extensions-jvm/mybatis/integration-test => integration-tests-jvm/mybatis}/pom.xml (77%) rename {extensions-jvm/mybatis/integration-test => integration-tests-jvm/mybatis}/src/main/java/org/apache/camel/quarkus/component/mybatis/it/MybatisResource.java (100%) rename {extensions-jvm/mybatis/integration-test => integration-tests-jvm/mybatis}/src/main/java/org/apache/camel/quarkus/component/mybatis/it/bean/AccountService.java (100%) rename {extensions-jvm/mybatis/integration-test => integration-tests-jvm/mybatis}/src/main/java/org/apache/camel/quarkus/component/mybatis/it/entity/Account.java (100%) rename {extensions-jvm/mybatis/integration-test => integration-tests-jvm/mybatis}/src/main/resources/SqlMapConfig.xml (100%) rename {extensions-jvm/mybatis/integration-test => integration-tests-jvm/mybatis}/src/main/resources/org/apache/camel/quarkus/component/mybatis/it/entity/Account.xml (100%) rename {extensions-jvm/mybatis/integration-test => integration-tests-jvm/mybatis}/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MybatisTest.java (100%) rename {extensions-jvm/iota/integration-test => integration-tests-jvm/ognl}/pom.xml (72%) rename {extensions-jvm/ognl/integration-test => integration-tests-jvm/ognl}/src/main/java/org/apache/camel/quarkus/component/ognl/it/OgnlResource.java (100%) rename {extensions-jvm/ognl/integration-test => integration-tests-jvm/ognl}/src/test/java/org/apache/camel/quarkus/component/ognl/it/OgnlTest.java (100%) copy {extensions-jvm => integration-tests-jvm}/pom.xml (93%) rename {extensions-jvm/printer/integration-test => integration-tests-jvm/printer}/pom.xml (77%) rename {extensions-jvm/printer/integration-test => integration-tests-jvm/printer}/src/main/java/org/apache/camel/quarkus/component/printer/it/PrinterResource.java (100%) rename {extensions-jvm/printer/integration-test => integration-tests-jvm/printer}/src/test/java/org/apache/camel/quarkus/component/printer/it/PrinterTest.java (100%) rename {extensions-jvm/pulsar/integration-test => integration-tests-jvm/pulsar}/pom.xml (77%) rename {extensions-jvm/pulsar/integration-test => integration-tests-jvm/pulsar}/src/main/java/org/apache/camel/quarkus/component/pulsar/it/PulsarResource.java (100%) rename {extensions-jvm/pulsar/integration-test => integration-tests-jvm/pulsar}/src/test/java/org/apache/camel/quarkus/component/pulsar/it/PulsarTest.java (100%) rename {extensions-jvm/quickfix/integration-test => integration-tests-jvm/quickfix}/pom.xml (77%) rename {extensions-jvm/quickfix/integration-test => integration-tests-jvm/quickfix}/src/main/java/org/apache/camel/quarkus/component/quickfix/it/QuickfixResource.java (100%) rename {extensions-jvm/quickfix/integration-test => integration-tests-jvm/quickfix}/src/test/java/org/apache/camel/quarkus/component/quickfix/it/QuickfixTest.java (100%) rename {extensions-jvm/redis/integration-test => integration-tests-jvm/redis}/pom.xml (84%) rename {extensions-jvm/redis/integration-test => integration-tests-jvm/redis}/src/main/java/org/apache/camel/quarkus/component/redis/it/MyAggregationStrategy.java (100%) rename {extensions-jvm/redis/integration-test => integration-tests-jvm/redis}/src/main/java/org/apache/camel/quarkus/component/redis/it/RedisResource.java (100%) rename {extensions-jvm/redis/integration-test => integration-tests-jvm/redis}/src/main/java/org/apache/camel/quarkus/component/redis/it/RedisRoute.java (100%) rename {extensions-jvm/redis/integration-test => integration-tests-jvm/redis}/src/test/java/org/apache/camel/quarkus/component/redis/it/RedisTest.java (100%) rename {extensions-jvm/redis/integration-test => integration-tests-jvm/redis}/src/test/java/org/apache/camel/quarkus/component/redis/it/RedisTestResource.java (100%) rename {extensions-jvm/ribbon/integration-test => integration-tests-jvm/ribbon}/pom.xml (77%) rename {extensions-jvm/ribbon/integration-test => integration-tests-jvm/ribbon}/src/main/java/org/apache/camel/quarkus/component/ribbon/it/RibbonResource.java (100%) rename {extensions-jvm/ribbon/integration-test => integration-tests-jvm/ribbon}/src/test/java/org/apache/camel/quarkus/component/ribbon/it/RibbonTest.java (100%) rename {extensions-jvm/robotframework/integration-test => integration-tests-jvm/robotframework}/pom.xml (77%) rename {extensions-jvm/robotframework/integration-test => integration-tests-jvm/robotframework}/src/main/java/org/apache/camel/quarkus/component/robotframework/it/RobotframeworkResource.java (100%) rename {extensions-jvm/robotframework/integration-test => integration-tests-jvm/robotframework}/src/test/java/org/apache/camel/quarkus/component/robotframework/it/RobotframeworkTest.java (100%) rename {extensions-jvm/schematron/integration-test => integration-tests-jvm/schematron}/pom.xml (77%) rename {extensions-jvm/schematron/integration-test => integration-tests-jvm/schematron}/src/main/java/org/apache/camel/quarkus/component/schematron/it/SchematronResource.java (100%) rename {extensions-jvm/schematron/integration-test => integration-tests-jvm/schematron}/src/test/java/org/apache/camel/quarkus/component/schematron/it/SchematronTest.java (100%) rename {extensions-jvm/sip/integration-test => integration-tests-jvm/sip}/pom.xml (77%) rename {extensions-jvm/sip/integration-test => integration-tests-jvm/sip}/src/main/java/org/apache/camel/quarkus/component/sip/it/SipResource.java (100%) rename {extensions-jvm/sip/integration-test => integration-tests-jvm/sip}/src/test/java/org/apache/camel/quarkus/component/sip/it/SipTest.java (100%) rename {extensions-jvm/smpp/integration-test => integration-tests-jvm/smpp}/pom.xml (77%) rename {extensions-jvm/smpp/integration-test => integration-tests-jvm/smpp}/src/main/java/org/apache/camel/quarkus/component/smpp/it/SmppResource.java (100%) rename {extensions-jvm/smpp/integration-test => integration-tests-jvm/smpp}/src/test/java/org/apache/camel/quarkus/component/smpp/it/SmppTest.java (100%) rename {extensions-jvm/snmp/integration-test => integration-tests-jvm/snmp}/pom.xml (77%) rename {extensions-jvm/snmp/integration-test => integration-tests-jvm/snmp}/src/main/java/org/apache/camel/quarkus/component/snmp/it/SnmpResource.java (100%) rename {extensions-jvm/snmp/integration-test => integration-tests-jvm/snmp}/src/test/java/org/apache/camel/quarkus/component/snmp/it/SnmpTest.java (100%) rename {extensions-jvm/soroush/integration-test => integration-tests-jvm/soroush}/pom.xml (77%) rename {extensions-jvm/soroush/integration-test => integration-tests-jvm/soroush}/src/main/java/org/apache/camel/quarkus/component/soroush/it/SoroushResource.java (100%) rename {extensions-jvm/soroush/integration-test => integration-tests-jvm/soroush}/src/test/java/org/apache/camel/quarkus/component/soroush/it/SoroushTest.java (100%) rename {extensions-jvm/spark/integration-test => integration-tests-jvm/spark}/pom.xml (82%) rename {extensions-jvm/spark/integration-test => integration-tests-jvm/spark}/src/main/java/org/apache/camel/quarkus/component/spark/it/SparkResource.java (100%) rename {extensions-jvm/spark/integration-test => integration-tests-jvm/spark}/src/main/resources/cars.json (100%) rename {extensions-jvm/spark/integration-test => integration-tests-jvm/spark}/src/main/resources/testrdd.txt (100%) rename {extensions-jvm/spark/integration-test => integration-tests-jvm/spark}/src/test/java/org/apache/camel/quarkus/component/spark/it/SparkTest.java (100%) rename {extensions-jvm/splunk-hec/integration-test => integration-tests-jvm/splunk-hec}/pom.xml (77%) rename {extensions-jvm/splunk-hec/integration-test => integration-tests-jvm/splunk-hec}/src/main/java/org/apache/camel/quarkus/component/splunk/hec/it/SplunkHecResource.java (100%) rename {extensions-jvm/splunk-hec/integration-test => integration-tests-jvm/splunk-hec}/src/test/java/org/apache/camel/quarkus/component/splunk/hec/it/SplunkHecTest.java (100%) rename {extensions-jvm/stitch/integration-test => integration-tests-jvm/stitch}/pom.xml (77%) rename {extensions-jvm/stitch/integration-test => integration-tests-jvm/stitch}/src/main/java/org/apache/camel/quarkus/component/stitch/it/StitchResource.java (100%) rename {extensions-jvm/stitch/integration-test => integration-tests-jvm/stitch}/src/test/java/org/apache/camel/quarkus/component/stitch/it/StitchTest.java (100%) rename {extensions-jvm/stomp/integration-test => integration-tests-jvm/stomp}/pom.xml (77%) rename {extensions-jvm/stomp/integration-test => integration-tests-jvm/stomp}/src/main/java/org/apache/camel/quarkus/component/stomp/it/StompResource.java (100%) rename {extensions-jvm/stomp/integration-test => integration-tests-jvm/stomp}/src/test/java/org/apache/camel/quarkus/component/stomp/it/StompTest.java (100%) rename {extensions-jvm/stub/integration-test => integration-tests-jvm/stub}/pom.xml (77%) rename {extensions-jvm/stub/integration-test => integration-tests-jvm/stub}/src/main/java/org/apache/camel/quarkus/component/stub/it/StubResource.java (100%) rename {extensions-jvm/stub/integration-test => integration-tests-jvm/stub}/src/test/java/org/apache/camel/quarkus/component/stub/it/StubTest.java (100%) rename {extensions-jvm/thrift/integration-test => integration-tests-jvm/thrift}/pom.xml (77%) rename {extensions-jvm/thrift/integration-test => integration-tests-jvm/thrift}/src/main/java/org/apache/camel/quarkus/component/thrift/it/ThriftResource.java (100%) rename {extensions-jvm/thrift/integration-test => integration-tests-jvm/thrift}/src/test/java/org/apache/camel/quarkus/component/thrift/it/ThriftTest.java (100%) rename {extensions-jvm/web3j/integration-test => integration-tests-jvm/web3j}/pom.xml (76%) rename {extensions-jvm/web3j/integration-test => integration-tests-jvm/web3j}/src/main/java/org/apache/camel/quarkus/component/web3j/it/Web3jResource.java (100%) rename {extensions-jvm/web3j/integration-test => integration-tests-jvm/web3j}/src/test/java/org/apache/camel/quarkus/component/web3j/it/Web3jTest.java (100%) rename {extensions-jvm/weka/integration-test => integration-tests-jvm/weka}/pom.xml (77%) rename {extensions-jvm/weka/integration-test => integration-tests-jvm/weka}/src/main/java/org/apache/camel/quarkus/component/weka/it/WekaResource.java (100%) rename {extensions-jvm/weka/integration-test => integration-tests-jvm/weka}/src/test/java/org/apache/camel/quarkus/component/weka/it/WekaTest.java (100%) rename {extensions-jvm/wordpress/integration-test => integration-tests-jvm/wordpress}/pom.xml (77%) rename {extensions-jvm/wordpress/integration-test => integration-tests-jvm/wordpress}/src/main/java/org/apache/camel/quarkus/component/wordpress/it/WordpressResource.java (100%) rename {extensions-jvm/wordpress/integration-test => integration-tests-jvm/wordpress}/src/test/java/org/apache/camel/quarkus/component/wordpress/it/WordpressTest.java (100%) rename {extensions-jvm/workday/integration-test => integration-tests-jvm/workday}/pom.xml (77%) rename {extensions-jvm/workday/integration-test => integration-tests-jvm/workday}/src/main/java/org/apache/camel/quarkus/component/workday/it/WorkdayResource.java (100%) rename {extensions-jvm/workday/integration-test => integration-tests-jvm/workday}/src/test/java/org/apache/camel/quarkus/component/workday/it/WorkdayTest.java (100%) rename {extensions-jvm/xj/integration-test => integration-tests-jvm/xj}/pom.xml (77%) rename {extensions-jvm/xj/integration-test => integration-tests-jvm/xj}/src/main/java/org/apache/camel/quarkus/component/xj/it/XjResource.java (100%) rename {extensions-jvm/xj/integration-test => integration-tests-jvm/xj}/src/test/java/org/apache/camel/quarkus/component/xj/it/XjTest.java (100%) rename {extensions-jvm/xmpp/integration-test => integration-tests-jvm/xmpp}/pom.xml (77%) rename {extensions-jvm/xmpp/integration-test => integration-tests-jvm/xmpp}/src/main/java/org/apache/camel/quarkus/component/xmpp/it/XmppResource.java (100%) rename {extensions-jvm/xmpp/integration-test => integration-tests-jvm/xmpp}/src/test/java/org/apache/camel/quarkus/component/xmpp/it/XmppTest.java (100%) rename {extensions-jvm/xslt-saxon/integration-test => integration-tests-jvm/xslt-saxon}/pom.xml (77%) rename {extensions-jvm/xslt-saxon/integration-test => integration-tests-jvm/xslt-saxon}/src/main/java/org/apache/camel/quarkus/component/xslt/saxon/it/XsltSaxonResource.java (100%) rename {extensions-jvm/xslt-saxon/integration-test => integration-tests-jvm/xslt-saxon}/src/test/java/org/apache/camel/quarkus/component/xslt/saxon/it/XsltSaxonTest.java (100%) rename {extensions-jvm/yammer/integration-test => integration-tests-jvm/yammer}/pom.xml (77%) rename {extensions-jvm/yammer/integration-test => integration-tests-jvm/yammer}/src/main/java/org/apache/camel/quarkus/component/yammer/it/YammerResource.java (100%) rename {extensions-jvm/yammer/integration-test => integration-tests-jvm/yammer}/src/test/java/org/apache/camel/quarkus/component/yammer/it/YammerTest.java (100%) rename {extensions-jvm/zookeeper-master/integration-test => integration-tests-jvm/zookeeper-master}/pom.xml (77%) rename {extensions-jvm/zookeeper-master/integration-test => integration-tests-jvm/zookeeper-master}/src/main/java/org/apache/camel/quarkus/component/zookeeper/master/it/ZookeeperMasterResource.java (100%) rename {extensions-jvm/zookeeper-master/integration-test => integration-tests-jvm/zookeeper-master}/src/test/java/org/apache/camel/quarkus/component/zookeeper/master/it/ZookeeperMasterTest.java (100%) rename {extensions-jvm/zookeeper/integration-test => integration-tests-jvm/zookeeper}/pom.xml (77%) rename {extensions-jvm/zookeeper/integration-test => integration-tests-jvm/zookeeper}/src/main/java/org/apache/camel/quarkus/component/zookeeper/it/ZookeeperResource.java (100%) rename {extensions-jvm/zookeeper/integration-test => integration-tests-jvm/zookeeper}/src/test/java/org/apache/camel/quarkus/component/zookeeper/it/ZookeeperTest.java (100%) create mode 100644 integration-tests/aws2-quarkus-client-grouped/README.adoc copy integration-tests/{mongodb-grouped => aws2-quarkus-client-grouped}/pom.xml (79%) rename extensions-jvm/groovy/integration-test/src/main/java/org/apache/camel/quarkus/component/groovy/it/GroovyRoutes.java => integration-tests/kafka/src/main/java/org/apache/camel/quarkus/component/kafka/CounterRoutePolicy.java (60%) copy extensions-jvm/aws-xray/integration-test/src/test/java/org/apache/camel/quarkus/component/aws/xray/it/AwsXrayTest.java => integration-tests/kafka/src/main/java/org/apache/camel/quarkus/component/kafka/CustomHeaderDeserializer.java (59%) copy extensions-jvm/aws-xray/integration-test/src/test/java/org/apache/camel/quarkus/component/aws/xray/it/AwsXrayTest.java => integration-tests/kafka/src/main/java/org/apache/camel/quarkus/component/kafka/model/KafkaMessage.java (61%) rename extensions-jvm/aws-xray/integration-test/src/test/java/org/apache/camel/quarkus/component/aws/xray/it/AwsXrayTest.java => integration-tests/kafka/src/main/java/org/apache/camel/quarkus/component/kafka/model/Price.java (63%)