You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pp...@apache.org on 2021/06/24 14:52:00 UTC

[camel-quarkus] branch main updated (665f4bb -> 353cc54)

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

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


    from 665f4bb  Updated CHANGELOG.md
     new f42e691  Upgrade to Camel 3.11.0
     new 1a7dd94  ThreadPoolBulkhead not available in smallrye-fault-tolerance 5.1.0
     new 3a18b28  Remove vertx-http itest SSL workaround
     new 53b033e  Disable failing solr cloud tests #2814
     new 48264ad  Align bcpg-jdk15on with Quarkus bouncycastle version
     new e5ae7a4  Add Camel 3.11.0 staging repository
     new 46676d8  Remove APNS after it was removed from Camel
     new 35f8b20  Upgrade to Quarkus Google Cloud Services 0.8.0
     new 6ad2531  Reformat via mvn process-resources -Pformat
     new 1dce60e  Upgrade to Quarkus Freemarker 0.3.0
     new 0d1bd0e  Upgrade to Debezium 1.6.0.CR1
     new d428a49  Fixup fee98005 Upgrade to Quarkus 2.0.0.Final
     new 353cc54  Disable xref checks as long as there is no 3.11.x branch of Camel docs

The 13 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:
 catalog/pom.xml                                    |  13 ---
 docs/antora-playbook-dev.yml                       |   2 +-
 docs/antora-playbook.yml                           |   2 +-
 docs/antora.yml                                    |   2 +-
 docs/modules/ROOT/nav.adoc                         |   1 -
 .../ROOT/pages/reference/extensions/apns.adoc      |  35 -------
 .../pages/reference/extensions/aws2-athena.adoc    |   2 +-
 .../ROOT/pages/reference/extensions/aws2-cw.adoc   |   2 +-
 .../ROOT/pages/reference/extensions/aws2-ddb.adoc  |   4 +-
 .../ROOT/pages/reference/extensions/aws2-ec2.adoc  |   2 +-
 .../ROOT/pages/reference/extensions/aws2-ecs.adoc  |   2 +-
 .../ROOT/pages/reference/extensions/aws2-eks.adoc  |   2 +-
 .../reference/extensions/aws2-eventbridge.adoc     |   2 +-
 .../ROOT/pages/reference/extensions/aws2-iam.adoc  |   2 +-
 .../pages/reference/extensions/aws2-kinesis.adoc   |   4 +-
 .../ROOT/pages/reference/extensions/aws2-kms.adoc  |   2 +-
 .../pages/reference/extensions/aws2-lambda.adoc    |   2 +-
 .../ROOT/pages/reference/extensions/aws2-mq.adoc   |   2 +-
 .../ROOT/pages/reference/extensions/aws2-msk.adoc  |   2 +-
 .../ROOT/pages/reference/extensions/aws2-s3.adoc   |   2 +-
 .../ROOT/pages/reference/extensions/aws2-ses.adoc  |   2 +-
 .../ROOT/pages/reference/extensions/aws2-sns.adoc  |   2 +-
 .../ROOT/pages/reference/extensions/aws2-sqs.adoc  |   2 +-
 .../ROOT/pages/reference/extensions/aws2-sts.adoc  |   2 +-
 .../pages/reference/extensions/aws2-translate.adoc |   2 +-
 .../reference/extensions/google-functions.adoc     |   2 +-
 .../reference/extensions/huaweicloud-smn.adoc      |   2 +-
 .../pages/reference/extensions/kamelet-reify.adoc  |   6 +-
 .../ROOT/partials/reference/components/apns.adoc   |  13 ---
 .../partials/reference/components/aws2-athena.adoc |   2 +-
 .../partials/reference/components/aws2-cw.adoc     |   2 +-
 .../partials/reference/components/aws2-ddb.adoc    |   2 +-
 .../reference/components/aws2-ddbstream.adoc       |   2 +-
 .../partials/reference/components/aws2-ec2.adoc    |   2 +-
 .../partials/reference/components/aws2-ecs.adoc    |   2 +-
 .../partials/reference/components/aws2-eks.adoc    |   2 +-
 .../reference/components/aws2-eventbridge.adoc     |   2 +-
 .../partials/reference/components/aws2-iam.adoc    |   2 +-
 .../components/aws2-kinesis-firehose.adoc          |   2 +-
 .../reference/components/aws2-kinesis.adoc         |   2 +-
 .../partials/reference/components/aws2-kms.adoc    |   2 +-
 .../partials/reference/components/aws2-lambda.adoc |   2 +-
 .../partials/reference/components/aws2-mq.adoc     |   2 +-
 .../partials/reference/components/aws2-msk.adoc    |   2 +-
 .../partials/reference/components/aws2-s3.adoc     |   2 +-
 .../partials/reference/components/aws2-ses.adoc    |   2 +-
 .../partials/reference/components/aws2-sns.adoc    |   2 +-
 .../partials/reference/components/aws2-sqs.adoc    |   2 +-
 .../partials/reference/components/aws2-sts.adoc    |   2 +-
 .../reference/components/aws2-translate.adoc       |   2 +-
 .../reference/components/azure-cosmosdb.adoc       |   2 +-
 .../reference/components/google-functions.adoc     |   2 +-
 .../hwcloud-functiongraph.adoc}                    |   0
 .../zipkin.adoc => components/hwcloud-iam.adoc}    |   0
 .../partials/reference/components/hwcloud-smn.adoc |   4 +-
 .../reference/components/kamelet-reify.adoc        |   2 +-
 .../{zipkin.adoc => resourceresolver-github.adoc}  |   0
 docs/pom.xml                                       |   6 ++
 extensions-jvm/apns/deployment/pom.xml             |  61 ------------
 .../component/apns/deployment/ApnsProcessor.java   |  46 ---------
 extensions-jvm/apns/integration-test/pom.xml       |  83 ----------------
 .../quarkus/component/apns/it/ApnsResource.java    |  51 ----------
 .../camel/quarkus/component/apns/it/ApnsTest.java  |  34 -------
 extensions-jvm/apns/pom.xml                        |  38 -------
 extensions-jvm/apns/runtime/pom.xml                | 109 ---------------------
 .../main/resources/META-INF/quarkus-extension.yaml |  33 -------
 .../main/resources/META-INF/quarkus-extension.yaml |   1 +
 extensions-jvm/pom.xml                             |   1 -
 .../graal/SubstituteBeanValidatorEndpoint.java     |  29 ------
 .../graal/SubstituteValidatorFactories.java        |  33 -------
 .../vertx/websocket/VertxWebsocketRecorder.java    |   7 +-
 ...portCustomTypeConverterBulkConverterLoader.java |   2 +
 .../converters/MyLoaderConverterLoader.java        |   2 +
 .../quarkus/component/as2/it/As2Receiver.java      |   2 +-
 .../quarkus/component/http/it/HttpResource.java    |   2 +-
 .../camel/quarkus/component/http/it/HttpRoute.java |  31 ------
 integration-tests/microprofile/pom.xml             |  16 ++-
 .../MicroProfileFaultToleranceRoutes.java          |  22 ++---
 .../MicroprofileFaultToleranceIT.java              |   2 -
 .../MicroprofileFaultToleranceTest.java            |   2 -
 .../quarkus/component/mongodb/it/MongoDbRoute.java |   6 +-
 .../camel/quarkus/component/solr/it/SolrTest.java  |   3 +-
 pom.xml                                            |  57 +++++++++--
 poms/bom/pom.xml                                   |  20 +---
 84 files changed, 158 insertions(+), 713 deletions(-)
 delete mode 100644 docs/modules/ROOT/pages/reference/extensions/apns.adoc
 delete mode 100644 docs/modules/ROOT/partials/reference/components/apns.adoc
 copy docs/modules/ROOT/partials/reference/{others/zipkin.adoc => components/hwcloud-functiongraph.adoc} (100%)
 copy docs/modules/ROOT/partials/reference/{others/zipkin.adoc => components/hwcloud-iam.adoc} (100%)
 copy docs/modules/ROOT/partials/reference/others/{zipkin.adoc => resourceresolver-github.adoc} (100%)
 delete mode 100644 extensions-jvm/apns/deployment/pom.xml
 delete mode 100644 extensions-jvm/apns/deployment/src/main/java/org/apache/camel/quarkus/component/apns/deployment/ApnsProcessor.java
 delete mode 100644 extensions-jvm/apns/integration-test/pom.xml
 delete mode 100644 extensions-jvm/apns/integration-test/src/main/java/org/apache/camel/quarkus/component/apns/it/ApnsResource.java
 delete mode 100644 extensions-jvm/apns/integration-test/src/test/java/org/apache/camel/quarkus/component/apns/it/ApnsTest.java
 delete mode 100644 extensions-jvm/apns/pom.xml
 delete mode 100644 extensions-jvm/apns/runtime/pom.xml
 delete mode 100644 extensions-jvm/apns/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 delete mode 100644 extensions/bean-validator/runtime/src/main/java/org/apache/camel/quarkus/component/bean/validator/graal/SubstituteBeanValidatorEndpoint.java
 delete mode 100644 extensions/bean-validator/runtime/src/main/java/org/apache/camel/quarkus/component/bean/validator/graal/SubstituteValidatorFactories.java

[camel-quarkus] 03/13: Remove vertx-http itest SSL workaround

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 3a18b28418dab1e4dfc41c95f80caf6ead35362a
Author: James Netherton <ja...@gmail.com>
AuthorDate: Tue Jun 22 13:11:33 2021 +0100

    Remove vertx-http itest SSL workaround
    
    Fixes #2704
---
 .../quarkus/component/http/it/HttpResource.java    |  2 +-
 .../camel/quarkus/component/http/it/HttpRoute.java | 31 ----------------------
 2 files changed, 1 insertion(+), 32 deletions(-)

diff --git a/integration-tests/http/src/main/java/org/apache/camel/quarkus/component/http/it/HttpResource.java b/integration-tests/http/src/main/java/org/apache/camel/quarkus/component/http/it/HttpResource.java
index ef60e5d..4c0e9ef 100644
--- a/integration-tests/http/src/main/java/org/apache/camel/quarkus/component/http/it/HttpResource.java
+++ b/integration-tests/http/src/main/java/org/apache/camel/quarkus/component/http/it/HttpResource.java
@@ -367,7 +367,7 @@ public class HttpResource {
     @Produces(MediaType.TEXT_PLAIN)
     public String vertxHttpHttps(@QueryParam("test-port") int port) {
         return producerTemplate
-                .toF("vertx-http:https://localhost:%d/countries/cz?webClientOptions=#clientOptions", port)
+                .toF("vertx-http:https://localhost:%d/countries/cz?sslContextParameters=#sslContextParameters", port)
                 .withHeader(Exchange.HTTP_METHOD, "GET")
                 .request(String.class);
     }
diff --git a/integration-tests/http/src/main/java/org/apache/camel/quarkus/component/http/it/HttpRoute.java b/integration-tests/http/src/main/java/org/apache/camel/quarkus/component/http/it/HttpRoute.java
index e367383..a1a9a05 100644
--- a/integration-tests/http/src/main/java/org/apache/camel/quarkus/component/http/it/HttpRoute.java
+++ b/integration-tests/http/src/main/java/org/apache/camel/quarkus/component/http/it/HttpRoute.java
@@ -21,12 +21,7 @@ import java.io.IOException;
 import java.io.InputStream;
 
 import javax.inject.Named;
-import javax.net.ssl.KeyManagerFactory;
-import javax.net.ssl.TrustManagerFactory;
 
-import io.vertx.core.buffer.Buffer;
-import io.vertx.core.net.KeyStoreOptions;
-import io.vertx.ext.web.client.WebClientOptions;
 import org.apache.camel.Exchange;
 import org.apache.camel.Processor;
 import org.apache.camel.builder.RouteBuilder;
@@ -79,32 +74,6 @@ public class HttpRoute extends RouteBuilder {
         return sslContextParameters;
     }
 
-    // TODO: Remove this when vertx-http SSL configuration is fixed:
-    // https://github.com/apache/camel-quarkus/issues/2704
-    @Named
-    public WebClientOptions clientOptions(SSLContextParameters sslContextParameters) throws IOException {
-        KeyManagersParameters keyManagers = sslContextParameters.getKeyManagers();
-        byte[] keyStoreBytes = readStore(keyManagers.getKeyStore().getResource());
-        KeyStoreOptions keyStoreOptions = new KeyStoreOptions();
-        keyStoreOptions.setPassword(keyManagers.getKeyPassword());
-        keyStoreOptions.setProvider(KeyManagerFactory.getDefaultAlgorithm());
-        keyStoreOptions.setType("PKCS12");
-        keyStoreOptions.setValue(Buffer.buffer(keyStoreBytes));
-
-        TrustManagersParameters trustManagers = sslContextParameters.getTrustManagers();
-        byte[] trustStoreBytes = readStore(trustManagers.getKeyStore().getResource());
-        KeyStoreOptions trustStoreOptions = new KeyStoreOptions();
-        trustStoreOptions.setPassword(trustManagers.getKeyStore().getPassword());
-        trustStoreOptions.setProvider(TrustManagerFactory.getDefaultAlgorithm());
-        trustStoreOptions.setType("JKS");
-        trustStoreOptions.setValue(Buffer.buffer(trustStoreBytes));
-
-        return new WebClientOptions()
-                .setSsl(true)
-                .setKeyCertOptions(keyStoreOptions)
-                .setTrustOptions(trustStoreOptions);
-    }
-
     private static byte[] readStore(String path) throws IOException {
         byte[] data = null;
         final InputStream resource = HttpRoute.class.getResourceAsStream(path);

[camel-quarkus] 08/13: Upgrade to Quarkus Google Cloud Services 0.8.0

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 35f8b20efcb25be91e8d223d4d7c6aceb0f32ef8
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Wed Jun 23 21:55:30 2021 +0200

    Upgrade to Quarkus Google Cloud Services 0.8.0
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 886166a..05098b5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -49,7 +49,7 @@
         <quarkiverse.freemarker.version>0.3.0.CR1</quarkiverse.freemarker.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/freemarker/quarkus-freemarker-parent/ -->
         <quarkiverse-minio.version>2.0.0.CR3</quarkiverse-minio.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/minio/quarkus-minio-parent/ -->
         <quarkus.version>2.0.0.Final</quarkus.version><!-- https://repo1.maven.org/maven2/io/quarkus/quarkus-bom/ -->
-        <quarkus-google-cloud.version>0.8.0.CR1</quarkus-google-cloud.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/googlecloudservices/quarkus-google-cloud-services-bom/ -->
+        <quarkus-google-cloud.version>0.8.0</quarkus-google-cloud.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/googlecloudservices/quarkus-google-cloud-services-bom/ -->
         <quarkus-hazelcast-client.version>1.2.0</quarkus-hazelcast-client.version><!-- https://repo1.maven.org/maven2/com/hazelcast/quarkus-hazelcast-client-bom/ -->
         <quarkus-qpid-jms.version>0.25.0</quarkus-qpid-jms.version><!-- https://repo1.maven.org/maven2/org/amqphub/quarkus/quarkus-qpid-jms-bom/ -->
 

[camel-quarkus] 04/13: Disable failing solr cloud tests #2814

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 53b033eb5b41062ad6dedc89c4a3f8c65e6b352d
Author: James Netherton <ja...@gmail.com>
AuthorDate: Mon Jun 21 10:44:41 2021 +0100

    Disable failing solr cloud tests #2814
---
 .../test/java/org/apache/camel/quarkus/component/solr/it/SolrTest.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/integration-tests/solr/src/test/java/org/apache/camel/quarkus/component/solr/it/SolrTest.java b/integration-tests/solr/src/test/java/org/apache/camel/quarkus/component/solr/it/SolrTest.java
index e317ac1..7481e78 100644
--- a/integration-tests/solr/src/test/java/org/apache/camel/quarkus/component/solr/it/SolrTest.java
+++ b/integration-tests/solr/src/test/java/org/apache/camel/quarkus/component/solr/it/SolrTest.java
@@ -42,7 +42,8 @@ public class SolrTest {
      * @return
      */
     private static Stream<String> resources() {
-        return Stream.of("/solr/standalone", "/solr/ssl", "/solr/cloud");
+        // TODO: Reactivate cloud tests - https://github.com/apache/camel-quarkus/issues/2814
+        return Stream.of("/solr/standalone", "/solr/ssl"); //, "/solr/cloud");
     }
 
     @ParameterizedTest

[camel-quarkus] 07/13: Remove APNS after it was removed from Camel

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 46676d834b81a5b434a66845b0c9d5d4af9f2b37
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Wed Jun 23 21:42:50 2021 +0200

    Remove APNS after it was removed from Camel
---
 catalog/pom.xml                                    |  13 ---
 docs/modules/ROOT/nav.adoc                         |   1 -
 .../ROOT/pages/reference/extensions/apns.adoc      |  29 ------
 extensions-jvm/apns/deployment/pom.xml             |  61 ------------
 .../component/apns/deployment/ApnsProcessor.java   |  46 ---------
 extensions-jvm/apns/integration-test/pom.xml       |  83 ----------------
 .../quarkus/component/apns/it/ApnsResource.java    |  51 ----------
 .../camel/quarkus/component/apns/it/ApnsTest.java  |  34 -------
 extensions-jvm/apns/pom.xml                        |  38 -------
 extensions-jvm/apns/runtime/pom.xml                | 109 ---------------------
 .../main/resources/META-INF/quarkus-extension.yaml |  33 -------
 extensions-jvm/pom.xml                             |   1 -
 poms/bom/pom.xml                                   |  15 ---
 13 files changed, 514 deletions(-)

diff --git a/catalog/pom.xml b/catalog/pom.xml
index 2be175b..0687d21 100644
--- a/catalog/pom.xml
+++ b/catalog/pom.xml
@@ -119,19 +119,6 @@
         </dependency>
         <dependency>
             <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-apns</artifactId>
-            <version>${project.version}</version>
-            <type>pom</type>
-            <scope>test</scope>
-            <exclusions>
-                <exclusion>
-                    <groupId>*</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
             <artifactId>camel-quarkus-arangodb</artifactId>
             <version>${project.version}</version>
             <type>pom</type>
diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc
index c253a75..3baee86 100644
--- a/docs/modules/ROOT/nav.adoc
+++ b/docs/modules/ROOT/nav.adoc
@@ -23,7 +23,6 @@
 ** xref:reference/index.adoc[Extensions]
 // extensions: START
 *** xref:reference/extensions/amqp.adoc[AMQP]
-*** xref:reference/extensions/apns.adoc[APNS]
 *** xref:reference/extensions/as2.adoc[AS2]
 *** xref:reference/extensions/asn1.adoc[ASN.1 File]
 *** xref:reference/extensions/aws2-athena.adoc[AWS 2 Athena]
diff --git a/docs/modules/ROOT/pages/reference/extensions/apns.adoc b/docs/modules/ROOT/pages/reference/extensions/apns.adoc
deleted file mode 100644
index 347aaaa..0000000
--- a/docs/modules/ROOT/pages/reference/extensions/apns.adoc
+++ /dev/null
@@ -1,29 +0,0 @@
-// Do not edit directly!
-// This file was generated by camel-quarkus-maven-plugin:update-extension-doc-page
-= APNS
-:linkattrs:
-:cq-artifact-id: camel-quarkus-apns
-:cq-native-supported: false
-:cq-status: Preview
-:cq-status-deprecation: Preview
-:cq-description: Send notifications to Apple iOS devices.
-:cq-deprecated: false
-: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##
-
-Send notifications to Apple iOS devices.
-
-== Maven coordinates
-
-[source,xml]
-----
-<dependency>
-    <groupId>org.apache.camel.quarkus</groupId>
-    <artifactId>camel-quarkus-apns</artifactId>
-</dependency>
-----
-
-Check the xref:user-guide/index.adoc[User guide] for more information about writing Camel Quarkus applications.
diff --git a/extensions-jvm/apns/deployment/pom.xml b/extensions-jvm/apns/deployment/pom.xml
deleted file mode 100644
index 59998fc..0000000
--- a/extensions-jvm/apns/deployment/pom.xml
+++ /dev/null
@@ -1,61 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-apns-parent</artifactId>
-        <version>2.0.0-SNAPSHOT</version>
-        <relativePath>../pom.xml</relativePath>
-    </parent>
-
-    <artifactId>camel-quarkus-apns-deployment</artifactId>
-    <name>Camel Quarkus :: APNS :: Deployment</name>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-core-deployment</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-apns</artifactId>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <configuration>
-                    <annotationProcessorPaths>
-                        <path>
-                            <groupId>io.quarkus</groupId>
-                            <artifactId>quarkus-extension-processor</artifactId>
-                            <version>${quarkus.version}</version>
-                        </path>
-                    </annotationProcessorPaths>
-                </configuration>
-            </plugin>
-        </plugins>
-    </build>
-
-</project>
diff --git a/extensions-jvm/apns/deployment/src/main/java/org/apache/camel/quarkus/component/apns/deployment/ApnsProcessor.java b/extensions-jvm/apns/deployment/src/main/java/org/apache/camel/quarkus/component/apns/deployment/ApnsProcessor.java
deleted file mode 100644
index 2199504..0000000
--- a/extensions-jvm/apns/deployment/src/main/java/org/apache/camel/quarkus/component/apns/deployment/ApnsProcessor.java
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.quarkus.component.apns.deployment;
-
-import io.quarkus.deployment.annotations.BuildStep;
-import io.quarkus.deployment.annotations.ExecutionTime;
-import io.quarkus.deployment.annotations.Record;
-import io.quarkus.deployment.builditem.FeatureBuildItem;
-import io.quarkus.deployment.pkg.steps.NativeBuild;
-import org.apache.camel.quarkus.core.JvmOnlyRecorder;
-import org.jboss.logging.Logger;
-
-class ApnsProcessor {
-
-    private static final Logger LOG = Logger.getLogger(ApnsProcessor.class);
-    private static final String FEATURE = "camel-apns";
-
-    @BuildStep
-    FeatureBuildItem feature() {
-        return new FeatureBuildItem(FEATURE);
-    }
-
-    /**
-     * Remove this once this extension starts supporting the native mode.
-     */
-    @BuildStep(onlyIf = NativeBuild.class)
-    @Record(value = ExecutionTime.RUNTIME_INIT)
-    void warnJvmInNative(JvmOnlyRecorder recorder) {
-        JvmOnlyRecorder.warnJvmInNative(LOG, FEATURE); // warn at build time
-        recorder.warnJvmInNative(FEATURE); // warn at runtime
-    }
-}
diff --git a/extensions-jvm/apns/integration-test/pom.xml b/extensions-jvm/apns/integration-test/pom.xml
deleted file mode 100644
index 06a5775..0000000
--- a/extensions-jvm/apns/integration-test/pom.xml
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-build-parent-it</artifactId>
-        <version>2.0.0-SNAPSHOT</version>
-        <relativePath>../../../poms/build-parent-it/pom.xml</relativePath>
-    </parent>
-
-    <artifactId>camel-quarkus-apns-integration-test</artifactId>
-    <name>Camel Quarkus :: APNS :: Integration Test</name>
-    <description>Integration tests for Camel Quarkus APNS extension</description>
-
-    <dependencyManagement>
-        <dependencies>
-            <dependency>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-bom-test</artifactId>
-                <version>${project.version}</version>
-                <type>pom</type>
-                <scope>import</scope>
-            </dependency>
-        </dependencies>
-    </dependencyManagement>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-apns</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>io.quarkus</groupId>
-            <artifactId>quarkus-resteasy</artifactId>
-        </dependency>
-
-        <!-- test dependencies -->
-        <dependency>
-            <groupId>io.quarkus</groupId>
-            <artifactId>quarkus-junit5</artifactId>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>io.rest-assured</groupId>
-            <artifactId>rest-assured</artifactId>
-            <scope>test</scope>
-        </dependency>
-
-        <!-- The following dependencies guarantee that this module is built after them. You can update them by running `mvn process-resources -Pformat -N` from the source tree root directory -->
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-apns-deployment</artifactId>
-            <version>${project.version}</version>
-            <type>pom</type>
-            <scope>test</scope>
-            <exclusions>
-                <exclusion>
-                    <groupId>*</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-    </dependencies>
-
-</project>
diff --git a/extensions-jvm/apns/integration-test/src/main/java/org/apache/camel/quarkus/component/apns/it/ApnsResource.java b/extensions-jvm/apns/integration-test/src/main/java/org/apache/camel/quarkus/component/apns/it/ApnsResource.java
deleted file mode 100644
index 54d8b4f..0000000
--- a/extensions-jvm/apns/integration-test/src/main/java/org/apache/camel/quarkus/component/apns/it/ApnsResource.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.quarkus.component.apns.it;
-
-import javax.enterprise.context.ApplicationScoped;
-import javax.inject.Inject;
-import javax.ws.rs.GET;
-import javax.ws.rs.Path;
-import javax.ws.rs.Produces;
-import javax.ws.rs.core.MediaType;
-import javax.ws.rs.core.Response;
-
-import org.apache.camel.CamelContext;
-import org.jboss.logging.Logger;
-
-@Path("/apns")
-@ApplicationScoped
-public class ApnsResource {
-
-    private static final Logger LOG = Logger.getLogger(ApnsResource.class);
-
-    private static final String COMPONENT_APNS = "apns";
-    @Inject
-    CamelContext context;
-
-    @Path("/load/component/apns")
-    @GET
-    @Produces(MediaType.TEXT_PLAIN)
-    public Response loadComponentApns() throws Exception {
-        /* This is an autogenerated test */
-        if (context.getComponent(COMPONENT_APNS) != null) {
-            return Response.ok().build();
-        }
-        LOG.warnf("Could not load [%s] from the Camel context", COMPONENT_APNS);
-        return Response.status(500, COMPONENT_APNS + " could not be loaded from the Camel context").build();
-    }
-}
diff --git a/extensions-jvm/apns/integration-test/src/test/java/org/apache/camel/quarkus/component/apns/it/ApnsTest.java b/extensions-jvm/apns/integration-test/src/test/java/org/apache/camel/quarkus/component/apns/it/ApnsTest.java
deleted file mode 100644
index 2f76d1c..0000000
--- a/extensions-jvm/apns/integration-test/src/test/java/org/apache/camel/quarkus/component/apns/it/ApnsTest.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.quarkus.component.apns.it;
-
-import io.quarkus.test.junit.QuarkusTest;
-import io.restassured.RestAssured;
-import org.junit.jupiter.api.Test;
-
-@QuarkusTest
-class ApnsTest {
-
-    @Test
-    public void loadComponentApns() {
-        /* A simple autogenerated test */
-        RestAssured.get("/apns/load/component/apns")
-                .then()
-                .statusCode(200);
-    }
-
-}
diff --git a/extensions-jvm/apns/pom.xml b/extensions-jvm/apns/pom.xml
deleted file mode 100644
index f96bd45..0000000
--- a/extensions-jvm/apns/pom.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-build-parent</artifactId>
-        <version>2.0.0-SNAPSHOT</version>
-        <relativePath>../../poms/build-parent/pom.xml</relativePath>
-    </parent>
-
-    <artifactId>camel-quarkus-apns-parent</artifactId>
-    <name>Camel Quarkus :: APNS</name>
-    <packaging>pom</packaging>
-
-    <modules>
-        <module>deployment</module>
-        <module>runtime</module>
-        <module>integration-test</module>
-    </modules>
-</project>
diff --git a/extensions-jvm/apns/runtime/pom.xml b/extensions-jvm/apns/runtime/pom.xml
deleted file mode 100644
index a1be11a..0000000
--- a/extensions-jvm/apns/runtime/pom.xml
+++ /dev/null
@@ -1,109 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-apns-parent</artifactId>
-        <version>2.0.0-SNAPSHOT</version>
-        <relativePath>../pom.xml</relativePath>
-    </parent>
-
-    <artifactId>camel-quarkus-apns</artifactId>
-    <name>Camel Quarkus :: APNS :: Runtime</name>
-    <description>Send notifications to Apple iOS devices.</description>
-
-    <properties>
-        <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince>
-    </properties>
-
-    <dependencyManagement>
-        <dependencies>
-            <dependency>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-bom</artifactId>
-                <version>${project.version}</version>
-                <type>pom</type>
-                <scope>import</scope>
-            </dependency>
-        </dependencies>
-    </dependencyManagement>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-core</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-apns</artifactId>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <configuration>
-                    <annotationProcessorPaths>
-                        <path>
-                            <groupId>io.quarkus</groupId>
-                            <artifactId>quarkus-extension-processor</artifactId>
-                            <version>${quarkus.version}</version>
-                        </path>
-                    </annotationProcessorPaths>
-                </configuration>
-            </plugin>
-        </plugins>
-    </build>
-
-    <profiles>
-        <profile>
-            <id>full</id>
-            <activation>
-                <property>
-                    <name>!quickly</name>
-                </property>
-            </activation>
-            <build>
-                <plugins>
-                    <plugin>
-                        <groupId>org.apache.camel.quarkus</groupId>
-                        <artifactId>camel-quarkus-maven-plugin</artifactId>
-                        <executions>
-                            <execution>
-                                <id>update-extension-doc-page</id>
-                                <goals>
-                                    <goal>update-extension-doc-page</goal>
-                                </goals>
-                                <phase>process-classes</phase>
-                            </execution>
-                        </executions>
-                    </plugin>
-                </plugins>
-            </build>
-        </profile>
-    </profiles>
-</project>
diff --git a/extensions-jvm/apns/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/extensions-jvm/apns/runtime/src/main/resources/META-INF/quarkus-extension.yaml
deleted file mode 100644
index 7d21ccd..0000000
--- a/extensions-jvm/apns/runtime/src/main/resources/META-INF/quarkus-extension.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# This is a generated file. Do not edit directly!
-# To re-generate, run the following command from the top level directory:
-#
-#   mvn -N cq:update-quarkus-metadata
-#
----
-name: "Camel APNS"
-description: "Send notifications to Apple iOS devices"
-metadata:
-  unlisted: true
-  guide: "https://camel.apache.org/camel-quarkus/latest/reference/extensions/apns.html"
-  categories:
-  - "integration"
-  status:
-  - "preview"
-  - "deprecated"
\ No newline at end of file
diff --git a/extensions-jvm/pom.xml b/extensions-jvm/pom.xml
index cb8a6f5..0336663 100644
--- a/extensions-jvm/pom.xml
+++ b/extensions-jvm/pom.xml
@@ -34,7 +34,6 @@
 
     <modules>
         <!-- extensions a..z; do not remove this comment, it is important when sorting via  mvn process-resources -Pformat -->
-        <module>apns</module>
         <module>asn1</module>
         <module>asterisk</module>
         <module>atmos</module>
diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml
index 98f2927..cae3500 100644
--- a/poms/bom/pom.xml
+++ b/poms/bom/pom.xml
@@ -168,11 +168,6 @@
             </dependency>
             <dependency>
                 <groupId>org.apache.camel</groupId>
-                <artifactId>camel-apns</artifactId>
-                <version>${camel.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.apache.camel</groupId>
                 <artifactId>camel-arangodb</artifactId>
                 <version>${camel.version}</version>
             </dependency>
@@ -2310,16 +2305,6 @@
             </dependency>
             <dependency>
                 <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-apns</artifactId>
-                <version>${camel-quarkus.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-apns-deployment</artifactId>
-                <version>${camel-quarkus.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.apache.camel.quarkus</groupId>
                 <artifactId>camel-quarkus-arangodb</artifactId>
                 <version>${camel-quarkus.version}</version>
             </dependency>

[camel-quarkus] 01/13: Upgrade to Camel 3.11.0

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit f42e691573a68c1d4270482e4ac98911c5a12211
Author: Zineb Bendhiba <be...@gmail.com>
AuthorDate: Thu May 27 13:27:54 2021 +0200

    Upgrade to Camel 3.11.0
---
 docs/antora-playbook-dev.yml                       |  2 +-
 docs/antora-playbook.yml                           |  2 +-
 docs/antora.yml                                    |  2 +-
 .../ROOT/pages/reference/extensions/apns.adoc      | 12 ++------
 .../pages/reference/extensions/aws2-athena.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/aws2-cw.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/aws2-ddb.adoc  |  4 +--
 .../ROOT/pages/reference/extensions/aws2-ec2.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/aws2-ecs.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/aws2-eks.adoc  |  2 +-
 .../reference/extensions/aws2-eventbridge.adoc     |  2 +-
 .../ROOT/pages/reference/extensions/aws2-iam.adoc  |  2 +-
 .../pages/reference/extensions/aws2-kinesis.adoc   |  4 +--
 .../ROOT/pages/reference/extensions/aws2-kms.adoc  |  2 +-
 .../pages/reference/extensions/aws2-lambda.adoc    |  2 +-
 .../ROOT/pages/reference/extensions/aws2-mq.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/aws2-msk.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/aws2-s3.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/aws2-ses.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/aws2-sns.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/aws2-sqs.adoc  |  2 +-
 .../ROOT/pages/reference/extensions/aws2-sts.adoc  |  2 +-
 .../pages/reference/extensions/aws2-translate.adoc |  2 +-
 .../reference/extensions/google-functions.adoc     |  2 +-
 .../reference/extensions/huaweicloud-smn.adoc      |  2 +-
 .../pages/reference/extensions/kamelet-reify.adoc  |  6 ++--
 .../ROOT/partials/reference/components/apns.adoc   | 13 ---------
 .../partials/reference/components/aws2-athena.adoc |  2 +-
 .../partials/reference/components/aws2-cw.adoc     |  2 +-
 .../partials/reference/components/aws2-ddb.adoc    |  2 +-
 .../reference/components/aws2-ddbstream.adoc       |  2 +-
 .../partials/reference/components/aws2-ec2.adoc    |  2 +-
 .../partials/reference/components/aws2-ecs.adoc    |  2 +-
 .../partials/reference/components/aws2-eks.adoc    |  2 +-
 .../reference/components/aws2-eventbridge.adoc     |  2 +-
 .../partials/reference/components/aws2-iam.adoc    |  2 +-
 .../components/aws2-kinesis-firehose.adoc          |  2 +-
 .../reference/components/aws2-kinesis.adoc         |  2 +-
 .../partials/reference/components/aws2-kms.adoc    |  2 +-
 .../partials/reference/components/aws2-lambda.adoc |  2 +-
 .../partials/reference/components/aws2-mq.adoc     |  2 +-
 .../partials/reference/components/aws2-msk.adoc    |  2 +-
 .../partials/reference/components/aws2-s3.adoc     |  2 +-
 .../partials/reference/components/aws2-ses.adoc    |  2 +-
 .../partials/reference/components/aws2-sns.adoc    |  2 +-
 .../partials/reference/components/aws2-sqs.adoc    |  2 +-
 .../partials/reference/components/aws2-sts.adoc    |  2 +-
 .../reference/components/aws2-translate.adoc       |  2 +-
 .../reference/components/azure-cosmosdb.adoc       |  2 +-
 .../reference/components/google-functions.adoc     |  2 +-
 .../components/hwcloud-functiongraph.adoc          |  1 +
 .../partials/reference/components/hwcloud-iam.adoc |  1 +
 .../partials/reference/components/hwcloud-smn.adoc |  4 +--
 .../reference/components/kamelet-reify.adoc        |  2 +-
 .../reference/others/resourceresolver-github.adoc  |  1 +
 .../graal/SubstituteBeanValidatorEndpoint.java     | 29 -------------------
 .../graal/SubstituteValidatorFactories.java        | 33 ----------------------
 .../vertx/websocket/VertxWebsocketRecorder.java    |  7 +++--
 ...portCustomTypeConverterBulkConverterLoader.java |  2 ++
 .../converters/MyLoaderConverterLoader.java        |  2 ++
 .../quarkus/component/as2/it/As2Receiver.java      |  2 +-
 .../quarkus/component/mongodb/it/MongoDbRoute.java |  6 ++--
 pom.xml                                            |  4 +--
 63 files changed, 75 insertions(+), 148 deletions(-)

diff --git a/docs/antora-playbook-dev.yml b/docs/antora-playbook-dev.yml
index 019625f..9001771 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.10.x # replace ${camel.docs.branch}
+      - camel-3.11.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 3d8396e..0450197 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.10.x # replace ${camel.docs.branch}
+      - camel-3.11.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 b6503c6..6bbc81f 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -22,6 +22,6 @@ nav:
 - modules/ROOT/nav.adoc
 asciidoc:
   attributes:
-    cq-camel-components: 3.10.x@components # replace ${camel.docs.components.xref}
+    cq-camel-components: 3.11.x@components # replace ${camel.docs.components.xref}
     min-maven-version: 3.6.2 # replace ${min-maven-version}
     quarkus-version: 2.0.0.Final # replace ${quarkus.version}
\ No newline at end of file
diff --git a/docs/modules/ROOT/pages/reference/extensions/apns.adoc b/docs/modules/ROOT/pages/reference/extensions/apns.adoc
index 3604a25..347aaaa 100644
--- a/docs/modules/ROOT/pages/reference/extensions/apns.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/apns.adoc
@@ -5,23 +5,17 @@
 :cq-artifact-id: camel-quarkus-apns
 :cq-native-supported: false
 :cq-status: Preview
-:cq-status-deprecation: Preview Deprecated
+:cq-status-deprecation: Preview
 :cq-description: Send notifications to Apple iOS devices.
-:cq-deprecated: true
+:cq-deprecated: false
 :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]##⚠️##[.badge-unsupported]##Deprecated##
+[.badge-key]##JVM since##[.badge-supported]##1.1.0## [.badge-key]##Native##[.badge-unsupported]##unsupported##
 
 Send notifications to Apple iOS devices.
 
-== What's inside
-
-* xref:{cq-camel-components}::apns-component.adoc[APNS component], URI syntax: `apns:name`
-
-Please refer to the above link for usage and configuration details.
-
 == Maven coordinates
 
 [source,xml]
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-athena.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-athena.adoc
index 9c717ad..5a9c591 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-athena.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-athena.adoc
@@ -19,7 +19,7 @@ Access AWS Athena service using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-athena-component.adoc[AWS 2 Athena component], URI syntax: `aws2-athena:label`
+* xref:{cq-camel-components}::aws2-athena-component.adoc[AWS Athena component], URI syntax: `aws2-athena:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-cw.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-cw.adoc
index 68f31a5..28d7c07 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-cw.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-cw.adoc
@@ -19,7 +19,7 @@ Sending metrics to AWS CloudWatch using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-cw-component.adoc[AWS 2 CloudWatch component], URI syntax: `aws2-cw:namespace`
+* xref:{cq-camel-components}::aws2-cw-component.adoc[AWS CloudWatch component], URI syntax: `aws2-cw:namespace`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-ddb.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-ddb.adoc
index d9c69d5..33ee7fe 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-ddb.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-ddb.adoc
@@ -19,8 +19,8 @@ Store and retrieve data from AWS DynamoDB service or receive messages from AWS D
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-ddb-component.adoc[AWS 2 DynamoDB component], URI syntax: `aws2-ddb:tableName`
-* xref:{cq-camel-components}::aws2-ddbstream-component.adoc[AWS 2 DynamoDB Streams component], URI syntax: `aws2-ddbstream:tableName`
+* xref:{cq-camel-components}::aws2-ddb-component.adoc[AWS DynamoDB component], URI syntax: `aws2-ddb:tableName`
+* xref:{cq-camel-components}::aws2-ddbstream-component.adoc[AWS DynamoDB Streams component], URI syntax: `aws2-ddbstream:tableName`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-ec2.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-ec2.adoc
index d33df30..938f796 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-ec2.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-ec2.adoc
@@ -19,7 +19,7 @@ Manage AWS EC2 instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-ec2-component.adoc[AWS 2 Elastic Compute Cloud (EC2) component], URI syntax: `aws2-ec2:label`
+* xref:{cq-camel-components}::aws2-ec2-component.adoc[AWS Elastic Compute Cloud (EC2) component], URI syntax: `aws2-ec2:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-ecs.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-ecs.adoc
index cc00873..d99cbd5 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-ecs.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-ecs.adoc
@@ -19,7 +19,7 @@ Manage AWS ECS cluster instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-ecs-component.adoc[AWS 2 Elastic Container Service (ECS) component], URI syntax: `aws2-ecs:label`
+* xref:{cq-camel-components}::aws2-ecs-component.adoc[AWS Elastic Container Service (ECS) component], URI syntax: `aws2-ecs:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-eks.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-eks.adoc
index d2abf7b..0c444cd 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-eks.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-eks.adoc
@@ -19,7 +19,7 @@ Manage AWS EKS cluster instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-eks-component.adoc[AWS 2 Elastic Kubernetes Service (EKS) component], URI syntax: `aws2-eks:label`
+* xref:{cq-camel-components}::aws2-eks-component.adoc[AWS Elastic Kubernetes Service (EKS) component], URI syntax: `aws2-eks:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-eventbridge.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-eventbridge.adoc
index 15ac9ed..fb48d2a 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-eventbridge.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-eventbridge.adoc
@@ -18,7 +18,7 @@ Manage AWS Eventbridge cluster instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-eventbridge-component.adoc[AWS 2 Eventbridge component], URI syntax: `aws2-eventbridge://eventbusNameOrArn`
+* xref:{cq-camel-components}::aws2-eventbridge-component.adoc[AWS Eventbridge component], URI syntax: `aws2-eventbridge://eventbusNameOrArn`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-iam.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-iam.adoc
index 67b7d82..f29e4de 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-iam.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-iam.adoc
@@ -19,7 +19,7 @@ Manage AWS IAM instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-iam-component.adoc[AWS 2 Identity and Access Management (IAM) component], URI syntax: `aws2-iam:label`
+* xref:{cq-camel-components}::aws2-iam-component.adoc[AWS Identity and Access Management (IAM) component], URI syntax: `aws2-iam:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-kinesis.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-kinesis.adoc
index e25ab67..5b620fe 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-kinesis.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-kinesis.adoc
@@ -18,8 +18,8 @@ Consume and produce records from AWS Kinesis Streams using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-kinesis-component.adoc[AWS 2 Kinesis component], URI syntax: `aws2-kinesis:streamName`
-* xref:{cq-camel-components}::aws2-kinesis-firehose-component.adoc[AWS 2 Kinesis Firehose component], URI syntax: `aws2-kinesis-firehose:streamName`
+* xref:{cq-camel-components}::aws2-kinesis-component.adoc[AWS Kinesis component], URI syntax: `aws2-kinesis:streamName`
+* xref:{cq-camel-components}::aws2-kinesis-firehose-component.adoc[AWS Kinesis Firehose component], URI syntax: `aws2-kinesis-firehose:streamName`
 
 Please refer to the above links for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-kms.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-kms.adoc
index dc7097d..efc9146 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-kms.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-kms.adoc
@@ -19,7 +19,7 @@ Manage keys stored in AWS KMS instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-kms-component.adoc[AWS 2 Key Management Service (KMS) component], URI syntax: `aws2-kms:label`
+* xref:{cq-camel-components}::aws2-kms-component.adoc[AWS Key Management Service (KMS) component], URI syntax: `aws2-kms:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-lambda.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-lambda.adoc
index d9bba44..89869d3 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-lambda.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-lambda.adoc
@@ -18,7 +18,7 @@ Manage and invoke AWS Lambda functions using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-lambda-component.adoc[AWS 2 Lambda component], URI syntax: `aws2-lambda:function`
+* xref:{cq-camel-components}::aws2-lambda-component.adoc[AWS Lambda component], URI syntax: `aws2-lambda:function`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-mq.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-mq.adoc
index 7da4571..2578502 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-mq.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-mq.adoc
@@ -19,7 +19,7 @@ Manage AWS MQ instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-mq-component.adoc[AWS 2 MQ component], URI syntax: `aws2-mq:label`
+* xref:{cq-camel-components}::aws2-mq-component.adoc[AWS MQ component], URI syntax: `aws2-mq:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-msk.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-msk.adoc
index 7af38f9..c35d3e5 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-msk.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-msk.adoc
@@ -19,7 +19,7 @@ Manage AWS MSK instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-msk-component.adoc[AWS 2 Managed Streaming for Apache Kafka (MSK) component], URI syntax: `aws2-msk:label`
+* xref:{cq-camel-components}::aws2-msk-component.adoc[AWS Managed Streaming for Apache Kafka (MSK) component], URI syntax: `aws2-msk:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-s3.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-s3.adoc
index f4ad47e..14439aa 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-s3.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-s3.adoc
@@ -19,7 +19,7 @@ Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-s3-component.adoc[AWS 2 S3 Storage Service component], URI syntax: `aws2-s3://bucketNameOrArn`
+* xref:{cq-camel-components}::aws2-s3-component.adoc[AWS S3 Storage Service component], URI syntax: `aws2-s3://bucketNameOrArn`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-ses.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-ses.adoc
index f6fbc6c..7c23e50 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-ses.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-ses.adoc
@@ -19,7 +19,7 @@ Send e-mails through AWS SES service using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-ses-component.adoc[AWS 2 Simple Email Service (SES) component], URI syntax: `aws2-ses:from`
+* xref:{cq-camel-components}::aws2-ses-component.adoc[AWS Simple Email Service (SES) component], URI syntax: `aws2-ses:from`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-sns.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-sns.adoc
index cf96687..53ae000 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-sns.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-sns.adoc
@@ -19,7 +19,7 @@ Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-sns-component.adoc[AWS 2 Simple Notification System (SNS) component], URI syntax: `aws2-sns:topicNameOrArn`
+* xref:{cq-camel-components}::aws2-sns-component.adoc[AWS Simple Notification System (SNS) component], URI syntax: `aws2-sns:topicNameOrArn`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc
index de413ba..6dbebf4 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc
@@ -19,7 +19,7 @@ Sending and receive messages to/from AWS SQS service using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-sqs-component.adoc[AWS 2 Simple Queue Service (SQS) component], URI syntax: `aws2-sqs:queueNameOrArn`
+* xref:{cq-camel-components}::aws2-sqs-component.adoc[AWS Simple Queue Service (SQS) component], URI syntax: `aws2-sqs:queueNameOrArn`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-sts.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-sts.adoc
index 647e57d..3e19ff5 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-sts.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-sts.adoc
@@ -18,7 +18,7 @@ Manage AWS STS cluster instances using AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-sts-component.adoc[AWS 2 Security Token Service (STS) component], URI syntax: `aws2-sts:label`
+* xref:{cq-camel-components}::aws2-sts-component.adoc[AWS Security Token Service (STS) component], URI syntax: `aws2-sts:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-translate.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-translate.adoc
index ec2afea..148dd52 100644
--- a/docs/modules/ROOT/pages/reference/extensions/aws2-translate.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/aws2-translate.adoc
@@ -19,7 +19,7 @@ Translate texts using AWS Translate and AWS SDK version 2.x.
 
 == What's inside
 
-* xref:{cq-camel-components}::aws2-translate-component.adoc[AWS 2 Translate component], URI syntax: `aws2-translate:label`
+* xref:{cq-camel-components}::aws2-translate-component.adoc[AWS Translate component], URI syntax: `aws2-translate:label`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/google-functions.adoc b/docs/modules/ROOT/pages/reference/extensions/google-functions.adoc
index a49e852..2cbc8af 100644
--- a/docs/modules/ROOT/pages/reference/extensions/google-functions.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/google-functions.adoc
@@ -18,7 +18,7 @@ Manage and invoke Google Cloud Functions
 
 == What's inside
 
-* xref:{cq-camel-components}::google-functions-component.adoc[GoogleCloudFunctions component], URI syntax: `google-functions:functionName`
+* xref:{cq-camel-components}::google-functions-component.adoc[Google Cloud Functions component], URI syntax: `google-functions:functionName`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/huaweicloud-smn.adoc b/docs/modules/ROOT/pages/reference/extensions/huaweicloud-smn.adoc
index 94a654f..be42673 100644
--- a/docs/modules/ROOT/pages/reference/extensions/huaweicloud-smn.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/huaweicloud-smn.adoc
@@ -18,7 +18,7 @@ Huawei Cloud component to integrate with SimpleNotification services
 
 == What's inside
 
-* xref:{cq-camel-components}::hwcloud-smn-component.adoc[SimpleNotification component], URI syntax: `hwcloud-smn:smnService`
+* xref:{cq-camel-components}::hwcloud-smn-component.adoc[Huawei Cloud Simple Message Notification (SMN) component], URI syntax: `hwcloud-smn:smnService`
 
 Please refer to the above link for usage and configuration details.
 
diff --git a/docs/modules/ROOT/pages/reference/extensions/kamelet-reify.adoc b/docs/modules/ROOT/pages/reference/extensions/kamelet-reify.adoc
index b0061bb..52cfb34 100644
--- a/docs/modules/ROOT/pages/reference/extensions/kamelet-reify.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/kamelet-reify.adoc
@@ -5,14 +5,14 @@
 :cq-artifact-id: camel-quarkus-kamelet-reify
 :cq-native-supported: false
 :cq-status: Preview
-:cq-status-deprecation: Preview
+:cq-status-deprecation: Preview Deprecated
 :cq-description: To call Kamelets (indirectly)
-:cq-deprecated: false
+:cq-deprecated: true
 :cq-jvm-since: 2.0.0
 :cq-native-since: n/a
 
 [.badges]
-[.badge-key]##JVM since##[.badge-supported]##2.0.0## [.badge-key]##Native##[.badge-unsupported]##unsupported##
+[.badge-key]##JVM since##[.badge-supported]##2.0.0## [.badge-key]##Native##[.badge-unsupported]##unsupported## [.badge-key]##⚠️##[.badge-unsupported]##Deprecated##
 
 To call Kamelets (indirectly)
 
diff --git a/docs/modules/ROOT/partials/reference/components/apns.adoc b/docs/modules/ROOT/partials/reference/components/apns.adoc
deleted file mode 100644
index e2a3d26..0000000
--- a/docs/modules/ROOT/partials/reference/components/apns.adoc
+++ /dev/null
@@ -1,13 +0,0 @@
-// Do not edit directly!
-// This file was generated by camel-quarkus-maven-plugin:update-extension-doc-page
-:cq-artifact-id: camel-quarkus-apns
-:cq-artifact-id-base: apns
-:cq-native-supported: false
-:cq-status: Preview
-:cq-deprecated: true
-:cq-jvm-since: 1.1.0
-:cq-native-since: n/a
-:cq-camel-part-name: apns
-:cq-camel-part-title: APNS
-:cq-camel-part-description: Send notifications to Apple iOS devices.
-:cq-extension-page-title: APNS
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-athena.adoc b/docs/modules/ROOT/partials/reference/components/aws2-athena.adoc
index d879cf7..3c0a560 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-athena.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-athena.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-athena
-:cq-camel-part-title: AWS 2 Athena
+:cq-camel-part-title: AWS Athena
 :cq-camel-part-description: Access AWS Athena service using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Athena
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-cw.adoc b/docs/modules/ROOT/partials/reference/components/aws2-cw.adoc
index dbfc849..85575d1 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-cw.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-cw.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-cw
-:cq-camel-part-title: AWS 2 CloudWatch
+:cq-camel-part-title: AWS CloudWatch
 :cq-camel-part-description: Sending metrics to AWS CloudWatch using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 CloudWatch
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-ddb.adoc b/docs/modules/ROOT/partials/reference/components/aws2-ddb.adoc
index 530671d..ac73fab 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-ddb.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-ddb.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-ddb
-:cq-camel-part-title: AWS 2 DynamoDB
+:cq-camel-part-title: AWS DynamoDB
 :cq-camel-part-description: Store and retrieve data from AWS DynamoDB service using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 DynamoDB
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-ddbstream.adoc b/docs/modules/ROOT/partials/reference/components/aws2-ddbstream.adoc
index 5ecd2a0..9a58dbf 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-ddbstream.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-ddbstream.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-ddbstream
-:cq-camel-part-title: AWS 2 DynamoDB Streams
+:cq-camel-part-title: AWS DynamoDB Streams
 :cq-camel-part-description: Receive messages from AWS DynamoDB Stream service using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 DynamoDB
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-ec2.adoc b/docs/modules/ROOT/partials/reference/components/aws2-ec2.adoc
index b836cf3..8464871 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-ec2.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-ec2.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-ec2
-:cq-camel-part-title: AWS 2 Elastic Compute Cloud (EC2)
+:cq-camel-part-title: AWS Elastic Compute Cloud (EC2)
 :cq-camel-part-description: Manage AWS EC2 instances using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Elastic Compute Cloud (EC2)
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-ecs.adoc b/docs/modules/ROOT/partials/reference/components/aws2-ecs.adoc
index 8d78522..b9792ae 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-ecs.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-ecs.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-ecs
-:cq-camel-part-title: AWS 2 Elastic Container Service (ECS)
+:cq-camel-part-title: AWS Elastic Container Service (ECS)
 :cq-camel-part-description: Manage AWS ECS cluster instances using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Elastic Container Service (ECS)
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-eks.adoc b/docs/modules/ROOT/partials/reference/components/aws2-eks.adoc
index 0b72e3e..b3a35b3 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-eks.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-eks.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-eks
-:cq-camel-part-title: AWS 2 Elastic Kubernetes Service (EKS)
+:cq-camel-part-title: AWS Elastic Kubernetes Service (EKS)
 :cq-camel-part-description: Manage AWS EKS cluster instances using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Elastic Kubernetes Service (EKS)
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-eventbridge.adoc b/docs/modules/ROOT/partials/reference/components/aws2-eventbridge.adoc
index 8608698..4d52a02 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-eventbridge.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-eventbridge.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.4.0
 :cq-native-since: 1.7.0
 :cq-camel-part-name: aws2-eventbridge
-:cq-camel-part-title: AWS 2 Eventbridge
+:cq-camel-part-title: AWS Eventbridge
 :cq-camel-part-description: Manage AWS Eventbridge cluster instances using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Eventbridge
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-iam.adoc b/docs/modules/ROOT/partials/reference/components/aws2-iam.adoc
index 4558ac9..5cd7f4a 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-iam.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-iam.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-iam
-:cq-camel-part-title: AWS 2 Identity and Access Management (IAM)
+:cq-camel-part-title: AWS Identity and Access Management (IAM)
 :cq-camel-part-description: Manage AWS IAM instances using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Identity and Access Management (IAM)
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-kinesis-firehose.adoc b/docs/modules/ROOT/partials/reference/components/aws2-kinesis-firehose.adoc
index d577299..f986349 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-kinesis-firehose.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-kinesis-firehose.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.1.0
 :cq-native-since: 1.7.0
 :cq-camel-part-name: aws2-kinesis-firehose
-:cq-camel-part-title: AWS 2 Kinesis Firehose
+:cq-camel-part-title: AWS Kinesis Firehose
 :cq-camel-part-description: Produce data to AWS Kinesis Firehose streams using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Kinesis
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-kinesis.adoc b/docs/modules/ROOT/partials/reference/components/aws2-kinesis.adoc
index 7c0f6e2..1b849a7 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-kinesis.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-kinesis.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.1.0
 :cq-native-since: 1.7.0
 :cq-camel-part-name: aws2-kinesis
-:cq-camel-part-title: AWS 2 Kinesis
+:cq-camel-part-title: AWS Kinesis
 :cq-camel-part-description: Consume and produce records from and to AWS Kinesis Streams using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Kinesis
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-kms.adoc b/docs/modules/ROOT/partials/reference/components/aws2-kms.adoc
index 2179f7c..a5625bd 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-kms.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-kms.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-kms
-:cq-camel-part-title: AWS 2 Key Management Service (KMS)
+:cq-camel-part-title: AWS Key Management Service (KMS)
 :cq-camel-part-description: Manage keys stored in AWS KMS instances using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Key Management Service (KMS)
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-lambda.adoc b/docs/modules/ROOT/partials/reference/components/aws2-lambda.adoc
index 27861e9..01ec5af 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-lambda.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-lambda.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.1.0
 :cq-native-since: 1.1.0
 :cq-camel-part-name: aws2-lambda
-:cq-camel-part-title: AWS 2 Lambda
+:cq-camel-part-title: AWS Lambda
 :cq-camel-part-description: Manage and invoke AWS Lambda functions using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Lambda
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-mq.adoc b/docs/modules/ROOT/partials/reference/components/aws2-mq.adoc
index 095eb9a..c1217ed 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-mq.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-mq.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-mq
-:cq-camel-part-title: AWS 2 MQ
+:cq-camel-part-title: AWS MQ
 :cq-camel-part-description: Manage AWS MQ instances using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 MQ
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-msk.adoc b/docs/modules/ROOT/partials/reference/components/aws2-msk.adoc
index f68147b..084ee85 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-msk.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-msk.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-msk
-:cq-camel-part-title: AWS 2 Managed Streaming for Apache Kafka (MSK)
+:cq-camel-part-title: AWS Managed Streaming for Apache Kafka (MSK)
 :cq-camel-part-description: Manage AWS MSK instances using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Managed Streaming for Apache Kafka (MSK)
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-s3.adoc b/docs/modules/ROOT/partials/reference/components/aws2-s3.adoc
index 0ea6612..dc6cd3c 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-s3.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-s3.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-s3
-:cq-camel-part-title: AWS 2 S3 Storage Service
+:cq-camel-part-title: AWS S3 Storage Service
 :cq-camel-part-description: Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 S3 Storage Service
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-ses.adoc b/docs/modules/ROOT/partials/reference/components/aws2-ses.adoc
index bcb494b..413bd32 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-ses.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-ses.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-ses
-:cq-camel-part-title: AWS 2 Simple Email Service (SES)
+:cq-camel-part-title: AWS Simple Email Service (SES)
 :cq-camel-part-description: Send e-mails through AWS SES service using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Simple Email Service (SES)
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-sns.adoc b/docs/modules/ROOT/partials/reference/components/aws2-sns.adoc
index b87e7a0..f6f5ac2 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-sns.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-sns.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-sns
-:cq-camel-part-title: AWS 2 Simple Notification System (SNS)
+:cq-camel-part-title: AWS Simple Notification System (SNS)
 :cq-camel-part-description: Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Simple Notification System (SNS)
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-sqs.adoc b/docs/modules/ROOT/partials/reference/components/aws2-sqs.adoc
index 38209a1..2a953b3 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-sqs.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-sqs.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-sqs
-:cq-camel-part-title: AWS 2 Simple Queue Service (SQS)
+:cq-camel-part-title: AWS Simple Queue Service (SQS)
 :cq-camel-part-description: Sending and receive messages to/from AWS SQS service using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Simple Queue Service (SQS)
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-sts.adoc b/docs/modules/ROOT/partials/reference/components/aws2-sts.adoc
index 305d63d..12c44f0 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-sts.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-sts.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.1.0
 :cq-native-since: 1.1.0
 :cq-camel-part-name: aws2-sts
-:cq-camel-part-title: AWS 2 Security Token Service (STS)
+:cq-camel-part-title: AWS Security Token Service (STS)
 :cq-camel-part-description: Manage AWS STS cluster instances using AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Security Token Service (STS)
diff --git a/docs/modules/ROOT/partials/reference/components/aws2-translate.adoc b/docs/modules/ROOT/partials/reference/components/aws2-translate.adoc
index 6c3f3c8..fafaaee 100644
--- a/docs/modules/ROOT/partials/reference/components/aws2-translate.adoc
+++ b/docs/modules/ROOT/partials/reference/components/aws2-translate.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.0.0
 :cq-native-since: 1.0.0
 :cq-camel-part-name: aws2-translate
-:cq-camel-part-title: AWS 2 Translate
+:cq-camel-part-title: AWS Translate
 :cq-camel-part-description: Translate texts using AWS Translate and AWS SDK version 2.x.
 :cq-extension-page-title: AWS 2 Translate
diff --git a/docs/modules/ROOT/partials/reference/components/azure-cosmosdb.adoc b/docs/modules/ROOT/partials/reference/components/azure-cosmosdb.adoc
index ea14437..dbc961c 100644
--- a/docs/modules/ROOT/partials/reference/components/azure-cosmosdb.adoc
+++ b/docs/modules/ROOT/partials/reference/components/azure-cosmosdb.adoc
@@ -9,5 +9,5 @@
 :cq-native-since: n/a
 :cq-camel-part-name: azure-cosmosdb
 :cq-camel-part-title: Azure CosmosDB
-:cq-camel-part-description: Azure Cosmos DB is Microsofts globally distributed, multi-model database service for operational and analytics workloads. It offers multi-mastering feature by automatically scaling throughput, compute, and storage. This component interacts with Azure CosmosDB through Azure SQL API
+:cq-camel-part-description: To read and write records to the CosmosDB database on Azure cloud platform.
 :cq-extension-page-title: Azure CosmosDB
diff --git a/docs/modules/ROOT/partials/reference/components/google-functions.adoc b/docs/modules/ROOT/partials/reference/components/google-functions.adoc
index b5a0f09..74e25c3 100644
--- a/docs/modules/ROOT/partials/reference/components/google-functions.adoc
+++ b/docs/modules/ROOT/partials/reference/components/google-functions.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 2.0.0
 :cq-native-since: n/a
 :cq-camel-part-name: google-functions
-:cq-camel-part-title: GoogleCloudFunctions
+:cq-camel-part-title: Google Cloud Functions
 :cq-camel-part-description: Manage and invoke Google Cloud Functions
 :cq-extension-page-title: GoogleCloudFunctions
diff --git a/docs/modules/ROOT/partials/reference/components/hwcloud-functiongraph.adoc b/docs/modules/ROOT/partials/reference/components/hwcloud-functiongraph.adoc
new file mode 100644
index 0000000..a509c1d
--- /dev/null
+++ b/docs/modules/ROOT/partials/reference/components/hwcloud-functiongraph.adoc
@@ -0,0 +1 @@
+// Empty partial for a Camel bit unsupported by Camel Quarkus to avoid warnings when this file is included from a Camel page
diff --git a/docs/modules/ROOT/partials/reference/components/hwcloud-iam.adoc b/docs/modules/ROOT/partials/reference/components/hwcloud-iam.adoc
new file mode 100644
index 0000000..a509c1d
--- /dev/null
+++ b/docs/modules/ROOT/partials/reference/components/hwcloud-iam.adoc
@@ -0,0 +1 @@
+// Empty partial for a Camel bit unsupported by Camel Quarkus to avoid warnings when this file is included from a Camel page
diff --git a/docs/modules/ROOT/partials/reference/components/hwcloud-smn.adoc b/docs/modules/ROOT/partials/reference/components/hwcloud-smn.adoc
index 25af73f..06732e9 100644
--- a/docs/modules/ROOT/partials/reference/components/hwcloud-smn.adoc
+++ b/docs/modules/ROOT/partials/reference/components/hwcloud-smn.adoc
@@ -8,6 +8,6 @@
 :cq-jvm-since: 1.8.0
 :cq-native-since: n/a
 :cq-camel-part-name: hwcloud-smn
-:cq-camel-part-title: SimpleNotification
-:cq-camel-part-description: Huawei Cloud component to integrate with SimpleNotification services
+:cq-camel-part-title: Huawei Cloud Simple Message Notification (SMN)
+:cq-camel-part-description: To broadcast messages and connect cloud services through notifications on Huawei Cloud
 :cq-extension-page-title: SimpleNotification
diff --git a/docs/modules/ROOT/partials/reference/components/kamelet-reify.adoc b/docs/modules/ROOT/partials/reference/components/kamelet-reify.adoc
index 6ed23b6..4f602ce 100644
--- a/docs/modules/ROOT/partials/reference/components/kamelet-reify.adoc
+++ b/docs/modules/ROOT/partials/reference/components/kamelet-reify.adoc
@@ -4,7 +4,7 @@
 :cq-artifact-id-base: kamelet-reify
 :cq-native-supported: false
 :cq-status: Preview
-:cq-deprecated: false
+:cq-deprecated: true
 :cq-jvm-since: 2.0.0
 :cq-native-since: n/a
 :cq-camel-part-name: kamelet-reify
diff --git a/docs/modules/ROOT/partials/reference/others/resourceresolver-github.adoc b/docs/modules/ROOT/partials/reference/others/resourceresolver-github.adoc
new file mode 100644
index 0000000..a509c1d
--- /dev/null
+++ b/docs/modules/ROOT/partials/reference/others/resourceresolver-github.adoc
@@ -0,0 +1 @@
+// Empty partial for a Camel bit unsupported by Camel Quarkus to avoid warnings when this file is included from a Camel page
diff --git a/extensions/bean-validator/runtime/src/main/java/org/apache/camel/quarkus/component/bean/validator/graal/SubstituteBeanValidatorEndpoint.java b/extensions/bean-validator/runtime/src/main/java/org/apache/camel/quarkus/component/bean/validator/graal/SubstituteBeanValidatorEndpoint.java
deleted file mode 100644
index fd93471..0000000
--- a/extensions/bean-validator/runtime/src/main/java/org/apache/camel/quarkus/component/bean/validator/graal/SubstituteBeanValidatorEndpoint.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.quarkus.component.bean.validator.graal;
-
-import com.oracle.svm.core.annotate.Substitute;
-import com.oracle.svm.core.annotate.TargetClass;
-import org.apache.camel.component.bean.validator.BeanValidatorEndpoint;
-
-@TargetClass(BeanValidatorEndpoint.class)
-final class SubstituteBeanValidatorEndpoint {
-    @Substitute
-    protected boolean isOsgiContext() {
-        return false;
-    }
-}
diff --git a/extensions/bean-validator/runtime/src/main/java/org/apache/camel/quarkus/component/bean/validator/graal/SubstituteValidatorFactories.java b/extensions/bean-validator/runtime/src/main/java/org/apache/camel/quarkus/component/bean/validator/graal/SubstituteValidatorFactories.java
deleted file mode 100644
index 60af81b..0000000
--- a/extensions/bean-validator/runtime/src/main/java/org/apache/camel/quarkus/component/bean/validator/graal/SubstituteValidatorFactories.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.quarkus.component.bean.validator.graal;
-
-import javax.validation.ValidationProviderResolver;
-
-import com.oracle.svm.core.annotate.Substitute;
-import com.oracle.svm.core.annotate.TargetClass;
-import org.apache.camel.component.bean.validator.ValidatorFactories;
-
-@TargetClass(ValidatorFactories.class)
-final class SubstituteValidatorFactories {
-    @Substitute
-    private static ValidationProviderResolver resolveValidationProviderResolver(
-            boolean osgi,
-            ValidationProviderResolver validationProviderResolver) {
-        return validationProviderResolver;
-    }
-}
diff --git a/extensions/vertx-websocket/runtime/src/main/java/org/apache/camel/quarkus/component/vertx/websocket/VertxWebsocketRecorder.java b/extensions/vertx-websocket/runtime/src/main/java/org/apache/camel/quarkus/component/vertx/websocket/VertxWebsocketRecorder.java
index b93011b..8f37b81 100644
--- a/extensions/vertx-websocket/runtime/src/main/java/org/apache/camel/quarkus/component/vertx/websocket/VertxWebsocketRecorder.java
+++ b/extensions/vertx-websocket/runtime/src/main/java/org/apache/camel/quarkus/component/vertx/websocket/VertxWebsocketRecorder.java
@@ -22,6 +22,7 @@ import io.quarkus.runtime.RuntimeValue;
 import io.quarkus.runtime.annotations.Recorder;
 import io.vertx.core.Vertx;
 import io.vertx.ext.web.Router;
+import org.apache.camel.CamelContext;
 import org.apache.camel.component.vertx.websocket.VertxWebsocketComponent;
 import org.apache.camel.component.vertx.websocket.VertxWebsocketHost;
 import org.apache.camel.component.vertx.websocket.VertxWebsocketHostConfiguration;
@@ -42,14 +43,14 @@ public class VertxWebsocketRecorder {
         @Override
         protected VertxWebsocketHost createVertxWebsocketHost(VertxWebsocketHostConfiguration hostConfiguration,
                 VertxWebsocketHostKey hostKey) {
-            return new QuarkusVertxWebsocketHost(hostConfiguration, hostKey);
+            return new QuarkusVertxWebsocketHost(getCamelContext(), hostConfiguration, hostKey);
         }
     }
 
     static final class QuarkusVertxWebsocketHost extends VertxWebsocketHost {
-        public QuarkusVertxWebsocketHost(VertxWebsocketHostConfiguration websocketHostConfiguration,
+        public QuarkusVertxWebsocketHost(CamelContext camelContext, VertxWebsocketHostConfiguration websocketHostConfiguration,
                 VertxWebsocketHostKey key) {
-            super(websocketHostConfiguration, key);
+            super(camelContext, websocketHostConfiguration, key);
         }
 
         @Override
diff --git a/integration-tests-support/custom-type-converter/runtime/src/generated/java/org/apache/camel/quarkus/it/support/typeconverter/converters/CamelQuarkusIntegrationTestsSupportCustomTypeConverterBulkConverterLoader.java b/integration-tests-support/custom-type-converter/runtime/src/generated/java/org/apache/camel/quarkus/it/support/typeconverter/converters/CamelQuarkusIntegrationTestsSupportCustomTypeConverterBulkConverterLoader.java
index a1bd65a..393f1e8 100644
--- a/integration-tests-support/custom-type-converter/runtime/src/generated/java/org/apache/camel/quarkus/it/support/typeconverter/converters/CamelQuarkusIntegrationTestsSupportCustomTypeConverterBulkConverterLoader.java
+++ b/integration-tests-support/custom-type-converter/runtime/src/generated/java/org/apache/camel/quarkus/it/support/typeconverter/converters/CamelQuarkusIntegrationTestsSupportCustomTypeConverterBulkConverterLoader.java
@@ -3,6 +3,7 @@ package org.apache.camel.quarkus.it.support.typeconverter.converters;
 
 import org.apache.camel.CamelContext;
 import org.apache.camel.CamelContextAware;
+import org.apache.camel.DeferredContextBinding;
 import org.apache.camel.Exchange;
 import org.apache.camel.Ordered;
 import org.apache.camel.TypeConversionException;
@@ -16,6 +17,7 @@ import org.apache.camel.spi.TypeConverterRegistry;
  * Generated by camel build tools - do NOT edit this file!
  */
 @SuppressWarnings("unchecked")
+@DeferredContextBinding
 public final class CamelQuarkusIntegrationTestsSupportCustomTypeConverterBulkConverterLoader implements TypeConverterLoader, BulkTypeConverters, CamelContextAware {
 
     private CamelContext camelContext;
diff --git a/integration-tests-support/custom-type-converter/runtime/src/generated/java/org/apache/camel/quarkus/it/support/typeconverter/converters/MyLoaderConverterLoader.java b/integration-tests-support/custom-type-converter/runtime/src/generated/java/org/apache/camel/quarkus/it/support/typeconverter/converters/MyLoaderConverterLoader.java
index f43b2a9..6d1bb5f 100644
--- a/integration-tests-support/custom-type-converter/runtime/src/generated/java/org/apache/camel/quarkus/it/support/typeconverter/converters/MyLoaderConverterLoader.java
+++ b/integration-tests-support/custom-type-converter/runtime/src/generated/java/org/apache/camel/quarkus/it/support/typeconverter/converters/MyLoaderConverterLoader.java
@@ -3,6 +3,7 @@ package org.apache.camel.quarkus.it.support.typeconverter.converters;
 
 import org.apache.camel.CamelContext;
 import org.apache.camel.CamelContextAware;
+import org.apache.camel.DeferredContextBinding;
 import org.apache.camel.Exchange;
 import org.apache.camel.TypeConversionException;
 import org.apache.camel.TypeConverterLoaderException;
@@ -16,6 +17,7 @@ import org.apache.camel.util.DoubleMap;
  * Generated by camel build tools - do NOT edit this file!
  */
 @SuppressWarnings("unchecked")
+@DeferredContextBinding
 public final class MyLoaderConverterLoader implements TypeConverterLoader, CamelContextAware {
 
     private CamelContext camelContext;
diff --git a/integration-tests/as2/src/test/java/org/apache/camel/quarkus/component/as2/it/As2Receiver.java b/integration-tests/as2/src/test/java/org/apache/camel/quarkus/component/as2/it/As2Receiver.java
index 6b288bb..ea13b38 100644
--- a/integration-tests/as2/src/test/java/org/apache/camel/quarkus/component/as2/it/As2Receiver.java
+++ b/integration-tests/as2/src/test/java/org/apache/camel/quarkus/component/as2/it/As2Receiver.java
@@ -104,7 +104,7 @@ public class As2Receiver {
     private static RequestHandler receiveTestMessages(int port) throws IOException {
         serverConnection = new AS2ServerConnection(As2Helper.AS2_VERSION, ORIGIN_SERVER_NAME,
                 SERVER_FQDN, port, AS2SignatureAlgorithm.SHA256WITHRSA,
-                serverCertList.toArray(new Certificate[0]), serverSigningKP.getPrivate(), serverSigningKP.getPrivate());
+                serverCertList.toArray(new Certificate[0]), serverSigningKP.getPrivate(), serverSigningKP.getPrivate(), null);
 
         RequestHandler handler = new RequestHandler();
         serverConnection.listen("/", handler);
diff --git a/integration-tests/mongodb/src/main/java/org/apache/camel/quarkus/component/mongodb/it/MongoDbRoute.java b/integration-tests/mongodb/src/main/java/org/apache/camel/quarkus/component/mongodb/it/MongoDbRoute.java
index ea2cac4..a834277 100644
--- a/integration-tests/mongodb/src/main/java/org/apache/camel/quarkus/component/mongodb/it/MongoDbRoute.java
+++ b/integration-tests/mongodb/src/main/java/org/apache/camel/quarkus/component/mongodb/it/MongoDbRoute.java
@@ -62,9 +62,9 @@ public class MongoDbRoute extends RouteBuilder {
                             }
                         });
 
-        from(String.format("mongodb:%s?database=test&collection=%s&consumerType=changeStreams",
-                MongoDbResource.DEFAULT_MONGO_CLIENT_NAME, COLLECTION_STREAM_CHANGES))
-                        .routeProperty("streamFilter", "{'$match':{'$or':[{'fullDocument.string': 'value2'}]}}")
+        from(String.format("mongodb:%s?database=test&collection=%s&consumerType=changeStreams&streamFilter=%s",
+                MongoDbResource.DEFAULT_MONGO_CLIENT_NAME, COLLECTION_STREAM_CHANGES,
+                "{'$match':{'$or':[{'fullDocument.string': 'value2'}]}}"))
                         .process(e -> {
                             final List<Document> list = results.get(COLLECTION_STREAM_CHANGES);
                             synchronized (list) {
diff --git a/pom.xml b/pom.xml
index 73cce27..509ece5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-dependencies</artifactId>
-        <version>3.10.0</version>
+        <version>3.11.0</version>
     </parent>
 
     <groupId>org.apache.camel.quarkus</groupId>
@@ -38,7 +38,7 @@
 
     <properties>
         <!-- Primary dependencies - maintained manually -->
-        <camel.major.minor>3.10</camel.major.minor> <!-- run after each change: cd docs && mvnd validate -->
+        <camel.major.minor>3.11</camel.major.minor> <!-- run after each change: cd docs && mvnd validate -->
         <camel.version>${camel.major.minor}.0</camel.version>
         <camel.docs.components.xref>${camel.major.minor}.x@components</camel.docs.components.xref><!-- the version in Camel's docs/components/antora.yml -->
         <camel.docs.branch>camel-${camel.major.minor}.x</camel.docs.branch><!-- The stable branch on which our Antora docs depends -->

[camel-quarkus] 13/13: Disable xref checks as long as there is no 3.11.x branch of Camel docs

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 353cc54b220a7f90e0ec59a36972591c84ace6ed
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Thu Jun 24 14:24:54 2021 +0200

    Disable xref checks as long as there is no 3.11.x branch of Camel docs
---
 docs/pom.xml | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/docs/pom.xml b/docs/pom.xml
index a40a321..37272bf 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -31,6 +31,12 @@
 
     <name>Camel Quarkus :: Documentation</name>
 
+    <properties>
+        <!-- Disable xref checks as long as there is no 3.11.x branch of Camel docs -->
+        <skip.installyarn>true</skip.installyarn>
+        <skip.yarn>true</skip.yarn>
+    </properties>
+
     <build>
         <plugins>
             <plugin>

[camel-quarkus] 05/13: Align bcpg-jdk15on with Quarkus bouncycastle version

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 48264ad070d969b171ea06bb67c45ca1c1017ef0
Author: James Netherton <ja...@gmail.com>
AuthorDate: Mon Jun 21 14:18:02 2021 +0100

    Align bcpg-jdk15on with Quarkus bouncycastle version
---
 pom.xml          | 1 +
 poms/bom/pom.xml | 5 +++++
 2 files changed, 6 insertions(+)

diff --git a/pom.xml b/pom.xml
index 509ece5..b9c0814 100644
--- a/pom.xml
+++ b/pom.xml
@@ -61,6 +61,7 @@
         <avro.version>1.10.2</avro.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.apache.avro:avro -->
         <aws-java-sdk.version>1.11.714</aws-java-sdk.version>
         <azure-sdk-bom.version>1.0.3</azure-sdk-bom.version><!-- Revert back to ${azure-sdk-bom-version} with Camel 3.11 see https://github.com/apache/camel/pull/5642 -->
+        <bouncycastle.version>1.68</bouncycastle.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:org.bouncycastle:bcprov-jdk15on -->
         <commons-beanutils.version>${commons-beanutils-version}</commons-beanutils.version>
         <commons-cli.version>1.4</commons-cli.version><!-- keep in sync with Quarkus, via quarkus-bootstrap-core -->
         <commons-collections.version>3.2.2</commons-collections.version><!-- used by hbase, should be pretty stable as commons-collections are not developed actively anymore -->
diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml
index 5429468..98f2927 100644
--- a/poms/bom/pom.xml
+++ b/poms/bom/pom.xml
@@ -5959,6 +5959,11 @@
                 <version>${ahc.version}</version>
             </dependency>
             <dependency>
+                <groupId>org.bouncycastle</groupId>
+                <artifactId>bcpg-jdk15on</artifactId>
+                <version>${bouncycastle.version}</version>
+            </dependency>
+            <dependency>
                 <groupId>org.codehaus.jackson</groupId>
                 <artifactId>jackson-core-asl</artifactId>
                 <version>${jackson-asl.version}</version>

[camel-quarkus] 09/13: Reformat via mvn process-resources -Pformat

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 6ad2531be4c8cbc9c9728af51c558b68cb3e7455
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Wed Jun 23 21:58:11 2021 +0200

    Reformat via mvn process-resources -Pformat
---
 .../src/main/resources/META-INF/quarkus-extension.yaml      |  1 +
 integration-tests/microprofile/pom.xml                      | 13 +++++++++++++
 2 files changed, 14 insertions(+)

diff --git a/extensions-jvm/kamelet-reify/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/extensions-jvm/kamelet-reify/runtime/src/main/resources/META-INF/quarkus-extension.yaml
index f452473..3e0c672 100644
--- a/extensions-jvm/kamelet-reify/runtime/src/main/resources/META-INF/quarkus-extension.yaml
+++ b/extensions-jvm/kamelet-reify/runtime/src/main/resources/META-INF/quarkus-extension.yaml
@@ -30,3 +30,4 @@ metadata:
   - "integration"
   status:
   - "preview"
+  - "deprecated"
\ No newline at end of file
diff --git a/integration-tests/microprofile/pom.xml b/integration-tests/microprofile/pom.xml
index 9a23d5e..8405058 100644
--- a/integration-tests/microprofile/pom.xml
+++ b/integration-tests/microprofile/pom.xml
@@ -101,6 +101,19 @@
         </dependency>
         <dependency>
             <groupId>org.apache.camel.quarkus</groupId>
+            <artifactId>camel-quarkus-microprofile-fault-tolerance-deployment</artifactId>
+            <version>${project.version}</version>
+            <type>pom</type>
+            <scope>test</scope>
+            <exclusions>
+                <exclusion>
+                    <groupId>*</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel.quarkus</groupId>
             <artifactId>camel-quarkus-microprofile-health-deployment</artifactId>
             <version>${project.version}</version>
             <type>pom</type>

[camel-quarkus] 02/13: ThreadPoolBulkhead not available in smallrye-fault-tolerance 5.1.0

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 1a7dd94544da47be44ccdbacf86b9ebf1dbab60d
Author: James Netherton <ja...@gmail.com>
AuthorDate: Tue Jun 22 13:08:02 2021 +0100

    ThreadPoolBulkhead not available in smallrye-fault-tolerance 5.1.0
    
    Fixes #2696
---
 integration-tests/microprofile/pom.xml             |  3 +--
 .../MicroProfileFaultToleranceRoutes.java          | 22 +++++++++++-----------
 .../MicroprofileFaultToleranceIT.java              |  2 --
 .../MicroprofileFaultToleranceTest.java            |  2 --
 4 files changed, 12 insertions(+), 17 deletions(-)

diff --git a/integration-tests/microprofile/pom.xml b/integration-tests/microprofile/pom.xml
index a31cb6f..9a23d5e 100644
--- a/integration-tests/microprofile/pom.xml
+++ b/integration-tests/microprofile/pom.xml
@@ -30,11 +30,10 @@
     <description>Integration tests for Camel Quarkus MicroProfile extensions</description>
 
     <dependencies>
-        <!-- https://github.com/apache/camel-quarkus/issues/2696
         <dependency>
             <groupId>org.apache.camel.quarkus</groupId>
             <artifactId>camel-quarkus-microprofile-fault-tolerance</artifactId>
-        </dependency> -->
+        </dependency>
         <dependency>
             <groupId>org.apache.camel.quarkus</groupId>
             <artifactId>camel-quarkus-microprofile-health</artifactId>
diff --git a/integration-tests/microprofile/src/main/java/org/apache/camel/quarkus/component/microprofile/it/faulttolerance/MicroProfileFaultToleranceRoutes.java b/integration-tests/microprofile/src/main/java/org/apache/camel/quarkus/component/microprofile/it/faulttolerance/MicroProfileFaultToleranceRoutes.java
index 6079148..271daab 100644
--- a/integration-tests/microprofile/src/main/java/org/apache/camel/quarkus/component/microprofile/it/faulttolerance/MicroProfileFaultToleranceRoutes.java
+++ b/integration-tests/microprofile/src/main/java/org/apache/camel/quarkus/component/microprofile/it/faulttolerance/MicroProfileFaultToleranceRoutes.java
@@ -28,16 +28,16 @@ public class MicroProfileFaultToleranceRoutes extends RouteBuilder {
 
     @Override
     public void configure() throws Exception {
-        //        from("direct:faultTolerance")
-        //                .circuitBreaker()
-        //                .process(exchange -> {
-        //                    if (COUNTER.incrementAndGet() == 1) {
-        //                        throw new IllegalStateException("Simulated Exception");
-        //                    }
-        //                    exchange.getMessage().setBody(RESULT);
-        //                })
-        //                .onFallback()
-        //                .setBody().constant(FALLBACK_RESULT)
-        //                .end();
+        from("direct:faultTolerance")
+                .circuitBreaker()
+                .process(exchange -> {
+                    if (COUNTER.incrementAndGet() == 1) {
+                        throw new IllegalStateException("Simulated Exception");
+                    }
+                    exchange.getMessage().setBody(RESULT);
+                })
+                .onFallback()
+                .setBody().constant(FALLBACK_RESULT)
+                .end();
     }
 }
diff --git a/integration-tests/microprofile/src/test/java/org/apache/camel/quarkus/component/microprofile/it/faulttolerance/MicroprofileFaultToleranceIT.java b/integration-tests/microprofile/src/test/java/org/apache/camel/quarkus/component/microprofile/it/faulttolerance/MicroprofileFaultToleranceIT.java
index 155e8e7..90bdf9f 100644
--- a/integration-tests/microprofile/src/test/java/org/apache/camel/quarkus/component/microprofile/it/faulttolerance/MicroprofileFaultToleranceIT.java
+++ b/integration-tests/microprofile/src/test/java/org/apache/camel/quarkus/component/microprofile/it/faulttolerance/MicroprofileFaultToleranceIT.java
@@ -17,9 +17,7 @@
 package org.apache.camel.quarkus.component.microprofile.it.faulttolerance;
 
 import io.quarkus.test.junit.NativeImageTest;
-import org.junit.jupiter.api.Disabled;
 
-@Disabled("https://github.com/apache/camel-quarkus/issues/2696")
 @NativeImageTest
 class MicroprofileFaultToleranceIT extends MicroprofileFaultToleranceTest {
 
diff --git a/integration-tests/microprofile/src/test/java/org/apache/camel/quarkus/component/microprofile/it/faulttolerance/MicroprofileFaultToleranceTest.java b/integration-tests/microprofile/src/test/java/org/apache/camel/quarkus/component/microprofile/it/faulttolerance/MicroprofileFaultToleranceTest.java
index 4818bd2..d5bd0c5 100644
--- a/integration-tests/microprofile/src/test/java/org/apache/camel/quarkus/component/microprofile/it/faulttolerance/MicroprofileFaultToleranceTest.java
+++ b/integration-tests/microprofile/src/test/java/org/apache/camel/quarkus/component/microprofile/it/faulttolerance/MicroprofileFaultToleranceTest.java
@@ -19,10 +19,8 @@ package org.apache.camel.quarkus.component.microprofile.it.faulttolerance;
 import io.quarkus.test.junit.QuarkusTest;
 import io.restassured.RestAssured;
 import org.hamcrest.Matchers;
-import org.junit.jupiter.api.Disabled;
 import org.junit.jupiter.api.Test;
 
-@Disabled("https://github.com/apache/camel-quarkus/issues/2696")
 @QuarkusTest
 class MicroprofileFaultToleranceTest {
 

[camel-quarkus] 12/13: Fixup fee98005 Upgrade to Quarkus 2.0.0.Final

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit d428a49bdbc99c5a4e728a66704a6a0254a51249
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Thu Jun 24 14:09:25 2021 +0200

    Fixup fee98005 Upgrade to Quarkus 2.0.0.Final
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 29d3337..aca4ad2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -108,7 +108,7 @@
         <retrofit.version>2.5.0</retrofit.version>
         <saaj.impl.version>1.5.3</saaj.impl.version>
         <scala-2.11.version>2.11.12</scala-2.11.version><!-- Spark -->
-        <smallrye.reactive.messaging.camel.version>3.4.0</smallrye.reactive.messaging.camel.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:io.smallrye.reactive:smallrye-reactive-messaging-provider -->
+        <smallrye.reactive.messaging.camel.version>3.5.0</smallrye.reactive.messaging.camel.version><!-- @sync io.quarkus:quarkus-bom:${quarkus.version} dep:io.smallrye.reactive:smallrye-reactive-messaging-provider -->
         <spring.version>${spring5-version}</spring.version>
         <snakeyaml.version>${snakeyaml-version}</snakeyaml.version>
         <snappy.version>1.1.7.7</snappy.version><!-- Spark -->

[camel-quarkus] 10/13: Upgrade to Quarkus Freemarker 0.3.0

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 1dce60e48d87d1812516e186aea215f8b5349056
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Wed Jun 23 22:31:34 2021 +0200

    Upgrade to Quarkus Freemarker 0.3.0
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 05098b5..0ed2eea 100644
--- a/pom.xml
+++ b/pom.xml
@@ -46,7 +46,7 @@
         <cassandra-quarkus.version>1.1.0-rc2</cassandra-quarkus.version><!-- https://repo1.maven.org/maven2/com/datastax/oss/quarkus/cassandra-quarkus-bom/ -->
         <debezium.version>1.6.0.Beta2</debezium.version><!-- May go back to Camel's ${debezium-version} when they are in sync https://repo1.maven.org/maven2/io/debezium/debezium-bom/ -->
         <optaplanner.version>8.7.0.Final</optaplanner.version><!-- May go back to Camel's ${optaplanner-version} when they are in sync https://repo1.maven.org/maven2/org/optaplanner/optaplanner-quarkus/ -->
-        <quarkiverse.freemarker.version>0.3.0.CR1</quarkiverse.freemarker.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/freemarker/quarkus-freemarker-parent/ -->
+        <quarkiverse.freemarker.version>0.3.0</quarkiverse.freemarker.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/freemarker/quarkus-freemarker-parent/ -->
         <quarkiverse-minio.version>2.0.0.CR3</quarkiverse-minio.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/minio/quarkus-minio-parent/ -->
         <quarkus.version>2.0.0.Final</quarkus.version><!-- https://repo1.maven.org/maven2/io/quarkus/quarkus-bom/ -->
         <quarkus-google-cloud.version>0.8.0</quarkus-google-cloud.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/googlecloudservices/quarkus-google-cloud-services-bom/ -->

[camel-quarkus] 11/13: Upgrade to Debezium 1.6.0.CR1

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 0d1bd0eeaada2f5910716ee80dca1b0dce5a6e5a
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Thu Jun 24 14:08:36 2021 +0200

    Upgrade to Debezium 1.6.0.CR1
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 0ed2eea..29d3337 100644
--- a/pom.xml
+++ b/pom.xml
@@ -44,7 +44,7 @@
         <camel.docs.branch>camel-${camel.major.minor}.x</camel.docs.branch><!-- The stable branch on which our Antora docs depends -->
 
         <cassandra-quarkus.version>1.1.0-rc2</cassandra-quarkus.version><!-- https://repo1.maven.org/maven2/com/datastax/oss/quarkus/cassandra-quarkus-bom/ -->
-        <debezium.version>1.6.0.Beta2</debezium.version><!-- May go back to Camel's ${debezium-version} when they are in sync https://repo1.maven.org/maven2/io/debezium/debezium-bom/ -->
+        <debezium.version>1.6.0.CR1</debezium.version><!-- May go back to Camel's ${debezium-version} when they are in sync https://repo1.maven.org/maven2/io/debezium/debezium-bom/ -->
         <optaplanner.version>8.7.0.Final</optaplanner.version><!-- May go back to Camel's ${optaplanner-version} when they are in sync https://repo1.maven.org/maven2/org/optaplanner/optaplanner-quarkus/ -->
         <quarkiverse.freemarker.version>0.3.0</quarkiverse.freemarker.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/freemarker/quarkus-freemarker-parent/ -->
         <quarkiverse-minio.version>2.0.0.CR3</quarkiverse-minio.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/minio/quarkus-minio-parent/ -->

[camel-quarkus] 06/13: Add Camel 3.11.0 staging repository

Posted by pp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit e5ae7a4346ef16192860a8fc8b04ef20263eeade
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Wed Jun 23 21:16:21 2021 +0200

    Add Camel 3.11.0 staging repository
---
 pom.xml | 44 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/pom.xml b/pom.xml
index b9c0814..886166a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -249,6 +249,28 @@
 
     <repositories>
         <repository>
+            <id>central</id>
+            <name>Maven Central Repo</name>
+            <url>https://repo.maven.apache.org/maven2</url>
+            <snapshots>
+                <enabled>false</enabled>
+            </snapshots>
+            <releases>
+                <enabled>true</enabled>
+            </releases>
+        </repository>
+        <repository>
+            <id>apache.staging.camel</id>
+            <url>https://repository.apache.org/content/repositories/orgapachecamel-1336</url>
+            <name>Apache Camel 3.11.0 Staging Repo</name>
+            <snapshots>
+                <enabled>false</enabled>
+            </snapshots>
+            <releases>
+                <enabled>true</enabled>
+            </releases>
+        </repository>
+        <repository>
             <id>apache.snapshots</id>
             <url>https://repository.apache.org/snapshots/</url>
             <name>Apache Snapshot Repo</name>
@@ -262,6 +284,28 @@
     </repositories>
     <pluginRepositories>
         <pluginRepository>
+            <id>central</id>
+            <name>Maven Central Repo</name>
+            <url>https://repo.maven.apache.org/maven2</url>
+            <snapshots>
+                <enabled>false</enabled>
+            </snapshots>
+            <releases>
+                <enabled>true</enabled>
+            </releases>
+        </pluginRepository>
+        <pluginRepository>
+            <id>apache.staging.camel</id>
+            <url>https://repository.apache.org/content/repositories/orgapachecamel-1336</url>
+            <name>Apache Camel 3.11.0 Staging Repo</name>
+            <snapshots>
+                <enabled>false</enabled>
+            </snapshots>
+            <releases>
+                <enabled>true</enabled>
+            </releases>
+        </pluginRepository>
+        <pluginRepository>
             <id>apache.snapshots</id>
             <url>https://repository.apache.org/snapshots/</url>
             <snapshots>