This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch camel-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 945c92b850a714ae6c4ccdb58dbbb8ca0c10e1dc Author: JiriOndrusek <ondrusek.j...@gmail.com> AuthorDate: Mon Aug 28 15:32:29 2023 +0200 Generated files + workaround for kamelets --- .../ROOT/examples/components/aws-secrets-manager.yml | 2 +- docs/modules/ROOT/examples/components/aws2-athena.yml | 2 +- docs/modules/ROOT/examples/components/aws2-cw.yml | 2 +- docs/modules/ROOT/examples/components/aws2-ddb.yml | 2 +- docs/modules/ROOT/examples/components/aws2-ddbstream.yml | 2 +- docs/modules/ROOT/examples/components/aws2-ec2.yml | 2 +- docs/modules/ROOT/examples/components/aws2-ecs.yml | 2 +- docs/modules/ROOT/examples/components/aws2-eks.yml | 2 +- docs/modules/ROOT/examples/components/aws2-eventbridge.yml | 2 +- docs/modules/ROOT/examples/components/aws2-iam.yml | 2 +- .../ROOT/examples/components/aws2-kinesis-firehose.yml | 2 +- docs/modules/ROOT/examples/components/aws2-kinesis.yml | 2 +- docs/modules/ROOT/examples/components/aws2-kms.yml | 2 +- docs/modules/ROOT/examples/components/aws2-lambda.yml | 2 +- docs/modules/ROOT/examples/components/aws2-mq.yml | 2 +- docs/modules/ROOT/examples/components/aws2-msk.yml | 2 +- docs/modules/ROOT/examples/components/aws2-s3.yml | 2 +- docs/modules/ROOT/examples/components/aws2-ses.yml | 2 +- docs/modules/ROOT/examples/components/aws2-sns.yml | 2 +- docs/modules/ROOT/examples/components/aws2-sqs.yml | 2 +- docs/modules/ROOT/examples/components/aws2-sts.yml | 2 +- docs/modules/ROOT/pages/reference/extensions/aws2-cw.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/aws2-ec2.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/aws2-ecs.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/aws2-eks.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/aws2-iam.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/aws2-kms.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/aws2-mq.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/aws2-msk.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/aws2-s3.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/aws2-ses.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/aws2-sns.adoc | 4 ++-- docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc | 4 ++-- .../apache/camel/quarkus/core/DisabledModelToXMLDumper.java | 10 +++++++++- .../camel/quarkus/core/DisabledModelToYAMLDumper.java | 13 +++++++++++-- .../component/kamelet/deployment/KameletProcessor.java | 7 ++++++- pom.xml | 2 +- poms/bom/src/main/generated/flattened-full-pom.xml | 2 +- poms/bom/src/main/generated/flattened-reduced-pom.xml | 2 +- .../src/main/generated/flattened-reduced-verbose-pom.xml | 2 +- 40 files changed, 75 insertions(+), 53 deletions(-) diff --git a/docs/modules/ROOT/examples/components/aws-secrets-manager.yml b/docs/modules/ROOT/examples/components/aws-secrets-manager.yml index 9d5810e69b..3b55d4b543 100644 --- a/docs/modules/ROOT/examples/components/aws-secrets-manager.yml +++ b/docs/modules/ROOT/examples/components/aws-secrets-manager.yml @@ -9,5 +9,5 @@ cqJvmSince: 2.0.0 cqNativeSince: n/a cqCamelPartName: aws-secrets-manager cqCamelPartTitle: AWS Secrets Manager -cqCamelPartDescription: Manage AWS Secrets Manager services using AWS SDK version 2.x. +cqCamelPartDescription: Manage secrets using AWS Secrets Manager. cqExtensionPageTitle: AWS Secrets Manager diff --git a/docs/modules/ROOT/examples/components/aws2-athena.yml b/docs/modules/ROOT/examples/components/aws2-athena.yml index 8fa6b1cb08..c90489c8e4 100644 --- a/docs/modules/ROOT/examples/components/aws2-athena.yml +++ b/docs/modules/ROOT/examples/components/aws2-athena.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-athena cqCamelPartTitle: AWS Athena -cqCamelPartDescription: Access AWS Athena service using AWS SDK version 2.x. +cqCamelPartDescription: Access AWS Athena. cqExtensionPageTitle: AWS 2 Athena diff --git a/docs/modules/ROOT/examples/components/aws2-cw.yml b/docs/modules/ROOT/examples/components/aws2-cw.yml index 88732bd0e4..e6c76b6f76 100644 --- a/docs/modules/ROOT/examples/components/aws2-cw.yml +++ b/docs/modules/ROOT/examples/components/aws2-cw.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-cw cqCamelPartTitle: AWS CloudWatch -cqCamelPartDescription: Sending metrics to AWS CloudWatch using AWS SDK version 2.x. +cqCamelPartDescription: Sending metrics to AWS CloudWatch. cqExtensionPageTitle: AWS 2 CloudWatch diff --git a/docs/modules/ROOT/examples/components/aws2-ddb.yml b/docs/modules/ROOT/examples/components/aws2-ddb.yml index d6793b580b..d72525c15e 100644 --- a/docs/modules/ROOT/examples/components/aws2-ddb.yml +++ b/docs/modules/ROOT/examples/components/aws2-ddb.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-ddb cqCamelPartTitle: AWS DynamoDB -cqCamelPartDescription: Store and retrieve data from AWS DynamoDB service using AWS SDK version 2.x. +cqCamelPartDescription: Store and retrieve data from AWS DynamoDB. cqExtensionPageTitle: AWS 2 DynamoDB diff --git a/docs/modules/ROOT/examples/components/aws2-ddbstream.yml b/docs/modules/ROOT/examples/components/aws2-ddbstream.yml index dc4e9d5b9c..301e959557 100644 --- a/docs/modules/ROOT/examples/components/aws2-ddbstream.yml +++ b/docs/modules/ROOT/examples/components/aws2-ddbstream.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-ddbstream cqCamelPartTitle: AWS DynamoDB Streams -cqCamelPartDescription: Receive messages from AWS DynamoDB Stream service using AWS SDK version 2.x. +cqCamelPartDescription: Receive messages from AWS DynamoDB Stream. cqExtensionPageTitle: AWS 2 DynamoDB diff --git a/docs/modules/ROOT/examples/components/aws2-ec2.yml b/docs/modules/ROOT/examples/components/aws2-ec2.yml index 6f4b39a0ba..ad67b57365 100644 --- a/docs/modules/ROOT/examples/components/aws2-ec2.yml +++ b/docs/modules/ROOT/examples/components/aws2-ec2.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-ec2 cqCamelPartTitle: AWS Elastic Compute Cloud (EC2) -cqCamelPartDescription: Manage AWS EC2 instances using AWS SDK version 2.x. +cqCamelPartDescription: Manage AWS EC2 instances. cqExtensionPageTitle: AWS 2 Elastic Compute Cloud (EC2) diff --git a/docs/modules/ROOT/examples/components/aws2-ecs.yml b/docs/modules/ROOT/examples/components/aws2-ecs.yml index dd58027bbd..c56f86474b 100644 --- a/docs/modules/ROOT/examples/components/aws2-ecs.yml +++ b/docs/modules/ROOT/examples/components/aws2-ecs.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-ecs cqCamelPartTitle: AWS Elastic Container Service (ECS) -cqCamelPartDescription: Manage AWS ECS cluster instances using AWS SDK version 2.x. +cqCamelPartDescription: Manage AWS ECS cluster instances. cqExtensionPageTitle: AWS 2 Elastic Container Service (ECS) diff --git a/docs/modules/ROOT/examples/components/aws2-eks.yml b/docs/modules/ROOT/examples/components/aws2-eks.yml index ec3176252e..7214423a27 100644 --- a/docs/modules/ROOT/examples/components/aws2-eks.yml +++ b/docs/modules/ROOT/examples/components/aws2-eks.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-eks cqCamelPartTitle: AWS Elastic Kubernetes Service (EKS) -cqCamelPartDescription: Manage AWS EKS cluster instances using AWS SDK version 2.x. +cqCamelPartDescription: Manage AWS EKS cluster instances. cqExtensionPageTitle: AWS 2 Elastic Kubernetes Service (EKS) diff --git a/docs/modules/ROOT/examples/components/aws2-eventbridge.yml b/docs/modules/ROOT/examples/components/aws2-eventbridge.yml index f4c44d41e3..6d32f93003 100644 --- a/docs/modules/ROOT/examples/components/aws2-eventbridge.yml +++ b/docs/modules/ROOT/examples/components/aws2-eventbridge.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.4.0 cqNativeSince: 1.7.0 cqCamelPartName: aws2-eventbridge cqCamelPartTitle: AWS Eventbridge -cqCamelPartDescription: Manage AWS Eventbridge cluster instances using AWS SDK version 2.x. +cqCamelPartDescription: Send events to AWS Eventbridge cluster instances. cqExtensionPageTitle: AWS 2 Eventbridge diff --git a/docs/modules/ROOT/examples/components/aws2-iam.yml b/docs/modules/ROOT/examples/components/aws2-iam.yml index 551a5e6efb..b2808cc707 100644 --- a/docs/modules/ROOT/examples/components/aws2-iam.yml +++ b/docs/modules/ROOT/examples/components/aws2-iam.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-iam cqCamelPartTitle: AWS Identity and Access Management (IAM) -cqCamelPartDescription: Manage AWS IAM instances using AWS SDK version 2.x. +cqCamelPartDescription: Manage AWS IAM instances. cqExtensionPageTitle: AWS 2 Identity and Access Management (IAM) diff --git a/docs/modules/ROOT/examples/components/aws2-kinesis-firehose.yml b/docs/modules/ROOT/examples/components/aws2-kinesis-firehose.yml index 264d7e136c..116d4d5ca0 100644 --- a/docs/modules/ROOT/examples/components/aws2-kinesis-firehose.yml +++ b/docs/modules/ROOT/examples/components/aws2-kinesis-firehose.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: 1.7.0 cqCamelPartName: aws2-kinesis-firehose cqCamelPartTitle: AWS Kinesis Firehose -cqCamelPartDescription: Produce data to AWS Kinesis Firehose streams using AWS SDK version 2.x. +cqCamelPartDescription: Produce data to AWS Kinesis Firehose streams. cqExtensionPageTitle: AWS 2 Kinesis diff --git a/docs/modules/ROOT/examples/components/aws2-kinesis.yml b/docs/modules/ROOT/examples/components/aws2-kinesis.yml index 1484618044..d1046b2cb2 100644 --- a/docs/modules/ROOT/examples/components/aws2-kinesis.yml +++ b/docs/modules/ROOT/examples/components/aws2-kinesis.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: 1.7.0 cqCamelPartName: aws2-kinesis cqCamelPartTitle: AWS Kinesis -cqCamelPartDescription: Consume and produce records from and to AWS Kinesis Streams using AWS SDK version 2.x. +cqCamelPartDescription: Consume and produce records from and to AWS Kinesis Streams. cqExtensionPageTitle: AWS 2 Kinesis diff --git a/docs/modules/ROOT/examples/components/aws2-kms.yml b/docs/modules/ROOT/examples/components/aws2-kms.yml index affcf69d70..d2988fc975 100644 --- a/docs/modules/ROOT/examples/components/aws2-kms.yml +++ b/docs/modules/ROOT/examples/components/aws2-kms.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-kms cqCamelPartTitle: AWS Key Management Service (KMS) -cqCamelPartDescription: Manage keys stored in AWS KMS instances using AWS SDK version 2.x. +cqCamelPartDescription: Manage keys stored in AWS KMS instances. cqExtensionPageTitle: AWS 2 Key Management Service (KMS) diff --git a/docs/modules/ROOT/examples/components/aws2-lambda.yml b/docs/modules/ROOT/examples/components/aws2-lambda.yml index 500cb6fb13..632b325bc1 100644 --- a/docs/modules/ROOT/examples/components/aws2-lambda.yml +++ b/docs/modules/ROOT/examples/components/aws2-lambda.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: 1.1.0 cqCamelPartName: aws2-lambda cqCamelPartTitle: AWS Lambda -cqCamelPartDescription: Manage and invoke AWS Lambda functions using AWS SDK version 2.x. +cqCamelPartDescription: Manage and invoke AWS Lambda functions. cqExtensionPageTitle: AWS 2 Lambda diff --git a/docs/modules/ROOT/examples/components/aws2-mq.yml b/docs/modules/ROOT/examples/components/aws2-mq.yml index c1683b2988..5b1b435e2f 100644 --- a/docs/modules/ROOT/examples/components/aws2-mq.yml +++ b/docs/modules/ROOT/examples/components/aws2-mq.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-mq cqCamelPartTitle: AWS MQ -cqCamelPartDescription: Manage AWS MQ instances using AWS SDK version 2.x. +cqCamelPartDescription: Send messages to AWS MQ. cqExtensionPageTitle: AWS 2 MQ diff --git a/docs/modules/ROOT/examples/components/aws2-msk.yml b/docs/modules/ROOT/examples/components/aws2-msk.yml index bd802deebc..112061e87c 100644 --- a/docs/modules/ROOT/examples/components/aws2-msk.yml +++ b/docs/modules/ROOT/examples/components/aws2-msk.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-msk cqCamelPartTitle: AWS Managed Streaming for Apache Kafka (MSK) -cqCamelPartDescription: Manage AWS MSK instances using AWS SDK version 2.x. +cqCamelPartDescription: Manage AWS MSK instances. cqExtensionPageTitle: AWS 2 Managed Streaming for Apache Kafka (MSK) diff --git a/docs/modules/ROOT/examples/components/aws2-s3.yml b/docs/modules/ROOT/examples/components/aws2-s3.yml index 56f4f8b586..df0ad20ebe 100644 --- a/docs/modules/ROOT/examples/components/aws2-s3.yml +++ b/docs/modules/ROOT/examples/components/aws2-s3.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-s3 cqCamelPartTitle: AWS S3 Storage Service -cqCamelPartDescription: Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x. +cqCamelPartDescription: Store and retrieve objects from AWS S3 Storage Service. cqExtensionPageTitle: AWS 2 S3 Storage Service diff --git a/docs/modules/ROOT/examples/components/aws2-ses.yml b/docs/modules/ROOT/examples/components/aws2-ses.yml index 87a6703321..06c5c02c93 100644 --- a/docs/modules/ROOT/examples/components/aws2-ses.yml +++ b/docs/modules/ROOT/examples/components/aws2-ses.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-ses cqCamelPartTitle: AWS Simple Email Service (SES) -cqCamelPartDescription: Send e-mails through AWS SES service using AWS SDK version 2.x. +cqCamelPartDescription: Send e-mails through AWS SES service. cqExtensionPageTitle: AWS 2 Simple Email Service (SES) diff --git a/docs/modules/ROOT/examples/components/aws2-sns.yml b/docs/modules/ROOT/examples/components/aws2-sns.yml index afbcb6aaa5..d76f8d4b43 100644 --- a/docs/modules/ROOT/examples/components/aws2-sns.yml +++ b/docs/modules/ROOT/examples/components/aws2-sns.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-sns cqCamelPartTitle: AWS Simple Notification System (SNS) -cqCamelPartDescription: Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x. +cqCamelPartDescription: Send messages to AWS Simple Notification Topic. cqExtensionPageTitle: AWS 2 Simple Notification System (SNS) diff --git a/docs/modules/ROOT/examples/components/aws2-sqs.yml b/docs/modules/ROOT/examples/components/aws2-sqs.yml index 909441a9ac..dfb13b985c 100644 --- a/docs/modules/ROOT/examples/components/aws2-sqs.yml +++ b/docs/modules/ROOT/examples/components/aws2-sqs.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.0.0 cqNativeSince: 1.0.0 cqCamelPartName: aws2-sqs cqCamelPartTitle: AWS Simple Queue Service (SQS) -cqCamelPartDescription: Send and receive messages to/from AWS SQS service using AWS SDK version 2.x. +cqCamelPartDescription: Send and receive messages to/from AWS SQS. cqExtensionPageTitle: AWS 2 Simple Queue Service (SQS) diff --git a/docs/modules/ROOT/examples/components/aws2-sts.yml b/docs/modules/ROOT/examples/components/aws2-sts.yml index e01e20e64b..8fb17e682b 100644 --- a/docs/modules/ROOT/examples/components/aws2-sts.yml +++ b/docs/modules/ROOT/examples/components/aws2-sts.yml @@ -9,5 +9,5 @@ cqJvmSince: 1.1.0 cqNativeSince: 1.1.0 cqCamelPartName: aws2-sts cqCamelPartTitle: AWS Security Token Service (STS) -cqCamelPartDescription: Manage AWS STS cluster instances using AWS SDK version 2.x. +cqCamelPartDescription: Manage AWS STS cluster instances. cqExtensionPageTitle: AWS 2 Security Token Service (STS) diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-cw.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-cw.adoc index b791779bbc..ebb6db4371 100644 --- a/docs/modules/ROOT/pages/reference/extensions/aws2-cw.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/aws2-cw.adoc @@ -8,7 +8,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Sending metrics to AWS CloudWatch using AWS SDK version 2.x. +:cq-description: Sending metrics to AWS CloudWatch. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -18,7 +18,7 @@ ifeval::[{doc-show-badges} == true] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## endif::[] -Sending metrics to AWS CloudWatch using AWS SDK version 2.x. +Sending metrics to AWS CloudWatch. [id="extensions-aws2-cw-whats-inside"] == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-ec2.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-ec2.adoc index 4c2783c02f..07a30b7bf5 100644 --- a/docs/modules/ROOT/pages/reference/extensions/aws2-ec2.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/aws2-ec2.adoc @@ -8,7 +8,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Manage AWS EC2 instances using AWS SDK version 2.x. +:cq-description: Manage AWS EC2 instances. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -18,7 +18,7 @@ ifeval::[{doc-show-badges} == true] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## endif::[] -Manage AWS EC2 instances using AWS SDK version 2.x. +Manage AWS EC2 instances. [id="extensions-aws2-ec2-whats-inside"] == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-ecs.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-ecs.adoc index 598f8fab8f..b7630c08a0 100644 --- a/docs/modules/ROOT/pages/reference/extensions/aws2-ecs.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/aws2-ecs.adoc @@ -8,7 +8,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Manage AWS ECS cluster instances using AWS SDK version 2.x. +:cq-description: Manage AWS ECS cluster instances. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -18,7 +18,7 @@ ifeval::[{doc-show-badges} == true] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## endif::[] -Manage AWS ECS cluster instances using AWS SDK version 2.x. +Manage AWS ECS cluster instances. [id="extensions-aws2-ecs-whats-inside"] == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-eks.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-eks.adoc index e16dea6bd5..08d253b648 100644 --- a/docs/modules/ROOT/pages/reference/extensions/aws2-eks.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/aws2-eks.adoc @@ -8,7 +8,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Manage AWS EKS cluster instances using AWS SDK version 2.x. +:cq-description: Manage AWS EKS cluster instances. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -18,7 +18,7 @@ ifeval::[{doc-show-badges} == true] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## endif::[] -Manage AWS EKS cluster instances using AWS SDK version 2.x. +Manage AWS EKS cluster instances. [id="extensions-aws2-eks-whats-inside"] == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-iam.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-iam.adoc index fe77186847..c9cfa4b081 100644 --- a/docs/modules/ROOT/pages/reference/extensions/aws2-iam.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/aws2-iam.adoc @@ -8,7 +8,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Manage AWS IAM instances using AWS SDK version 2.x. +:cq-description: Manage AWS IAM instances. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -18,7 +18,7 @@ ifeval::[{doc-show-badges} == true] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## endif::[] -Manage AWS IAM instances using AWS SDK version 2.x. +Manage AWS IAM instances. [id="extensions-aws2-iam-whats-inside"] == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-kms.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-kms.adoc index f4839d4824..c727ee4545 100644 --- a/docs/modules/ROOT/pages/reference/extensions/aws2-kms.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/aws2-kms.adoc @@ -8,7 +8,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Manage keys stored in AWS KMS instances using AWS SDK version 2.x. +:cq-description: Manage keys stored in AWS KMS instances. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -18,7 +18,7 @@ ifeval::[{doc-show-badges} == true] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## endif::[] -Manage keys stored in AWS KMS instances using AWS SDK version 2.x. +Manage keys stored in AWS KMS instances. [id="extensions-aws2-kms-whats-inside"] == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-mq.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-mq.adoc index 72060eefc4..a39634cb9b 100644 --- a/docs/modules/ROOT/pages/reference/extensions/aws2-mq.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/aws2-mq.adoc @@ -8,7 +8,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Manage AWS MQ instances using AWS SDK version 2.x. +:cq-description: Send messages to AWS MQ. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -18,7 +18,7 @@ ifeval::[{doc-show-badges} == true] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## endif::[] -Manage AWS MQ instances using AWS SDK version 2.x. +Send messages to AWS MQ. [id="extensions-aws2-mq-whats-inside"] == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-msk.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-msk.adoc index 4e6799d38a..d824840871 100644 --- a/docs/modules/ROOT/pages/reference/extensions/aws2-msk.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/aws2-msk.adoc @@ -8,7 +8,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Manage AWS MSK instances using AWS SDK version 2.x. +:cq-description: Manage AWS MSK instances. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -18,7 +18,7 @@ ifeval::[{doc-show-badges} == true] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## endif::[] -Manage AWS MSK instances using AWS SDK version 2.x. +Manage AWS MSK instances. [id="extensions-aws2-msk-whats-inside"] == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-s3.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-s3.adoc index f30de8a383..b6cbd94690 100644 --- a/docs/modules/ROOT/pages/reference/extensions/aws2-s3.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/aws2-s3.adoc @@ -8,7 +8,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x. +:cq-description: Store and retrieve objects from AWS S3 Storage Service. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -18,7 +18,7 @@ ifeval::[{doc-show-badges} == true] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## endif::[] -Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x. +Store and retrieve objects from AWS S3 Storage Service. [id="extensions-aws2-s3-whats-inside"] == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-ses.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-ses.adoc index 015213eb55..8496acf747 100644 --- a/docs/modules/ROOT/pages/reference/extensions/aws2-ses.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/aws2-ses.adoc @@ -8,7 +8,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Send e-mails through AWS SES service using AWS SDK version 2.x. +:cq-description: Send e-mails through AWS SES service. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -18,7 +18,7 @@ ifeval::[{doc-show-badges} == true] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## endif::[] -Send e-mails through AWS SES service using AWS SDK version 2.x. +Send e-mails through AWS SES service. [id="extensions-aws2-ses-whats-inside"] == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-sns.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-sns.adoc index be0f453552..412ce8d51b 100644 --- a/docs/modules/ROOT/pages/reference/extensions/aws2-sns.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/aws2-sns.adoc @@ -8,7 +8,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x. +:cq-description: Send messages to AWS Simple Notification Topic. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -18,7 +18,7 @@ ifeval::[{doc-show-badges} == true] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## endif::[] -Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x. +Send messages to AWS Simple Notification Topic. [id="extensions-aws2-sns-whats-inside"] == What's inside diff --git a/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc b/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc index 038cf6d109..c9efb6c376 100644 --- a/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc +++ b/docs/modules/ROOT/pages/reference/extensions/aws2-sqs.adoc @@ -8,7 +8,7 @@ :cq-native-supported: true :cq-status: Stable :cq-status-deprecation: Stable -:cq-description: Send and receive messages to/from AWS SQS service using AWS SDK version 2.x. +:cq-description: Send and receive messages to/from AWS SQS. :cq-deprecated: false :cq-jvm-since: 1.0.0 :cq-native-since: 1.0.0 @@ -18,7 +18,7 @@ ifeval::[{doc-show-badges} == true] [.badge-key]##JVM since##[.badge-supported]##1.0.0## [.badge-key]##Native since##[.badge-supported]##1.0.0## endif::[] -Send and receive messages to/from AWS SQS service using AWS SDK version 2.x. +Send and receive messages to/from AWS SQS. [id="extensions-aws2-sqs-whats-inside"] == What's inside diff --git a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/DisabledModelToXMLDumper.java b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/DisabledModelToXMLDumper.java index 7c97ade1b8..1b485382f8 100644 --- a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/DisabledModelToXMLDumper.java +++ b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/DisabledModelToXMLDumper.java @@ -16,6 +16,8 @@ */ package org.apache.camel.quarkus.core; +import java.util.List; + import org.apache.camel.CamelContext; import org.apache.camel.NamedNode; import org.apache.camel.spi.ModelToXMLDumper; @@ -27,9 +29,15 @@ public class DisabledModelToXMLDumper implements ModelToXMLDumper { } @Override - public String dumpModelAsXml(CamelContext context, NamedNode definition, boolean resolvePlaceholders) + public String dumpModelAsXml(CamelContext context, NamedNode definition, boolean resolvePlaceholders, boolean generatedIds) throws Exception { throw new UnsupportedOperationException( "Please add a dependency to camel-quarkus-xml-jaxb or camel-quarkus-xml-io-dsl"); } + + @Override + public String dumpBeansAsXml(CamelContext context, List<Object> beans) throws Exception { + throw new UnsupportedOperationException( + "Please add a dependency to camel-quarkus-xml-jaxb or camel-quarkus-xml-io-dsl"); + } } diff --git a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/DisabledModelToYAMLDumper.java b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/DisabledModelToYAMLDumper.java index 96c67ebf15..d3c916bfff 100644 --- a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/DisabledModelToYAMLDumper.java +++ b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/DisabledModelToYAMLDumper.java @@ -16,19 +16,28 @@ */ package org.apache.camel.quarkus.core; +import java.util.List; + import org.apache.camel.CamelContext; import org.apache.camel.NamedNode; import org.apache.camel.spi.ModelToYAMLDumper; public class DisabledModelToYAMLDumper implements ModelToYAMLDumper { + @Override - public String dumpModelAsYaml(CamelContext context, NamedNode definition) throws Exception { + public String dumpBeansAsYaml(CamelContext context, List<Object> beans) throws Exception { throw new UnsupportedOperationException("Please add a dependency to camel-quarkus-yaml-io"); } + @Override + public String dumpModelAsYaml(CamelContext context, NamedNode definition) throws Exception { + throw new UnsupportedOperationException( + "Please add a dependency to camel-quarkus-yaml-io"); + } + @Override public String dumpModelAsYaml(CamelContext context, NamedNode definition, boolean resolvePlaceholders, - boolean uriAsParameters) throws Exception { + boolean uriAsParameters, boolean generatedIds) throws Exception { throw new UnsupportedOperationException( "Please add a dependency to camel-quarkus-yaml-io"); } diff --git a/extensions/kamelet/deployment/src/main/java/org/apache/camel/quarkus/component/kamelet/deployment/KameletProcessor.java b/extensions/kamelet/deployment/src/main/java/org/apache/camel/quarkus/component/kamelet/deployment/KameletProcessor.java index 9331c81e8f..0880e515c5 100644 --- a/extensions/kamelet/deployment/src/main/java/org/apache/camel/quarkus/component/kamelet/deployment/KameletProcessor.java +++ b/extensions/kamelet/deployment/src/main/java/org/apache/camel/quarkus/component/kamelet/deployment/KameletProcessor.java @@ -104,6 +104,11 @@ class KameletProcessor { } } - return new CamelContextCustomizerBuildItem(recorder.createTemplateLoaderCustomizer(definitions)); + //quick workaround for #5230 + //remove references to Resources, because the list is serialized; resources are loaded later in the recorder + definitions.stream().forEach(rd -> rd.setResource(null)); + + return new CamelContextCustomizerBuildItem( + recorder.createTemplateLoaderCustomizer(definitions)); } } diff --git a/pom.xml b/pom.xml index 156051ee49..fadb9a8b69 100644 --- a/pom.xml +++ b/pom.xml @@ -152,7 +152,7 @@ <xalan.version>2.7.2</xalan.version><!-- Xalan should be removed as is in Camel, but it is not possible. https://github.com/apache/camel-quarkus/issues/4065--> <xchange.version>${xchange-version}</xchange.version> <xerces.version>${xerces-version}</xerces.version> - <xmlgraphics-commons.version>2.8</xmlgraphics-commons.version><!-- @sync org.apache.xmlgraphics:fop-parent:${fop-version} prop:xmlgraphics.commons.version --> + <xmlgraphics-commons.version>2.9</xmlgraphics-commons.version><!-- @sync org.apache.xmlgraphics:fop-parent:${fop-version} prop:xmlgraphics.commons.version --> <web3j.version>${web3j-version}</web3j.version> <web3j.quorum.version>${web3j-quorum-version}</web3j.quorum.version> <zookeeper.version>${zookeeper-version}</zookeeper.version> diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml b/poms/bom/src/main/generated/flattened-full-pom.xml index d92bf8cab8..7a2ec95f8c 100644 --- a/poms/bom/src/main/generated/flattened-full-pom.xml +++ b/poms/bom/src/main/generated/flattened-full-pom.xml @@ -6476,7 +6476,7 @@ <dependency> <groupId>org.apache.xmlgraphics</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>xmlgraphics-commons</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>2.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>2.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml b/poms/bom/src/main/generated/flattened-reduced-pom.xml index 5eb796f3cb..a99dd6fbe0 100644 --- a/poms/bom/src/main/generated/flattened-reduced-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml @@ -6431,7 +6431,7 @@ <dependency> <groupId>org.apache.xmlgraphics</groupId> <artifactId>xmlgraphics-commons</artifactId> - <version>2.8</version> + <version>2.9</version> <exclusions> <exclusion> <groupId>commons-logging</groupId> diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml index 10815d2d05..c615148077 100644 --- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml @@ -6431,7 +6431,7 @@ <dependency> <groupId>org.apache.xmlgraphics</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>xmlgraphics-commons</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>2.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>2.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>commons-logging</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->