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 <bendhiba.zi...@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: g...@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: g...@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: g...@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: g...@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 -->

Reply via email to