You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by zb...@apache.org on 2021/04/16 07:13:27 UTC
[camel-quarkus] branch camel-main updated (6f45524 -> dff1e8a)
This is an automated email from the ASF dual-hosted git repository.
zbendhiba pushed a change to branch camel-main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
discard 6f45524 fix compilation errors in camel-master branch
discard 3b630b2 Upgrade to Camel 3.10.0
add b9606ca Rename master branch to main in documentation and GitHub workflows
add 30d0569 Add code.quarkus.io badges on extension pages #2433
add c8b25eb Fix #2441 to remove the unused beanContainer in FhirR5Processor
add 92713d8 camel-quarkus-dozer Error when running native executable #2449
add 96eb4be Forward HBase testcontainer's log to stdout to see whether #2458 is occurring
add c90249f cat /etc/hosts on GH actions to see whether that's the cause of HBase failures
add fd81096 Upgrade to Quarkus 1.13.1.Final
add afa2e7e org.apache.hbase.thirdparty.io.netty.channel.unix.Errors: bind(..) failed: Cannot assign requested address #2458
add 711a317 Forward Kafka testcontainer's log to stdout to see why it is sometimes failing #2461
add a9d36d4 Make Quarkus Micrometer optional for Reactor Netty extension
add bc11d03 Added native support for camel-openstack * components #1943
add e8bc246 Changelog Action: Point to main as release branch
add 93a2662 Updated CHANGELOG.md
add 11ffdee Fix intermittent failure in native MicroprofileMetricsIT
add 2628871 Improve MongoDB extension documentation of named clients
add 0edff24 Update branch references master -> main
add 219e737 Use min-maven-version variable in the docs
add a14ff52 Upgrade node.js and yarn
add 8d7470f Use a plaintext link to code.quarkus.io for now #2465
add 4525941 Use AsciiDoc variable for Quarkus version in the documentation #2163
add eb3d8fe Updated CHANGELOG.md
add 03ec238 Upper case Bootstrap #2164
add bb64853 Revisit the documentation #2136 #2470 #2374
add 6923d06 documentation fixes
add 8f8694d Updated CHANGELOG.md
add 2772a21 Prepare for more test groups
add d188246 Run Azure tests grouped on the CI thus saving some time
add f494fc3 Fixup bb64853 Revisit documentation
add a896e59 Upgrade to Quarkus 1.13.2.Final
add b38c283 Updated CHANGELOG.md
add aa668d0 Test skipped in native mode should be executed on default Java version at least #2389
add d15038d Stop testing JavaScript DSL in native mode #2481
add 6e440e0 Add Quarkus service binding support to Kafka extension
new b2777a1 Upgrade to Camel 3.10.0
new dff1e8a fix compilation errors in camel-master branch
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 (6f45524)
\
N -- N -- N refs/heads/camel-main (dff1e8a)
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 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/automatic-changelog-update.yml | 7 +-
.github/workflows/camel-master-cron.yaml | 38 +-
.github/workflows/ci-build.yaml | 83 +-
.github/workflows/pr-validate.yml | 10 +-
.github/workflows/quarkus-master-cron.yaml | 38 +-
CHANGELOG.md | 34 +
Jenkinsfile | 8 +-
docs/.pnp.js | 16511 +++++++++++++++++++
docs/.yarn/.gitignore | 6 +
docs/.yarn/releases/yarn-berry.cjs | 55 +
docs/.yarnrc.yml | 1 +
docs/README.adoc | 5 +-
docs/antora.yml | 2 +
docs/bs-config.json | 3 +
docs/modules/ROOT/nav.adoc | 5 +-
docs/modules/ROOT/pages/contributor-guide/ci.adoc | 28 +-
.../contributor-guide/create-new-extension.adoc | 7 -
.../contributor-guide/extension-documentation.adoc | 10 +-
.../contributor-guide/extension-metadata.adoc | 2 +-
.../ROOT/pages/contributor-guide/index.adoc | 2 +-
.../contributor-guide/promote-jvm-to-native.adoc | 7 -
.../pages/contributor-guide/release-guide.adoc | 22 +-
docs/modules/ROOT/pages/index.adoc | 2 +-
.../ROOT/pages/reference/extensions/activemq.adoc | 5 +
.../ROOT/pages/reference/extensions/ahc-ws.adoc | 5 +
.../ROOT/pages/reference/extensions/ahc.adoc | 5 +
.../ROOT/pages/reference/extensions/amqp.adoc | 5 +
.../ROOT/pages/reference/extensions/apns.adoc | 1 +
.../ROOT/pages/reference/extensions/arangodb.adoc | 5 +
.../ROOT/pages/reference/extensions/as2.adoc | 5 +
.../ROOT/pages/reference/extensions/asn1.adoc | 1 +
.../ROOT/pages/reference/extensions/asterisk.adoc | 1 +
.../ROOT/pages/reference/extensions/atlasmap.adoc | 7 +-
.../ROOT/pages/reference/extensions/atmos.adoc | 1 +
.../ROOT/pages/reference/extensions/atom.adoc | 5 +
.../ROOT/pages/reference/extensions/atomix.adoc | 1 +
.../pages/reference/extensions/attachments.adoc | 5 +
.../ROOT/pages/reference/extensions/avro-rpc.adoc | 5 +
.../ROOT/pages/reference/extensions/avro.adoc | 5 +
.../ROOT/pages/reference/extensions/aws-xray.adoc | 1 +
.../pages/reference/extensions/aws2-athena.adoc | 5 +
.../ROOT/pages/reference/extensions/aws2-cw.adoc | 5 +
.../ROOT/pages/reference/extensions/aws2-ddb.adoc | 5 +
.../ROOT/pages/reference/extensions/aws2-ec2.adoc | 5 +
.../ROOT/pages/reference/extensions/aws2-ecs.adoc | 5 +
.../ROOT/pages/reference/extensions/aws2-eks.adoc | 5 +
.../reference/extensions/aws2-eventbridge.adoc | 5 +
.../ROOT/pages/reference/extensions/aws2-iam.adoc | 5 +
.../pages/reference/extensions/aws2-kinesis.adoc | 5 +
.../ROOT/pages/reference/extensions/aws2-kms.adoc | 5 +
.../pages/reference/extensions/aws2-lambda.adoc | 5 +
.../ROOT/pages/reference/extensions/aws2-mq.adoc | 5 +
.../ROOT/pages/reference/extensions/aws2-msk.adoc | 5 +
.../ROOT/pages/reference/extensions/aws2-s3.adoc | 5 +
.../ROOT/pages/reference/extensions/aws2-ses.adoc | 5 +
.../ROOT/pages/reference/extensions/aws2-sns.adoc | 5 +
.../ROOT/pages/reference/extensions/aws2-sqs.adoc | 5 +
.../ROOT/pages/reference/extensions/aws2-sts.adoc | 5 +
.../pages/reference/extensions/aws2-translate.adoc | 5 +
.../reference/extensions/azure-eventhubs.adoc | 21 +
.../reference/extensions/azure-storage-blob.adoc | 21 +
.../extensions/azure-storage-datalake.adoc | 17 +
.../reference/extensions/azure-storage-queue.adoc | 21 +
.../ROOT/pages/reference/extensions/barcode.adoc | 1 +
.../ROOT/pages/reference/extensions/base64.adoc | 5 +
.../pages/reference/extensions/bean-validator.adoc | 5 +
.../ROOT/pages/reference/extensions/bean.adoc | 5 +
.../ROOT/pages/reference/extensions/beanio.adoc | 1 +
.../ROOT/pages/reference/extensions/beanstalk.adoc | 1 +
.../ROOT/pages/reference/extensions/bindy.adoc | 5 +
.../ROOT/pages/reference/extensions/bonita.adoc | 1 +
.../ROOT/pages/reference/extensions/box.adoc | 5 +
.../ROOT/pages/reference/extensions/braintree.adoc | 5 +
.../ROOT/pages/reference/extensions/browse.adoc | 5 +
.../reference/extensions/caffeine-lrucache.adoc | 5 +
.../ROOT/pages/reference/extensions/caffeine.adoc | 5 +
.../pages/reference/extensions/cassandraql.adoc | 5 +
.../ROOT/pages/reference/extensions/cbor.adoc | 5 +
.../pages/reference/extensions/chatscript.adoc | 1 +
.../ROOT/pages/reference/extensions/chunk.adoc | 1 +
.../ROOT/pages/reference/extensions/cm-sms.adoc | 1 +
.../ROOT/pages/reference/extensions/cmis.adoc | 1 +
.../ROOT/pages/reference/extensions/coap.adoc | 1 +
.../ROOT/pages/reference/extensions/cometd.adoc | 1 +
.../pages/reference/extensions/componentdsl.adoc | 5 +
.../ROOT/pages/reference/extensions/consul.adoc | 5 +
.../pages/reference/extensions/controlbus.adoc | 5 +
.../ROOT/pages/reference/extensions/corda.adoc | 1 +
.../pages/reference/extensions/core-cloud.adoc | 1 +
.../ROOT/pages/reference/extensions/core.adoc | 7 +-
.../ROOT/pages/reference/extensions/couchbase.adoc | 1 +
.../ROOT/pages/reference/extensions/couchdb.adoc | 5 +
.../ROOT/pages/reference/extensions/cron.adoc | 5 +
.../ROOT/pages/reference/extensions/crypto.adoc | 5 +
.../ROOT/pages/reference/extensions/csimple.adoc | 5 +
.../ROOT/pages/reference/extensions/csv.adoc | 5 +
.../pages/reference/extensions/dataformat.adoc | 5 +
.../reference/extensions/debezium-mongodb.adoc | 5 +
.../pages/reference/extensions/debezium-mysql.adoc | 5 +
.../reference/extensions/debezium-postgres.adoc | 5 +
.../reference/extensions/debezium-sqlserver.adoc | 5 +
.../pages/reference/extensions/digitalocean.adoc | 5 +
.../ROOT/pages/reference/extensions/direct.adoc | 5 +
.../ROOT/pages/reference/extensions/disruptor.adoc | 5 +
.../ROOT/pages/reference/extensions/djl.adoc | 1 +
.../ROOT/pages/reference/extensions/dns.adoc | 1 +
.../ROOT/pages/reference/extensions/dozer.adoc | 5 +
.../ROOT/pages/reference/extensions/drill.adoc | 1 +
.../ROOT/pages/reference/extensions/dropbox.adoc | 5 +
.../ROOT/pages/reference/extensions/ehcache.adoc | 1 +
.../reference/extensions/elasticsearch-rest.adoc | 5 +
.../ROOT/pages/reference/extensions/elsql.adoc | 1 +
.../pages/reference/extensions/endpointdsl.adoc | 5 +
.../ROOT/pages/reference/extensions/etcd.adoc | 1 +
.../ROOT/pages/reference/extensions/exec.adoc | 5 +
.../ROOT/pages/reference/extensions/facebook.adoc | 1 +
.../ROOT/pages/reference/extensions/fastjson.adoc | 1 +
.../ROOT/pages/reference/extensions/fhir.adoc | 5 +
.../pages/reference/extensions/file-watch.adoc | 5 +
.../ROOT/pages/reference/extensions/file.adoc | 5 +
.../ROOT/pages/reference/extensions/flatpack.adoc | 5 +
.../ROOT/pages/reference/extensions/flink.adoc | 1 +
.../ROOT/pages/reference/extensions/fop.adoc | 5 +
.../pages/reference/extensions/freemarker.adoc | 5 +
.../ROOT/pages/reference/extensions/ftp.adoc | 5 +
.../ROOT/pages/reference/extensions/ganglia.adoc | 1 +
.../ROOT/pages/reference/extensions/geocoder.adoc | 5 +
.../ROOT/pages/reference/extensions/git.adoc | 5 +
.../ROOT/pages/reference/extensions/github.adoc | 5 +
.../reference/extensions/google-bigquery.adoc | 5 +
.../reference/extensions/google-calendar.adoc | 5 +
.../pages/reference/extensions/google-drive.adoc | 5 +
.../pages/reference/extensions/google-mail.adoc | 5 +
.../pages/reference/extensions/google-pubsub.adoc | 5 +
.../pages/reference/extensions/google-sheets.adoc | 5 +
.../ROOT/pages/reference/extensions/graphql.adoc | 5 +
.../ROOT/pages/reference/extensions/grok.adoc | 5 +
.../pages/reference/extensions/groovy-dsl.adoc | 1 +
.../ROOT/pages/reference/extensions/groovy.adoc | 1 +
.../ROOT/pages/reference/extensions/grpc.adoc | 7 +-
.../ROOT/pages/reference/extensions/gson.adoc | 5 +
.../pages/reference/extensions/guava-eventbus.adoc | 1 +
.../ROOT/pages/reference/extensions/hazelcast.adoc | 7 +-
.../ROOT/pages/reference/extensions/hbase.adoc | 1 +
.../ROOT/pages/reference/extensions/hdfs.adoc | 1 +
.../pages/reference/extensions/headersmap.adoc | 5 +
.../ROOT/pages/reference/extensions/hl7.adoc | 5 +
.../ROOT/pages/reference/extensions/http.adoc | 5 +
.../reference/extensions/huaweicloud-smn.adoc | 1 +
.../ROOT/pages/reference/extensions/hystrix.adoc | 5 +
.../ROOT/pages/reference/extensions/ical.adoc | 5 +
.../ROOT/pages/reference/extensions/iec60870.adoc | 1 +
.../ROOT/pages/reference/extensions/ignite.adoc | 1 +
.../pages/reference/extensions/infinispan.adoc | 5 +
.../ROOT/pages/reference/extensions/influxdb.adoc | 5 +
.../ROOT/pages/reference/extensions/iota.adoc | 1 +
.../ROOT/pages/reference/extensions/ipfs.adoc | 5 +
.../ROOT/pages/reference/extensions/irc.adoc | 1 +
.../ROOT/pages/reference/extensions/jackson.adoc | 5 +
.../pages/reference/extensions/jacksonxml.adoc | 5 +
.../ROOT/pages/reference/extensions/jasypt.adoc | 1 +
.../pages/reference/extensions/java-joor-dsl.adoc | 1 +
.../ROOT/pages/reference/extensions/jaxb.adoc | 5 +
.../ROOT/pages/reference/extensions/jbpm.adoc | 1 +
.../ROOT/pages/reference/extensions/jcache.adoc | 1 +
.../ROOT/pages/reference/extensions/jclouds.adoc | 1 +
.../ROOT/pages/reference/extensions/jcr.adoc | 1 +
.../ROOT/pages/reference/extensions/jdbc.adoc | 5 +
.../ROOT/pages/reference/extensions/jfr.adoc | 1 +
.../pages/reference/extensions/jgroups-raft.adoc | 1 +
.../ROOT/pages/reference/extensions/jgroups.adoc | 1 +
.../ROOT/pages/reference/extensions/jing.adoc | 5 +
.../ROOT/pages/reference/extensions/jira.adoc | 5 +
.../ROOT/pages/reference/extensions/jms.adoc | 5 +
.../ROOT/pages/reference/extensions/johnzon.adoc | 5 +
.../ROOT/pages/reference/extensions/jolt.adoc | 5 +
.../ROOT/pages/reference/extensions/jooq.adoc | 1 +
.../ROOT/pages/reference/extensions/jpa.adoc | 5 +
.../ROOT/pages/reference/extensions/js-dsl.adoc | 1 +
.../ROOT/pages/reference/extensions/jsch.adoc | 5 +
.../ROOT/pages/reference/extensions/jslt.adoc | 5 +
.../pages/reference/extensions/json-validator.adoc | 5 +
.../ROOT/pages/reference/extensions/jsonapi.adoc | 1 +
.../ROOT/pages/reference/extensions/jsonata.adoc | 5 +
.../ROOT/pages/reference/extensions/jsonb.adoc | 5 +
.../ROOT/pages/reference/extensions/jsonpath.adoc | 5 +
.../ROOT/pages/reference/extensions/jt400.adoc | 1 +
.../ROOT/pages/reference/extensions/jta.adoc | 5 +
.../ROOT/pages/reference/extensions/kafka.adoc | 5 +
.../ROOT/pages/reference/extensions/kamelet.adoc | 5 +
.../pages/reference/extensions/kotlin-dsl.adoc | 1 +
.../ROOT/pages/reference/extensions/kotlin.adoc | 5 +
.../pages/reference/extensions/kubernetes.adoc | 5 +
.../ROOT/pages/reference/extensions/kudu.adoc | 5 +
.../ROOT/pages/reference/extensions/language.adoc | 1 +
.../ROOT/pages/reference/extensions/ldap.adoc | 1 +
.../ROOT/pages/reference/extensions/ldif.adoc | 1 +
.../ROOT/pages/reference/extensions/leveldb.adoc | 5 +
.../ROOT/pages/reference/extensions/log.adoc | 5 +
.../ROOT/pages/reference/extensions/lra.adoc | 5 +
.../ROOT/pages/reference/extensions/lucene.adoc | 1 +
.../pages/reference/extensions/lumberjack.adoc | 5 +
.../ROOT/pages/reference/extensions/lzf.adoc | 5 +
.../ROOT/pages/reference/extensions/mail.adoc | 5 +
.../ROOT/pages/reference/extensions/main.adoc | 5 +
.../pages/reference/extensions/management.adoc | 1 +
.../ROOT/pages/reference/extensions/master.adoc | 5 +
.../pages/reference/extensions/micrometer.adoc | 5 +
.../extensions/microprofile-fault-tolerance.adoc | 5 +
.../reference/extensions/microprofile-health.adoc | 5 +
.../reference/extensions/microprofile-metrics.adoc | 5 +
.../ROOT/pages/reference/extensions/milo.adoc | 1 +
.../ROOT/pages/reference/extensions/minio.adoc | 5 +
.../ROOT/pages/reference/extensions/mllp.adoc | 5 +
.../ROOT/pages/reference/extensions/mock.adoc | 5 +
.../pages/reference/extensions/mongodb-gridfs.adoc | 5 +
.../ROOT/pages/reference/extensions/mongodb.adoc | 16 +-
.../ROOT/pages/reference/extensions/msv.adoc | 5 +
.../ROOT/pages/reference/extensions/mustache.adoc | 5 +
.../ROOT/pages/reference/extensions/mvel.adoc | 1 +
.../ROOT/pages/reference/extensions/mybatis.adoc | 1 +
.../ROOT/pages/reference/extensions/nagios.adoc | 5 +
.../ROOT/pages/reference/extensions/nats.adoc | 5 +
.../pages/reference/extensions/netty-http.adoc | 5 +
.../ROOT/pages/reference/extensions/netty.adoc | 5 +
.../ROOT/pages/reference/extensions/nitrite.adoc | 5 +
.../ROOT/pages/reference/extensions/nsq.adoc | 5 +
.../ROOT/pages/reference/extensions/oaipmh.adoc | 5 +
.../ROOT/pages/reference/extensions/ognl.adoc | 1 +
.../ROOT/pages/reference/extensions/olingo4.adoc | 5 +
.../pages/reference/extensions/openapi-java.adoc | 5 +
.../ROOT/pages/reference/extensions/openstack.adoc | 21 +-
.../pages/reference/extensions/opentracing.adoc | 5 +
.../pages/reference/extensions/optaplanner.adoc | 5 +
.../pages/reference/extensions/paho-mqtt5.adoc | 5 +
.../ROOT/pages/reference/extensions/paho.adoc | 5 +
.../ROOT/pages/reference/extensions/pdf.adoc | 5 +
.../reference/extensions/pg-replication-slot.adoc | 5 +
.../ROOT/pages/reference/extensions/pgevent.adoc | 5 +
.../pages/reference/extensions/platform-http.adoc | 5 +
.../ROOT/pages/reference/extensions/printer.adoc | 1 +
.../ROOT/pages/reference/extensions/protobuf.adoc | 7 +-
.../ROOT/pages/reference/extensions/pubnub.adoc | 5 +
.../ROOT/pages/reference/extensions/pulsar.adoc | 1 +
.../ROOT/pages/reference/extensions/quartz.adoc | 5 +
.../ROOT/pages/reference/extensions/quickfix.adoc | 1 +
.../ROOT/pages/reference/extensions/qute.adoc | 5 +
.../ROOT/pages/reference/extensions/rabbitmq.adoc | 5 +
.../reference/extensions/reactive-executor.adoc | 5 +
.../reference/extensions/reactive-streams.adoc | 5 +
.../ROOT/pages/reference/extensions/redis.adoc | 1 +
.../ROOT/pages/reference/extensions/ref.adoc | 5 +
.../pages/reference/extensions/rest-openapi.adoc | 5 +
.../ROOT/pages/reference/extensions/rest.adoc | 5 +
.../ROOT/pages/reference/extensions/ribbon.adoc | 1 +
.../pages/reference/extensions/robotframework.adoc | 1 +
.../ROOT/pages/reference/extensions/rss.adoc | 5 +
.../ROOT/pages/reference/extensions/saga.adoc | 5 +
.../pages/reference/extensions/salesforce.adoc | 5 +
.../pages/reference/extensions/sap-netweaver.adoc | 5 +
.../ROOT/pages/reference/extensions/saxon.adoc | 1 +
.../ROOT/pages/reference/extensions/scheduler.adoc | 5 +
.../pages/reference/extensions/schematron.adoc | 1 +
.../ROOT/pages/reference/extensions/seda.adoc | 5 +
.../pages/reference/extensions/servicenow.adoc | 5 +
.../ROOT/pages/reference/extensions/servlet.adoc | 5 +
.../ROOT/pages/reference/extensions/shiro.adoc | 5 +
.../ROOT/pages/reference/extensions/sip.adoc | 1 +
.../ROOT/pages/reference/extensions/sjms.adoc | 5 +
.../ROOT/pages/reference/extensions/sjms2.adoc | 5 +
.../ROOT/pages/reference/extensions/slack.adoc | 5 +
.../extensions/smallrye-reactive-messaging.adoc | 5 +
.../ROOT/pages/reference/extensions/smpp.adoc | 1 +
.../ROOT/pages/reference/extensions/snakeyaml.adoc | 5 +
.../ROOT/pages/reference/extensions/snmp.adoc | 1 +
.../ROOT/pages/reference/extensions/soap.adoc | 5 +
.../ROOT/pages/reference/extensions/solr.adoc | 5 +
.../ROOT/pages/reference/extensions/soroush.adoc | 1 +
.../ROOT/pages/reference/extensions/spark.adoc | 1 +
.../pages/reference/extensions/splunk-hec.adoc | 1 +
.../ROOT/pages/reference/extensions/splunk.adoc | 5 +
.../reference/extensions/spring-rabbitmq.adoc | 5 +
.../ROOT/pages/reference/extensions/sql.adoc | 5 +
.../ROOT/pages/reference/extensions/ssh.adoc | 5 +
.../ROOT/pages/reference/extensions/stax.adoc | 5 +
.../ROOT/pages/reference/extensions/stitch.adoc | 1 +
.../ROOT/pages/reference/extensions/stomp.adoc | 1 +
.../ROOT/pages/reference/extensions/stream.adoc | 5 +
.../pages/reference/extensions/stringtemplate.adoc | 5 +
.../ROOT/pages/reference/extensions/stub.adoc | 1 +
.../ROOT/pages/reference/extensions/syslog.adoc | 5 +
.../ROOT/pages/reference/extensions/tagsoup.adoc | 5 +
.../ROOT/pages/reference/extensions/tarfile.adoc | 5 +
.../ROOT/pages/reference/extensions/telegram.adoc | 5 +
.../extensions/threadpoolfactory-vertx.adoc | 5 +
.../ROOT/pages/reference/extensions/thrift.adoc | 1 +
.../ROOT/pages/reference/extensions/tika.adoc | 5 +
.../ROOT/pages/reference/extensions/timer.adoc | 5 +
.../ROOT/pages/reference/extensions/twilio.adoc | 5 +
.../ROOT/pages/reference/extensions/twitter.adoc | 5 +
.../reference/extensions/univocity-parsers.adoc | 5 +
.../ROOT/pages/reference/extensions/validator.adoc | 5 +
.../ROOT/pages/reference/extensions/velocity.adoc | 5 +
.../pages/reference/extensions/vertx-http.adoc | 5 +
.../pages/reference/extensions/vertx-kafka.adoc | 5 +
.../reference/extensions/vertx-websocket.adoc | 5 +
.../ROOT/pages/reference/extensions/vertx.adoc | 5 +
.../ROOT/pages/reference/extensions/vm.adoc | 5 +
.../ROOT/pages/reference/extensions/weather.adoc | 5 +
.../ROOT/pages/reference/extensions/web3j.adoc | 1 +
.../ROOT/pages/reference/extensions/weka.adoc | 1 +
.../ROOT/pages/reference/extensions/wordpress.adoc | 1 +
.../ROOT/pages/reference/extensions/workday.adoc | 1 +
.../ROOT/pages/reference/extensions/xchange.adoc | 1 +
.../ROOT/pages/reference/extensions/xj.adoc | 1 +
.../pages/reference/extensions/xml-io-dsl.adoc | 5 +
.../ROOT/pages/reference/extensions/xml-io.adoc | 1 +
.../ROOT/pages/reference/extensions/xml-jaxb.adoc | 5 +
.../ROOT/pages/reference/extensions/xml-jaxp.adoc | 5 +
.../pages/reference/extensions/xmlsecurity.adoc | 5 +
.../ROOT/pages/reference/extensions/xmpp.adoc | 1 +
.../ROOT/pages/reference/extensions/xpath.adoc | 5 +
.../pages/reference/extensions/xslt-saxon.adoc | 1 +
.../ROOT/pages/reference/extensions/xslt.adoc | 5 +
.../ROOT/pages/reference/extensions/xstream.adoc | 5 +
.../ROOT/pages/reference/extensions/yaml-dsl.adoc | 5 +
.../ROOT/pages/reference/extensions/yammer.adoc | 1 +
.../ROOT/pages/reference/extensions/zendesk.adoc | 5 +
.../pages/reference/extensions/zip-deflater.adoc | 5 +
.../ROOT/pages/reference/extensions/zipfile.adoc | 5 +
.../reference/extensions/zookeeper-master.adoc | 1 +
.../ROOT/pages/reference/extensions/zookeeper.adoc | 1 +
docs/modules/ROOT/pages/user-guide/bootstrap.adoc | 176 -
docs/modules/ROOT/pages/user-guide/cdi.adoc | 23 +
.../ROOT/pages/user-guide/command-mode.adoc | 30 +
.../ROOT/pages/user-guide/configuration.adoc | 108 +
.../pages/user-guide/defining-camel-routes.adoc | 141 +
.../pages/user-guide/dependency-management.adoc | 86 +
.../modules/ROOT/pages/user-guide/first-steps.adoc | 42 +-
docs/modules/ROOT/pages/user-guide/index.adoc | 2 +-
.../modules/ROOT/pages/user-guide/native-mode.adoc | 2 +-
.../ROOT/pages/user-guide/observability.adoc | 4 +-
docs/modules/ROOT/pages/user-guide/testing.adoc | 6 +-
.../reference/components/openstack-cinder.adoc | 6 +-
.../reference/components/openstack-glance.adoc | 6 +-
.../reference/components/openstack-keystone.adoc | 6 +-
.../reference/components/openstack-neutron.adoc | 6 +-
.../reference/components/openstack-nova.adoc | 6 +-
.../reference/components/openstack-swift.adoc | 6 +-
docs/package.json | 9 +-
docs/pom.xml | 28 +-
docs/yarn.lock | 8661 ++++++----
.../camel/quarkus/core/CamelBootstrapRecorder.java | 2 +-
.../apache/camel/quarkus/main/CamelMainConfig.java | 2 +-
.../runtime/src/main/doc/usage.adoc | 12 +
.../component/hbase/it/HBaseTestResource.java | 7 +-
.../openstack/deployment/OpenstackProcessor.java | 47 -
extensions-jvm/openstack/integration-test/pom.xml | 80 -
extensions-jvm/pom.xml | 1 -
.../reactor-netty/deployment/pom.xml | 4 -
extensions-support/reactor-netty/runtime/pom.xml | 13 +-
.../runtime/src/main/doc/configuration.adoc | 2 +-
.../runtime/src/main/doc/usage.adoc | 12 +
.../runtime/src/main/doc/usage.adoc | 12 +
.../runtime/src/main/doc/usage.adoc | 12 +
.../component/dozer/deployment/DozerProcessor.java | 3 +
.../fhir/deployment/r5/FhirR5Processor.java | 4 +-
.../grpc/runtime/src/main/doc/configuration.adoc | 2 +-
.../runtime/src/main/doc/configuration.adoc | 2 +-
.../component/kafka/deployment/KafkaProcessor.java | 20 +
.../component/kafka/CamelKafkaRecorder.java | 49 +
.../component/kafka/QuarkusKafkaClientFactory.java | 69 +
.../runtime/src/main/doc/configuration.adoc | 13 +-
.../openstack/deployment/pom.xml | 4 +
.../deployment/BuildTimeDefaultAPIProvider.java | 603 +
.../openstack/deployment/OpenstackProcessor.java | 93 +
{extensions-jvm => extensions}/openstack/pom.xml | 1 -
.../openstack/runtime/pom.xml | 5 +
.../main/resources/META-INF/quarkus-extension.yaml | 3 +-
extensions/pom.xml | 1 +
.../runtime/src/main/doc/configuration.adoc | 2 +-
.../aws2}/README.adoc | 0
.../aws2}/aws2-cw/pom.xml | 0
.../component/aws2/cw/it/Aws2CwResource.java | 0
.../src/main/resources/application.properties | 0
.../quarkus/component/aws2/cw/it/Aws2CwIT.java | 0
.../quarkus/component/aws2/cw/it/Aws2CwTest.java | 0
.../aws2/cw/it/Aws2CwTestEnvCustomizer.java | 0
...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0
.../aws2}/aws2-ddb/pom.xml | 0
.../component/aws2/ddb/it/Aws2DdbResource.java | 0
.../aws2/ddb/it/Aws2DdbStreamResource.java | 0
.../src/main/resources/application.properties | 0
.../quarkus/component/aws2/ddb/it/Aws2DdbIT.java | 0
.../quarkus/component/aws2/ddb/it/Aws2DdbTest.java | 0
.../aws2/ddb/it/Aws2DdbTestEnvCustomizer.java | 0
...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0
.../aws2}/aws2-kinesis/pom.xml | 0
.../kinesis/it/Aws2KinesisFirehoseResource.java | 0
.../aws2/kinesis/it/Aws2KinesisResource.java | 0
.../src/main/resources/application.properties | 0
.../component/aws2/kinesis/it/Aws2KinesisIT.java | 0
.../component/aws2/kinesis/it/Aws2KinesisTest.java | 0
.../kinesis/it/Aws2KinesisTestEnvCustomizer.java | 0
...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0
.../aws2}/aws2-lambda/pom.xml | 0
.../aws2/lambda/it/Aws2LambdaResource.java | 0
.../src/main/resources/application.properties | 0
.../component/aws2/lambda/it/Aws2LambdaIT.java | 0
.../component/aws2/lambda/it/Aws2LambdaTest.java | 0
.../lambda/it/Aws2LambdaTestEnvCustomizer.java | 0
...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0
.../aws2}/aws2-s3/pom.xml | 0
.../quarkus/component/aws2/Aws2S3Resource.java | 0
.../src/main/resources/application.properties | 0
.../camel/quarkus/component/aws2/Aws2S3IT.java | 0
.../camel/quarkus/component/aws2/Aws2S3Test.java | 0
.../component/aws2/Aws2S3TestEnvCustomizer.java | 0
...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0
.../aws2}/aws2-ses/pom.xml | 0
.../component/aws2/ses/it/Aws2SesResource.java | 0
.../src/main/resources/application.properties | 0
.../quarkus/component/aws2/ses/it/Aws2SesIT.java | 0
.../quarkus/component/aws2/ses/it/Aws2SesTest.java | 0
.../aws2/ses/it/Aws2SesTestEnvCustomizer.java | 0
...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0
.../aws2}/aws2-sqs-sns/README.adoc | 0
.../aws2}/aws2-sqs-sns/pom.xml | 0
.../component/aws2/sqs/it/Aws2SqsSnsResource.java | 0
.../src/main/resources/application.properties | 0
.../component/aws2/sqs/it/Aws2SqsSnsIT.java | 0
.../component/aws2/sqs/it/Aws2SqsSnsTest.java | 0
.../aws2/sqs/it/Aws2SqsSnsTestEnvCustomizer.java | 0
...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 0
.../aws2}/pom.xml | 3 +-
.../azure}/README.adoc | 19 +-
.../azure}/azure-eventhubs/pom.xml | 2 +-
.../azure/eventhubs/it/AzureEventhubsResource.java | 14 +-
.../azure/eventhubs/it/AzureEventhubsRoutes.java | 29 +-
.../azure/eventhubs/it/AzureEventhubsIT.java | 0
.../azure/eventhubs/it/AzureEventhubsTest.java | 0
.../azure}/azure-resources.sh | 4 +-
.../azure}/azure-storage-blob/pom.xml | 3 +-
.../storage/blob/it/AzureStorageBlobResource.java | 0
.../src/main/resources/application.properties | 0
.../azure/storage/blob/it/AzureStorageBlobIT.java | 0
.../storage/blob/it/AzureStorageBlobTest.java | 0
.../azure}/azure-storage-queue/pom.xml | 3 +-
.../queue/it/AzureStorageQueueResource.java | 0
.../src/main/resources/application.properties | 0
.../storage/queue/it/AzureStorageQueueIT.java | 0
.../storage/queue/it/AzureStorageQueueTest.java | 0
.../azure}/pom.xml | 17 +-
.../openstack => integration-test-groups}/pom.xml | 17 +-
integration-tests/aws2-grouped/README.adoc | 8 +-
integration-tests/aws2-grouped/pom.xml | 4 +-
.../{aws2-grouped => azure-grouped}/README.adoc | 10 +-
.../{aws2-grouped => azure-grouped}/pom.xml | 113 +-
integration-tests/azure-storage-blob/README.adoc | 16 -
integration-tests/azure-storage-queue/README.adoc | 16 -
integration-tests/csimple/pom.xml | 2 +-
.../quarkus/component/dozer/it/DozerResource.java | 9 +-
.../component/dozer/it/model/CustomerA.java | 49 +-
.../component/dozer/it/model/CustomerB.java | 79 +
.../dozer/src/main/resources/simple-mapping.xml | 5 +
.../quarkus/component/dozer/it/DozerTest.java | 8 +-
integration-tests/fhir/pom.xml | 5 +
integration-tests/js-dsl/pom.xml | 5 +
integration-tests/{fhir => kafka-sasl}/pom.xml | 45 +-
.../quarkus/kafka/sasl/KafkaSaslResource.java | 71 +
.../camel/quarkus/kafka/sasl/KafkaSaslRoutes.java | 19 +-
.../camel/quarkus/kafka/sasl/KafkaSupport.java | 78 +
.../src/main/resources/application.properties | 4 +-
.../quarkus/kafka/sasl/KafkaSaslBindingTest.java} | 47 +-
.../camel/quarkus/kafka/sasl/KafkaSaslIT.java | 5 +-
.../quarkus/kafka/sasl/KafkaSaslTestResource.java | 111 +
.../test/resources/config/kafka_server_jaas.conf | 7 +
.../src/test/resources/k8s-sb/kafka/password | 1 +
.../src/test/resources/k8s-sb/kafka/saslMechanism | 1 +
.../test/resources/k8s-sb/kafka/securityProtocol | 1 +
.../src/test/resources/k8s-sb/kafka/type | 1 +
.../src/test/resources/k8s-sb/kafka/user | 1 +
.../component/kafka/it/CamelKafkaTestResource.java | 2 +
integration-tests/kubernetes/pom.xml | 5 +
.../it/health/MicroProfileHealthTest.java | 15 +-
.../{kubernetes => openstack}/pom.xml | 20 +-
.../it/OpenstackCinderSnapshotResource.java | 0
.../it/OpenstackCinderVolumeResource.java | 0
.../openstack/it/OpenstackGlanceResource.java | 0
.../it/OpenstackKeystoneDomainResource.java | 0
.../it/OpenstackKeystoneGroupResource.java | 0
.../it/OpenstackKeystoneProjectResource.java | 0
.../it/OpenstackKeystoneRegionResource.java | 0
.../it/OpenstackKeystoneUserResource.java | 0
.../it/OpenstackNeutronNetworkResource.java | 0
.../openstack/it/OpenstackNeutronPortResource.java | 0
.../it/OpenstackNeutronSubnetResource.java | 0
.../openstack/it/OpenstackNovaFlavorResource.java | 0
.../openstack/it/OpenstackNovaServerResource.java | 6 +-
.../it/OpenstackSwiftContainerResource.java | 0
.../openstack/it/OpenstackSwiftObjectResource.java | 0
.../openstack/it/OpenStackTestResource.java | 0
.../openstack/it/OpenstackCinderSnapshotIT.java | 4 +-
.../openstack/it/OpenstackCinderSnapshotTest.java | 0
.../openstack/it/OpenstackCinderVolumeIT.java | 4 +-
.../openstack/it/OpenstackCinderVolumeTest.java | 0
.../component/openstack/it/OpenstackGlanceIT.java | 4 +-
.../openstack/it/OpenstackGlanceTest.java | 0
.../openstack/it/OpenstackKeystoneDomainIT.java | 4 +-
.../openstack/it/OpenstackKeystoneDomainTest.java | 0
.../openstack/it/OpenstackKeystoneGroupIT.java | 4 +-
.../openstack/it/OpenstackKeystoneGroupTest.java | 0
.../openstack/it/OpenstackKeystoneProjectIT.java | 4 +-
.../openstack/it/OpenstackKeystoneProjectTest.java | 0
.../openstack/it/OpenstackKeystoneRegionIT.java | 4 +-
.../openstack/it/OpenstackKeystoneRegionTest.java | 0
.../openstack/it/OpenstackKeystoneUserIT.java | 4 +-
.../openstack/it/OpenstackKeystoneUserTest.java | 0
.../openstack/it/OpenstackNeutronNetworkIT.java | 4 +-
.../openstack/it/OpenstackNeutronNetworkTest.java | 0
.../openstack/it/OpenstackNeutronPortIT.java | 4 +-
.../openstack/it/OpenstackNeutronPortTest.java | 0
.../openstack/it/OpenstackNeutronSubnetIT.java | 4 +-
.../openstack/it/OpenstackNeutronSubnetTest.java | 0
.../openstack/it/OpenstackNovaFlavorIT.java | 4 +-
.../openstack/it/OpenstackNovaFlavorTest.java | 0
.../openstack/it/OpenstackNovaServerIT.java | 4 +-
.../openstack/it/OpenstackNovaServerTest.java | 0
.../openstack/it/OpenstackSwiftContainerIT.java | 4 +-
.../openstack/it/OpenstackSwiftContainerTest.java | 0
.../openstack/it/OpenstackSwiftObjectIT.java | 4 +-
.../openstack/it/OpenstackSwiftObjectTest.java | 0
.../mappings/cinder/snapshot/volume_snapshots.json | 0
.../cinder/volume/createVolume_multiattach.json | 0
.../resources/mappings/cinder/volume/volume.json | 0
.../mappings/cinder/volume/volume_delete.json | 0
.../mappings/cinder/volume/volume_types.json | 0
.../mappings/cinder/volume/volume_update.json | 0
.../resources/mappings/cinder/volume/volumes.json | 0
.../src/test/resources/mappings/glance/image.json | 0
.../resources/mappings/glance/image_delete.json | 0
.../resources/mappings/glance/image_upload.json | 0
.../src/test/resources/mappings/glance/images.json | 0
.../resources/mappings/glance/images_detail.json | 0
.../mappings/keystone/authv3_project.json | 0
.../keystone/domains/domains_create_response.json | 0
.../mappings/keystone/domains/domains_delete.json | 0
.../keystone/domains/domains_get_byId.json | 0
.../keystone/domains/domains_update_response.json | 0
.../keystone/domains/domains_with_options.json | 0
.../mappings/keystone/groups/groups_add_user.json | 0
.../keystone/groups/groups_check_user.json | 0
.../keystone/groups/groups_create_response.json | 0
.../mappings/keystone/groups/groups_delete.json | 0
.../mappings/keystone/groups/groups_get_byId.json | 0
.../mappings/keystone/groups/groups_list.json | 0
.../keystone/groups/groups_remove_user.json | 0
.../keystone/groups/groups_update_response.json | 0
.../projects/projects_create_response.json | 0
.../keystone/projects/projects_delete.json | 0
.../keystone/projects/projects_get_byId.json | 0
.../projects/projects_update_response.json | 0
.../keystone/projects/projects_with_options.json | 0
.../keystone/regions/regions_create_response.json | 0
.../mappings/keystone/regions/regions_delete.json | 0
.../keystone/regions/regions_get_byId.json | 0
.../keystone/regions/regions_get_nonExistent.json | 0
.../mappings/keystone/regions/regions_list.json | 0
.../keystone/regions/regions_update_response.json | 0
.../mappings/keystone/users/create_user.json | 0
.../mappings/keystone/users/update_user.json | 0
.../mappings/keystone/users/user_delete.json | 0
.../mappings/keystone/users/user_get_byId.json | 0
.../resources/mappings/keystone/users/users.json | 0
.../mappings/neutron/networks/network.json | 0
.../mappings/neutron/networks/network_delete.json | 0
.../neutron/networks/network_external.json | 0
.../neutron/networks/networks_filtered.json | 0
.../mappings/neutron/ports/port_external.json | 0
.../mappings/neutron/ports/ports_external.json | 0
.../mappings/neutron/subnets/subnet_ipv6.json | 0
.../resources/mappings/nova/flavors/flavor.json | 0
.../mappings/nova/flavors/flavor_create.json | 0
.../mappings/nova/flavors/flavors_detailed.json | 0
.../mappings/nova/servers/server_create.json | 0
.../nova/servers/server_snapshot_create.json | 0
.../mappings/nova/servers/server_wrong_id_get.json | 0
.../resources/mappings/nova/servers/servers.json | 0
.../swift/containers/container_metadata_get.json | 0
.../mappings/swift/containers/containers.json | 0
.../mappings/swift/objects/object_get.json | 0
integration-tests/pom.xml | 6 +-
pom.xml | 32 +-
.../camel/quarkus/maven/CamelQuarkusExtension.java | 10 +
.../quarkus/maven/UpdateExtensionDocPageMojo.java | 1 +
.../doc-templates/extension-doc-page.adoc | 7 +-
tooling/scripts/group-tests.groovy | 25 +-
tooling/scripts/report-build-status.groovy | 6 +-
tooling/scripts/test-categories.yaml | 8 +-
tooling/scripts/validate-github-workflows.groovy | 2 +-
600 files changed, 25296 insertions(+), 4335 deletions(-)
create mode 100755 docs/.pnp.js
create mode 100644 docs/.yarn/.gitignore
create mode 100755 docs/.yarn/releases/yarn-berry.cjs
create mode 100644 docs/.yarnrc.yml
create mode 100644 docs/bs-config.json
delete mode 100644 docs/modules/ROOT/pages/user-guide/bootstrap.adoc
create mode 100644 docs/modules/ROOT/pages/user-guide/command-mode.adoc
create mode 100644 docs/modules/ROOT/pages/user-guide/configuration.adoc
create mode 100644 docs/modules/ROOT/pages/user-guide/defining-camel-routes.adoc
create mode 100644 docs/modules/ROOT/pages/user-guide/dependency-management.adoc
create mode 100644 extensions-jvm/azure-storage-datalake/runtime/src/main/doc/usage.adoc
delete mode 100644 extensions-jvm/openstack/deployment/src/main/java/org/apache/camel/quarkus/component/openstack/deployment/OpenstackProcessor.java
delete mode 100644 extensions-jvm/openstack/integration-test/pom.xml
create mode 100644 extensions/azure-eventhubs/runtime/src/main/doc/usage.adoc
create mode 100644 extensions/azure-storage-blob/runtime/src/main/doc/usage.adoc
create mode 100644 extensions/azure-storage-queue/runtime/src/main/doc/usage.adoc
create mode 100644 extensions/kafka/runtime/src/main/java/org/apache/camel/quarkus/component/kafka/CamelKafkaRecorder.java
create mode 100644 extensions/kafka/runtime/src/main/java/org/apache/camel/quarkus/component/kafka/QuarkusKafkaClientFactory.java
rename {extensions-jvm => extensions}/openstack/deployment/pom.xml (94%)
create mode 100644 extensions/openstack/deployment/src/main/java/org/apache/camel/quarkus/component/openstack/deployment/BuildTimeDefaultAPIProvider.java
create mode 100644 extensions/openstack/deployment/src/main/java/org/apache/camel/quarkus/component/openstack/deployment/OpenstackProcessor.java
copy {extensions-jvm => extensions}/openstack/pom.xml (97%)
rename {extensions-jvm => extensions}/openstack/runtime/pom.xml (95%)
rename {extensions-jvm => extensions}/openstack/runtime/src/main/resources/META-INF/quarkus-extension.yaml (97%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/README.adoc (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-cw/pom.xml (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-cw/src/main/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwResource.java (100%)
copy {integration-tests-aws2 => integration-test-groups/aws2}/aws2-cw/src/main/resources/application.properties (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwIT.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwTest.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwTestEnvCustomizer.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-cw/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ddb/pom.xml (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ddb/src/main/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbResource.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ddb/src/main/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbStreamResource.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ddb/src/main/resources/application.properties (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbIT.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbTest.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbTestEnvCustomizer.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ddb/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-kinesis/pom.xml (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-kinesis/src/main/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisFirehoseResource.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-kinesis/src/main/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisResource.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-kinesis/src/main/resources/application.properties (100%)
copy {integration-tests-aws2 => integration-test-groups/aws2}/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisTest.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisTestEnvCustomizer.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-kinesis/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-lambda/pom.xml (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-lambda/src/main/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaResource.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-lambda/src/main/resources/application.properties (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaIT.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaTest.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-lambda/src/test/java/org/apache/camel/quarkus/component/aws2/lambda/it/Aws2LambdaTestEnvCustomizer.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-lambda/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-s3/pom.xml (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-s3/src/main/java/org/apache/camel/quarkus/component/aws2/Aws2S3Resource.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-s3/src/main/resources/application.properties (100%)
copy {integration-tests-aws2 => integration-test-groups/aws2}/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3IT.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3Test.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3TestEnvCustomizer.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-s3/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ses/pom.xml (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ses/src/main/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesResource.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ses/src/main/resources/application.properties (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesIT.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesTest.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesTestEnvCustomizer.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-ses/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-sqs-sns/README.adoc (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-sqs-sns/pom.xml (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-sqs-sns/src/main/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsResource.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-sqs-sns/src/main/resources/application.properties (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsIT.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsTest.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-sqs-sns/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsSnsTestEnvCustomizer.java (100%)
rename {integration-tests-aws2 => integration-test-groups/aws2}/aws2-sqs-sns/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer (100%)
copy {integration-tests-aws2 => integration-test-groups/aws2}/pom.xml (93%)
rename {integration-tests/azure-eventhubs => integration-test-groups/azure}/README.adoc (65%)
rename {integration-tests => integration-test-groups/azure}/azure-eventhubs/pom.xml (98%)
rename {integration-tests => integration-test-groups/azure}/azure-eventhubs/src/main/java/org/apache/camel/quarkus/component/azure/eventhubs/it/AzureEventhubsResource.java (89%)
rename {integration-tests => integration-test-groups/azure}/azure-eventhubs/src/main/java/org/apache/camel/quarkus/component/azure/eventhubs/it/AzureEventhubsRoutes.java (58%)
rename {integration-tests => integration-test-groups/azure}/azure-eventhubs/src/test/java/org/apache/camel/quarkus/component/azure/eventhubs/it/AzureEventhubsIT.java (100%)
rename {integration-tests => integration-test-groups/azure}/azure-eventhubs/src/test/java/org/apache/camel/quarkus/component/azure/eventhubs/it/AzureEventhubsTest.java (100%)
rename {integration-tests/azure-eventhubs => integration-test-groups/azure}/azure-resources.sh (97%)
rename {integration-tests => integration-test-groups/azure}/azure-storage-blob/pom.xml (97%)
rename {integration-tests => integration-test-groups/azure}/azure-storage-blob/src/main/java/org/apache/camel/quarkus/component/azure/storage/blob/it/AzureStorageBlobResource.java (100%)
rename {integration-tests/azure-storage-queue => integration-test-groups/azure/azure-storage-blob}/src/main/resources/application.properties (100%)
rename {integration-tests => integration-test-groups/azure}/azure-storage-blob/src/test/java/org/apache/camel/quarkus/component/azure/storage/blob/it/AzureStorageBlobIT.java (100%)
rename {integration-tests => integration-test-groups/azure}/azure-storage-blob/src/test/java/org/apache/camel/quarkus/component/azure/storage/blob/it/AzureStorageBlobTest.java (100%)
rename {integration-tests => integration-test-groups/azure}/azure-storage-queue/pom.xml (97%)
rename {integration-tests => integration-test-groups/azure}/azure-storage-queue/src/main/java/org/apache/camel/quarkus/component/azure/storage/queue/it/AzureStorageQueueResource.java (100%)
rename {integration-tests/azure-storage-blob => integration-test-groups/azure/azure-storage-queue}/src/main/resources/application.properties (100%)
rename {integration-tests => integration-test-groups/azure}/azure-storage-queue/src/test/java/org/apache/camel/quarkus/component/azure/storage/queue/it/AzureStorageQueueIT.java (100%)
copy {integration-tests => integration-test-groups/azure}/azure-storage-queue/src/test/java/org/apache/camel/quarkus/component/azure/storage/queue/it/AzureStorageQueueTest.java (100%)
rename {integration-tests-aws2 => integration-test-groups/azure}/pom.xml (75%)
rename {extensions-jvm/openstack => integration-test-groups}/pom.xml (74%)
copy integration-tests/{aws2-grouped => azure-grouped}/README.adoc (69%)
copy integration-tests/{aws2-grouped => azure-grouped}/pom.xml (68%)
delete mode 100644 integration-tests/azure-storage-blob/README.adoc
delete mode 100644 integration-tests/azure-storage-queue/README.adoc
copy integration-tests/{fhir => kafka-sasl}/pom.xml (81%)
create mode 100644 integration-tests/kafka-sasl/src/main/java/org/apache/camel/quarkus/kafka/sasl/KafkaSaslResource.java
copy extensions/kafka/deployment/src/main/java/org/apache/camel/quarkus/component/kafka/deployment/KafkaProcessor.java => integration-tests/kafka-sasl/src/main/java/org/apache/camel/quarkus/kafka/sasl/KafkaSaslRoutes.java (63%)
create mode 100644 integration-tests/kafka-sasl/src/main/java/org/apache/camel/quarkus/kafka/sasl/KafkaSupport.java
rename {integration-tests-aws2/aws2-cw => integration-tests/kafka-sasl}/src/main/resources/application.properties (85%)
rename integration-tests/{azure-storage-queue/src/test/java/org/apache/camel/quarkus/component/azure/storage/queue/it/AzureStorageQueueTest.java => kafka-sasl/src/test/java/org/apache/camel/quarkus/kafka/sasl/KafkaSaslBindingTest.java} (52%)
copy integration-tests-aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3IT.java => integration-tests/kafka-sasl/src/test/java/org/apache/camel/quarkus/kafka/sasl/KafkaSaslIT.java (89%)
create mode 100644 integration-tests/kafka-sasl/src/test/java/org/apache/camel/quarkus/kafka/sasl/KafkaSaslTestResource.java
create mode 100644 integration-tests/kafka-sasl/src/test/resources/config/kafka_server_jaas.conf
create mode 100644 integration-tests/kafka-sasl/src/test/resources/k8s-sb/kafka/password
create mode 100644 integration-tests/kafka-sasl/src/test/resources/k8s-sb/kafka/saslMechanism
create mode 100644 integration-tests/kafka-sasl/src/test/resources/k8s-sb/kafka/securityProtocol
create mode 100644 integration-tests/kafka-sasl/src/test/resources/k8s-sb/kafka/type
create mode 100644 integration-tests/kafka-sasl/src/test/resources/k8s-sb/kafka/user
copy integration-tests/{kubernetes => openstack}/pom.xml (85%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackCinderSnapshotResource.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackCinderVolumeResource.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackGlanceResource.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneDomainResource.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneGroupResource.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneProjectResource.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneRegionResource.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneUserResource.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNeutronNetworkResource.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNeutronPortResource.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNeutronSubnetResource.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNovaFlavorResource.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNovaServerResource.java (95%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackSwiftContainerResource.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackSwiftObjectResource.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenStackTestResource.java (100%)
copy integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackCinderSnapshotIT.java (87%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackCinderSnapshotTest.java (100%)
copy integration-tests-aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3IT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackCinderVolumeIT.java (87%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackCinderVolumeTest.java (100%)
copy integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackGlanceIT.java (88%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackGlanceTest.java (100%)
copy integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneDomainIT.java (87%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneDomainTest.java (100%)
copy integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneGroupIT.java (87%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneGroupTest.java (100%)
copy integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneProjectIT.java (87%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneProjectTest.java (100%)
copy integration-tests-aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3IT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneRegionIT.java (87%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneRegionTest.java (100%)
copy integration-tests-aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3IT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneUserIT.java (87%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackKeystoneUserTest.java (100%)
copy integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNeutronNetworkIT.java (87%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNeutronNetworkTest.java (100%)
copy integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNeutronPortIT.java (87%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNeutronPortTest.java (100%)
rename integration-tests-aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/Aws2S3IT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNeutronSubnetIT.java (87%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNeutronSubnetTest.java (100%)
copy integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNovaFlavorIT.java (87%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNovaFlavorTest.java (100%)
copy integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNovaServerIT.java (87%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNovaServerTest.java (100%)
copy integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackSwiftContainerIT.java (87%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackSwiftContainerTest.java (100%)
rename integration-tests-aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java => integration-tests/openstack/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackSwiftObjectIT.java (87%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackSwiftObjectTest.java (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/cinder/snapshot/volume_snapshots.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/cinder/volume/createVolume_multiattach.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/cinder/volume/volume.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/cinder/volume/volume_delete.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/cinder/volume/volume_types.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/cinder/volume/volume_update.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/cinder/volume/volumes.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/glance/image.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/glance/image_delete.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/glance/image_upload.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/glance/images.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/glance/images_detail.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/authv3_project.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/domains/domains_create_response.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/domains/domains_delete.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/domains/domains_get_byId.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/domains/domains_update_response.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/domains/domains_with_options.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/groups/groups_add_user.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/groups/groups_check_user.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/groups/groups_create_response.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/groups/groups_delete.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/groups/groups_get_byId.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/groups/groups_list.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/groups/groups_remove_user.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/groups/groups_update_response.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/projects/projects_create_response.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/projects/projects_delete.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/projects/projects_get_byId.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/projects/projects_update_response.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/projects/projects_with_options.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/regions/regions_create_response.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/regions/regions_delete.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/regions/regions_get_byId.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/regions/regions_get_nonExistent.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/regions/regions_list.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/regions/regions_update_response.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/users/create_user.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/users/update_user.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/users/user_delete.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/users/user_get_byId.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/keystone/users/users.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/neutron/networks/network.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/neutron/networks/network_delete.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/neutron/networks/network_external.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/neutron/networks/networks_filtered.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/neutron/ports/port_external.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/neutron/ports/ports_external.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/neutron/subnets/subnet_ipv6.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/nova/flavors/flavor.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/nova/flavors/flavor_create.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/nova/flavors/flavors_detailed.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/nova/servers/server_create.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/nova/servers/server_snapshot_create.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/nova/servers/server_wrong_id_get.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/nova/servers/servers.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/swift/containers/container_metadata_get.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/swift/containers/containers.json (100%)
rename {extensions-jvm/openstack/integration-test => integration-tests/openstack}/src/test/resources/mappings/swift/objects/object_get.json (100%)
[camel-quarkus] 01/02: Upgrade to Camel 3.10.0
Posted by zb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
zbendhiba pushed a commit to branch camel-main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit b2777a17e93a92e5a7fc73317f08ab6b08e5879e
Author: James Netherton <ja...@gmail.com>
AuthorDate: Mon Mar 29 13:27:45 2021 +0100
Upgrade to Camel 3.10.0
---
docs/antora-playbook-dev.yml | 2 +-
docs/antora-playbook.yml | 2 +-
docs/antora.yml | 4 ++--
pom.xml | 6 +++---
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/docs/antora-playbook-dev.yml b/docs/antora-playbook-dev.yml
index 1665c4e..4c50a39 100644
--- a/docs/antora-playbook-dev.yml
+++ b/docs/antora-playbook-dev.yml
@@ -26,7 +26,7 @@ content:
start_path: docs
- url: git@github.com:apache/camel.git
branches:
- - camel-3.9.x # replace ${camel.docs.branch}
+ - camel-3.10.x # replace ${camel.docs.branch}
start_paths:
- docs/components
- url: git@github.com:apache/camel.git
diff --git a/docs/antora-playbook.yml b/docs/antora-playbook.yml
index aa3da35..1bac262 100644
--- a/docs/antora-playbook.yml
+++ b/docs/antora-playbook.yml
@@ -26,7 +26,7 @@ content:
start_path: docs
- url: git@github.com:apache/camel.git
branches:
- - camel-3.9.x # replace ${camel.docs.branch}
+ - camel-3.10.x # replace ${camel.docs.branch}
start_paths:
- docs/components
- url: git@github.com:apache/camel.git
diff --git a/docs/antora.yml b/docs/antora.yml
index 2066fec..80e9fcf 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -22,6 +22,6 @@ nav:
- modules/ROOT/nav.adoc
asciidoc:
attributes:
- cq-camel-components: 3.9.x@components # replace ${camel.docs.components.xref}
+ cq-camel-components: 3.10.x@components # replace ${camel.docs.components.xref}
min-maven-version: 3.6.2 # replace ${min-maven-version}
- quarkus-version: 1.13.2.Final # replace ${quarkus.version}
+ quarkus-version: 1.13.2.Final # replace ${quarkus.version}
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index deb94f5..14a6bbe 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.camel</groupId>
<artifactId>camel-dependencies</artifactId>
- <version>3.9.0</version>
+ <version>3.10.0-SNAPSHOT</version>
</parent>
<groupId>org.apache.camel.quarkus</groupId>
@@ -47,8 +47,8 @@
<bouncycastle.version>${bouncycastle-version}</bouncycastle.version><!-- keep in sync with Camel -->
- <camel.major.minor>3.9</camel.major.minor> <!-- run after each change: cd docs && mvndev validate -->
- <camel.version>${camel.major.minor}.0</camel.version>
+ <camel.major.minor>3.10</camel.major.minor> <!-- run after each change: cd docs && mvndev validate -->
+ <camel.version>${camel.major.minor}.0-SNAPSHOT</camel.version>
<camel.docs.components.xref>${camel.major.minor}.x@components</camel.docs.components.xref><!-- the version in Camel's docs/components/antora.yml -->
<camel.docs.branch>camel-${camel.major.minor}.x</camel.docs.branch><!-- The stable branch on which our Antora docs depends -->
[camel-quarkus] 02/02: fix compilation errors in camel-master branch
Posted by zb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
zbendhiba pushed a commit to branch camel-main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit dff1e8af77dcf6c234fc0a0c745d6a99395ad4cc
Author: Zineb Bendhiba <be...@gmail.com>
AuthorDate: Wed Apr 7 17:04:34 2021 +0200
fix compilation errors in camel-master branch
---
.../apache/camel/quarkus/core/FastCamelContext.java | 17 +++++++++++++++--
extensions-jvm/kotlin-dsl/runtime/pom.xml | 12 ++++++++++++
extensions/jsonpath/runtime/pom.xml | 4 ++++
.../json/path/it/JsonPathTransformTest.java | 9 ++++-----
pom.xml | 1 +
poms/bom/pom.xml | 20 ++++++++++++++++++++
6 files changed, 56 insertions(+), 7 deletions(-)
diff --git a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/FastCamelContext.java b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/FastCamelContext.java
index a0e8a93..992028d 100644
--- a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/FastCamelContext.java
+++ b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/FastCamelContext.java
@@ -74,8 +74,8 @@ import org.apache.camel.impl.engine.DefaultTransformerRegistry;
import org.apache.camel.impl.engine.DefaultUnitOfWorkFactory;
import org.apache.camel.impl.engine.DefaultUriFactoryResolver;
import org.apache.camel.impl.engine.DefaultValidatorRegistry;
-import org.apache.camel.impl.engine.EndpointKey;
import org.apache.camel.impl.engine.PrototypeExchangeFactory;
+import org.apache.camel.impl.engine.PrototypeProcessorExchangeFactory;
import org.apache.camel.impl.engine.RouteService;
import org.apache.camel.impl.engine.TransformerKey;
import org.apache.camel.impl.engine.ValidatorKey;
@@ -139,6 +139,7 @@ import org.apache.camel.spi.ModelToXMLDumper;
import org.apache.camel.spi.NodeIdFactory;
import org.apache.camel.spi.PackageScanClassResolver;
import org.apache.camel.spi.PackageScanResourceResolver;
+import org.apache.camel.spi.ProcessorExchangeFactory;
import org.apache.camel.spi.ProcessorFactory;
import org.apache.camel.spi.PropertiesComponent;
import org.apache.camel.spi.ReactiveExecutor;
@@ -163,6 +164,7 @@ import org.apache.camel.spi.ValidatorRegistry;
import org.apache.camel.spi.XMLRoutesDefinitionLoader;
import org.apache.camel.support.CamelContextHelper;
import org.apache.camel.support.DefaultUuidGenerator;
+import org.apache.camel.support.NormalizedUri;
import org.apache.camel.support.ResolverHelper;
import org.apache.camel.util.IOHelper;
import org.apache.camel.util.ObjectHelper;
@@ -474,7 +476,7 @@ public class FastCamelContext extends AbstractCamelContext implements CatalogCam
}
@Override
- protected EndpointRegistry<EndpointKey> createEndpointRegistry(Map<EndpointKey, Endpoint> endpoints) {
+ protected EndpointRegistry<NormalizedUri> createEndpointRegistry(Map<NormalizedUri, Endpoint> endpoints) {
return new DefaultEndpointRegistry(this, endpoints);
}
@@ -688,6 +690,17 @@ public class FastCamelContext extends AbstractCamelContext implements CatalogCam
}
@Override
+ protected ProcessorExchangeFactory createProcessorExchangeFactory() {
+ Optional<ProcessorExchangeFactory> result = ResolverHelper.resolveService(
+ getCamelContextReference(),
+ getBootstrapFactoryFinder(),
+ ProcessorExchangeFactory.FACTORY,
+ ProcessorExchangeFactory.class);
+
+ return result.orElseGet(PrototypeProcessorExchangeFactory::new);
+ }
+
+ @Override
public List<RouteDefinition> getRouteDefinitions() {
return model.getRouteDefinitions();
}
diff --git a/extensions-jvm/kotlin-dsl/runtime/pom.xml b/extensions-jvm/kotlin-dsl/runtime/pom.xml
index 27ae382..1449a53 100644
--- a/extensions-jvm/kotlin-dsl/runtime/pom.xml
+++ b/extensions-jvm/kotlin-dsl/runtime/pom.xml
@@ -59,6 +59,18 @@
<groupId>org.apache.camel</groupId>
<artifactId>camel-kotlin-dsl</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-script-util</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-scripting-jvm</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-scripting-jvm-host</artifactId>
+ </dependency>
</dependencies>
<build>
diff --git a/extensions/jsonpath/runtime/pom.xml b/extensions/jsonpath/runtime/pom.xml
index ea26471..436d146 100644
--- a/extensions/jsonpath/runtime/pom.xml
+++ b/extensions/jsonpath/runtime/pom.xml
@@ -56,6 +56,10 @@
<artifactId>camel-jsonpath</artifactId>
</dependency>
<dependency>
+ <groupId>net.minidev</groupId>
+ <artifactId>json-smart</artifactId>
+ </dependency>
+ <dependency>
<groupId>org.graalvm.nativeimage</groupId>
<artifactId>svm</artifactId>
<scope>provided</scope>
diff --git a/integration-tests/jsonpath/src/test/java/org/apache/camel/quarkus/component/json/path/it/JsonPathTransformTest.java b/integration-tests/jsonpath/src/test/java/org/apache/camel/quarkus/component/json/path/it/JsonPathTransformTest.java
index b9c1b23..2ffea10 100644
--- a/integration-tests/jsonpath/src/test/java/org/apache/camel/quarkus/component/json/path/it/JsonPathTransformTest.java
+++ b/integration-tests/jsonpath/src/test/java/org/apache/camel/quarkus/component/json/path/it/JsonPathTransformTest.java
@@ -17,7 +17,6 @@
package org.apache.camel.quarkus.component.json.path.it;
import java.util.Arrays;
-import java.util.List;
import io.quarkus.test.junit.QuarkusTest;
import io.restassured.RestAssured;
@@ -26,7 +25,7 @@ import org.apache.camel.quarkus.component.json.path.it.CarsRequest.Car;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
-import static org.junit.jupiter.api.Assertions.assertIterableEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
@QuarkusTest
class JsonPathTransformTest {
@@ -45,11 +44,11 @@ class JsonPathTransformTest {
@Test
public void getAllCarColorsShouldSucceed() {
- List<String> colors = RestAssured.given() //
+ String colors = RestAssured.given() //
.contentType(ContentType.JSON).body(carsRequest).get("/jsonpath/getAllCarColors").then().statusCode(200)
- .extract().body().jsonPath().getList(".", String.class);
+ .extract().body().asString();
- assertIterableEquals(Arrays.asList("red", "green"), colors);
+ assertEquals("[red, green]", colors);
}
}
diff --git a/pom.xml b/pom.xml
index 14a6bbe..e9fed0e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -91,6 +91,7 @@
<jersey-sun.version>1.19.4</jersey-sun.version><!-- Spark -->
<jetty.version>${jetty9-version}</jetty.version>
<jnr-ffi.version>2.1.2</jnr-ffi.version><!-- Mess in web3j transitive deps -->
+ <json-smart.version>2.4.2</json-smart.version>
<kafka.version>2.5.0</kafka.version>
<kudu.version>${kudu-version}</kudu.version><!-- keep in sync with Camel -->
<kotlin.version>1.4.31</kotlin.version><!-- keep in sync with Quarkus -->
diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml
index 8129b49..f510aa1 100644
--- a/poms/bom/pom.xml
+++ b/poms/bom/pom.xml
@@ -5959,6 +5959,21 @@
<version>${javassist.version}</version>
</dependency>
<dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-script-util</artifactId>
+ <version>${kotlin.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-scripting-jvm</artifactId>
+ <version>${kotlin.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlin</groupId>
+ <artifactId>kotlin-scripting-jvm-host</artifactId>
+ <version>${kotlin.version}</version>
+ </dependency>
+ <dependency>
<groupId>org.jruby.jcodings</groupId>
<artifactId>jcodings</artifactId>
<version>${jcodings.version}</version>
@@ -6065,6 +6080,11 @@
<version>${snakeyaml.version}</version>
</dependency>
<dependency>
+ <groupId>net.minidev</groupId>
+ <artifactId>json-smart</artifactId>
+ <version>${json-smart.version}</version>
+ </dependency>
+ <dependency>
<groupId>xalan</groupId>
<artifactId>xalan</artifactId>
<version>${xalan.version}</version>