This is an automated email from the ASF dual-hosted git repository. fmariani pushed a commit to branch camel-spring-boot-4.0.0-branch in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
commit 2490746804f9fdfdbafa54f462854b628a2273fe Author: Tom Cunningham <tcunn...@redhat.com> AuthorDate: Thu Sep 21 13:35:33 2023 -0400 Remove camel-jq-starter from list of productized starters; has a -pre… (#266) * Remove camel-jq-starter from list of productized starters; has a -preview dependency * Use infinispan 14.0.11.Final --- .mvn/excludes.txt | 1 + .../springboot/catalog/components/aws2-cw.json | 2 +- .../springboot/catalog/components/aws2-ddb.json | 2 +- .../catalog/components/aws2-ddbstream.json | 2 +- .../catalog/components/aws2-kinesis-firehose.json | 2 +- .../catalog/components/aws2-kinesis.json | 2 +- .../springboot/catalog/components/aws2-lambda.json | 2 +- .../springboot/catalog/components/aws2-s3.json | 2 +- .../springboot/catalog/components/aws2-sns.json | 6 +- .../springboot/catalog/components/aws2-sqs.json | 2 +- .../catalog/components/elasticsearch.json | 65 ++-- .../catalog/components/spring-rabbitmq.json | 19 +- .../cw/springboot/Cw2ComponentConfiguration.java | 2 +- .../ddb/springboot/Ddb2ComponentConfiguration.java | 2 +- .../Ddb2StreamComponentConfiguration.java | 2 +- .../KinesisFirehose2ComponentConfiguration.java | 2 +- .../springboot/Kinesis2ComponentConfiguration.java | 3 +- .../springboot/Lambda2ComponentConfiguration.java | 2 +- .../springboot/AWS2S3ComponentConfiguration.java | 3 +- .../src/main/docs/aws2-sns.json | 4 +- .../sns/springboot/Sns2ComponentConfiguration.java | 14 +- .../sqs/springboot/Sqs2ComponentConfiguration.java | 2 +- .../src/main/docs/elasticsearch.json | 7 + .../ElasticsearchComponentConfiguration.java | 18 + components-starter/pom.xml | 2 +- pom.xml | 4 +- .../required-productized-camel-artifacts.txt | 1 - tooling/camel-spring-boot-bom/pom.xml | 2 +- tooling/camel-spring-boot-dependencies/pom.xml | 406 +++++++++++---------- 29 files changed, 310 insertions(+), 273 deletions(-) diff --git a/.mvn/excludes.txt b/.mvn/excludes.txt index 8baca1ed84a..d63dbc8873f 100644 --- a/.mvn/excludes.txt +++ b/.mvn/excludes.txt @@ -119,6 +119,7 @@ :camel-jolt-starter :camel-jooq-starter :camel-joor-starter +:camel-jq-starter :camel-js-dsl-starter :camel-jsch-starter :camel-jsh-dsl-starter diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-cw.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-cw.json index 892e3b26f49..374c2132eb4 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-cw.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-cw.json @@ -3,7 +3,7 @@ "kind": "component", "name": "aws2-cw", "title": "AWS CloudWatch", - "description": "Sending metrics to AWS CloudWatch using AWS SDK version 2.x.", + "description": "Sending metrics to AWS CloudWatch.", "deprecated": false, "firstVersion": "3.1.0", "label": "cloud,monitoring", diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json index 01e8cb7ad48..4f4cd76bbfc 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json @@ -3,7 +3,7 @@ "kind": "component", "name": "aws2-ddb", "title": "AWS DynamoDB", - "description": "Store and retrieve data from AWS DynamoDB service using AWS SDK version 2.x.", + "description": "Store and retrieve data from AWS DynamoDB.", "deprecated": false, "firstVersion": "3.1.0", "label": "cloud,database", diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddbstream.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddbstream.json index 775eac03033..e10b8d8488d 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddbstream.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddbstream.json @@ -3,7 +3,7 @@ "kind": "component", "name": "aws2-ddbstream", "title": "AWS DynamoDB Streams", - "description": "Receive messages from AWS DynamoDB Stream service using AWS SDK version 2.x.", + "description": "Receive messages from AWS DynamoDB Stream.", "deprecated": false, "firstVersion": "3.1.0", "label": "cloud,messaging", diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json index b5e4175a907..14c0f9d2b4c 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json @@ -3,7 +3,7 @@ "kind": "component", "name": "aws2-kinesis-firehose", "title": "AWS Kinesis Firehose", - "description": "Produce data to AWS Kinesis Firehose streams using AWS SDK version 2.x.", + "description": "Produce data to AWS Kinesis Firehose streams.", "deprecated": false, "firstVersion": "3.2.0", "label": "cloud,messaging", diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json index e22c3d55724..5836b8da7ba 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json @@ -3,7 +3,7 @@ "kind": "component", "name": "aws2-kinesis", "title": "AWS Kinesis", - "description": "Consume and produce records from and to AWS Kinesis Streams using AWS SDK version 2.x.", + "description": "Consume and produce records from and to AWS Kinesis Streams.", "deprecated": false, "firstVersion": "3.2.0", "label": "cloud,messaging", diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json index f5c4d366be4..fb464a5d14f 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json @@ -3,7 +3,7 @@ "kind": "component", "name": "aws2-lambda", "title": "AWS Lambda", - "description": "Manage and invoke AWS Lambda functions using AWS SDK version 2.x.", + "description": "Manage and invoke AWS Lambda functions.", "deprecated": false, "firstVersion": "3.2.0", "label": "cloud,serverless", diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json index 7b81dc4ad20..68d6baf8c1d 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json @@ -3,7 +3,7 @@ "kind": "component", "name": "aws2-s3", "title": "AWS S3 Storage Service", - "description": "Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x.", + "description": "Store and retrieve objects from AWS S3 Storage Service.", "deprecated": false, "firstVersion": "3.2.0", "label": "cloud,file", diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json index d849394f94a..a081b7a782f 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json @@ -3,7 +3,7 @@ "kind": "component", "name": "aws2-sns", "title": "AWS Simple Notification System (SNS)", - "description": "Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x.", + "description": "Send messages to AWS Simple Notification Topic.", "deprecated": false, "firstVersion": "3.1.0", "label": "cloud,messaging,mobile", @@ -31,7 +31,7 @@ "messageStructure": { "index": 6, "kind": "property", "displayName": "Message Structure", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "The message structure to use such as json" }, "overrideEndpoint": { "index": 7, "kind": "property", "displayName": "Override Endpoint", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "Set the need for overidding the endpoint. This option needs to be used in combination wi [...] "policy": { "index": 8, "kind": "property", "displayName": "Policy", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "supportFileReference": true, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "The policy for this topic. Is loaded by default from classpath, but you [...] - "queueUrl": { "index": 9, "kind": "property", "displayName": "Queue Url", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "The queueUrl to subscribe to" }, + "queueArn": { "index": 9, "kind": "property", "displayName": "Queue Arn", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "The ARN endpoint to subscribe to" }, "region": { "index": 10, "kind": "property", "displayName": "Region", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "The region in which SNS client needs to work. When using this parameter, the configuration will expect the lowercase name o [...] "serverSideEncryptionEnabled": { "index": 11, "kind": "property", "displayName": "Server Side Encryption Enabled", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "Define if Server Side Encryption is enabled or not on the topic" }, "subject": { "index": 12, "kind": "property", "displayName": "Subject", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "The subject which is used if the message header 'CamelAwsSnsSubject' is not present." }, @@ -66,7 +66,7 @@ "messageStructure": { "index": 6, "kind": "parameter", "displayName": "Message Structure", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "The message structure to use such as json" }, "overrideEndpoint": { "index": 7, "kind": "parameter", "displayName": "Override Endpoint", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "Set the need for overidding the endpoint. This option needs to be used in combination w [...] "policy": { "index": 8, "kind": "parameter", "displayName": "Policy", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "supportFileReference": true, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "The policy for this topic. Is loaded by default from classpath, but yo [...] - "queueUrl": { "index": 9, "kind": "parameter", "displayName": "Queue Url", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "The queueUrl to subscribe to" }, + "queueArn": { "index": 9, "kind": "parameter", "displayName": "Queue Arn", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "The ARN endpoint to subscribe to" }, "region": { "index": 10, "kind": "parameter", "displayName": "Region", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "The region in which SNS client needs to work. When using this parameter, the configuration will expect the lowercase name [...] "serverSideEncryptionEnabled": { "index": 11, "kind": "parameter", "displayName": "Server Side Encryption Enabled", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "Define if Server Side Encryption is enabled or not on the topic" }, "subject": { "index": 12, "kind": "parameter", "displayName": "Subject", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": "configuration", "description": "The subject which is used if the message header 'CamelAwsSnsSubject' is not present." }, diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json index 8dc9c7e1910..b25ce5b463b 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json @@ -3,7 +3,7 @@ "kind": "component", "name": "aws2-sqs", "title": "AWS Simple Queue Service (SQS)", - "description": "Send and receive messages to\/from AWS SQS service using AWS SDK version 2.x.", + "description": "Send and receive messages to\/from AWS SQS.", "deprecated": false, "firstVersion": "3.1.0", "label": "cloud,messaging", diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/elasticsearch.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/elasticsearch.json index 55df2f26f95..c2057ec7d84 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/elasticsearch.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/elasticsearch.json @@ -23,19 +23,20 @@ }, "componentProperties": { "connectionTimeout": { "index": 0, "kind": "property", "displayName": "Connection Timeout", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 30000, "description": "The time in ms to wait before connection will timeout." }, - "hostAddresses": { "index": 1, "kind": "property", "displayName": "Host Addresses", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Comma separated list with ip:port formatted remote transport addresses to use. The ip and port options must be left blank for hostAddresses to be considered instead." }, - "lazyStartProducer": { "index": 2, "kind": "property", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail [...] - "maxRetryTimeout": { "index": 3, "kind": "property", "displayName": "Max Retry Timeout", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 30000, "description": "The time in ms before retry" }, - "socketTimeout": { "index": 4, "kind": "property", "displayName": "Socket Timeout", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 30000, "description": "The timeout in ms to wait before the socket will timeout." }, - "autowiredEnabled": { "index": 5, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching t [...] - "client": { "index": 6, "kind": "property", "displayName": "Client", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "org.elasticsearch.client.RestClient", "deprecated": false, "autowired": true, "secret": false, "description": "To use an existing configured Elasticsearch client, instead of creating a client per endpoint. This allow to customize the client with specific settings." }, - "enableSniffer": { "index": 7, "kind": "property", "displayName": "Enable Sniffer", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Enable automatically discover nodes from a running Elasticsearch cluster. If this option is used in conjunction with Spring Boot then it's managed by the Spring Boot configuration (see: Disable Sniffer in [...] - "sniffAfterFailureDelay": { "index": 8, "kind": "property", "displayName": "Sniff After Failure Delay", "group": "advanced", "label": "advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 60000, "description": "The delay of a sniff execution scheduled after a failure (in milliseconds)" }, - "snifferInterval": { "index": 9, "kind": "property", "displayName": "Sniffer Interval", "group": "advanced", "label": "advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 300000, "description": "The interval between consecutive ordinary sniff executions in milliseconds. Will be honoured when sniffOnFailure is disabled or when there are no failures between consecutive sniff executions" }, - "certificatePath": { "index": 10, "kind": "property", "displayName": "Certificate Path", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The path of the self-signed certificate to use to access to Elasticsearch." }, - "enableSSL": { "index": 11, "kind": "property", "displayName": "Enable SSL", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Enable SSL" }, - "password": { "index": 12, "kind": "property", "displayName": "Password", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": true, "description": "Password for authenticate" }, - "user": { "index": 13, "kind": "property", "displayName": "User", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": true, "description": "Basic authenticate user" } + "enableDocumentOnlyMode": { "index": 1, "kind": "property", "displayName": "Enable Document Only Mode", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Indicates whether the body of the message contains only documents. By default, it is set to false to be able to do the same requests as what the Document API supports (see https:\/\/www.elasti [...] + "hostAddresses": { "index": 2, "kind": "property", "displayName": "Host Addresses", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Comma separated list with ip:port formatted remote transport addresses to use. The ip and port options must be left blank for hostAddresses to be considered instead." }, + "lazyStartProducer": { "index": 3, "kind": "property", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail [...] + "maxRetryTimeout": { "index": 4, "kind": "property", "displayName": "Max Retry Timeout", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 30000, "description": "The time in ms before retry" }, + "socketTimeout": { "index": 5, "kind": "property", "displayName": "Socket Timeout", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 30000, "description": "The timeout in ms to wait before the socket will timeout." }, + "autowiredEnabled": { "index": 6, "kind": "property", "displayName": "Autowired Enabled", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "description": "Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching t [...] + "client": { "index": 7, "kind": "property", "displayName": "Client", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "org.elasticsearch.client.RestClient", "deprecated": false, "autowired": true, "secret": false, "description": "To use an existing configured Elasticsearch client, instead of creating a client per endpoint. This allow to customize the client with specific settings." }, + "enableSniffer": { "index": 8, "kind": "property", "displayName": "Enable Sniffer", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Enable automatically discover nodes from a running Elasticsearch cluster. If this option is used in conjunction with Spring Boot then it's managed by the Spring Boot configuration (see: Disable Sniffer in [...] + "sniffAfterFailureDelay": { "index": 9, "kind": "property", "displayName": "Sniff After Failure Delay", "group": "advanced", "label": "advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 60000, "description": "The delay of a sniff execution scheduled after a failure (in milliseconds)" }, + "snifferInterval": { "index": 10, "kind": "property", "displayName": "Sniffer Interval", "group": "advanced", "label": "advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 300000, "description": "The interval between consecutive ordinary sniff executions in milliseconds. Will be honoured when sniffOnFailure is disabled or when there are no failures between consecutive sniff executions" }, + "certificatePath": { "index": 11, "kind": "property", "displayName": "Certificate Path", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The path of the self-signed certificate to use to access to Elasticsearch." }, + "enableSSL": { "index": 12, "kind": "property", "displayName": "Enable SSL", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Enable SSL" }, + "password": { "index": 13, "kind": "property", "displayName": "Password", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": true, "description": "Password for authenticate" }, + "user": { "index": 14, "kind": "property", "displayName": "User", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": true, "description": "Basic authenticate user" } }, "headers": { "operation": { "index": 0, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "org.apache.camel.component.es.ElasticsearchOperation", "enum": [ "Index", "Update", "Bulk", "GetById", "MultiGet", "MultiSearch", "Delete", "DeleteIndex", "Search", "Exists", "Ping" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The operation to perform", "constantName": "org.apache.camel.component.es.El [...] @@ -46,28 +47,30 @@ "scrollKeepAliveMs": { "index": 5, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The starting index of the response.", "constantName": "org.apache.camel.component.es.ElasticsearchConstants#PARAM_SCROLL_KEEP_ALIVE_MS" }, "useScroll": { "index": 6, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Set to true to enable scroll usage", "constantName": "org.apache.camel.component.es.ElasticsearchConstants#PARAM_SCROLL" }, "size": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The size of the response.", "constantName": "org.apache.camel.component.es.ElasticsearchConstants#PARAM_SIZE" }, - "from": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The starting index of the response.", "constantName": "org.apache.camel.component.es.ElasticsearchConstants#PARAM_FROM" } + "from": { "index": 8, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The starting index of the response.", "constantName": "org.apache.camel.component.es.ElasticsearchConstants#PARAM_FROM" }, + "enableDocumentOnlyMode": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "defaultValue": "false", "description": "Indicates whether the body of the message contains only documents.", "constantName": "org.apache.camel.component.es.ElasticsearchConstants#PARAM_DOCUMENT_MODE" } }, "properties": { "clusterName": { "index": 0, "kind": "path", "displayName": "Cluster Name", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Name of the cluster" }, "connectionTimeout": { "index": 1, "kind": "parameter", "displayName": "Connection Timeout", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 30000, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The time in ms to wait before connection will timeout." }, "disconnect": { "index": 2, "kind": "parameter", "displayName": "Disconnect", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Disconnect after it finish calling the producer" }, - "from": { "index": 3, "kind": "parameter", "displayName": "From", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Starting index of the response." }, - "hostAddresses": { "index": 4, "kind": "parameter", "displayName": "Host Addresses", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Comma separated list with ip:port formatted remote transport addresses to use." }, - "indexName": { "index": 5, "kind": "parameter", "displayName": "Index Name", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The name of the index to act against" }, - "maxRetryTimeout": { "index": 6, "kind": "parameter", "displayName": "Max Retry Timeout", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 30000, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The time in ms before retry" }, - "operation": { "index": 7, "kind": "parameter", "displayName": "Operation", "group": "producer", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.es.ElasticsearchOperation", "enum": [ "Index", "Update", "Bulk", "GetById", "MultiGet", "MultiSearch", "Delete", "DeleteIndex", "Search", "Exists", "Ping" ], "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "co [...] - "scrollKeepAliveMs": { "index": 8, "kind": "parameter", "displayName": "Scroll Keep Alive Ms", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 60000, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Time in ms during which elasticsearch will keep search context alive" }, - "size": { "index": 9, "kind": "parameter", "displayName": "Size", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Size of the response." }, - "socketTimeout": { "index": 10, "kind": "parameter", "displayName": "Socket Timeout", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 30000, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The timeout in ms to wait before the socket will timeout." }, - "useScroll": { "index": 11, "kind": "parameter", "displayName": "Use Scroll", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Enable scroll usage" }, - "waitForActiveShards": { "index": 12, "kind": "parameter", "displayName": "Wait For Active Shards", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Index creation waits for the write consistency number of shards to be available" }, - "lazyStartProducer": { "index": 13, "kind": "parameter", "displayName": "Lazy Start Producer", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a produ [...] - "documentClass": { "index": 14, "kind": "parameter", "displayName": "Document Class", "group": "advanced", "label": "advanced", "required": false, "type": "string", "javaType": "java.lang.Class<java.lang.Object>", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "ObjectNode", "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The class to use when deserializing the documents." }, - "enableSniffer": { "index": 15, "kind": "parameter", "displayName": "Enable Sniffer", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Enable automatically discover nodes from a running Elasticsearch cluster. If this [...] - "sniffAfterFailureDelay": { "index": 16, "kind": "parameter", "displayName": "Sniff After Failure Delay", "group": "advanced", "label": "advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 60000, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The delay of a sniff execution scheduled after a failure (in mill [...] - "snifferInterval": { "index": 17, "kind": "parameter", "displayName": "Sniffer Interval", "group": "advanced", "label": "advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 300000, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The interval between consecutive ordinary sniff executions in milliseconds. Will [...] - "certificatePath": { "index": 18, "kind": "parameter", "displayName": "Certificate Path", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "supportFileReference": true, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The certificate that can be used to acc [...] - "enableSSL": { "index": 19, "kind": "parameter", "displayName": "Enable SSL", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Enable SSL" } + "enableDocumentOnlyMode": { "index": 3, "kind": "parameter", "displayName": "Enable Document Only Mode", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Indicates whether the body of the message contains only documents. By [...] + "from": { "index": 4, "kind": "parameter", "displayName": "From", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Starting index of the response." }, + "hostAddresses": { "index": 5, "kind": "parameter", "displayName": "Host Addresses", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Comma separated list with ip:port formatted remote transport addresses to use." }, + "indexName": { "index": 6, "kind": "parameter", "displayName": "Index Name", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The name of the index to act against" }, + "maxRetryTimeout": { "index": 7, "kind": "parameter", "displayName": "Max Retry Timeout", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 30000, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The time in ms before retry" }, + "operation": { "index": 8, "kind": "parameter", "displayName": "Operation", "group": "producer", "label": "", "required": false, "type": "object", "javaType": "org.apache.camel.component.es.ElasticsearchOperation", "enum": [ "Index", "Update", "Bulk", "GetById", "MultiGet", "MultiSearch", "Delete", "DeleteIndex", "Search", "Exists", "Ping" ], "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "co [...] + "scrollKeepAliveMs": { "index": 9, "kind": "parameter", "displayName": "Scroll Keep Alive Ms", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 60000, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Time in ms during which elasticsearch will keep search context alive" }, + "size": { "index": 10, "kind": "parameter", "displayName": "Size", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Size of the response." }, + "socketTimeout": { "index": 11, "kind": "parameter", "displayName": "Socket Timeout", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 30000, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The timeout in ms to wait before the socket will timeout." }, + "useScroll": { "index": 12, "kind": "parameter", "displayName": "Use Scroll", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Enable scroll usage" }, + "waitForActiveShards": { "index": 13, "kind": "parameter", "displayName": "Wait For Active Shards", "group": "producer", "label": "", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Index creation waits for the write consistency number of shards to be available" }, + "lazyStartProducer": { "index": 14, "kind": "parameter", "displayName": "Lazy Start Producer", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a produ [...] + "documentClass": { "index": 15, "kind": "parameter", "displayName": "Document Class", "group": "advanced", "label": "advanced", "required": false, "type": "string", "javaType": "java.lang.Class<java.lang.Object>", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "ObjectNode", "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The class to use when deserializing the documents." }, + "enableSniffer": { "index": 16, "kind": "parameter", "displayName": "Enable Sniffer", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Enable automatically discover nodes from a running Elasticsearch cluster. If this [...] + "sniffAfterFailureDelay": { "index": 17, "kind": "parameter", "displayName": "Sniff After Failure Delay", "group": "advanced", "label": "advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 60000, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The delay of a sniff execution scheduled after a failure (in mill [...] + "snifferInterval": { "index": 18, "kind": "parameter", "displayName": "Sniffer Interval", "group": "advanced", "label": "advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 300000, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The interval between consecutive ordinary sniff executions in milliseconds. Will [...] + "certificatePath": { "index": 19, "kind": "parameter", "displayName": "Certificate Path", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "supportFileReference": true, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "The certificate that can be used to acc [...] + "enableSSL": { "index": 20, "kind": "parameter", "displayName": "Enable SSL", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.es.ElasticsearchConfiguration", "configurationField": "configuration", "description": "Enable SSL" } } } diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/spring-rabbitmq.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/spring-rabbitmq.json index 2801e5aa6a1..e91983aabf7 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/spring-rabbitmq.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/spring-rabbitmq.json @@ -103,14 +103,15 @@ "messageListenerContainerType": { "index": 25, "kind": "parameter", "displayName": "Message Listener Container Type", "group": "consumer (advanced)", "label": "consumer,advanced", "required": false, "type": "string", "javaType": "java.lang.String", "enum": [ "DMLC", "SMLC" ], "deprecated": false, "autowired": false, "secret": false, "defaultValue": "DMLC", "description": "The type of the MessageListenerContainer" }, "prefetchCount": { "index": 26, "kind": "parameter", "displayName": "Prefetch Count", "group": "consumer (advanced)", "label": "consumer,advanced", "required": false, "type": "integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, "description": "Tell the broker how many messages to send in a single request. Often this can be set quite high to improve throughput." }, "retry": { "index": 27, "kind": "parameter", "displayName": "Retry", "group": "consumer (advanced)", "label": "consumer,advanced", "required": false, "type": "object", "javaType": "org.springframework.retry.interceptor.RetryOperationsInterceptor", "deprecated": false, "autowired": false, "secret": false, "description": "Custom retry configuration to use. If this is configured then the other settings such as maximumRetryAttempts for retry are not in use." }, - "confirm": { "index": 28, "kind": "parameter", "displayName": "Confirm", "group": "producer", "label": "producer", "required": false, "type": "string", "javaType": "java.lang.String", "enum": [ "auto", "enabled", "disabled" ], "deprecated": false, "autowired": false, "secret": false, "defaultValue": "auto", "description": "Controls whether to wait for confirms. The connection factory must be configured for publisher confirms and this method. auto = Camel detects if the connection fac [...] - "confirmTimeout": { "index": 29, "kind": "parameter", "displayName": "Confirm Timeout", "group": "producer", "label": "producer", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5000", "description": "Specify the timeout in milliseconds to be used when waiting for a message sent to be confirmed by RabbitMQ when doing send only messaging (InOnly). The default value is 5 seconds. A negative value indi [...] - "replyTimeout": { "index": 30, "kind": "parameter", "displayName": "Reply Timeout", "group": "producer", "label": "producer", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "30000", "description": "Specify the timeout in milliseconds to be used when waiting for a reply message when doing request\/reply (InOut) messaging. The default value is 30 seconds. A negative value indicates an indefinite timeo [...] - "usePublisherConnection": { "index": 31, "kind": "parameter", "displayName": "Use Publisher Connection", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Use a separate connection for publishers and consumers" }, - "lazyStartProducer": { "index": 32, "kind": "parameter", "displayName": "Lazy Start Producer", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a produ [...] - "args": { "index": 33, "kind": "parameter", "displayName": "Args", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "java.util.Map<java.lang.String, java.lang.Object>", "prefix": "arg.", "multiValue": true, "deprecated": false, "autowired": false, "secret": false, "description": "Specify arguments for configuring the different RabbitMQ concepts, a different prefix is required for each element: arg.consumer. arg.exchange. arg.queue. arg.bindin [...] - "messageConverter": { "index": 34, "kind": "parameter", "displayName": "Message Converter", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "org.springframework.amqp.support.converter.MessageConverter", "deprecated": false, "autowired": false, "secret": false, "description": "To use a custom MessageConverter so you can be in control how to map to\/from a org.springframework.amqp.core.Message." }, - "messagePropertiesConverter": { "index": 35, "kind": "parameter", "displayName": "Message Properties Converter", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "org.apache.camel.component.springrabbit.MessagePropertiesConverter", "deprecated": false, "autowired": false, "secret": false, "description": "To use a custom MessagePropertiesConverter so you can be in control how to map to\/from a org.springframework.amqp.core.MessageProperties." }, - "synchronous": { "index": 36, "kind": "parameter", "displayName": "Synchronous", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Sets whether synchronous processing should be strictly used" } + "allowNullBody": { "index": 28, "kind": "parameter", "displayName": "Allow Null Body", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether to allow sending messages with no body. If this option is false and the message body is null, then an MessageConversionException is thrown." }, + "confirm": { "index": 29, "kind": "parameter", "displayName": "Confirm", "group": "producer", "label": "producer", "required": false, "type": "string", "javaType": "java.lang.String", "enum": [ "auto", "enabled", "disabled" ], "deprecated": false, "autowired": false, "secret": false, "defaultValue": "auto", "description": "Controls whether to wait for confirms. The connection factory must be configured for publisher confirms and this method. auto = Camel detects if the connection fac [...] + "confirmTimeout": { "index": 30, "kind": "parameter", "displayName": "Confirm Timeout", "group": "producer", "label": "producer", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5000", "description": "Specify the timeout in milliseconds to be used when waiting for a message sent to be confirmed by RabbitMQ when doing send only messaging (InOnly). The default value is 5 seconds. A negative value indi [...] + "replyTimeout": { "index": 31, "kind": "parameter", "displayName": "Reply Timeout", "group": "producer", "label": "producer", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "30000", "description": "Specify the timeout in milliseconds to be used when waiting for a reply message when doing request\/reply (InOut) messaging. The default value is 30 seconds. A negative value indicates an indefinite timeo [...] + "usePublisherConnection": { "index": 32, "kind": "parameter", "displayName": "Use Publisher Connection", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Use a separate connection for publishers and consumers" }, + "lazyStartProducer": { "index": 33, "kind": "parameter", "displayName": "Lazy Start Producer", "group": "producer (advanced)", "label": "producer,advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a produ [...] + "args": { "index": 34, "kind": "parameter", "displayName": "Args", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "java.util.Map<java.lang.String, java.lang.Object>", "prefix": "arg.", "multiValue": true, "deprecated": false, "autowired": false, "secret": false, "description": "Specify arguments for configuring the different RabbitMQ concepts, a different prefix is required for each element: arg.consumer. arg.exchange. arg.queue. arg.bindin [...] + "messageConverter": { "index": 35, "kind": "parameter", "displayName": "Message Converter", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "org.springframework.amqp.support.converter.MessageConverter", "deprecated": false, "autowired": false, "secret": false, "description": "To use a custom MessageConverter so you can be in control how to map to\/from a org.springframework.amqp.core.Message." }, + "messagePropertiesConverter": { "index": 36, "kind": "parameter", "displayName": "Message Properties Converter", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "org.apache.camel.component.springrabbit.MessagePropertiesConverter", "deprecated": false, "autowired": false, "secret": false, "description": "To use a custom MessagePropertiesConverter so you can be in control how to map to\/from a org.springframework.amqp.core.MessageProperties." }, + "synchronous": { "index": 37, "kind": "parameter", "displayName": "Synchronous", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Sets whether synchronous processing should be strictly used" } } } diff --git a/components-starter/camel-aws2-cw-starter/src/main/java/org/apache/camel/component/aws2/cw/springboot/Cw2ComponentConfiguration.java b/components-starter/camel-aws2-cw-starter/src/main/java/org/apache/camel/component/aws2/cw/springboot/Cw2ComponentConfiguration.java index 9f85a7242ec..f654166715b 100644 --- a/components-starter/camel-aws2-cw-starter/src/main/java/org/apache/camel/component/aws2/cw/springboot/Cw2ComponentConfiguration.java +++ b/components-starter/camel-aws2-cw-starter/src/main/java/org/apache/camel/component/aws2/cw/springboot/Cw2ComponentConfiguration.java @@ -25,7 +25,7 @@ import software.amazon.awssdk.core.Protocol; import software.amazon.awssdk.services.cloudwatch.CloudWatchClient; /** - * Sending metrics to AWS CloudWatch using AWS SDK version 2.x. + * Sending metrics to AWS CloudWatch. * * Generated by camel-package-maven-plugin - do not edit this file! */ diff --git a/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java b/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java index 8db739d5521..ed25303eeec 100644 --- a/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java +++ b/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java @@ -25,7 +25,7 @@ import software.amazon.awssdk.core.Protocol; import software.amazon.awssdk.services.dynamodb.DynamoDbClient; /** - * Store and retrieve data from AWS DynamoDB service using AWS SDK version 2.x. + * Store and retrieve data from AWS DynamoDB. * * Generated by camel-package-maven-plugin - do not edit this file! */ diff --git a/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddbstream/springboot/Ddb2StreamComponentConfiguration.java b/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddbstream/springboot/Ddb2StreamComponentConfiguration.java index cdcf2d4aa74..5ffac5735bb 100644 --- a/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddbstream/springboot/Ddb2StreamComponentConfiguration.java +++ b/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddbstream/springboot/Ddb2StreamComponentConfiguration.java @@ -25,7 +25,7 @@ import software.amazon.awssdk.core.Protocol; import software.amazon.awssdk.services.dynamodb.streams.DynamoDbStreamsClient; /** - * Receive messages from AWS DynamoDB Stream service using AWS SDK version 2.x. + * Receive messages from AWS DynamoDB Stream. * * Generated by camel-package-maven-plugin - do not edit this file! */ diff --git a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java index 9eafb0de826..6b83167a798 100644 --- a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java +++ b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java @@ -25,7 +25,7 @@ import software.amazon.awssdk.core.Protocol; import software.amazon.awssdk.services.firehose.FirehoseClient; /** - * Produce data to AWS Kinesis Firehose streams using AWS SDK version 2.x. + * Produce data to AWS Kinesis Firehose streams. * * Generated by camel-package-maven-plugin - do not edit this file! */ diff --git a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java index 78c7ebc8661..30fb93a4b99 100644 --- a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java +++ b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java @@ -26,8 +26,7 @@ import software.amazon.awssdk.services.kinesis.KinesisClient; import software.amazon.awssdk.services.kinesis.model.ShardIteratorType; /** - * Consume and produce records from and to AWS Kinesis Streams using AWS SDK - * version 2.x. + * Consume and produce records from and to AWS Kinesis Streams. * * Generated by camel-package-maven-plugin - do not edit this file! */ diff --git a/components-starter/camel-aws2-lambda-starter/src/main/java/org/apache/camel/component/aws2/lambda/springboot/Lambda2ComponentConfiguration.java b/components-starter/camel-aws2-lambda-starter/src/main/java/org/apache/camel/component/aws2/lambda/springboot/Lambda2ComponentConfiguration.java index cd6154e96d1..b416d7b621d 100644 --- a/components-starter/camel-aws2-lambda-starter/src/main/java/org/apache/camel/component/aws2/lambda/springboot/Lambda2ComponentConfiguration.java +++ b/components-starter/camel-aws2-lambda-starter/src/main/java/org/apache/camel/component/aws2/lambda/springboot/Lambda2ComponentConfiguration.java @@ -25,7 +25,7 @@ import software.amazon.awssdk.core.Protocol; import software.amazon.awssdk.services.lambda.LambdaClient; /** - * Manage and invoke AWS Lambda functions using AWS SDK version 2.x. + * Manage and invoke AWS Lambda functions. * * Generated by camel-package-maven-plugin - do not edit this file! */ diff --git a/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java b/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java index 5d53631dd05..8d6a2fe1847 100644 --- a/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java +++ b/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java @@ -28,8 +28,7 @@ import software.amazon.awssdk.services.s3.S3Client; import software.amazon.awssdk.services.s3.presigner.S3Presigner; /** - * Store and retrieve objects from AWS S3 Storage Service using AWS SDK version - * 2.x. + * Store and retrieve objects from AWS S3 Storage Service. * * Generated by camel-package-maven-plugin - do not edit this file! */ diff --git a/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns.json b/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns.json index 487b9c02d25..fe98fe87191 100644 --- a/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns.json +++ b/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns.json @@ -140,9 +140,9 @@ "sourceType": "org.apache.camel.component.aws2.sns.springboot.Sns2ComponentConfiguration" }, { - "name": "camel.component.aws2-sns.queue-url", + "name": "camel.component.aws2-sns.queue-arn", "type": "java.lang.String", - "description": "The queueUrl to subscribe to", + "description": "The ARN endpoint to subscribe to", "sourceType": "org.apache.camel.component.aws2.sns.springboot.Sns2ComponentConfiguration" }, { diff --git a/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java b/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java index a4783d55323..f9ca5033cf2 100644 --- a/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java +++ b/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java @@ -24,7 +24,7 @@ import software.amazon.awssdk.core.Protocol; import software.amazon.awssdk.services.sns.SnsClient; /** - * Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x. + * Send messages to AWS Simple Notification Topic. * * Generated by camel-package-maven-plugin - do not edit this file! */ @@ -93,9 +93,9 @@ public class Sns2ComponentConfiguration */ private String policy; /** - * The queueUrl to subscribe to + * The ARN endpoint to subscribe to */ - private String queueUrl; + private String queueArn; /** * The region in which SNS client needs to work. When using this parameter, * the configuration will expect the lowercase name of the region (for @@ -259,12 +259,12 @@ public class Sns2ComponentConfiguration this.policy = policy; } - public String getQueueUrl() { - return queueUrl; + public String getQueueArn() { + return queueArn; } - public void setQueueUrl(String queueUrl) { - this.queueUrl = queueUrl; + public void setQueueArn(String queueArn) { + this.queueArn = queueArn; } public String getRegion() { diff --git a/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java b/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java index 234d20a944e..cc0727e4a16 100644 --- a/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java +++ b/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java @@ -25,7 +25,7 @@ import software.amazon.awssdk.core.Protocol; import software.amazon.awssdk.services.sqs.SqsClient; /** - * Send and receive messages to/from AWS SQS service using AWS SDK version 2.x. + * Send and receive messages to/from AWS SQS. * * Generated by camel-package-maven-plugin - do not edit this file! */ diff --git a/components-starter/camel-elasticsearch-starter/src/main/docs/elasticsearch.json b/components-starter/camel-elasticsearch-starter/src/main/docs/elasticsearch.json index 06367aaf487..1728eba5739 100644 --- a/components-starter/camel-elasticsearch-starter/src/main/docs/elasticsearch.json +++ b/components-starter/camel-elasticsearch-starter/src/main/docs/elasticsearch.json @@ -44,6 +44,13 @@ "type": "java.lang.Boolean", "sourceType": "org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon$CustomizerProperties" }, + { + "name": "camel.component.elasticsearch.enable-document-only-mode", + "type": "java.lang.Boolean", + "description": "Indicates whether the body of the message contains only documents. By default, it is set to false to be able to do the same requests as what the Document API supports (see https:\/\/www.elastic.co\/guide\/en\/elasticsearch\/reference\/current\/docs.html for more details). To ease the migration of routes based on the legacy component camel-elasticsearch-rest, you should consider enabling the mode especially if your routes do update operations.", + "sourceType": "org.apache.camel.component.es.springboot.ElasticsearchComponentConfiguration", + "defaultValue": false + }, { "name": "camel.component.elasticsearch.enable-s-s-l", "type": "java.lang.Boolean", diff --git a/components-starter/camel-elasticsearch-starter/src/main/java/org/apache/camel/component/es/springboot/ElasticsearchComponentConfiguration.java b/components-starter/camel-elasticsearch-starter/src/main/java/org/apache/camel/component/es/springboot/ElasticsearchComponentConfiguration.java index 7ee18be87e2..7b15a09a4a4 100644 --- a/components-starter/camel-elasticsearch-starter/src/main/java/org/apache/camel/component/es/springboot/ElasticsearchComponentConfiguration.java +++ b/components-starter/camel-elasticsearch-starter/src/main/java/org/apache/camel/component/es/springboot/ElasticsearchComponentConfiguration.java @@ -39,6 +39,16 @@ public class ElasticsearchComponentConfiguration * The time in ms to wait before connection will timeout. */ private Integer connectionTimeout = 30000; + /** + * Indicates whether the body of the message contains only documents. By + * default, it is set to false to be able to do the same requests as what + * the Document API supports (see + * https://www.elastic.co/guide/en/elasticsearch/reference/current/docs.html + * for more details). To ease the migration of routes based on the legacy + * component camel-elasticsearch-rest, you should consider enabling the mode + * especially if your routes do update operations. + */ + private Boolean enableDocumentOnlyMode = false; /** * Comma separated list with ip:port formatted remote transport addresses to * use. The ip and port options must be left blank for hostAddresses to be @@ -122,6 +132,14 @@ public class ElasticsearchComponentConfiguration this.connectionTimeout = connectionTimeout; } + public Boolean getEnableDocumentOnlyMode() { + return enableDocumentOnlyMode; + } + + public void setEnableDocumentOnlyMode(Boolean enableDocumentOnlyMode) { + this.enableDocumentOnlyMode = enableDocumentOnlyMode; + } + public String getHostAddresses() { return hostAddresses; } diff --git a/components-starter/pom.xml b/components-starter/pom.xml index 231226b8a78..ecce6ff5776 100644 --- a/components-starter/pom.xml +++ b/components-starter/pom.xml @@ -271,7 +271,7 @@ <!-- <module>camel-jooq-starter</module> disabled by camel-spring-boot-prod-maven-plugin:camel-prod-excludes --> <!-- <module>camel-joor-starter</module> disabled by camel-spring-boot-prod-maven-plugin:camel-prod-excludes --> <module>camel-jpa-starter</module> - <module>camel-jq-starter</module> + <!-- <module>camel-jq-starter</module> disabled by camel-spring-boot-prod-maven-plugin:camel-prod-excludes --> <!-- <module>camel-jsch-starter</module> disabled by camel-spring-boot-prod-maven-plugin:camel-prod-excludes --> <module>camel-jslt-starter</module> <!-- <module>camel-json-patch-starter</module> disabled by camel-spring-boot-prod-maven-plugin:camel-prod-excludes --> diff --git a/pom.xml b/pom.xml index b38867445ae..f2e35db5631 100644 --- a/pom.xml +++ b/pom.xml @@ -112,13 +112,13 @@ <spring-boot-version>3.1.3</spring-boot-version> <!-- Camel target version --> - <camel-version>4.0.0.redhat-00001</camel-version> + <camel-version>4.0.0.redhat-00010</camel-version> <!-- cq plugin version --> <cq-plugin.version>4.4.2</cq-plugin.version> <camel-community.version>4.0.0</camel-community.version> <camel-spring-boot-community.version>4.0.0</camel-spring-boot-community.version> - <camel-sap.version>4.0.0.redhat-00028</camel-sap.version> + <camel-sap.version>4.0.0.redhat-00044</camel-sap.version> <!-- narayana spring boot version --> <narayana-spring-boot.version>3.0.0.redhat-00017</narayana-spring-boot.version> diff --git a/product/src/main/resources/required-productized-camel-artifacts.txt b/product/src/main/resources/required-productized-camel-artifacts.txt index ca26e43950a..1ad1cd438b7 100644 --- a/product/src/main/resources/required-productized-camel-artifacts.txt +++ b/product/src/main/resources/required-productized-camel-artifacts.txt @@ -63,7 +63,6 @@ camel-jdbc-starter camel-jira-starter camel-jms-starter camel-jpa-starter -camel-jq-starter camel-jslt-starter camel-jsonpath-starter camel-kafka-starter diff --git a/tooling/camel-spring-boot-bom/pom.xml b/tooling/camel-spring-boot-bom/pom.xml index 54a163c5050..3ea97d7038b 100644 --- a/tooling/camel-spring-boot-bom/pom.xml +++ b/tooling/camel-spring-boot-bom/pom.xml @@ -916,7 +916,7 @@ <dependency> <groupId>org.apache.camel.springboot</groupId> <artifactId>camel-jq-starter</artifactId> - <version>${project.version}</version> + <version>4.0.0</version> </dependency> <dependency> <groupId>org.apache.camel.springboot</groupId> diff --git a/tooling/camel-spring-boot-dependencies/pom.xml b/tooling/camel-spring-boot-dependencies/pom.xml index f5318e08d0c..1ca233cd608 100644 --- a/tooling/camel-spring-boot-dependencies/pom.xml +++ b/tooling/camel-spring-boot-dependencies/pom.xml @@ -235,17 +235,17 @@ <dependency> <groupId>org.apache.camel.maven</groupId> <artifactId>camel-debezium-maven-plugin</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel.maven</groupId> <artifactId>camel-salesforce-maven-plugin</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel.maven</groupId> <artifactId>camel-servicenow-maven-plugin</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel.springboot</groupId> @@ -1115,7 +1115,7 @@ <dependency> <groupId>org.apache.camel.springboot</groupId> <artifactId>camel-jq-starter</artifactId> - <version>${project.version}</version> + <version>4.0.0</version> </dependency> <dependency> <groupId>org.apache.camel.springboot</groupId> @@ -1935,7 +1935,7 @@ <dependency> <groupId>org.apache.camel.tests</groupId> <artifactId>org.apache.camel.tests.mock-javamail_1.7</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -1945,18 +1945,18 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-allcomponents</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> <type>pom</type> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-amqp</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-api</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -1996,12 +1996,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-attachments</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-avro</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2041,12 +2041,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-aws2-cw</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-aws2-ddb</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2076,7 +2076,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-aws2-kinesis</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2086,7 +2086,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-aws2-lambda</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2101,7 +2101,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-aws2-s3</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2111,12 +2111,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-aws2-sns</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-aws2-sqs</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2141,7 +2141,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-azure-eventhubs</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2156,12 +2156,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-azure-servicebus</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-azure-storage-blob</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2171,7 +2171,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-azure-storage-queue</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2181,12 +2181,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-base</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-base-engine</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2196,17 +2196,17 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-bean</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-bean-validator</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-bindy</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2231,7 +2231,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-browse</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2241,22 +2241,22 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-cassandraql</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-catalog</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-catalog-console</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-catalog-lucene</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2286,22 +2286,22 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-cli-connector</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-cloud</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-cloudevents</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-cluster</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2321,12 +2321,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-componentdsl</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-console</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2336,12 +2336,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-controlbus</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-core</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2352,37 +2352,37 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-core-catalog</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-core-engine</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-core-languages</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-core-model</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-core-processor</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-core-reifier</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-core-xml</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2397,12 +2397,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-cron</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-crypto</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2422,52 +2422,52 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-cxf-common</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-cxf-rest</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-cxf-soap</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-cxf-spring-common</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-cxf-spring-rest</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-cxf-spring-soap</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-cxf-spring-transport</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-cxf-transport</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-dataformat</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-dataset</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2532,7 +2532,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-direct</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2567,12 +2567,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-dsl-modeline</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-dsl-support</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2587,7 +2587,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-elasticsearch</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2597,12 +2597,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-endpointdsl</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-endpointdsl-support</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2627,17 +2627,17 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-fhir</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-fhir-api</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-file</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2667,7 +2667,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-ftp</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2687,7 +2687,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-google-bigquery</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2712,7 +2712,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-google-pubsub</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2762,12 +2762,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-grpc</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-gson</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2797,27 +2797,27 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-health</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-hl7</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-http</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-http-base</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-http-common</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2877,17 +2877,17 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-infinispan</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-infinispan-common</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-infinispan-embedded</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2912,22 +2912,22 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jackson</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jackson-avro</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jackson-protobuf</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jacksonxml</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2937,7 +2937,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-java-joor-dsl</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2947,7 +2947,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jaxb</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2977,7 +2977,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jdbc</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2992,7 +2992,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jfr</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3007,12 +3007,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jira</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jms</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3037,12 +3037,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jpa</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jq</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3062,7 +3062,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jslt</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3092,7 +3092,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jsonpath</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3102,42 +3102,42 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jta</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-kafka</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-kamelet</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-kamelet-main</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-knative</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-knative-api</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-knative-http</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-kubernetes</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3147,12 +3147,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-language</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-ldap</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3167,7 +3167,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-log</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3192,37 +3192,37 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-mail</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-mail-microsoft-oauth</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-main</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-management</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-management-api</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-mapstruct</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-master</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3232,22 +3232,22 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-micrometer</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-microprofile-config</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-microprofile-fault-tolerance</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-microprofile-health</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3257,22 +3257,22 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-minio</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-mllp</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-mock</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-mongodb</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3292,22 +3292,22 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-mybatis</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-nats</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-netty</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-netty-http</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3342,17 +3342,17 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-olingo4</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-olingo4-api</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-openapi-java</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3367,7 +3367,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-opentelemetry</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3377,12 +3377,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-paho</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-paho-mqtt5</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3407,17 +3407,17 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-platform-http</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-platform-http-main</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-platform-http-vertx</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3452,7 +3452,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-quartz</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3487,7 +3487,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-ref</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3497,7 +3497,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-resilience4j</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3507,12 +3507,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-rest</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-rest-openapi</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3542,12 +3542,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-saga</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-salesforce</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3562,12 +3562,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-saxon</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-scheduler</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3577,7 +3577,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-seda</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3592,7 +3592,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-servlet</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3612,7 +3612,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-slack</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3627,17 +3627,17 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-snmp</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-soap</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-splunk</artifactId> - <version>4.0.0</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3647,57 +3647,57 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-spring</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-spring-batch</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-spring-jdbc</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-spring-ldap</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-spring-main</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-spring-rabbitmq</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-spring-redis</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-spring-security</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-spring-ws</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-spring-xml</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-sql</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3732,12 +3732,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-stub</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-support</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3757,17 +3757,17 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-telegram</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-test</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-test-junit5</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3777,7 +3777,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-test-spring-junit5</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3797,27 +3797,27 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-timer</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-tooling-maven</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-tooling-model</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-tooling-util</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-tracing</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3832,12 +3832,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-undertow</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-undertow-spring-security</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3847,22 +3847,22 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-util</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-util-json</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-validator</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-velocity</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3872,17 +3872,17 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-vertx-common</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-vertx-http</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-vertx-websocket</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3902,7 +3902,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-webhook</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3927,27 +3927,27 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-xj</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-xml-io</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-xml-io-dsl</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-xml-io-util</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-xml-jaxb</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3957,12 +3957,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-xml-jaxp</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-xml-jaxp-util</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -3977,37 +3977,37 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-xpath</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-xslt</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-xslt-saxon</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-yaml-dsl</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-yaml-dsl-common</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-yaml-dsl-deserializers</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-yaml-io</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -4022,12 +4022,12 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-zip-deflater</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-zipfile</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -4047,7 +4047,7 @@ <dependency> <groupId>org.apache.camel</groupId> <artifactId>spi-annotations</artifactId> - <version>4.0.0.redhat-00001</version> + <version>4.0.0.redhat-00010</version> </dependency> <dependency> <groupId>org.apache.maven.plugin-tools</groupId> @@ -4074,16 +4074,26 @@ <artifactId>jackson-xc</artifactId> <version>${jackson-version}</version> </dependency> + <dependency> + <groupId>org.eclipse.jkube</groupId> + <artifactId>openshift-maven-plugin</artifactId> + <version>1.13.1.redhat-00001</version> + </dependency> <dependency> <groupId>org.fusesource</groupId> <artifactId>camel-sap</artifactId> - <version>4.0.0.redhat-00028</version> + <version>4.0.0.redhat-00044</version> </dependency> <dependency> <groupId>org.fusesource</groupId> <artifactId>camel-sap-starter</artifactId> <version>${project.version}</version> </dependency> + <dependency> + <groupId>org.xerial.snappy</groupId> + <artifactId>snappy-java</artifactId> + <version>1.1.10.3</version> + </dependency> </dependencies> </dependencyManagement> <!-- Force the reactor build order -->