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/08 13:58:12 UTC

[camel-quarkus] branch camel-master updated (74b4ebd -> 6f45524)

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

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


 discard 74b4ebd  Upgrade to Camel 3.10.0
     add b71c1ec  Updated CHANGELOG.md
     add 256ecad  bindy: created a test to show the locale issue in native and documented #2407
     add 8283c9f  Document the process for maintaining (quarkus | camel)-master branches
     add 8fcb83a  bindy: do not embed useless resources #2413
     add 0344ae7  core: Removed the href in core javadoc as it does not generate a correct documentation #2417
     add db86e1a  Fix intermittent failure in camel-quarkus-master-integration-test
     add fbab4be  Fix of Spring RabbitMQ integration test failures after spring update
     add d7bdb17  Updated CHANGELOG.md
     add e352db4  docs: add xref support for adoc file sourced from javadoc #2417
     add 7f2f233  Updated CHANGELOG.md
     add e836c94  Native mode guide minor cosmetic tweaks
     add 759f8e4  Consume kubernetes-client-bom via Quarkus BoM #2426
     add 6e0b1c8  MLLP Native support
     add 83367cf  Split misc test category into new networking-dataformats category
     add 928ab99  Upgrade quarkus-google-cloud-services to 0.5.0
     add f0b5e21  Fix NPE if Qute template can't be found
     add abebf5b  Make camel-quarkus-xml-io work again after we broke it with camel-quarkus-xml-io-dsl in 1.8.0 #2431
     add 41c3818  Azure Storage Data Lake appends newline to the file content #2302
     add 9788fb6  DigitalOcean native support #1594
     add 67a6da5  rebase master and delete test conditions
     add 62c70aa  openstack: added nova server and swift tests #1943
     add 041f2f3  Updated CHANGELOG.md
     add 8815a18  openstack: fixup
     add 2531f9d  Updated CHANGELOG.md
     add 3688743  Updated CHANGELOG.md
     add 54b8862  Updated CHANGELOG.md
     add 5d8337d  Show deprecation info in Extensions reference #2266
     add 2aaffc2  Updated CHANGELOG.md
     add ec7029a  Fix xref-validator download failure error https://gitlab.com/antora/xref-validator/repository/archive.tar.gz?ref=12a2765fe934e2b661cafeeac568e7c221021bfe: Extracting tar content of undefined failed, the file appears to be corrupt: Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?
     add bc4b2ea  Upgrade CassandraQL quarkus extension to 1.0.1 #2423 (#2440)
     add 0c7b5a4  [fix] Enforce correct maven version (#2443)
     add dc3e006  Updated CHANGELOG.md
     add ddf4d9f  couchbase JVM : add integration tests fixes #2326 (#2327)
     new 3b630b2  Upgrade to Camel 3.10.0
     new 6f45524  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   (74b4ebd)
            \
             N -- N -- N   refs/heads/camel-master (6f45524)

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/ci-build.yaml                    |  47 +-
 CHANGELOG.md                                       |  65 ++-
 docs/modules/ROOT/pages/contributor-guide/ci.adoc  |  22 +
 docs/modules/ROOT/pages/reference/components.adoc  |   2 +-
 docs/modules/ROOT/pages/reference/dataformats.adoc |   2 +-
 .../ROOT/pages/reference/extensions/activemq.adoc  |   1 +
 .../ROOT/pages/reference/extensions/ahc-ws.adoc    |   1 +
 .../ROOT/pages/reference/extensions/ahc.adoc       |   1 +
 .../ROOT/pages/reference/extensions/amqp.adoc      |   1 +
 .../ROOT/pages/reference/extensions/apns.adoc      |   1 +
 .../ROOT/pages/reference/extensions/arangodb.adoc  |   1 +
 .../ROOT/pages/reference/extensions/as2.adoc       |   1 +
 .../ROOT/pages/reference/extensions/asn1.adoc      |   1 +
 .../ROOT/pages/reference/extensions/asterisk.adoc  |   1 +
 .../ROOT/pages/reference/extensions/atlasmap.adoc  |   1 +
 .../ROOT/pages/reference/extensions/atmos.adoc     |   1 +
 .../ROOT/pages/reference/extensions/atom.adoc      |   1 +
 .../ROOT/pages/reference/extensions/atomix.adoc    |   1 +
 .../pages/reference/extensions/attachments.adoc    |   1 +
 .../ROOT/pages/reference/extensions/avro-rpc.adoc  |   1 +
 .../ROOT/pages/reference/extensions/avro.adoc      |   1 +
 .../ROOT/pages/reference/extensions/aws-xray.adoc  |   1 +
 .../pages/reference/extensions/aws2-athena.adoc    |   1 +
 .../ROOT/pages/reference/extensions/aws2-cw.adoc   |   1 +
 .../ROOT/pages/reference/extensions/aws2-ddb.adoc  |   1 +
 .../ROOT/pages/reference/extensions/aws2-ec2.adoc  |   1 +
 .../ROOT/pages/reference/extensions/aws2-ecs.adoc  |   1 +
 .../ROOT/pages/reference/extensions/aws2-eks.adoc  |   1 +
 .../reference/extensions/aws2-eventbridge.adoc     |   1 +
 .../ROOT/pages/reference/extensions/aws2-iam.adoc  |   1 +
 .../pages/reference/extensions/aws2-kinesis.adoc   |   1 +
 .../ROOT/pages/reference/extensions/aws2-kms.adoc  |   1 +
 .../pages/reference/extensions/aws2-lambda.adoc    |   1 +
 .../ROOT/pages/reference/extensions/aws2-mq.adoc   |   1 +
 .../ROOT/pages/reference/extensions/aws2-msk.adoc  |   1 +
 .../ROOT/pages/reference/extensions/aws2-s3.adoc   |   1 +
 .../ROOT/pages/reference/extensions/aws2-ses.adoc  |   1 +
 .../ROOT/pages/reference/extensions/aws2-sns.adoc  |   1 +
 .../ROOT/pages/reference/extensions/aws2-sqs.adoc  |   1 +
 .../ROOT/pages/reference/extensions/aws2-sts.adoc  |   1 +
 .../pages/reference/extensions/aws2-translate.adoc |   1 +
 .../reference/extensions/azure-eventhubs.adoc      |   1 +
 .../reference/extensions/azure-storage-blob.adoc   |   1 +
 .../extensions/azure-storage-datalake.adoc         |   1 +
 .../reference/extensions/azure-storage-queue.adoc  |   1 +
 .../ROOT/pages/reference/extensions/barcode.adoc   |   1 +
 .../ROOT/pages/reference/extensions/base64.adoc    |   1 +
 .../pages/reference/extensions/bean-validator.adoc |   1 +
 .../ROOT/pages/reference/extensions/bean.adoc      |   1 +
 .../ROOT/pages/reference/extensions/beanio.adoc    |   1 +
 .../ROOT/pages/reference/extensions/beanstalk.adoc |   1 +
 .../ROOT/pages/reference/extensions/bindy.adoc     |  13 +
 .../ROOT/pages/reference/extensions/bonita.adoc    |   1 +
 .../ROOT/pages/reference/extensions/box.adoc       |   1 +
 .../ROOT/pages/reference/extensions/braintree.adoc |   1 +
 .../ROOT/pages/reference/extensions/browse.adoc    |   1 +
 .../reference/extensions/caffeine-lrucache.adoc    |   3 +-
 .../ROOT/pages/reference/extensions/caffeine.adoc  |   1 +
 .../pages/reference/extensions/cassandraql.adoc    |   1 +
 .../ROOT/pages/reference/extensions/cbor.adoc      |   1 +
 .../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   |   1 +
 .../ROOT/pages/reference/extensions/consul.adoc    |   1 +
 .../pages/reference/extensions/controlbus.adoc     |   1 +
 .../ROOT/pages/reference/extensions/corda.adoc     |   1 +
 .../pages/reference/extensions/core-cloud.adoc     |   1 +
 .../ROOT/pages/reference/extensions/core.adoc      |   3 +-
 .../ROOT/pages/reference/extensions/couchbase.adoc |   1 +
 .../ROOT/pages/reference/extensions/couchdb.adoc   |   1 +
 .../ROOT/pages/reference/extensions/cron.adoc      |   1 +
 .../ROOT/pages/reference/extensions/crypto.adoc    |   1 +
 .../ROOT/pages/reference/extensions/csimple.adoc   |   3 +-
 .../ROOT/pages/reference/extensions/csv.adoc       |   1 +
 .../pages/reference/extensions/dataformat.adoc     |   1 +
 .../reference/extensions/debezium-mongodb.adoc     |   1 +
 .../pages/reference/extensions/debezium-mysql.adoc |   1 +
 .../reference/extensions/debezium-postgres.adoc    |   1 +
 .../reference/extensions/debezium-sqlserver.adoc   |   1 +
 .../pages/reference/extensions/digitalocean.adoc   |  15 +-
 .../ROOT/pages/reference/extensions/direct.adoc    |   1 +
 .../ROOT/pages/reference/extensions/disruptor.adoc |   1 +
 .../ROOT/pages/reference/extensions/djl.adoc       |   1 +
 .../ROOT/pages/reference/extensions/dns.adoc       |   1 +
 .../ROOT/pages/reference/extensions/dozer.adoc     |   1 +
 .../ROOT/pages/reference/extensions/drill.adoc     |   1 +
 .../ROOT/pages/reference/extensions/dropbox.adoc   |   1 +
 .../ROOT/pages/reference/extensions/ehcache.adoc   |   1 +
 .../reference/extensions/elasticsearch-rest.adoc   |   1 +
 .../ROOT/pages/reference/extensions/elsql.adoc     |   1 +
 .../pages/reference/extensions/endpointdsl.adoc    |   1 +
 .../ROOT/pages/reference/extensions/etcd.adoc      |   1 +
 .../ROOT/pages/reference/extensions/exec.adoc      |   1 +
 .../ROOT/pages/reference/extensions/facebook.adoc  |   1 +
 .../ROOT/pages/reference/extensions/fastjson.adoc  |   1 +
 .../ROOT/pages/reference/extensions/fhir.adoc      |   1 +
 .../pages/reference/extensions/file-watch.adoc     |   1 +
 .../ROOT/pages/reference/extensions/file.adoc      |   1 +
 .../ROOT/pages/reference/extensions/flatpack.adoc  |   1 +
 .../ROOT/pages/reference/extensions/flink.adoc     |   1 +
 .../ROOT/pages/reference/extensions/fop.adoc       |   1 +
 .../pages/reference/extensions/freemarker.adoc     |   1 +
 .../ROOT/pages/reference/extensions/ftp.adoc       |   1 +
 .../ROOT/pages/reference/extensions/ganglia.adoc   |   1 +
 .../ROOT/pages/reference/extensions/geocoder.adoc  |   1 +
 .../ROOT/pages/reference/extensions/git.adoc       |   1 +
 .../ROOT/pages/reference/extensions/github.adoc    |   1 +
 .../reference/extensions/google-bigquery.adoc      |   1 +
 .../reference/extensions/google-calendar.adoc      |   1 +
 .../pages/reference/extensions/google-drive.adoc   |   1 +
 .../pages/reference/extensions/google-mail.adoc    |   1 +
 .../pages/reference/extensions/google-pubsub.adoc  |   1 +
 .../pages/reference/extensions/google-sheets.adoc  |   1 +
 .../ROOT/pages/reference/extensions/graphql.adoc   |   1 +
 .../ROOT/pages/reference/extensions/grok.adoc      |   1 +
 .../pages/reference/extensions/groovy-dsl.adoc     |   1 +
 .../ROOT/pages/reference/extensions/groovy.adoc    |   1 +
 .../ROOT/pages/reference/extensions/grpc.adoc      |   1 +
 .../ROOT/pages/reference/extensions/gson.adoc      |   1 +
 .../pages/reference/extensions/guava-eventbus.adoc |   1 +
 .../ROOT/pages/reference/extensions/hazelcast.adoc |   1 +
 .../ROOT/pages/reference/extensions/hbase.adoc     |   1 +
 .../ROOT/pages/reference/extensions/hdfs.adoc      |   1 +
 .../pages/reference/extensions/headersmap.adoc     |   1 +
 .../ROOT/pages/reference/extensions/hl7.adoc       |   1 +
 .../ROOT/pages/reference/extensions/http.adoc      |   1 +
 .../reference/extensions/huaweicloud-smn.adoc      |   1 +
 .../ROOT/pages/reference/extensions/hystrix.adoc   |   3 +-
 .../ROOT/pages/reference/extensions/ical.adoc      |   1 +
 .../ROOT/pages/reference/extensions/iec60870.adoc  |   1 +
 .../ROOT/pages/reference/extensions/ignite.adoc    |   1 +
 .../pages/reference/extensions/infinispan.adoc     |   1 +
 .../ROOT/pages/reference/extensions/influxdb.adoc  |   1 +
 .../ROOT/pages/reference/extensions/iota.adoc      |   1 +
 .../ROOT/pages/reference/extensions/ipfs.adoc      |   1 +
 .../ROOT/pages/reference/extensions/irc.adoc       |   1 +
 .../ROOT/pages/reference/extensions/jackson.adoc   |   1 +
 .../pages/reference/extensions/jacksonxml.adoc     |   1 +
 .../ROOT/pages/reference/extensions/jasypt.adoc    |   1 +
 .../pages/reference/extensions/java-joor-dsl.adoc  |   1 +
 .../ROOT/pages/reference/extensions/jaxb.adoc      |   1 +
 .../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      |   1 +
 .../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      |   1 +
 .../ROOT/pages/reference/extensions/jira.adoc      |   1 +
 .../ROOT/pages/reference/extensions/jms.adoc       |   1 +
 .../ROOT/pages/reference/extensions/johnzon.adoc   |   1 +
 .../ROOT/pages/reference/extensions/jolt.adoc      |   1 +
 .../ROOT/pages/reference/extensions/jooq.adoc      |   1 +
 .../ROOT/pages/reference/extensions/jpa.adoc       |   1 +
 .../ROOT/pages/reference/extensions/js-dsl.adoc    |   3 +-
 .../ROOT/pages/reference/extensions/jsch.adoc      |   1 +
 .../ROOT/pages/reference/extensions/jslt.adoc      |   1 +
 .../pages/reference/extensions/json-validator.adoc |   1 +
 .../ROOT/pages/reference/extensions/jsonapi.adoc   |   1 +
 .../ROOT/pages/reference/extensions/jsonata.adoc   |   1 +
 .../ROOT/pages/reference/extensions/jsonb.adoc     |   1 +
 .../ROOT/pages/reference/extensions/jsonpath.adoc  |   1 +
 .../ROOT/pages/reference/extensions/jt400.adoc     |   1 +
 .../ROOT/pages/reference/extensions/jta.adoc       |   1 +
 .../ROOT/pages/reference/extensions/kafka.adoc     |   1 +
 .../ROOT/pages/reference/extensions/kamelet.adoc   |   1 +
 .../pages/reference/extensions/kotlin-dsl.adoc     |   1 +
 .../ROOT/pages/reference/extensions/kotlin.adoc    |   1 +
 .../pages/reference/extensions/kubernetes.adoc     |   1 +
 .../ROOT/pages/reference/extensions/kudu.adoc      |   1 +
 .../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   |   1 +
 .../ROOT/pages/reference/extensions/log.adoc       |   1 +
 .../ROOT/pages/reference/extensions/lra.adoc       |   1 +
 .../ROOT/pages/reference/extensions/lucene.adoc    |   1 +
 .../pages/reference/extensions/lumberjack.adoc     |   1 +
 .../ROOT/pages/reference/extensions/lzf.adoc       |   1 +
 .../ROOT/pages/reference/extensions/mail.adoc      |   1 +
 .../ROOT/pages/reference/extensions/main.adoc      |   1 +
 .../pages/reference/extensions/management.adoc     |   1 +
 .../ROOT/pages/reference/extensions/master.adoc    |   1 +
 .../pages/reference/extensions/micrometer.adoc     |   1 +
 .../extensions/microprofile-fault-tolerance.adoc   |   1 +
 .../reference/extensions/microprofile-health.adoc  |   1 +
 .../reference/extensions/microprofile-metrics.adoc |   1 +
 .../ROOT/pages/reference/extensions/milo.adoc      |   1 +
 .../ROOT/pages/reference/extensions/minio.adoc     |   1 +
 .../ROOT/pages/reference/extensions/mllp.adoc      |  14 +-
 .../ROOT/pages/reference/extensions/mock.adoc      |   1 +
 .../pages/reference/extensions/mongodb-gridfs.adoc |   1 +
 .../ROOT/pages/reference/extensions/mongodb.adoc   |   1 +
 .../ROOT/pages/reference/extensions/msv.adoc       |   1 +
 .../ROOT/pages/reference/extensions/mustache.adoc  |   1 +
 .../ROOT/pages/reference/extensions/mvel.adoc      |   1 +
 .../ROOT/pages/reference/extensions/mybatis.adoc   |   1 +
 .../ROOT/pages/reference/extensions/nagios.adoc    |   1 +
 .../ROOT/pages/reference/extensions/nats.adoc      |   1 +
 .../pages/reference/extensions/netty-http.adoc     |   1 +
 .../ROOT/pages/reference/extensions/netty.adoc     |   1 +
 .../ROOT/pages/reference/extensions/nitrite.adoc   |   1 +
 .../ROOT/pages/reference/extensions/nsq.adoc       |   1 +
 .../ROOT/pages/reference/extensions/oaipmh.adoc    |   1 +
 .../ROOT/pages/reference/extensions/ognl.adoc      |   1 +
 .../ROOT/pages/reference/extensions/olingo4.adoc   |   1 +
 .../pages/reference/extensions/openapi-java.adoc   |   1 +
 .../ROOT/pages/reference/extensions/openstack.adoc |   1 +
 .../pages/reference/extensions/opentracing.adoc    |   1 +
 .../pages/reference/extensions/optaplanner.adoc    |   1 +
 .../pages/reference/extensions/paho-mqtt5.adoc     |   1 +
 .../ROOT/pages/reference/extensions/paho.adoc      |   1 +
 .../ROOT/pages/reference/extensions/pdf.adoc       |   1 +
 .../reference/extensions/pg-replication-slot.adoc  |   1 +
 .../ROOT/pages/reference/extensions/pgevent.adoc   |   1 +
 .../pages/reference/extensions/platform-http.adoc  |   1 +
 .../ROOT/pages/reference/extensions/printer.adoc   |   1 +
 .../ROOT/pages/reference/extensions/protobuf.adoc  |   1 +
 .../ROOT/pages/reference/extensions/pubnub.adoc    |   1 +
 .../ROOT/pages/reference/extensions/pulsar.adoc    |   1 +
 .../ROOT/pages/reference/extensions/quartz.adoc    |   1 +
 .../ROOT/pages/reference/extensions/quickfix.adoc  |   1 +
 .../ROOT/pages/reference/extensions/qute.adoc      |   1 +
 .../ROOT/pages/reference/extensions/rabbitmq.adoc  |   1 +
 .../reference/extensions/reactive-executor.adoc    |   1 +
 .../reference/extensions/reactive-streams.adoc     |   1 +
 .../ROOT/pages/reference/extensions/redis.adoc     |   1 +
 .../ROOT/pages/reference/extensions/ref.adoc       |   1 +
 .../pages/reference/extensions/rest-openapi.adoc   |   1 +
 .../ROOT/pages/reference/extensions/rest.adoc      |   1 +
 .../ROOT/pages/reference/extensions/ribbon.adoc    |   1 +
 .../pages/reference/extensions/robotframework.adoc |   1 +
 .../ROOT/pages/reference/extensions/rss.adoc       |   1 +
 .../ROOT/pages/reference/extensions/saga.adoc      |   1 +
 .../pages/reference/extensions/salesforce.adoc     |   1 +
 .../pages/reference/extensions/sap-netweaver.adoc  |   1 +
 .../ROOT/pages/reference/extensions/saxon.adoc     |   1 +
 .../ROOT/pages/reference/extensions/scheduler.adoc |   1 +
 .../pages/reference/extensions/schematron.adoc     |   1 +
 .../ROOT/pages/reference/extensions/seda.adoc      |   1 +
 .../pages/reference/extensions/servicenow.adoc     |   1 +
 .../ROOT/pages/reference/extensions/servlet.adoc   |   1 +
 .../ROOT/pages/reference/extensions/shiro.adoc     |   1 +
 .../ROOT/pages/reference/extensions/sip.adoc       |   1 +
 .../ROOT/pages/reference/extensions/sjms.adoc      |   1 +
 .../ROOT/pages/reference/extensions/sjms2.adoc     |   1 +
 .../ROOT/pages/reference/extensions/slack.adoc     |   1 +
 .../extensions/smallrye-reactive-messaging.adoc    |   1 +
 .../ROOT/pages/reference/extensions/smpp.adoc      |   1 +
 .../ROOT/pages/reference/extensions/snakeyaml.adoc |   1 +
 .../ROOT/pages/reference/extensions/snmp.adoc      |   1 +
 .../ROOT/pages/reference/extensions/soap.adoc      |   1 +
 .../ROOT/pages/reference/extensions/solr.adoc      |   1 +
 .../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    |   1 +
 .../reference/extensions/spring-rabbitmq.adoc      |  13 +
 .../ROOT/pages/reference/extensions/sql.adoc       |   1 +
 .../ROOT/pages/reference/extensions/ssh.adoc       |   1 +
 .../ROOT/pages/reference/extensions/stax.adoc      |   1 +
 .../ROOT/pages/reference/extensions/stitch.adoc    |   1 +
 .../ROOT/pages/reference/extensions/stomp.adoc     |   1 +
 .../ROOT/pages/reference/extensions/stream.adoc    |   1 +
 .../pages/reference/extensions/stringtemplate.adoc |   1 +
 .../ROOT/pages/reference/extensions/stub.adoc      |   1 +
 .../ROOT/pages/reference/extensions/syslog.adoc    |   1 +
 .../ROOT/pages/reference/extensions/tagsoup.adoc   |   1 +
 .../ROOT/pages/reference/extensions/tarfile.adoc   |   1 +
 .../ROOT/pages/reference/extensions/telegram.adoc  |   1 +
 .../extensions/threadpoolfactory-vertx.adoc        |   1 +
 .../ROOT/pages/reference/extensions/thrift.adoc    |   1 +
 .../ROOT/pages/reference/extensions/tika.adoc      |   1 +
 .../ROOT/pages/reference/extensions/timer.adoc     |   1 +
 .../ROOT/pages/reference/extensions/twilio.adoc    |   1 +
 .../ROOT/pages/reference/extensions/twitter.adoc   |   1 +
 .../reference/extensions/univocity-parsers.adoc    |   1 +
 .../ROOT/pages/reference/extensions/validator.adoc |   1 +
 .../ROOT/pages/reference/extensions/velocity.adoc  |   1 +
 .../pages/reference/extensions/vertx-http.adoc     |   1 +
 .../pages/reference/extensions/vertx-kafka.adoc    |   1 +
 .../reference/extensions/vertx-websocket.adoc      |   1 +
 .../ROOT/pages/reference/extensions/vertx.adoc     |   1 +
 .../ROOT/pages/reference/extensions/vm.adoc        |   1 +
 .../ROOT/pages/reference/extensions/weather.adoc   |   1 +
 .../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     |   1 +
 .../ROOT/pages/reference/extensions/xml-io.adoc    |   1 +
 .../ROOT/pages/reference/extensions/xml-jaxb.adoc  |   1 +
 .../ROOT/pages/reference/extensions/xml-jaxp.adoc  |   1 +
 .../pages/reference/extensions/xmlsecurity.adoc    |   1 +
 .../ROOT/pages/reference/extensions/xmpp.adoc      |   1 +
 .../ROOT/pages/reference/extensions/xpath.adoc     |   1 +
 .../pages/reference/extensions/xslt-saxon.adoc     |   1 +
 .../ROOT/pages/reference/extensions/xslt.adoc      |   1 +
 .../ROOT/pages/reference/extensions/xstream.adoc   |   1 +
 .../ROOT/pages/reference/extensions/yaml-dsl.adoc  |   1 +
 .../ROOT/pages/reference/extensions/yammer.adoc    |   1 +
 .../ROOT/pages/reference/extensions/zendesk.adoc   |   1 +
 .../pages/reference/extensions/zip-deflater.adoc   |   1 +
 .../ROOT/pages/reference/extensions/zipfile.adoc   |   1 +
 .../reference/extensions/zookeeper-master.adoc     |   1 +
 .../ROOT/pages/reference/extensions/zookeeper.adoc |   1 +
 docs/modules/ROOT/pages/reference/index.adoc       |   2 +-
 docs/modules/ROOT/pages/reference/languages.adoc   |   2 +-
 docs/modules/ROOT/pages/reference/others.adoc      |   2 +-
 .../modules/ROOT/pages/user-guide/native-mode.adoc |  12 +-
 .../reference/components/digitalocean.adoc         |   6 +-
 .../ROOT/partials/reference/components/mllp.adoc   |   6 +-
 docs/package.json                                  |  24 +-
 docs/pom.xml                                       |   2 +-
 docs/yarn.lock                                     | 500 +++++++++++++--------
 .../camel/quarkus/core/FastCamelContext.java       |  17 +-
 extensions-core/xml-io-dsl/deployment/pom.xml      |   4 -
 .../dsl/xml/io/deployment/XmlIoDslProcessor.java   |   8 +
 extensions-core/xml-io-dsl/runtime/pom.xml         |   4 +-
 extensions-core/xml-io/deployment/pom.xml          |   2 +-
 .../xml/io/deployment/XmlIoProcessor.java          |   6 -
 extensions-core/xml-io/runtime/pom.xml             |   8 +-
 .../main/resources/META-INF/quarkus-extension.yaml |   2 +
 .../datalake/it/AzureStorageDatalakeTest.java      |   6 +-
 extensions-jvm/couchbase/integration-test/pom.xml  |  15 +
 .../component/couchbase/it/CouchbaseResource.java  |  71 ++-
 ...CouchbaseTest.java => CouchbaseDeleteTest.java} |  29 +-
 .../{CouchbaseTest.java => CouchbasePollTest.java} |  25 +-
 .../couchbase/it/CouchbaseTestResource.java        | 123 +++++
 .../couchbase/it/CouchbaseUpdateTest.java          |  55 +++
 .../deployment/DigitaloceanProcessor.java          |  46 --
 .../digitalocean/it/DigitaloceanResource.java      |  51 ---
 extensions-jvm/kotlin-dsl/runtime/pom.xml          |  12 +
 .../component/mllp/deployment/MllpProcessor.java   |  46 --
 .../openstack/it/OpenstackNovaServerResource.java  | 122 +++++
 .../component/openstack/it/OpenstackResource.java  |  65 ---
 .../it/OpenstackSwiftContainerResource.java        |  79 ++++
 .../openstack/it/OpenstackSwiftObjectResource.java |  69 +++
 ...stackTest.java => OpenstackNovaServerTest.java} |  31 +-
 ...kTest.java => OpenstackSwiftContainerTest.java} |  21 +-
 .../openstack/it/OpenstackSwiftObjectTest.java}    |  16 +-
 .../mappings/keystone/authv3_project.json          |   2 +-
 .../mappings/nova/servers/server_create.json       |  18 +
 .../nova/servers/server_snapshot_create.json       |  17 +
 .../mappings/nova/servers/server_wrong_id_get.json |  18 +
 .../resources/mappings/nova/servers/servers.json   |  22 +
 .../swift/containers/container_metadata_get.json   |  18 +
 .../mappings/swift/containers/containers.json      |  22 +
 .../mappings/swift/objects/object_get.json         |  19 +
 extensions-jvm/pom.xml                             |   2 -
 .../component/bindy/deployment/BindyProcessor.java |   2 +-
 .../bindy/runtime/src/main/doc/limitations.adoc    |   8 +
 extensions/cassandraql/runtime/pom.xml             |   8 +
 .../digitalocean/deployment/pom.xml                |  14 +
 .../deployment/DigitaloceanProcessor.java          |  59 +++
 .../digitalocean/pom.xml                           |   1 -
 .../digitalocean/runtime/pom.xml                   |   9 +
 .../main/resources/META-INF/quarkus-extension.yaml |   3 +-
 extensions/jsonpath/runtime/pom.xml                |   4 +
 .../mllp/deployment/pom.xml                        |   0
 .../component/mllp/deployment/MllpProcessor.java   |   8 +-
 {extensions-jvm => extensions}/mllp/pom.xml        |   1 -
 .../mllp/runtime/pom.xml                           |   1 +
 .../mllp/runtime/src/main/doc/configuration.adoc   |   1 +
 .../main/resources/META-INF/quarkus-extension.yaml |   3 +-
 extensions/pom.xml                                 |   2 +
 .../apache/camel/component/qute/QuteEndpoint.java  |   7 +
 .../runtime/src/main/doc/limitations.adoc          |   8 +
 .../WireMockTestResourceLifecycleManager.java      |   7 +-
 .../quarkus/component/bindy/it/BindyResource.java  |  14 +
 .../quarkus/component/bindy/it/BindyTestRoute.java |   7 +
 .../bindy/it/model/FixedLengthWithLocale.java}     |  26 +-
 .../bindy/it/FixedLengthWithLocaleIT.java}         |   9 +-
 .../bindy/it/FixedLengthWithLocaleTest.java        |  11 +-
 integration-tests/cassandraql/pom.xml              |   6 +
 integration-tests/csimple/pom.xml                  |   2 +-
 integration-tests/digitalocean/README.adoc         |  13 +
 .../{csimple => digitalocean}/pom.xml              |  37 +-
 .../digitalocean/it/DigitalOceanClientMock.java    |  20 +-
 .../digitalocean/it/DigitaloceanResource.java      | 218 +++++++++
 .../digitalocean/it/DigitaloceanRoute.java         |  57 +++
 .../component/digitalocean/it/MockApiService.java  |  22 +-
 .../component/digitalocean/it/DigitaloceanIT.java} |   7 +-
 .../digitalocean/it/DigitaloceanTest.java          | 209 +++++++++
 .../digitalocean/it/DigitaloceanTestResource.java  |  29 +-
 .../test/resources/mappings/actionsDroplet.json    |  28 ++
 .../test/resources/mappings/backupsDroplet.json    |  28 ++
 .../src/test/resources/mappings/createDroplet.json |  28 ++
 .../src/test/resources/mappings/deleteDroplet.json |  28 ++
 .../src/test/resources/mappings/dropletAction.json |  28 ++
 .../src/test/resources/mappings/getDroplet.json    |  28 ++
 .../test/resources/mappings/neighborsDroplet.json  |  28 ++
 .../test/resources/mappings/snapshotsDroplet.json  |  28 ++
 integration-tests/google-bigquery/pom.xml          |   2 +-
 .../json/path/it/JsonPathTransformTest.java        |   9 +-
 .../component/master/it/MasterResource.java        |   8 +-
 .../quarkus/component/master/it/MasterRoutes.java  |   2 +-
 .../quarkus/component/master/it/MasterIT.java      |   3 -
 .../quarkus/component/master/it/MasterTest.java    |   2 +-
 .../mllp}/pom.xml                                  |  75 +++-
 .../quarkus/component/mllp/it/MllpResource.java    |  35 +-
 .../quarkus/component/mllp/it/MllpRoutes.java      |  47 ++
 .../camel/quarkus/component/mllp/it/MllpIT.java}   |   7 +-
 .../camel/quarkus/component/mllp/it/MllpTest.java  |  55 +++
 integration-tests/pom.xml                          |   2 +
 .../quarkus/component/qute/it/QuteResource.java    |  30 +-
 .../camel/quarkus/component/qute/it/QuteTest.java  |  22 +-
 .../src/main/resources/application.properties      |  17 +
 pom.xml                                            |  20 +-
 poms/bom-test/pom.xml                              |   5 +
 poms/bom/pom.xml                                   |  47 +-
 .../camel/quarkus/maven/CamelQuarkusExtension.java |  15 +-
 .../camel/quarkus/maven/ExtensionStatus.java       |  26 +-
 .../quarkus/maven/UpdateExtensionDocPageMojo.java  |  70 ++-
 .../doc-templates/extension-doc-page.adoc          |  15 +-
 tooling/scripts/test-categories.yaml               |  23 +-
 424 files changed, 2963 insertions(+), 766 deletions(-)
 copy extensions-jvm/couchbase/integration-test/src/test/java/org/apache/camel/quarkus/component/couchbase/it/{CouchbaseTest.java => CouchbaseDeleteTest.java} (56%)
 copy extensions-jvm/couchbase/integration-test/src/test/java/org/apache/camel/quarkus/component/couchbase/it/{CouchbaseTest.java => CouchbasePollTest.java} (58%)
 create mode 100644 extensions-jvm/couchbase/integration-test/src/test/java/org/apache/camel/quarkus/component/couchbase/it/CouchbaseTestResource.java
 create mode 100644 extensions-jvm/couchbase/integration-test/src/test/java/org/apache/camel/quarkus/component/couchbase/it/CouchbaseUpdateTest.java
 delete mode 100644 extensions-jvm/digitalocean/deployment/src/main/java/org/apache/camel/quarkus/component/digitalocean/deployment/DigitaloceanProcessor.java
 delete mode 100644 extensions-jvm/digitalocean/integration-test/src/main/java/org/apache/camel/quarkus/component/digitalocean/it/DigitaloceanResource.java
 delete mode 100644 extensions-jvm/mllp/deployment/src/main/java/org/apache/camel/quarkus/component/mllp/deployment/MllpProcessor.java
 create mode 100644 extensions-jvm/openstack/integration-test/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackNovaServerResource.java
 delete mode 100644 extensions-jvm/openstack/integration-test/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackResource.java
 create mode 100644 extensions-jvm/openstack/integration-test/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackSwiftContainerResource.java
 create mode 100644 extensions-jvm/openstack/integration-test/src/main/java/org/apache/camel/quarkus/component/openstack/it/OpenstackSwiftObjectResource.java
 copy extensions-jvm/openstack/integration-test/src/test/java/org/apache/camel/quarkus/component/openstack/it/{OpenstackTest.java => OpenstackNovaServerTest.java} (57%)
 rename extensions-jvm/openstack/integration-test/src/test/java/org/apache/camel/quarkus/component/openstack/it/{OpenstackTest.java => OpenstackSwiftContainerTest.java} (66%)
 copy extensions-jvm/{digitalocean/integration-test/src/test/java/org/apache/camel/quarkus/component/digitalocean/it/DigitaloceanTest.java => openstack/integration-test/src/test/java/org/apache/camel/quarkus/component/openstack/it/OpenstackSwiftObjectTest.java} (71%)
 create mode 100644 extensions-jvm/openstack/integration-test/src/test/resources/mappings/nova/servers/server_create.json
 create mode 100644 extensions-jvm/openstack/integration-test/src/test/resources/mappings/nova/servers/server_snapshot_create.json
 create mode 100644 extensions-jvm/openstack/integration-test/src/test/resources/mappings/nova/servers/server_wrong_id_get.json
 create mode 100644 extensions-jvm/openstack/integration-test/src/test/resources/mappings/nova/servers/servers.json
 create mode 100644 extensions-jvm/openstack/integration-test/src/test/resources/mappings/swift/containers/container_metadata_get.json
 create mode 100644 extensions-jvm/openstack/integration-test/src/test/resources/mappings/swift/containers/containers.json
 create mode 100644 extensions-jvm/openstack/integration-test/src/test/resources/mappings/swift/objects/object_get.json
 create mode 100644 extensions/bindy/runtime/src/main/doc/limitations.adoc
 rename {extensions-jvm => extensions}/digitalocean/deployment/pom.xml (80%)
 create mode 100644 extensions/digitalocean/deployment/src/main/java/org/apache/camel/quarkus/component/digitalocean/deployment/DigitaloceanProcessor.java
 rename {extensions-jvm => extensions}/digitalocean/pom.xml (97%)
 rename {extensions-jvm => extensions}/digitalocean/runtime/pom.xml (91%)
 rename {extensions-jvm => extensions}/digitalocean/runtime/src/main/resources/META-INF/quarkus-extension.yaml (97%)
 rename {extensions-jvm => extensions}/mllp/deployment/pom.xml (100%)
 copy extensions-core/xml-io-dsl/deployment/src/main/java/org/apache/camel/quarkus/dsl/xml/io/deployment/XmlIoDslProcessor.java => extensions/mllp/deployment/src/main/java/org/apache/camel/quarkus/component/mllp/deployment/MllpProcessor.java (87%)
 rename {extensions-jvm => extensions}/mllp/pom.xml (97%)
 rename {extensions-jvm => extensions}/mllp/runtime/pom.xml (98%)
 create mode 100644 extensions/mllp/runtime/src/main/doc/configuration.adoc
 rename {extensions-jvm => extensions}/mllp/runtime/src/main/resources/META-INF/quarkus-extension.yaml (97%)
 create mode 100644 extensions/spring-rabbitmq/runtime/src/main/doc/limitations.adoc
 copy integration-tests/{master/src/main/java/org/apache/camel/quarkus/component/master/it/MasterResource.java => bindy/src/main/java/org/apache/camel/quarkus/component/bindy/it/model/FixedLengthWithLocale.java} (63%)
 copy integration-tests/{master/src/test/java/org/apache/camel/quarkus/component/master/it/MasterIT.java => bindy/src/test/java/org/apache/camel/quarkus/component/bindy/it/FixedLengthWithLocaleIT.java} (75%)
 rename extensions-jvm/mllp/integration-test/src/test/java/org/apache/camel/quarkus/component/mllp/it/MllpTest.java => integration-tests/bindy/src/test/java/org/apache/camel/quarkus/component/bindy/it/FixedLengthWithLocaleTest.java (78%)
 create mode 100644 integration-tests/digitalocean/README.adoc
 copy integration-tests/{csimple => digitalocean}/pom.xml (81%)
 rename extensions-jvm/couchbase/integration-test/src/test/java/org/apache/camel/quarkus/component/couchbase/it/CouchbaseTest.java => integration-tests/digitalocean/src/main/java/org/apache/camel/quarkus/component/digitalocean/it/DigitalOceanClientMock.java (65%)
 create mode 100644 integration-tests/digitalocean/src/main/java/org/apache/camel/quarkus/component/digitalocean/it/DigitaloceanResource.java
 create mode 100644 integration-tests/digitalocean/src/main/java/org/apache/camel/quarkus/component/digitalocean/it/DigitaloceanRoute.java
 copy extensions-jvm/digitalocean/integration-test/src/test/java/org/apache/camel/quarkus/component/digitalocean/it/DigitaloceanTest.java => integration-tests/digitalocean/src/main/java/org/apache/camel/quarkus/component/digitalocean/it/MockApiService.java (62%)
 copy integration-tests/{master/src/test/java/org/apache/camel/quarkus/component/master/it/MasterIT.java => digitalocean/src/test/java/org/apache/camel/quarkus/component/digitalocean/it/DigitaloceanIT.java} (75%)
 create mode 100644 integration-tests/digitalocean/src/test/java/org/apache/camel/quarkus/component/digitalocean/it/DigitaloceanTest.java
 rename extensions-jvm/digitalocean/integration-test/src/test/java/org/apache/camel/quarkus/component/digitalocean/it/DigitaloceanTest.java => integration-tests/digitalocean/src/test/java/org/apache/camel/quarkus/component/digitalocean/it/DigitaloceanTestResource.java (52%)
 create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/actionsDroplet.json
 create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/backupsDroplet.json
 create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/createDroplet.json
 create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/deleteDroplet.json
 create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/dropletAction.json
 create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/getDroplet.json
 create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/neighborsDroplet.json
 create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/snapshotsDroplet.json
 rename {extensions-jvm/mllp/integration-test => integration-tests/mllp}/pom.xml (54%)
 rename {extensions-jvm/mllp/integration-test => integration-tests/mllp}/src/main/java/org/apache/camel/quarkus/component/mllp/it/MllpResource.java (61%)
 create mode 100644 integration-tests/mllp/src/main/java/org/apache/camel/quarkus/component/mllp/it/MllpRoutes.java
 copy integration-tests/{master/src/test/java/org/apache/camel/quarkus/component/master/it/MasterIT.java => mllp/src/test/java/org/apache/camel/quarkus/component/mllp/it/MllpIT.java} (75%)
 create mode 100644 integration-tests/mllp/src/test/java/org/apache/camel/quarkus/component/mllp/it/MllpTest.java
 create mode 100644 integration-tests/spring-rabbitmq/src/main/resources/application.properties
 copy integration-tests/master/src/main/java/org/apache/camel/quarkus/component/master/it/MasterResource.java => tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/ExtensionStatus.java (64%)

[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-master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 6f455245247d819e148e8ae0870917461f43573e
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 ea8b226..38e31a7 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>

[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-master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 3b630b2782016c4fb59a92d52b7a7049e0a2f1c9
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              | 2 +-
 pom.xml                      | 6 +++---
 4 files changed, 6 insertions(+), 6 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 675c9e7..c40ecf6 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -22,4 +22,4 @@ 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}
diff --git a/pom.xml b/pom.xml
index b24e4de..ea8b226 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 -->