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 -->