This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch camel-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 926757e64740464a20d15094d08dea704ab94dbf Author: James Netherton <jamesnether...@gmail.com> AuthorDate: Mon Jan 10 08:25:21 2022 +0000 Update to latest Camel API changes --- docs/modules/ROOT/examples/components/ahc-ws.yml | 2 +- docs/modules/ROOT/examples/components/ahc.yml | 2 +- docs/modules/ROOT/examples/components/atomix-map.yml | 2 +- docs/modules/ROOT/examples/components/atomix-messaging.yml | 2 +- docs/modules/ROOT/examples/components/atomix-multimap.yml | 2 +- docs/modules/ROOT/examples/components/atomix-queue.yml | 2 +- docs/modules/ROOT/examples/components/atomix-set.yml | 2 +- docs/modules/ROOT/examples/components/atomix-value.yml | 2 +- docs/modules/ROOT/examples/components/cm-sms.yml | 2 +- docs/modules/ROOT/examples/components/consul.yml | 2 +- docs/modules/ROOT/examples/components/ehcache.yml | 2 +- docs/modules/ROOT/examples/components/hazelcast-list.yml | 2 +- docs/modules/ROOT/examples/components/hazelcast-map.yml | 2 +- .../modules/ROOT/examples/components/hazelcast-multimap.yml | 2 +- docs/modules/ROOT/examples/components/hazelcast-queue.yml | 2 +- .../ROOT/examples/components/hazelcast-replicatedmap.yml | 2 +- .../ROOT/examples/components/hazelcast-ringbuffer.yml | 2 +- docs/modules/ROOT/examples/components/hazelcast-set.yml | 2 +- docs/modules/ROOT/examples/components/hazelcast-topic.yml | 2 +- docs/modules/ROOT/examples/components/ignite-compute.yml | 2 +- docs/modules/ROOT/examples/components/ignite-events.yml | 2 +- docs/modules/ROOT/examples/components/ignite-idgen.yml | 2 +- docs/modules/ROOT/examples/components/ignite-messaging.yml | 2 +- docs/modules/ROOT/examples/components/ignite-queue.yml | 2 +- docs/modules/ROOT/examples/components/ignite-set.yml | 2 +- docs/modules/ROOT/examples/components/influxdb.yml | 2 +- docs/modules/ROOT/examples/components/kudu.yml | 2 +- docs/modules/ROOT/examples/components/nats.yml | 2 +- docs/modules/ROOT/examples/components/rabbitmq.yml | 2 +- docs/modules/ROOT/examples/components/scheduler.yml | 2 +- docs/modules/ROOT/examples/components/servicenow.yml | 2 +- docs/modules/ROOT/examples/components/telegram.yml | 2 +- docs/modules/ROOT/examples/components/timer.yml | 2 +- docs/modules/ROOT/examples/dataformats/beanio.yml | 2 +- docs/modules/ROOT/examples/dataformats/flatpack.yml | 2 +- docs/modules/ROOT/examples/dataformats/gzipdeflater.yml | 2 +- docs/modules/ROOT/examples/dataformats/json-fastjson.yml | 2 +- docs/modules/ROOT/examples/dataformats/json-gson.yml | 2 +- docs/modules/ROOT/examples/dataformats/json-jackson.yml | 2 +- docs/modules/ROOT/examples/dataformats/json-johnzon.yml | 2 +- docs/modules/ROOT/examples/dataformats/json-xstream.yml | 2 +- docs/modules/ROOT/examples/dataformats/jsonApi.yml | 2 +- docs/modules/ROOT/examples/dataformats/xstream.yml | 2 +- docs/modules/ROOT/examples/dataformats/yaml-snakeyaml.yml | 2 +- docs/modules/ROOT/examples/dataformats/zipdeflater.yml | 2 +- docs/modules/ROOT/pages/reference/extensions/ahc-ws.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/ahc.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/beanio.adoc | 6 +++--- docs/modules/ROOT/pages/reference/extensions/consul.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/influxdb.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/kudu.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/rabbitmq.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/scheduler.adoc | 4 ++-- .../modules/ROOT/pages/reference/extensions/servicenow.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/snakeyaml.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/telegram.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/timer.adoc | 4 ++-- extensions/jta/runtime/pom.xml | 6 ++++++ .../quarkus/component/salesforce/SalesforceResource.java | 7 +++---- .../camel/quarkus/component/salesforce/SalesforceTest.java | 13 ++++++++++--- 60 files changed, 89 insertions(+), 77 deletions(-) diff --git a/docs/modules/ROOT/examples/components/ahc-ws.yml b/docs/modules/ROOT/examples/components/ahc-ws.yml index 2a9aaae..703b295 100644 --- a/docs/modules/ROOT/examples/components/ahc-ws.yml +++ b/docs/modules/ROOT/examples/components/ahc-ws.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: ahc-ws cqCamelPartTitle: Async HTTP Client (AHC) Websocket -cqCamelPartDescription: Exchange data with external Websocket servers using . +cqCamelPartDescription: Exchange data with external Websocket servers using Async Http Client. cqExtensionPageTitle: Async HTTP Client (AHC) Websocket diff --git a/docs/modules/ROOT/examples/components/ahc.yml b/docs/modules/ROOT/examples/components/ahc.yml index 01fde7b..22f0abf 100644 --- a/docs/modules/ROOT/examples/components/ahc.yml +++ b/docs/modules/ROOT/examples/components/ahc.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: ahc cqCamelPartTitle: Async HTTP Client (AHC) -cqCamelPartDescription: Call external HTTP services using . +cqCamelPartDescription: Call external HTTP services using Async Http Client. cqExtensionPageTitle: Async HTTP Client (AHC) diff --git a/docs/modules/ROOT/examples/components/atomix-map.yml b/docs/modules/ROOT/examples/components/atomix-map.yml index 8effb10..67564b2 100644 --- a/docs/modules/ROOT/examples/components/atomix-map.yml +++ b/docs/modules/ROOT/examples/components/atomix-map.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: atomix-map cqCamelPartTitle: Atomix Map -cqCamelPartDescription: Access Atomix's . +cqCamelPartDescription: Access Atomix's distributed map. cqExtensionPageTitle: Atomix Map diff --git a/docs/modules/ROOT/examples/components/atomix-messaging.yml b/docs/modules/ROOT/examples/components/atomix-messaging.yml index 99a67e6..2107063 100644 --- a/docs/modules/ROOT/examples/components/atomix-messaging.yml +++ b/docs/modules/ROOT/examples/components/atomix-messaging.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: atomix-messaging cqCamelPartTitle: Atomix Messaging -cqCamelPartDescription: Access Atomix's . +cqCamelPartDescription: Access Atomix's group messaging. cqExtensionPageTitle: Atomix Map diff --git a/docs/modules/ROOT/examples/components/atomix-multimap.yml b/docs/modules/ROOT/examples/components/atomix-multimap.yml index 4232c8b..48d0bbf 100644 --- a/docs/modules/ROOT/examples/components/atomix-multimap.yml +++ b/docs/modules/ROOT/examples/components/atomix-multimap.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: atomix-multimap cqCamelPartTitle: Atomix MultiMap -cqCamelPartDescription: Access Atomix's . +cqCamelPartDescription: Access Atomix's distributed multi map. cqExtensionPageTitle: Atomix Map diff --git a/docs/modules/ROOT/examples/components/atomix-queue.yml b/docs/modules/ROOT/examples/components/atomix-queue.yml index 381d9ca..63e8be7 100644 --- a/docs/modules/ROOT/examples/components/atomix-queue.yml +++ b/docs/modules/ROOT/examples/components/atomix-queue.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: atomix-queue cqCamelPartTitle: Atomix Queue -cqCamelPartDescription: Access Atomix's . +cqCamelPartDescription: Access Atomix's distributed queue. cqExtensionPageTitle: Atomix Map diff --git a/docs/modules/ROOT/examples/components/atomix-set.yml b/docs/modules/ROOT/examples/components/atomix-set.yml index 9a9f453..56c0533 100644 --- a/docs/modules/ROOT/examples/components/atomix-set.yml +++ b/docs/modules/ROOT/examples/components/atomix-set.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: atomix-set cqCamelPartTitle: Atomix Set -cqCamelPartDescription: Access Atomix's . +cqCamelPartDescription: Access Atomix's distributed set. cqExtensionPageTitle: Atomix Map diff --git a/docs/modules/ROOT/examples/components/atomix-value.yml b/docs/modules/ROOT/examples/components/atomix-value.yml index 2727c61..779b40e 100644 --- a/docs/modules/ROOT/examples/components/atomix-value.yml +++ b/docs/modules/ROOT/examples/components/atomix-value.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: atomix-value cqCamelPartTitle: Atomix Value -cqCamelPartDescription: Access Atomix's . +cqCamelPartDescription: Access Atomix's distributed value. cqExtensionPageTitle: Atomix Map diff --git a/docs/modules/ROOT/examples/components/cm-sms.yml b/docs/modules/ROOT/examples/components/cm-sms.yml index 5b3317d..17afd9d 100644 --- a/docs/modules/ROOT/examples/components/cm-sms.yml +++ b/docs/modules/ROOT/examples/components/cm-sms.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: cm-sms cqCamelPartTitle: CM SMS Gateway -cqCamelPartDescription: Send SMS messages via . +cqCamelPartDescription: Send SMS messages via CM SMS Gateway. cqExtensionPageTitle: CM SMS Gateway diff --git a/docs/modules/ROOT/examples/components/consul.yml b/docs/modules/ROOT/examples/components/consul.yml index 1ae7ea6..b417480 100644 --- a/docs/modules/ROOT/examples/components/consul.yml +++ b/docs/modules/ROOT/examples/components/consul.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: consul cqCamelPartTitle: Consul -cqCamelPartDescription: Integrate with service discovery and configuration store. +cqCamelPartDescription: Integrate with Consul service discovery and configuration store. cqExtensionPageTitle: Consul diff --git a/docs/modules/ROOT/examples/components/ehcache.yml b/docs/modules/ROOT/examples/components/ehcache.yml index 3eb336e..b2491cb 100644 --- a/docs/modules/ROOT/examples/components/ehcache.yml +++ b/docs/modules/ROOT/examples/components/ehcache.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: ehcache cqCamelPartTitle: Ehcache -cqCamelPartDescription: Perform caching operations using . +cqCamelPartDescription: Perform caching operations using Ehcache. cqExtensionPageTitle: Ehcache diff --git a/docs/modules/ROOT/examples/components/hazelcast-list.yml b/docs/modules/ROOT/examples/components/hazelcast-list.yml index 82c548b..239d2b7 100644 --- a/docs/modules/ROOT/examples/components/hazelcast-list.yml +++ b/docs/modules/ROOT/examples/components/hazelcast-list.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: 1.6.0 cqCamelPartName: hazelcast-list cqCamelPartTitle: Hazelcast List -cqCamelPartDescription: Perform operations on distributed list. +cqCamelPartDescription: Perform operations on Hazelcast distributed list. cqExtensionPageTitle: Hazelcast Atomic Number diff --git a/docs/modules/ROOT/examples/components/hazelcast-map.yml b/docs/modules/ROOT/examples/components/hazelcast-map.yml index 1c7a57b..199d0ec 100644 --- a/docs/modules/ROOT/examples/components/hazelcast-map.yml +++ b/docs/modules/ROOT/examples/components/hazelcast-map.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: 1.6.0 cqCamelPartName: hazelcast-map cqCamelPartTitle: Hazelcast Map -cqCamelPartDescription: Perform operations on distributed map. +cqCamelPartDescription: Perform operations on Hazelcast distributed map. cqExtensionPageTitle: Hazelcast Atomic Number diff --git a/docs/modules/ROOT/examples/components/hazelcast-multimap.yml b/docs/modules/ROOT/examples/components/hazelcast-multimap.yml index d636b75..37a26a2 100644 --- a/docs/modules/ROOT/examples/components/hazelcast-multimap.yml +++ b/docs/modules/ROOT/examples/components/hazelcast-multimap.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: 1.6.0 cqCamelPartName: hazelcast-multimap cqCamelPartTitle: Hazelcast Multimap -cqCamelPartDescription: Perform operations on distributed multimap. +cqCamelPartDescription: Perform operations on Hazelcast distributed multimap. cqExtensionPageTitle: Hazelcast Atomic Number diff --git a/docs/modules/ROOT/examples/components/hazelcast-queue.yml b/docs/modules/ROOT/examples/components/hazelcast-queue.yml index 39fbd87..e55438f 100644 --- a/docs/modules/ROOT/examples/components/hazelcast-queue.yml +++ b/docs/modules/ROOT/examples/components/hazelcast-queue.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: 1.6.0 cqCamelPartName: hazelcast-queue cqCamelPartTitle: Hazelcast Queue -cqCamelPartDescription: Perform operations on distributed queue. +cqCamelPartDescription: Perform operations on Hazelcast distributed queue. cqExtensionPageTitle: Hazelcast Atomic Number diff --git a/docs/modules/ROOT/examples/components/hazelcast-replicatedmap.yml b/docs/modules/ROOT/examples/components/hazelcast-replicatedmap.yml index 4b3fde6..6e53848 100644 --- a/docs/modules/ROOT/examples/components/hazelcast-replicatedmap.yml +++ b/docs/modules/ROOT/examples/components/hazelcast-replicatedmap.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: 1.6.0 cqCamelPartName: hazelcast-replicatedmap cqCamelPartTitle: Hazelcast Replicated Map -cqCamelPartDescription: Perform operations on replicated map. +cqCamelPartDescription: Perform operations on Hazelcast replicated map. cqExtensionPageTitle: Hazelcast Atomic Number diff --git a/docs/modules/ROOT/examples/components/hazelcast-ringbuffer.yml b/docs/modules/ROOT/examples/components/hazelcast-ringbuffer.yml index 2ee67be..c07be76 100644 --- a/docs/modules/ROOT/examples/components/hazelcast-ringbuffer.yml +++ b/docs/modules/ROOT/examples/components/hazelcast-ringbuffer.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: 1.6.0 cqCamelPartName: hazelcast-ringbuffer cqCamelPartTitle: Hazelcast Ringbuffer -cqCamelPartDescription: Perform operations on distributed ringbuffer. +cqCamelPartDescription: Perform operations on Hazelcast distributed ringbuffer. cqExtensionPageTitle: Hazelcast Atomic Number diff --git a/docs/modules/ROOT/examples/components/hazelcast-set.yml b/docs/modules/ROOT/examples/components/hazelcast-set.yml index 2d3137f..074e2c4 100644 --- a/docs/modules/ROOT/examples/components/hazelcast-set.yml +++ b/docs/modules/ROOT/examples/components/hazelcast-set.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: 1.6.0 cqCamelPartName: hazelcast-set cqCamelPartTitle: Hazelcast Set -cqCamelPartDescription: Perform operations on distributed set. +cqCamelPartDescription: Perform operations on Hazelcast distributed set. cqExtensionPageTitle: Hazelcast Atomic Number diff --git a/docs/modules/ROOT/examples/components/hazelcast-topic.yml b/docs/modules/ROOT/examples/components/hazelcast-topic.yml index 51733d8..7fa8c33 100644 --- a/docs/modules/ROOT/examples/components/hazelcast-topic.yml +++ b/docs/modules/ROOT/examples/components/hazelcast-topic.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: 1.6.0 cqCamelPartName: hazelcast-topic cqCamelPartTitle: Hazelcast Topic -cqCamelPartDescription: Send and receive messages to/from distributed topic. +cqCamelPartDescription: Send and receive messages to/from Hazelcast distributed topic. cqExtensionPageTitle: Hazelcast Atomic Number diff --git a/docs/modules/ROOT/examples/components/ignite-compute.yml b/docs/modules/ROOT/examples/components/ignite-compute.yml index 6845031..48c4737 100644 --- a/docs/modules/ROOT/examples/components/ignite-compute.yml +++ b/docs/modules/ROOT/examples/components/ignite-compute.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: ignite-compute cqCamelPartTitle: Ignite Compute -cqCamelPartDescription: Run on an Ignite cluster. +cqCamelPartDescription: Run compute operations on an Ignite cluster. cqExtensionPageTitle: Ignite Cache diff --git a/docs/modules/ROOT/examples/components/ignite-events.yml b/docs/modules/ROOT/examples/components/ignite-events.yml index a9628f9..45a0673 100644 --- a/docs/modules/ROOT/examples/components/ignite-events.yml +++ b/docs/modules/ROOT/examples/components/ignite-events.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: ignite-events cqCamelPartTitle: Ignite Events -cqCamelPartDescription: from an Ignite cluster by creating a local event listener. +cqCamelPartDescription: Receive events from an Ignite cluster by creating a local event listener. cqExtensionPageTitle: Ignite Cache diff --git a/docs/modules/ROOT/examples/components/ignite-idgen.yml b/docs/modules/ROOT/examples/components/ignite-idgen.yml index 311b018..394c6f7 100644 --- a/docs/modules/ROOT/examples/components/ignite-idgen.yml +++ b/docs/modules/ROOT/examples/components/ignite-idgen.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: ignite-idgen cqCamelPartTitle: Ignite ID Generator -cqCamelPartDescription: Interact with . +cqCamelPartDescription: Interact with Ignite Atomic Sequences and ID Generators . cqExtensionPageTitle: Ignite Cache diff --git a/docs/modules/ROOT/examples/components/ignite-messaging.yml b/docs/modules/ROOT/examples/components/ignite-messaging.yml index 72de39c..bd2f15d 100644 --- a/docs/modules/ROOT/examples/components/ignite-messaging.yml +++ b/docs/modules/ROOT/examples/components/ignite-messaging.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: ignite-messaging cqCamelPartTitle: Ignite Messaging -cqCamelPartDescription: Send and receive messages from an . +cqCamelPartDescription: Send and receive messages from an Ignite topic. cqExtensionPageTitle: Ignite Cache diff --git a/docs/modules/ROOT/examples/components/ignite-queue.yml b/docs/modules/ROOT/examples/components/ignite-queue.yml index ff29850..2208532 100644 --- a/docs/modules/ROOT/examples/components/ignite-queue.yml +++ b/docs/modules/ROOT/examples/components/ignite-queue.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: ignite-queue cqCamelPartTitle: Ignite Queues -cqCamelPartDescription: Interact with . +cqCamelPartDescription: Interact with Ignite Queue data structures. cqExtensionPageTitle: Ignite Cache diff --git a/docs/modules/ROOT/examples/components/ignite-set.yml b/docs/modules/ROOT/examples/components/ignite-set.yml index 19d2691..360953b 100644 --- a/docs/modules/ROOT/examples/components/ignite-set.yml +++ b/docs/modules/ROOT/examples/components/ignite-set.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: ignite-set cqCamelPartTitle: Ignite Sets -cqCamelPartDescription: Interact with . +cqCamelPartDescription: Interact with Ignite Set data structures. cqExtensionPageTitle: Ignite Cache diff --git a/docs/modules/ROOT/examples/components/influxdb.yml b/docs/modules/ROOT/examples/components/influxdb.yml index c8b9ff6..47e1a44 100644 --- a/docs/modules/ROOT/examples/components/influxdb.yml +++ b/docs/modules/ROOT/examples/components/influxdb.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: influxdb cqCamelPartTitle: InfluxDB -cqCamelPartDescription: Interact with , a time series database. +cqCamelPartDescription: Interact with InfluxDB, a time series database. cqExtensionPageTitle: InfluxDB diff --git a/docs/modules/ROOT/examples/components/kudu.yml b/docs/modules/ROOT/examples/components/kudu.yml index 3da1a3b..e890456 100644 --- a/docs/modules/ROOT/examples/components/kudu.yml +++ b/docs/modules/ROOT/examples/components/kudu.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: kudu cqCamelPartTitle: Kudu -cqCamelPartDescription: Interact with , a free and open source column-oriented data store of the Apache Hadoop ecosystem. +cqCamelPartDescription: Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem. cqExtensionPageTitle: Kudu diff --git a/docs/modules/ROOT/examples/components/nats.yml b/docs/modules/ROOT/examples/components/nats.yml index 503dd68..a0c7208 100644 --- a/docs/modules/ROOT/examples/components/nats.yml +++ b/docs/modules/ROOT/examples/components/nats.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: 1.1.0 cqCamelPartName: nats cqCamelPartTitle: Nats -cqCamelPartDescription: Send and receive messages from messaging system. +cqCamelPartDescription: Send and receive messages from NATS messaging system. cqExtensionPageTitle: Nats diff --git a/docs/modules/ROOT/examples/components/rabbitmq.yml b/docs/modules/ROOT/examples/components/rabbitmq.yml index 3756c8c..eb1238d 100644 --- a/docs/modules/ROOT/examples/components/rabbitmq.yml +++ b/docs/modules/ROOT/examples/components/rabbitmq.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.1.0 cqCamelPartName: rabbitmq cqCamelPartTitle: RabbitMQ -cqCamelPartDescription: Send and receive messages from instances. +cqCamelPartDescription: Send and receive messages from RabbitMQ instances. cqExtensionPageTitle: RabbitMQ diff --git a/docs/modules/ROOT/examples/components/scheduler.yml b/docs/modules/ROOT/examples/components/scheduler.yml index 6b80004..b86389a 100644 --- a/docs/modules/ROOT/examples/components/scheduler.yml +++ b/docs/modules/ROOT/examples/components/scheduler.yml @@ -9,5 +9,5 @@ cqJvmSince: 0.4.0 cqNativeSince: 0.4.0 cqCamelPartName: scheduler cqCamelPartTitle: Scheduler -cqCamelPartDescription: Generate messages in specified intervals using <code>java.util.concurrent.ScheduledExecutorService. +cqCamelPartDescription: Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService. cqExtensionPageTitle: Scheduler diff --git a/docs/modules/ROOT/examples/components/servicenow.yml b/docs/modules/ROOT/examples/components/servicenow.yml index ba8dc08..4c7e644 100644 --- a/docs/modules/ROOT/examples/components/servicenow.yml +++ b/docs/modules/ROOT/examples/components/servicenow.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: servicenow cqCamelPartTitle: ServiceNow -cqCamelPartDescription: Interact with via its REST API. +cqCamelPartDescription: Interact with ServiceNow via its REST API. cqExtensionPageTitle: ServiceNow diff --git a/docs/modules/ROOT/examples/components/telegram.yml b/docs/modules/ROOT/examples/components/telegram.yml index 9c0f670..226f73a 100644 --- a/docs/modules/ROOT/examples/components/telegram.yml +++ b/docs/modules/ROOT/examples/components/telegram.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: telegram cqCamelPartTitle: Telegram -cqCamelPartDescription: Send and receive messages acting as a Telegram Bot . +cqCamelPartDescription: Send and receive messages acting as a Telegram Bot Telegram Bot API. cqExtensionPageTitle: Telegram diff --git a/docs/modules/ROOT/examples/components/timer.yml b/docs/modules/ROOT/examples/components/timer.yml index e96c1b4..925db9a 100644 --- a/docs/modules/ROOT/examples/components/timer.yml +++ b/docs/modules/ROOT/examples/components/timer.yml @@ -9,5 +9,5 @@ cqJvmSince: 0.2.0 cqNativeSince: 0.0.2 cqCamelPartName: timer cqCamelPartTitle: Timer -cqCamelPartDescription: Generate messages in specified intervals using <code>java.util.Timer. +cqCamelPartDescription: Generate messages in specified intervals using java.util.Timer. cqExtensionPageTitle: Timer diff --git a/docs/modules/ROOT/examples/dataformats/beanio.yml b/docs/modules/ROOT/examples/dataformats/beanio.yml index f80a772..ff4deef 100644 --- a/docs/modules/ROOT/examples/dataformats/beanio.yml +++ b/docs/modules/ROOT/examples/dataformats/beanio.yml @@ -4,7 +4,7 @@ cqArtifactId: camel-quarkus-beanio cqArtifactIdBase: beanio cqNativeSupported: false cqStatus: Preview -cqDeprecated: false +cqDeprecated: true cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: beanio diff --git a/docs/modules/ROOT/examples/dataformats/flatpack.yml b/docs/modules/ROOT/examples/dataformats/flatpack.yml index 18b9855..8931486 100644 --- a/docs/modules/ROOT/examples/dataformats/flatpack.yml +++ b/docs/modules/ROOT/examples/dataformats/flatpack.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: 1.1.0 cqCamelPartName: flatpack cqCamelPartTitle: Flatpack -cqCamelPartDescription: Marshal and unmarshal Java lists and maps to/from flat files (such as CSV, delimited, or fixed length formats) using library. +cqCamelPartDescription: Marshal and unmarshal Java lists and maps to/from flat files (such as CSV, delimited, or fixed length formats) using Flatpack library. cqExtensionPageTitle: Flatpack diff --git a/docs/modules/ROOT/examples/dataformats/gzipdeflater.yml b/docs/modules/ROOT/examples/dataformats/gzipdeflater.yml index 2a1a2d4..b3c1cc8 100644 --- a/docs/modules/ROOT/examples/dataformats/gzipdeflater.yml +++ b/docs/modules/ROOT/examples/dataformats/gzipdeflater.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: gzipdeflater cqCamelPartTitle: GZip Deflater -cqCamelPartDescription: Compress and decompress messages using <code>java.util.zip.GZIPStream. +cqCamelPartDescription: Compress and decompress messages using java.util.zip.GZIPStream. cqExtensionPageTitle: Zip Deflate Compression diff --git a/docs/modules/ROOT/examples/dataformats/json-fastjson.yml b/docs/modules/ROOT/examples/dataformats/json-fastjson.yml index 7a2093e..d01639f 100644 --- a/docs/modules/ROOT/examples/dataformats/json-fastjson.yml +++ b/docs/modules/ROOT/examples/dataformats/json-fastjson.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: json-fastjson cqCamelPartTitle: JSON Fastjson -cqCamelPartDescription: Marshal POJOs to JSON and back using +cqCamelPartDescription: Marshal POJOs to JSON and back using Fastjson cqExtensionPageTitle: JSON Fastjson diff --git a/docs/modules/ROOT/examples/dataformats/json-gson.yml b/docs/modules/ROOT/examples/dataformats/json-gson.yml index 529e494..f082fa5 100644 --- a/docs/modules/ROOT/examples/dataformats/json-gson.yml +++ b/docs/modules/ROOT/examples/dataformats/json-gson.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: json-gson cqCamelPartTitle: JSON Gson -cqCamelPartDescription: Marshal POJOs to JSON and back using +cqCamelPartDescription: Marshal POJOs to JSON and back using Gson cqExtensionPageTitle: Gson diff --git a/docs/modules/ROOT/examples/dataformats/json-jackson.yml b/docs/modules/ROOT/examples/dataformats/json-jackson.yml index 6606fa7..acd3486 100644 --- a/docs/modules/ROOT/examples/dataformats/json-jackson.yml +++ b/docs/modules/ROOT/examples/dataformats/json-jackson.yml @@ -9,5 +9,5 @@ cqJvmSince: 0.3.0 cqNativeSince: 0.3.0 cqCamelPartName: json-jackson cqCamelPartTitle: JSON Jackson -cqCamelPartDescription: Marshal POJOs to JSON and back using +cqCamelPartDescription: Marshal POJOs to JSON and back using Jackson cqExtensionPageTitle: Jackson diff --git a/docs/modules/ROOT/examples/dataformats/json-johnzon.yml b/docs/modules/ROOT/examples/dataformats/json-johnzon.yml index 736f942..0309658 100644 --- a/docs/modules/ROOT/examples/dataformats/json-johnzon.yml +++ b/docs/modules/ROOT/examples/dataformats/json-johnzon.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: json-johnzon cqCamelPartTitle: JSON Johnzon -cqCamelPartDescription: Marshal POJOs to JSON and back using +cqCamelPartDescription: Marshal POJOs to JSON and back using Johnzon cqExtensionPageTitle: Johnzon diff --git a/docs/modules/ROOT/examples/dataformats/json-xstream.yml b/docs/modules/ROOT/examples/dataformats/json-xstream.yml index 5b3f3d2..6255466 100644 --- a/docs/modules/ROOT/examples/dataformats/json-xstream.yml +++ b/docs/modules/ROOT/examples/dataformats/json-xstream.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: json-xstream cqCamelPartTitle: JSON XStream -cqCamelPartDescription: Marshal POJOs to JSON and back using +cqCamelPartDescription: Marshal POJOs to JSON and back using XStream cqExtensionPageTitle: XStream diff --git a/docs/modules/ROOT/examples/dataformats/jsonApi.yml b/docs/modules/ROOT/examples/dataformats/jsonApi.yml index b316cb3..00f2303 100644 --- a/docs/modules/ROOT/examples/dataformats/jsonApi.yml +++ b/docs/modules/ROOT/examples/dataformats/jsonApi.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: n/a cqCamelPartName: jsonApi cqCamelPartTitle: JSonApi -cqCamelPartDescription: Marshal and unmarshal . +cqCamelPartDescription: Marshal and unmarshal JSON:API resources using JSONAPI-Converter library. cqExtensionPageTitle: JSonApi diff --git a/docs/modules/ROOT/examples/dataformats/xstream.yml b/docs/modules/ROOT/examples/dataformats/xstream.yml index 8c4e725..defe4ee 100644 --- a/docs/modules/ROOT/examples/dataformats/xstream.yml +++ b/docs/modules/ROOT/examples/dataformats/xstream.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: xstream cqCamelPartTitle: XStream -cqCamelPartDescription: Marshal and unmarshal POJOs to/from XML using library. +cqCamelPartDescription: Marshal and unmarshal POJOs to/from XML using XStream library. cqExtensionPageTitle: XStream diff --git a/docs/modules/ROOT/examples/dataformats/yaml-snakeyaml.yml b/docs/modules/ROOT/examples/dataformats/yaml-snakeyaml.yml index 2a323c7..ce3b309 100644 --- a/docs/modules/ROOT/examples/dataformats/yaml-snakeyaml.yml +++ b/docs/modules/ROOT/examples/dataformats/yaml-snakeyaml.yml @@ -9,5 +9,5 @@ cqJvmSince: 0.4.0 cqNativeSince: 0.4.0 cqCamelPartName: yaml-snakeyaml cqCamelPartTitle: YAML SnakeYAML -cqCamelPartDescription: Marshal and unmarshal Java objects to and from YAML using +cqCamelPartDescription: Marshal and unmarshal Java objects to and from YAML using SnakeYAML cqExtensionPageTitle: SnakeYAML diff --git a/docs/modules/ROOT/examples/dataformats/zipdeflater.yml b/docs/modules/ROOT/examples/dataformats/zipdeflater.yml index 2623d3b..aab95dd 100644 --- a/docs/modules/ROOT/examples/dataformats/zipdeflater.yml +++ b/docs/modules/ROOT/examples/dataformats/zipdeflater.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: zipdeflater cqCamelPartTitle: Zip Deflate Compression -cqCamelPartDescription: Compress and decompress streams using <code>java.util.zip.Deflater and <code>java.util.zip.Inflater. +cqCamelPartDescription: Compress and decompress streams using java.util.zip.Deflater and java.util.zip.Inflater. cqExtensionPageTitle: Zip Deflate Compression diff --git a/docs/modules/ROOT/pages/reference/extensions/ahc-ws.adoc b/docs/modules/ROOT/pages/reference/extensions/ahc-ws.adoc index f493db1..000fe04 100644 --- a/docs/modules/ROOT/pages/reference/extensions/ahc-ws.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/ahc-ws.adoc @@ -7,7 +7,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Exchange data with external Websocket servers using . +:cq-description: Exchange data with external Websocket servers using Async Http Client. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -15,7 +15,7 @@ [.badges] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## -Exchange data with external Websocket servers using . +Exchange data with external Websocket servers using Async Http Client. == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/ahc.adoc b/docs/modules/ROOT/pages/reference/extensions/ahc.adoc index 82e542f..2d291dd 100644 --- a/docs/modules/ROOT/pages/reference/extensions/ahc.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/ahc.adoc @@ -7,7 +7,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Call external HTTP services using . +:cq-description: Call external HTTP services using Async Http Client. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -15,7 +15,7 @@ [.badges] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## -Call external HTTP services using . +Call external HTTP services using Async Http Client. == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/beanio.adoc b/docs/modules/ROOT/pages/reference/extensions/beanio.adoc index 8e27fab..859402a 100644 --- a/docs/modules/ROOT/pages/reference/extensions/beanio.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/beanio.adoc @@ -5,14 +5,14 @@ :cq-artifact-id: camel-quarkus-beanio :cq-native-supported: false :cq-status: Preview -:cq-status-deprecation: Preview +:cq-status-deprecation: Preview Deprecated :cq-description: Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited, or fixed length formats). -:cq-deprecated: false +:cq-deprecated: true :cq-jvm-since: 1.1.0 :cq-native-since: n/a [.badges] -[.badge-key]##JVM since##[.badge-supported]##1.1.0## [.badge-key]##Native##[.badge-unsupported]##unsupported## +[.badge-key]##JVM since##[.badge-supported]##1.1.0## [.badge-key]##Native##[.badge-unsupported]##unsupported## [.badge-key]##⚠️##[.badge-unsupported]##Deprecated## Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited, or fixed length formats). diff --git a/docs/modules/ROOT/pages/reference/extensions/consul.adoc b/docs/modules/ROOT/pages/reference/extensions/consul.adoc index b271ed8..8356cfe 100644 --- a/docs/modules/ROOT/pages/reference/extensions/consul.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/consul.adoc @@ -7,7 +7,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Integrate with service discovery and configuration store. +:cq-description: Integrate with Consul service discovery and configuration store. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -15,7 +15,7 @@ [.badges] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## -Integrate with service discovery and configuration store. +Integrate with Consul service discovery and configuration store. == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/influxdb.adoc b/docs/modules/ROOT/pages/reference/extensions/influxdb.adoc index f907bbd..1cd07c8 100644 --- a/docs/modules/ROOT/pages/reference/extensions/influxdb.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/influxdb.adoc @@ -7,7 +7,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Interact with , a time series database. +:cq-description: Interact with InfluxDB, a time series database. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -15,7 +15,7 @@ [.badges] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## -Interact with , a time series database. +Interact with InfluxDB, a time series database. == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/kudu.adoc b/docs/modules/ROOT/pages/reference/extensions/kudu.adoc index 029ea5e..ae1c5d1 100644 --- a/docs/modules/ROOT/pages/reference/extensions/kudu.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/kudu.adoc @@ -7,7 +7,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Interact with , a free and open source column-oriented data store of the Apache Hadoop ecosystem. +:cq-description: Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -15,7 +15,7 @@ [.badges] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## -Interact with , a free and open source column-oriented data store of the Apache Hadoop ecosystem. +Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem. == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/rabbitmq.adoc b/docs/modules/ROOT/pages/reference/extensions/rabbitmq.adoc index a31b983..f0c6534 100644 --- a/docs/modules/ROOT/pages/reference/extensions/rabbitmq.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/rabbitmq.adoc @@ -7,7 +7,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Send and receive messages from instances. +:cq-description: Send and receive messages from RabbitMQ instances. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.1.0 @@ -15,7 +15,7 @@ [.badges] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.1.0## -Send and receive messages from instances. +Send and receive messages from RabbitMQ instances. == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/scheduler.adoc b/docs/modules/ROOT/pages/reference/extensions/scheduler.adoc index 683985d..491be4f 100644 --- a/docs/modules/ROOT/pages/reference/extensions/scheduler.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/scheduler.adoc @@ -7,7 +7,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Generate messages in specified intervals using <code>java.util.concurrent.ScheduledExecutorService. +:cq-description: Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService. :cq-deprecated: false :cq-jvm-since: 0.4.0 :cq-native-since: 0.4.0 @@ -15,7 +15,7 @@ [.badges] [.badge-key]##JVM since##[.badge-supported]##0.4.0## [.badge-key]##Native since##[.badge-supported]##0.4.0## -Generate messages in specified intervals using <code>java.util.concurrent.ScheduledExecutorService. +Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService. == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/servicenow.adoc b/docs/modules/ROOT/pages/reference/extensions/servicenow.adoc index 56aa6fd..6782000 100644 --- a/docs/modules/ROOT/pages/reference/extensions/servicenow.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/servicenow.adoc @@ -7,7 +7,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Interact with via its REST API. +:cq-description: Interact with ServiceNow via its REST API. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -15,7 +15,7 @@ [.badges] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## -Interact with via its REST API. +Interact with ServiceNow via its REST API. == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/snakeyaml.adoc b/docs/modules/ROOT/pages/reference/extensions/snakeyaml.adoc index 5666c06..a4a18bc 100644 --- a/docs/modules/ROOT/pages/reference/extensions/snakeyaml.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/snakeyaml.adoc @@ -7,7 +7,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Marshal and unmarshal Java objects to and from YAML using +:cq-description: Marshal and unmarshal Java objects to and from YAML using SnakeYAML :cq-deprecated: false :cq-jvm-since: 0.4.0 :cq-native-since: 0.4.0 @@ -15,7 +15,7 @@ [.badges] [.badge-key]##JVM since##[.badge-supported]##0.4.0## [.badge-key]##Native since##[.badge-supported]##0.4.0## -Marshal and unmarshal Java objects to and from YAML using +Marshal and unmarshal Java objects to and from YAML using SnakeYAML == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/telegram.adoc b/docs/modules/ROOT/pages/reference/extensions/telegram.adoc index 3730b68..ffdde78 100644 --- a/docs/modules/ROOT/pages/reference/extensions/telegram.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/telegram.adoc @@ -7,7 +7,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Send and receive messages acting as a Telegram Bot . +:cq-description: Send and receive messages acting as a Telegram Bot Telegram Bot API. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -15,7 +15,7 @@ [.badges] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## -Send and receive messages acting as a Telegram Bot . +Send and receive messages acting as a Telegram Bot Telegram Bot API. == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/timer.adoc b/docs/modules/ROOT/pages/reference/extensions/timer.adoc index 8644d68..d0d7a05 100644 --- a/docs/modules/ROOT/pages/reference/extensions/timer.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/timer.adoc @@ -7,7 +7,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Generate messages in specified intervals using <code>java.util.Timer. +:cq-description: Generate messages in specified intervals using java.util.Timer. :cq-deprecated: false :cq-jvm-since: 0.2.0 :cq-native-since: 0.0.2 @@ -15,7 +15,7 @@ [.badges] [.badge-key]##JVM since##[.badge-supported]##0.2.0## [.badge-key]##Native since##[.badge-supported]##0.0.2## -Generate messages in specified intervals using <code>java.util.Timer. +Generate messages in specified intervals using java.util.Timer. == What's inside diff --git a/extensions/jta/runtime/pom.xml b/extensions/jta/runtime/pom.xml index 5946b0a..9112925 100644 --- a/extensions/jta/runtime/pom.xml +++ b/extensions/jta/runtime/pom.xml @@ -55,6 +55,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jta</artifactId> + <exclusions> + <exclusion> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-jta_1.1_spec</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>io.quarkus</groupId> diff --git a/integration-tests/salesforce/src/main/java/org/apache/camel/quarkus/component/salesforce/SalesforceResource.java b/integration-tests/salesforce/src/main/java/org/apache/camel/quarkus/component/salesforce/SalesforceResource.java index cba2462..e6b7383 100644 --- a/integration-tests/salesforce/src/main/java/org/apache/camel/quarkus/component/salesforce/SalesforceResource.java +++ b/integration-tests/salesforce/src/main/java/org/apache/camel/quarkus/component/salesforce/SalesforceResource.java @@ -50,7 +50,6 @@ import org.apache.camel.component.salesforce.api.dto.CreateSObjectResult; import org.apache.camel.component.salesforce.api.dto.GlobalObjects; import org.apache.camel.component.salesforce.api.dto.Limits; import org.apache.camel.component.salesforce.api.dto.RecentItem; -import org.apache.camel.component.salesforce.api.dto.RestResources; import org.apache.camel.component.salesforce.api.dto.SObjectBasicInfo; import org.apache.camel.component.salesforce.api.dto.SObjectDescription; import org.apache.camel.component.salesforce.api.dto.Version; @@ -213,9 +212,9 @@ public class SalesforceResource { @Path("resources") @GET @Produces(MediaType.APPLICATION_JSON) - public String getListResources() { - RestResources restResources = template.to("salesforce:getResources").request(RestResources.class); - return restResources.getSobjects(); + @SuppressWarnings("unchecked") + public Map<String, String> getListResources() { + return template.to("salesforce:getResources").request(Map.class); } @Path("basic-info/account") diff --git a/integration-tests/salesforce/src/test/java/org/apache/camel/quarkus/component/salesforce/SalesforceTest.java b/integration-tests/salesforce/src/test/java/org/apache/camel/quarkus/component/salesforce/SalesforceTest.java index d991c41..97b280d 100644 --- a/integration-tests/salesforce/src/test/java/org/apache/camel/quarkus/component/salesforce/SalesforceTest.java +++ b/integration-tests/salesforce/src/test/java/org/apache/camel/quarkus/component/salesforce/SalesforceTest.java @@ -32,7 +32,6 @@ import org.junit.jupiter.api.Test; import static org.hamcrest.Matchers.containsString; import static org.hamcrest.Matchers.emptyString; import static org.hamcrest.Matchers.is; -import static org.hamcrest.Matchers.matchesPattern; import static org.hamcrest.Matchers.notNullValue; import static org.hamcrest.core.IsNot.not; import static org.junit.jupiter.api.Assertions.assertEquals; @@ -168,11 +167,19 @@ class SalesforceTest { @Test void testGetRestResources() { - RestAssured.given() + JsonPath resources = RestAssured.given() .get("/salesforce/resources") .then() .statusCode(200) - .body(matchesPattern("/services/data/.*/sobjects")); + .extract() + .body() + .jsonPath(); + + resources.getMap("$.") + .values() + .stream() + .map(Object::toString) + .forEach(value -> assertTrue(value.matches("/services/data/.*/.*"))); } @Test