This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot_40x in repository https://gitbox.apache.org/repos/asf/camel.git
from b8ffbb5cb06 Fix https://github.com/apache/camel-k/issues/4936 add 79b2c840ba9 Fix S3 manual tests add 73d4d7ca039 Lets use Camel JBang instead of Camel CLI in the camel log add a4690d86912 camel-jbang - Update known versions add f66072fa59a camel-jbang - Fix version list command for known repos add 172cbdbf83e Bump dnsjava:dnsjava from 3.5.2 to 3.5.3 (#12323) add 779ab53d27b CAMEL-20193: camel-openapi-java - add to support OpenAPI 3.1 ModelConverter (#12322) add 9f023b753cc Bump org.codehaus.mojo:properties-maven-plugin from 1.1.0 to 1.2.1 (#12324) add bde48cd75d7 Upgrade AWS SDK to version 2.21.39 (#12326) add 219a3f30cfa Bump org.codehaus.mojo:properties-maven-plugin from 1.1.0 to 1.2.1 add 2cd7ef8d7eb Upgrade JGit to version 6.8.0.202311291450-r (#12327) add a326c9af70e CAMEL-20149 - Release guide: Add instructions to sign and publish SBOM files to dist/release folder (#12328) add 274754f5cbb CAMEL-19991: Make platform-http jetty dependencies test scope add 6ae8aa7089d CAMEL-20187: Add basic support of virtual threads (#12292) add 66842861ce8 CAMEL-20196 - Deprecate camel-hdfs (#12330) add df19aec0091 CAMEL-20197: camel-catalog - Allow to provide options for validateLanguage add cc66fb8138e CAMEL-20187: Explain how to enable VT at build time (#12331) add 112bae52d76 CAMEL-20198 - Upgrade google-api-services-gmail version to v1-rev20231106-2.0.0 (#12332) add b61edd8bf40 Bump com.google.apis:google-api-services-calendar (#12325) add e6001c8b3bb Bump com.google.apis:google-api-services-sheets (#12266) add 170eaafec26 Bump huaweicloud-sdk-version from 3.1.69 to 3.1.70 (#12337) add 9cdcbceb86d CAMEL-20194: move the properties files to a separate dir add 3799b4ba52a Regen add 89572a70d1e Bump jandex-version from 3.1.5 to 3.1.6 (#12334) add 4d0e1ee4b4e Bump org.redisson:redisson from 3.23.2 to 3.25.0 (#12336) add b60825aa5d7 (chores) camel-kafka: improve pausable EIP documentation add 8a923555f57 (chores) components: fixed checkstyle add 7c8beaf0ba9 Bump xchange-version from 5.1.0 to 5.1.1 (#12344) add 1539afe51d3 Bump com.nimbusds:nimbus-jose-jwt from 9.37.1 to 9.37.2 (#12342) add bd754dd6cec Bump com.microsoft.azure:msal4j from 1.13.9 to 1.14.0 (#12343) add 2c05fff1349 Bump aws-java-sdk2-version from 2.21.39 to 2.21.40 (#12341) add 10e2e5ea22e Camel-Kubernetes: Job component is only producer (#12345) add ee17670c284 Scheduled consumer should be able to mark as ready sooner than after first poll (default) (#12346) add 3bafdbb52ef Release: Modify the name of SBOMs to be uploaded on dist/release add 8b7f918da30 CAMEL-20194: fixed incorrect directory for the azure test infra (#12349) add 5737f7806b1 CAMEL-20204: getLength on StringSource/StreamSourceCache to not use super. (#12348) add 6c58e629711 Use undertow transport in cxf itests add a23b8070337 Bump org.apache.kafka:kafka-clients from 3.6.0 to 3.6.1 add 0473b63fdc3 Bump com.googlecode.libphonenumber:libphonenumber add 9c18415c7cc (chores) core: wait for I/O to reduce flakiness (#12353) add 12971f1facf Bump com.pubnub:pubnub-gson from 6.4.1 to 6.4.4 add c6e21b8ce1d Bump com.braintreepayments.gateway:braintree-java from 3.29.0 to 3.30.0 add 79e73e0afdd Bump com.sun.xml.messaging.saaj:saaj-impl from 3.0.2 to 3.0.3 add 589faa0b4f0 Bump com.twilio.sdk:twilio from 9.9.1 to 9.14.1 add ffbe24a3381 Bump metrics-version from 4.2.22 to 4.2.23 (#12362) add 221c352c204 Bump org.apache.maven.plugins:maven-plugin-plugin from 3.9.0 to 3.10.2 (#12358) add 3a876955d25 (chores) camel-core: disabled flaky test on GitHub Actions (#12357) add 3cffa659ddd INFRA-25195: Cassandra tests do not run reliably on ppc64le (#12356) add 0c6efeaca83 CAMEL-20019 demo cookie handling (#12347) add 366ad149eee Update known releases in catalog add 85e7721c63f Bump google-auth-library-oauth2-http-version from 1.5.3 to 1.20.0 (#12352) add c2d2436f9ec Bump org.postgresql:postgresql from 42.7.0 to 42.7.1 (#12363) add 6da59f9316a Bump org.postgresql:postgresql from 42.7.0 to 42.7.1 add 50f524c5d21 Bump com.prowidesoftware:pw-iso20022 (#12364) add e304a5c9949 CAMEL-19991: camel-jetty - Upgrade to jetty 12 add 4dbd51d9d30 Bump io.grpc:grpc-bom from 1.59.1 to 1.60.0 (#12366) add 2562cf7e26b Bump com.atlassian.oai:swagger-request-validator-core (#12365) add a6ddaa51b9d (chores) camel-test-infra-elasticsearch: update ElasticSearch container to the latest version (#12056) add bd72d74b6cd Bump huaweicloud-sdk-version from 3.1.70 to 3.1.71 (#12367) add 79b5f7a9eaf CAMEL-20120: camel-log - Add options to show route id/group add 000d73e8682 Regen add 216aab8a8b1 CAMEL-20120: simple language - Add options to show route id/group add f0c99094253 (chores) break large methods (#12368) add 3870caf3f1e CAMEL-20191: camel-yaml-dsl - Fix inconsitent name in generated schema vs model. CAMEL-20207: Fix resequencer EIP to not use dash in configuration nodes. (#12369) add 3d4ba5c13d7 camel-jbang - Upgrade SB and Q add dd88a91c6bb CAMEL-20191: camel-yaml-dsl - Fix inconsitent name in generated schema vs model. CAMEL-20207: Fix resequencer EIP to not use dash in configuration nodes. (#12369) add bbcc36787bd Bump opensearch-rest-client-version from 2.11.0 to 2.11.1 (#12372) add f418a4747b8 Bump com.google.cloud:google-cloud-secretmanager-bom (#12370) add 55efdffbe66 Update commercial-camel-offerings.adoc for Red Hat add 3a3286ee4aa Bump jakarta.xml.soap:jakarta.xml.soap-api from 3.0.0 to 3.0.1 (#12375) add 7a95f4935ec Add missing details in route model and bump id and description to top (#12376) add 67b632ed28c camel-yaml-dsl - Fix some model stuff add ee3d992d6a4 camel-yaml-dsl - Add missing options on route add 9069a6774b2 CAMEL-20211: camel-jbang - Export should work when using idempotent consumer with repostiroy that connects to a database. Those need to be stubbed like we do for components. add c777ede24ba Bump elytron-web from 1.10.2.Final to 4.0.0.Final add e094da46470 Bump org.mvel:mvel2 from 2.5.0.Final to 2.5.1.Final add 843c02ae0c9 Bump aws-java-sdk2-version from 2.21.40 to 2.21.41 (#12378) add d3254a43a52 CAMEL-20213: camel-core dependency injection should inject fields with @BeanInject more eager. (#12381) add 8416a8fea9f CAMEL-20209: leverage Azure Files overwrite feature (#12377) No new revisions were added by this update. Summary of changes: Jenkinsfile.jdk21 | 3 +- .../camel/catalog/components/google-mail.json | 4 +- .../org/apache/camel/catalog/components/hdfs.json | 2 +- .../camel/catalog/components/kubernetes-job.json | 65 +- .../org/apache/camel/catalog/components/log.json | 10 +- .../org/apache/camel/catalog/dataformats/asn1.json | 6 +- .../org/apache/camel/catalog/dataformats/avro.json | 4 +- .../camel/catalog/dataformats/avroJackson.json | 38 +- .../apache/camel/catalog/dataformats/barcode.json | 10 +- .../apache/camel/catalog/dataformats/base64.json | 8 +- .../apache/camel/catalog/dataformats/bindyCsv.json | 12 +- .../camel/catalog/dataformats/bindyFixed.json | 12 +- .../apache/camel/catalog/dataformats/bindyKvp.json | 12 +- .../org/apache/camel/catalog/dataformats/cbor.json | 22 +- .../apache/camel/catalog/dataformats/crypto.json | 20 +- .../org/apache/camel/catalog/dataformats/csv.json | 60 +- .../apache/camel/catalog/dataformats/fhirJson.json | 38 +- .../apache/camel/catalog/dataformats/fhirXml.json | 38 +- .../apache/camel/catalog/dataformats/flatpack.json | 18 +- .../org/apache/camel/catalog/dataformats/grok.json | 10 +- .../org/apache/camel/catalog/dataformats/hl7.json | 4 +- .../org/apache/camel/catalog/dataformats/ical.json | 4 +- .../apache/camel/catalog/dataformats/jackson.json | 42 +- .../camel/catalog/dataformats/jacksonXml.json | 34 +- .../org/apache/camel/catalog/dataformats/jaxb.json | 42 +- .../apache/camel/catalog/dataformats/jsonApi.json | 6 +- .../org/apache/camel/catalog/dataformats/lzf.json | 4 +- .../camel/catalog/dataformats/mimeMultipart.json | 12 +- .../camel/catalog/dataformats/parquetAvro.json | 6 +- .../org/apache/camel/catalog/dataformats/pgp.json | 30 +- .../apache/camel/catalog/dataformats/protobuf.json | 8 +- .../camel/catalog/dataformats/protobufJackson.json | 38 +- .../camel/catalog/dataformats/snakeYaml.json | 26 +- .../org/apache/camel/catalog/dataformats/soap.json | 14 +- .../apache/camel/catalog/dataformats/swiftMt.json | 4 +- .../apache/camel/catalog/dataformats/swiftMx.json | 10 +- .../apache/camel/catalog/dataformats/tarFile.json | 10 +- .../apache/camel/catalog/dataformats/thrift.json | 8 +- .../camel/catalog/dataformats/univocityCsv.json | 36 +- .../camel/catalog/dataformats/univocityFixed.json | 34 +- .../camel/catalog/dataformats/univocityTsv.json | 30 +- .../camel/catalog/dataformats/xmlSecurity.json | 26 +- .../camel/catalog/dataformats/zipDeflater.json | 4 +- .../apache/camel/catalog/dataformats/zipFile.json | 10 +- .../org/apache/camel/catalog/languages/bean.json | 16 +- .../apache/camel/catalog/languages/constant.json | 8 +- .../apache/camel/catalog/languages/csimple.json | 8 +- .../apache/camel/catalog/languages/datasonnet.json | 12 +- .../camel/catalog/languages/exchangeProperty.json | 6 +- .../org/apache/camel/catalog/languages/file.json | 8 +- .../org/apache/camel/catalog/languages/groovy.json | 8 +- .../org/apache/camel/catalog/languages/header.json | 6 +- .../apache/camel/catalog/languages/hl7terser.json | 12 +- .../org/apache/camel/catalog/languages/java.json | 12 +- .../org/apache/camel/catalog/languages/joor.json | 12 +- .../org/apache/camel/catalog/languages/jq.json | 12 +- .../org/apache/camel/catalog/languages/js.json | 8 +- .../apache/camel/catalog/languages/jsonpath.json | 24 +- .../org/apache/camel/catalog/languages/mvel.json | 8 +- .../org/apache/camel/catalog/languages/ognl.json | 8 +- .../org/apache/camel/catalog/languages/python.json | 8 +- .../org/apache/camel/catalog/languages/ref.json | 8 +- .../org/apache/camel/catalog/languages/simple.json | 8 +- .../org/apache/camel/catalog/languages/spel.json | 8 +- .../apache/camel/catalog/languages/tokenize.json | 26 +- .../org/apache/camel/catalog/languages/xpath.json | 28 +- .../org/apache/camel/catalog/languages/xquery.json | 18 +- .../apache/camel/catalog/languages/xtokenize.json | 16 +- .../org/apache/camel/catalog/models.properties | 4 +- .../org/apache/camel/catalog/models/aggregate.json | 62 +- .../org/apache/camel/catalog/models/apiKey.json | 12 +- .../org/apache/camel/catalog/models/asn1.json | 6 +- .../org/apache/camel/catalog/models/avro.json | 42 +- .../org/apache/camel/catalog/models/barcode.json | 10 +- .../org/apache/camel/catalog/models/base64.json | 8 +- .../org/apache/camel/catalog/models/basicAuth.json | 4 +- .../models/{batch-config.json => batchConfig.json} | 4 +- .../org/apache/camel/catalog/models/bean.json | 14 +- .../apache/camel/catalog/models/bearerToken.json | 6 +- .../org/apache/camel/catalog/models/bindy.json | 12 +- .../catalog/models/blacklistServiceFilter.json | 6 +- .../catalog/models/cachingServiceDiscovery.json | 10 +- .../org/apache/camel/catalog/models/cbor.json | 22 +- .../org/apache/camel/catalog/models/choice.json | 12 +- .../camel/catalog/models/circuitBreaker.json | 16 +- .../apache/camel/catalog/models/claimCheck.json | 16 +- .../catalog/models/combinedServiceDiscovery.json | 6 +- .../catalog/models/combinedServiceFilter.json | 6 +- .../org/apache/camel/catalog/models/constant.json | 8 +- .../catalog/models/consulServiceDiscovery.json | 22 +- .../apache/camel/catalog/models/convertBodyTo.json | 12 +- .../camel/catalog/models/convertHeaderTo.json | 14 +- .../org/apache/camel/catalog/models/crypto.json | 20 +- .../org/apache/camel/catalog/models/csimple.json | 8 +- .../org/apache/camel/catalog/models/csv.json | 60 +- .../org/apache/camel/catalog/models/custom.json | 4 +- .../camel/catalog/models/customLoadBalancer.json | 4 +- .../camel/catalog/models/customServiceFilter.json | 6 +- .../apache/camel/catalog/models/datasonnet.json | 12 +- .../camel/catalog/models/deadLetterChannel.json | 30 +- .../camel/catalog/models/defaultErrorHandler.json | 26 +- .../camel/catalog/models/defaultLoadBalancer.json | 4 +- .../org/apache/camel/catalog/models/delay.json | 14 +- .../org/apache/camel/catalog/models/delete.json | 34 +- .../camel/catalog/models/dnsServiceDiscovery.json | 8 +- .../org/apache/camel/catalog/models/doCatch.json | 12 +- .../org/apache/camel/catalog/models/doFinally.json | 8 +- .../org/apache/camel/catalog/models/doTry.json | 8 +- .../apache/camel/catalog/models/dynamicRouter.json | 14 +- .../org/apache/camel/catalog/models/enrich.json | 24 +- .../apache/camel/catalog/models/errorHandler.json | 4 +- .../camel/catalog/models/exchangeProperty.json | 6 +- .../apache/camel/catalog/models/expression.json | 6 +- .../org/apache/camel/catalog/models/failover.json | 10 +- .../models/faultToleranceConfiguration.json | 28 +- .../org/apache/camel/catalog/models/fhirJson.json | 38 +- .../org/apache/camel/catalog/models/fhirXml.json | 38 +- .../org/apache/camel/catalog/models/filter.json | 12 +- .../org/apache/camel/catalog/models/flatpack.json | 18 +- .../org/apache/camel/catalog/models/from.json | 6 +- .../org/apache/camel/catalog/models/get.json | 34 +- .../org/apache/camel/catalog/models/grok.json | 10 +- .../org/apache/camel/catalog/models/groovy.json | 8 +- .../org/apache/camel/catalog/models/head.json | 34 +- .../org/apache/camel/catalog/models/header.json | 6 +- .../camel/catalog/models/healthyServiceFilter.json | 4 +- .../org/apache/camel/catalog/models/hl7.json | 4 +- .../org/apache/camel/catalog/models/hl7terser.json | 12 +- .../org/apache/camel/catalog/models/ical.json | 4 +- .../camel/catalog/models/idempotentConsumer.json | 20 +- .../org/apache/camel/catalog/models/inputType.json | 8 +- .../org/apache/camel/catalog/models/intercept.json | 8 +- .../apache/camel/catalog/models/interceptFrom.json | 8 +- .../catalog/models/interceptSendToEndpoint.json | 14 +- .../apache/camel/catalog/models/jacksonXml.json | 34 +- .../org/apache/camel/catalog/models/java.json | 12 +- .../org/apache/camel/catalog/models/jaxb.json | 42 +- .../org/apache/camel/catalog/models/joor.json | 12 +- .../org/apache/camel/catalog/models/jq.json | 12 +- .../org/apache/camel/catalog/models/js.json | 8 +- .../org/apache/camel/catalog/models/json.json | 46 +- .../org/apache/camel/catalog/models/jsonApi.json | 6 +- .../org/apache/camel/catalog/models/jsonpath.json | 24 +- .../catalog/models/jtaTransactionErrorHandler.json | 30 +- .../org/apache/camel/catalog/models/kamelet.json | 8 +- .../catalog/models/kubernetesServiceDiscovery.json | 42 +- .../org/apache/camel/catalog/models/language.json | 8 +- .../apache/camel/catalog/models/loadBalance.json | 10 +- .../catalog/models/loadBalancerConfiguration.json | 4 +- .../org/apache/camel/catalog/models/log.json | 16 +- .../org/apache/camel/catalog/models/loop.json | 16 +- .../org/apache/camel/catalog/models/lzf.json | 4 +- .../org/apache/camel/catalog/models/marshal.json | 8 +- .../org/apache/camel/catalog/models/method.json | 16 +- .../apache/camel/catalog/models/mimeMultipart.json | 12 +- .../org/apache/camel/catalog/models/multicast.json | 32 +- .../org/apache/camel/catalog/models/mutualTLS.json | 4 +- .../org/apache/camel/catalog/models/mvel.json | 8 +- .../org/apache/camel/catalog/models/oauth2.json | 14 +- .../org/apache/camel/catalog/models/ognl.json | 8 +- .../apache/camel/catalog/models/onCompletion.json | 22 +- .../apache/camel/catalog/models/onException.json | 30 +- .../apache/camel/catalog/models/onFallback.json | 8 +- .../apache/camel/catalog/models/openIdConnect.json | 6 +- .../org/apache/camel/catalog/models/otherwise.json | 8 +- .../apache/camel/catalog/models/outputType.json | 8 +- .../org/apache/camel/catalog/models/param.json | 22 +- .../apache/camel/catalog/models/parquetAvro.json | 6 +- .../catalog/models/passThroughServiceFilter.json | 4 +- .../org/apache/camel/catalog/models/patch.json | 34 +- .../org/apache/camel/catalog/models/pausable.json | 8 +- .../org/apache/camel/catalog/models/pgp.json | 30 +- .../org/apache/camel/catalog/models/pipeline.json | 8 +- .../org/apache/camel/catalog/models/policy.json | 8 +- .../apache/camel/catalog/models/pollEnrich.json | 22 +- .../org/apache/camel/catalog/models/post.json | 34 +- .../org/apache/camel/catalog/models/process.json | 8 +- .../org/apache/camel/catalog/models/protobuf.json | 44 +- .../org/apache/camel/catalog/models/put.json | 34 +- .../org/apache/camel/catalog/models/python.json | 8 +- .../apache/camel/catalog/models/recipientList.json | 38 +- .../camel/catalog/models/redeliveryPolicy.json | 50 +- .../org/apache/camel/catalog/models/ref.json | 8 +- .../camel/catalog/models/refErrorHandler.json | 4 +- .../apache/camel/catalog/models/removeHeader.json | 8 +- .../apache/camel/catalog/models/removeHeaders.json | 8 +- .../camel/catalog/models/removeProperties.json | 8 +- .../camel/catalog/models/removeProperty.json | 8 +- .../apache/camel/catalog/models/resequence.json | 12 +- .../catalog/models/resilience4jConfiguration.json | 42 +- .../camel/catalog/models/responseHeader.json | 16 +- .../org/apache/camel/catalog/models/rest.json | 30 +- .../apache/camel/catalog/models/restBinding.json | 24 +- .../org/apache/camel/catalog/models/rests.json | 6 +- .../org/apache/camel/catalog/models/resumable.json | 12 +- .../org/apache/camel/catalog/models/rollback.json | 12 +- .../org/apache/camel/catalog/models/route.json | 41 +- .../apache/camel/catalog/models/routeBuilder.json | 4 +- .../camel/catalog/models/routeConfiguration.json | 18 +- .../apache/camel/catalog/models/routeTemplate.json | 10 +- .../org/apache/camel/catalog/models/routes.json | 6 +- .../apache/camel/catalog/models/routingSlip.json | 14 +- .../org/apache/camel/catalog/models/saga.json | 22 +- .../org/apache/camel/catalog/models/sample.json | 8 +- .../org/apache/camel/catalog/models/script.json | 8 +- .../apache/camel/catalog/models/serviceCall.json | 34 +- .../catalog/models/serviceCallConfiguration.json | 26 +- .../models/serviceChooserConfiguration.json | 4 +- .../models/serviceDiscoveryConfiguration.json | 4 +- .../camel/catalog/models/serviceExpression.json | 8 +- .../catalog/models/serviceFilterConfiguration.json | 4 +- .../org/apache/camel/catalog/models/setBody.json | 8 +- .../camel/catalog/models/setExchangePattern.json | 8 +- .../org/apache/camel/catalog/models/setHeader.json | 8 +- .../apache/camel/catalog/models/setHeaders.json | 6 +- .../apache/camel/catalog/models/setProperty.json | 8 +- .../org/apache/camel/catalog/models/simple.json | 8 +- .../org/apache/camel/catalog/models/soap.json | 14 +- .../org/apache/camel/catalog/models/sort.json | 8 +- .../org/apache/camel/catalog/models/spel.json | 8 +- .../org/apache/camel/catalog/models/split.json | 36 +- .../models/springTransactionErrorHandler.json | 30 +- .../catalog/models/staticServiceDiscovery.json | 6 +- .../org/apache/camel/catalog/models/step.json | 8 +- .../org/apache/camel/catalog/models/sticky.json | 4 +- .../org/apache/camel/catalog/models/stop.json | 6 +- .../{stream-config.json => streamConfig.json} | 4 +- .../org/apache/camel/catalog/models/swiftMt.json | 4 +- .../org/apache/camel/catalog/models/swiftMx.json | 10 +- .../org/apache/camel/catalog/models/tarFile.json | 10 +- .../camel/catalog/models/templateParameter.json | 8 +- .../camel/catalog/models/threadPoolProfile.json | 20 +- .../org/apache/camel/catalog/models/threads.json | 26 +- .../org/apache/camel/catalog/models/thrift.json | 8 +- .../org/apache/camel/catalog/models/throttle.json | 18 +- .../camel/catalog/models/throwException.json | 12 +- .../apache/camel/catalog/models/tidyMarkup.json | 6 +- .../org/apache/camel/catalog/models/to.json | 10 +- .../org/apache/camel/catalog/models/toD.json | 18 +- .../org/apache/camel/catalog/models/tokenize.json | 26 +- .../apache/camel/catalog/models/transacted.json | 8 +- .../org/apache/camel/catalog/models/transform.json | 12 +- .../apache/camel/catalog/models/univocityCsv.json | 36 +- .../camel/catalog/models/univocityFixed.json | 34 +- .../apache/camel/catalog/models/univocityTsv.json | 30 +- .../org/apache/camel/catalog/models/unmarshal.json | 8 +- .../org/apache/camel/catalog/models/validate.json | 8 +- .../org/apache/camel/catalog/models/weighted.json | 8 +- .../org/apache/camel/catalog/models/when.json | 8 +- .../catalog/models/whenSkipSendToEndpoint.json | 8 +- .../org/apache/camel/catalog/models/wireTap.json | 26 +- .../apache/camel/catalog/models/xmlSecurity.json | 26 +- .../org/apache/camel/catalog/models/xpath.json | 28 +- .../org/apache/camel/catalog/models/xquery.json | 18 +- .../org/apache/camel/catalog/models/xtokenize.json | 16 +- .../org/apache/camel/catalog/models/yaml.json | 26 +- .../apache/camel/catalog/models/zipDeflater.json | 4 +- .../org/apache/camel/catalog/models/zipFile.json | 10 +- .../catalog/models/zookeeperServiceDiscovery.json | 20 +- .../catalog/releases/camel-quarkus-releases.json | 7 + .../apache/camel/catalog/schemas/camel-spring.xsd | 16 +- .../org/apache/camel/catalog/CamelCatalog.java | 6 + .../org/apache/camel/catalog/CamelCatalogTest.java | 5 + .../java/org/apache/camel/maven/GenerateMojo.java | 115 +- .../org/apache/camel/maven/RouteCoverageMojo.java | 155 +- .../htmlxlsx/process/CoverageResultsProcessor.java | 1 - .../org/apache/camel/dataformat/asn1/asn1.json | 6 +- .../org/apache/camel/dataformat/avro/avro.json | 4 +- .../aws/cloudtrail/CloudtrailConsumer.java | 3 + .../aws2/ddbstream/Ddb2StreamConsumer.java | 5 + .../component/aws2/kinesis/Kinesis2Consumer.java | 3 + .../aws2/redshift/data/RedshiftData2Producer.java | 2 - .../camel/component/aws2/s3/AWS2S3Consumer.java | 4 + .../aws2/s3/integration/S3ComponentManualIT.java | 17 +- .../camel/component/aws2/sqs/Sqs2Consumer.java | 3 + components/camel-azure/camel-azure-files/pom.xml | 2 +- .../services/org/apache/camel/component.properties | 2 +- .../camel/component/file/azure/FilesConsumer.java | 3 + .../component/file/azure/FilesOperations.java | 4 +- .../component/azure/storage/blob/BlobConsumer.java | 4 +- .../camel-azure-storage-datalake/pom.xml | 4 +- .../services/org/apache/camel/component.properties | 4 +- .../azure/storage/datalake/DataLakeConsumer.java | 6 +- .../azure/storage/queue/QueueConsumer.java | 4 +- .../apache/camel/dataformat/barcode/barcode.json | 10 +- .../org/apache/camel/dataformat/base64/base64.json | 8 +- .../org/apache/camel/language/bean/bean.json | 16 +- .../camel/dataformat/bindy/csv/bindyCsv.json | 12 +- .../camel/dataformat/bindy/fixed/bindyFixed.json | 12 +- .../camel/dataformat/bindy/kvp/bindyKvp.json | 12 +- components/camel-cassandraql/pom.xml | 7 + .../org/apache/camel/component/cbor/cbor.json | 22 +- .../component/couchbase/CouchbaseConsumer.java | 3 + .../integration/ConsumeMessagesWithLimitIT.java | 4 +- .../integration/ConsumeResumeStrategyIT.java | 4 +- .../integration/ProduceMessagesSimpleIT.java | 4 +- .../integration/ProduceMessagesWithAutoIDIT.java | 4 +- .../couchbase/integration/RemoveMessagesIT.java | 4 +- .../org/apache/camel/converter/crypto/crypto.json | 20 +- .../org/apache/camel/converter/crypto/pgp.json | 30 +- .../org/apache/camel/dataformat/csv/csv.json | 60 +- .../camel/language/datasonnet/datasonnet.json | 12 +- .../org/apache/camel/component/fhir/fhirJson.json | 38 +- .../org/apache/camel/component/fhir/fhirXml.json | 38 +- .../apache/camel/dataformat/flatpack/flatpack.json | 18 +- .../component/file/remote/RemoteFileConsumer.java | 3 + .../GmailUsersDraftsEndpointConfiguration.java | 2 +- .../GmailUsersMessagesEndpointConfiguration.java | 2 +- .../camel/component/google/mail/google-mail.json | 4 +- .../mail/stream/GoogleMailStreamConsumer.java | 4 + .../sheets/stream/GoogleSheetsStreamConsumer.java | 3 + .../google/storage/GoogleCloudStorageConsumer.java | 10 +- ...GoogleStorageCloudEventDataTypeTransformer.java | 6 +- .../org/apache/camel/component/grok/grok.json | 10 +- .../org/apache/camel/language/groovy/groovy.json | 8 +- components/camel-hdfs/pom.xml | 2 +- .../services/org/apache/camel/component.properties | 2 +- .../org/apache/camel/component/hdfs/hdfs.json | 2 +- .../camel-hdfs/src/main/docs/hdfs-component.adoc | 5 +- .../org/apache/camel/component/hl7/hl7.json | 4 +- .../org/apache/camel/component/hl7/hl7terser.json | 12 +- .../component/huaweicloud/obs/OBSConsumer.java | 15 +- .../org/apache/camel/component/ical/ical.json | 4 +- .../camel/component/ironmq/IronMQConsumer.java | 3 + .../camel/component/jackson/avro/avroJackson.json | 38 +- .../jackson/protobuf/protobufJackson.json | 38 +- .../apache/camel/component/jackson/jackson.json | 42 +- .../camel/component/jacksonxml/jacksonXml.json | 34 +- .../resources/org/apache/camel/language/js/js.json | 8 +- .../org/apache/camel/converter/jaxb/jaxb.json | 42 +- .../component/jms/AggregatedJmsRouteTest.java | 5 +- .../component/jms/issues/TempReplyToIssueTest.java | 2 +- .../apache/camel/component/jooq/JooqConsumer.java | 5 +- .../org/apache/camel/language/joor/java.json | 12 +- .../org/apache/camel/language/joor/joor.json | 12 +- .../apache/camel/component/jpa/JpaConsumer.java | 3 + .../resources/org/apache/camel/language/jq/jq.json | 12 +- .../apache/camel/component/jsonapi/jsonApi.json | 6 +- .../org/apache/camel/jsonpath/jsonpath.json | 24 +- .../camel-kafka/src/main/docs/kafka-component.adoc | 9 +- .../component/kafka/consumer/CommitManager.java | 3 +- .../support/KafkaRecordProcessorFacade.java | 6 +- .../kafka/SingleNodeKafkaResumeStrategy.java | 6 +- .../job/KubernetesJobComponentConfigurer.java | 6 - .../job/KubernetesJobEndpointConfigurer.java | 72 - .../job/KubernetesJobEndpointUriFactory.java | 14 +- .../component/kubernetes/job/kubernetes-job.json | 65 +- .../src/main/docs/kubernetes-job-component.adoc | 4 +- .../kubernetes/job/KubernetesJobEndpoint.java | 2 +- .../camel/component/log/LogEndpointConfigurer.java | 12 + .../camel/component/log/LogEndpointUriFactory.java | 4 +- .../org/apache/camel/component/log/log.json | 10 +- .../apache/camel/component/log/LogEndpoint.java | 23 + .../org/apache/camel/dataformat/lzf/lzf.json | 4 +- .../dataformat/mime/multipart/mimeMultipart.json | 12 +- .../apache/camel/component/mail/MailConsumer.java | 3 + .../camel/component/minio/MinioConsumer.java | 4 +- .../org/apache/camel/language/mvel/mvel.json | 8 +- .../camel/component/mybatis/MyBatisConsumer.java | 3 + .../org/apache/camel/language/ognl/ognl.json | 8 +- .../apache/camel/openapi/RestModelConverters.java | 22 +- .../apache/camel/openapi/RestOpenApiReader.java | 10 +- .../apache/camel/openapi/RestOpenApiV3XOfTest.java | 9 +- .../camel/dataformat/parquet/avro/parquetAvro.json | 6 +- .../http/vertx/VertxPlatformHttpEngineTest.java | 113 + components/camel-platform-http/pom.xml | 2 + .../apache/camel/dataformat/protobuf/protobuf.json | 8 +- .../org/apache/camel/language/python/python.json | 8 +- .../src/it/customized-types/pom.xml | 2 +- .../src/it/simple-it/pom.xml | 2 +- .../org/apache/camel/language/xquery/xquery.json | 18 +- .../camel/component/slack/SlackConsumer.java | 3 + .../camel/component/snakeyaml/snakeYaml.json | 26 +- components/camel-soap/pom.xml | 2 +- .../org/apache/camel/dataformat/soap/soap.json | 14 +- .../camel/component/splunk/SplunkConsumer.java | 4 + .../DefaultMessagePropertiesConverter.java | 1 - components/camel-spring-ws/pom.xml | 2 +- .../org/apache/camel/spring/xml/camelContext.json | 152 +- .../apache/camel/spring/xml/consumerTemplate.json | 6 +- .../org/apache/camel/spring/xml/endpoint.json | 6 +- .../org/apache/camel/spring/xml/errorHandler.json | 36 +- .../apache/camel/spring/xml/fluentTemplate.json | 8 +- .../camel/spring/xml/keyStoreParameters.json | 12 +- .../camel/spring/xml/redeliveryPolicyProfile.json | 52 +- .../org/apache/camel/spring/xml/restContext.json | 4 +- .../spring/xml/routeConfigurationContext.json | 4 +- .../org/apache/camel/spring/xml/routeContext.json | 4 +- .../camel/spring/xml/routeTemplateContext.json | 4 +- .../camel/spring/xml/secureRandomParameters.json | 8 +- .../camel/spring/xml/sslContextParameters.json | 12 +- .../org/apache/camel/spring/xml/template.json | 8 +- .../org/apache/camel/spring/xml/threadPool.json | 22 +- .../BatchResequencerAllowDuplicatesTest.xml | 2 +- .../processor/BatchResequencerJMSPriorityTest.xml | 2 +- .../apache/camel/spring/processor/resequencer.xml | 2 +- .../spring/processor/resequencerRejectOld.xml | 2 +- .../camel/spring/processor/streamResequencer.xml | 2 +- .../org/apache/camel/language/spel/spel.json | 8 +- .../apache/camel/component/sql/SqlConsumer.java | 3 + .../camel/language/xtokenizer/xtokenize.json | 16 +- .../apache/camel/dataformat/swift/mt/swiftMt.json | 4 +- .../apache/camel/dataformat/swift/mx/swiftMx.json | 10 +- .../apache/camel/dataformat/tarfile/tarFile.json | 10 +- .../org/apache/camel/dataformat/thrift/thrift.json | 8 +- .../camel/dataformat/univocity/univocityCsv.json | 36 +- .../camel/dataformat/univocity/univocityFixed.json | 34 +- .../camel/dataformat/univocity/univocityTsv.json | 30 +- .../camel/dataformat/xmlsecurity/xmlSecurity.json | 26 +- .../org/apache/camel/language/xpath/xpath.json | 28 +- .../camel/dataformat/deflater/zipDeflater.json | 4 +- .../apache/camel/dataformat/zipfile/zipFile.json | 10 +- .../java/org/apache/camel/spi/StateRepository.java | 2 +- .../impl/engine/DefaultCamelBeanPostProcessor.java | 5 +- .../camel/catalog/impl/AbstractCamelCatalog.java | 24 + .../modules/eips/examples/json/batch-config.json | 1 - .../modules/eips/examples/json/batchConfig.json | 1 + .../modules/eips/examples/json/stream-config.json | 1 - .../modules/eips/examples/json/streamConfig.json | 1 + .../src/main/docs/modules/eips/nav.adoc | 4 +- ...{batch-config-eip.adoc => batchConfig-eip.adoc} | 0 .../docs/modules/eips/pages/resequence-eip.adoc | 20 +- ...tream-config-eip.adoc => streamConfig-eip.adoc} | 0 .../apache/camel/language/constant/constant.json | 8 +- .../org/apache/camel/language/csimple/csimple.json | 8 +- .../org/apache/camel/language/header/header.json | 6 +- .../camel/language/property/exchangeProperty.json | 6 +- .../org/apache/camel/language/ref/ref.json | 8 +- .../org/apache/camel/language/simple/file.json | 8 +- .../org/apache/camel/language/simple/simple.json | 8 +- .../apache/camel/language/tokenizer/tokenize.json | 26 +- .../modules/languages/pages/simple-language.adoc | 5 +- .../camel/language/csimple/CSimpleLanguage.java | 45 +- .../simple/ast/SimpleFunctionExpression.java | 2 + .../services/org/apache/camel/model.properties | 4 +- .../org/apache/camel/model/aggregate.json | 62 +- .../resources/org/apache/camel/model/bean.json | 14 +- .../resources/org/apache/camel/model/choice.json | 12 +- .../org/apache/camel/model/circuitBreaker.json | 16 +- .../org/apache/camel/model/claimCheck.json | 16 +- .../camel/model/cloud/blacklistServiceFilter.json | 6 +- .../camel/model/cloud/cachingServiceDiscovery.json | 10 +- .../model/cloud/combinedServiceDiscovery.json | 6 +- .../camel/model/cloud/combinedServiceFilter.json | 6 +- .../camel/model/cloud/consulServiceDiscovery.json | 22 +- .../camel/model/cloud/customServiceFilter.json | 6 +- .../camel/model/cloud/defaultLoadBalancer.json | 4 +- .../camel/model/cloud/dnsServiceDiscovery.json | 8 +- .../camel/model/cloud/healthyServiceFilter.json | 4 +- .../model/cloud/kubernetesServiceDiscovery.json | 42 +- .../model/cloud/loadBalancerConfiguration.json | 4 +- .../model/cloud/passThroughServiceFilter.json | 4 +- .../org/apache/camel/model/cloud/serviceCall.json | 34 +- .../model/cloud/serviceCallConfiguration.json | 26 +- .../model/cloud/serviceChooserConfiguration.json | 4 +- .../model/cloud/serviceDiscoveryConfiguration.json | 4 +- .../camel/model/cloud/serviceExpression.json | 8 +- .../model/cloud/serviceFilterConfiguration.json | 4 +- .../camel/model/cloud/staticServiceDiscovery.json | 6 +- .../model/cloud/zookeeperServiceDiscovery.json | 20 +- .../config/{batch-config.json => batchConfig.json} | 4 +- .../{stream-config.json => streamConfig.json} | 4 +- .../org/apache/camel/model/convertBodyTo.json | 12 +- .../org/apache/camel/model/convertHeaderTo.json | 14 +- .../org/apache/camel/model/dataformat/asn1.json | 6 +- .../org/apache/camel/model/dataformat/avro.json | 42 +- .../org/apache/camel/model/dataformat/barcode.json | 10 +- .../org/apache/camel/model/dataformat/base64.json | 8 +- .../org/apache/camel/model/dataformat/bindy.json | 12 +- .../org/apache/camel/model/dataformat/cbor.json | 22 +- .../org/apache/camel/model/dataformat/crypto.json | 20 +- .../org/apache/camel/model/dataformat/csv.json | 60 +- .../org/apache/camel/model/dataformat/custom.json | 4 +- .../apache/camel/model/dataformat/fhirJson.json | 38 +- .../org/apache/camel/model/dataformat/fhirXml.json | 38 +- .../apache/camel/model/dataformat/flatpack.json | 18 +- .../org/apache/camel/model/dataformat/grok.json | 10 +- .../org/apache/camel/model/dataformat/hl7.json | 4 +- .../org/apache/camel/model/dataformat/ical.json | 4 +- .../apache/camel/model/dataformat/jacksonXml.json | 34 +- .../org/apache/camel/model/dataformat/jaxb.json | 42 +- .../org/apache/camel/model/dataformat/json.json | 46 +- .../org/apache/camel/model/dataformat/jsonApi.json | 6 +- .../org/apache/camel/model/dataformat/lzf.json | 4 +- .../camel/model/dataformat/mimeMultipart.json | 12 +- .../apache/camel/model/dataformat/parquetAvro.json | 6 +- .../org/apache/camel/model/dataformat/pgp.json | 30 +- .../apache/camel/model/dataformat/protobuf.json | 44 +- .../org/apache/camel/model/dataformat/soap.json | 14 +- .../org/apache/camel/model/dataformat/swiftMt.json | 4 +- .../org/apache/camel/model/dataformat/swiftMx.json | 10 +- .../org/apache/camel/model/dataformat/tarFile.json | 10 +- .../org/apache/camel/model/dataformat/thrift.json | 8 +- .../apache/camel/model/dataformat/tidyMarkup.json | 6 +- .../camel/model/dataformat/univocityCsv.json | 36 +- .../camel/model/dataformat/univocityFixed.json | 34 +- .../camel/model/dataformat/univocityTsv.json | 30 +- .../apache/camel/model/dataformat/xmlSecurity.json | 26 +- .../org/apache/camel/model/dataformat/yaml.json | 26 +- .../apache/camel/model/dataformat/zipDeflater.json | 4 +- .../org/apache/camel/model/dataformat/zipFile.json | 10 +- .../resources/org/apache/camel/model/delay.json | 14 +- .../resources/org/apache/camel/model/doCatch.json | 12 +- .../org/apache/camel/model/doFinally.json | 8 +- .../resources/org/apache/camel/model/doTry.json | 8 +- .../org/apache/camel/model/dynamicRouter.json | 14 +- .../resources/org/apache/camel/model/enrich.json | 24 +- .../org/apache/camel/model/errorHandler.json | 4 +- .../model/errorhandler/deadLetterChannel.json | 30 +- .../model/errorhandler/defaultErrorHandler.json | 26 +- .../errorhandler/jtaTransactionErrorHandler.json | 30 +- .../camel/model/errorhandler/refErrorHandler.json | 4 +- .../springTransactionErrorHandler.json | 30 +- .../camel/model/faultToleranceConfiguration.json | 28 +- .../resources/org/apache/camel/model/filter.json | 12 +- .../resources/org/apache/camel/model/from.json | 6 +- .../org/apache/camel/model/idempotentConsumer.json | 20 +- .../org/apache/camel/model/inputType.json | 8 +- .../org/apache/camel/model/intercept.json | 8 +- .../org/apache/camel/model/interceptFrom.json | 8 +- .../camel/model/interceptSendToEndpoint.json | 14 +- .../resources/org/apache/camel/model/kamelet.json | 8 +- .../org/apache/camel/model/language/constant.json | 8 +- .../org/apache/camel/model/language/csimple.json | 8 +- .../apache/camel/model/language/datasonnet.json | 12 +- .../camel/model/language/exchangeProperty.json | 6 +- .../apache/camel/model/language/expression.json | 6 +- .../org/apache/camel/model/language/groovy.json | 8 +- .../org/apache/camel/model/language/header.json | 6 +- .../org/apache/camel/model/language/hl7terser.json | 12 +- .../org/apache/camel/model/language/java.json | 12 +- .../org/apache/camel/model/language/joor.json | 12 +- .../org/apache/camel/model/language/jq.json | 12 +- .../org/apache/camel/model/language/js.json | 8 +- .../org/apache/camel/model/language/jsonpath.json | 24 +- .../org/apache/camel/model/language/language.json | 8 +- .../org/apache/camel/model/language/method.json | 16 +- .../org/apache/camel/model/language/mvel.json | 8 +- .../org/apache/camel/model/language/ognl.json | 8 +- .../org/apache/camel/model/language/python.json | 8 +- .../org/apache/camel/model/language/ref.json | 8 +- .../org/apache/camel/model/language/simple.json | 8 +- .../org/apache/camel/model/language/spel.json | 8 +- .../org/apache/camel/model/language/tokenize.json | 26 +- .../org/apache/camel/model/language/xpath.json | 28 +- .../org/apache/camel/model/language/xquery.json | 18 +- .../org/apache/camel/model/language/xtokenize.json | 16 +- .../org/apache/camel/model/loadBalance.json | 10 +- .../model/loadbalancer/customLoadBalancer.json | 4 +- .../apache/camel/model/loadbalancer/failover.json | 10 +- .../apache/camel/model/loadbalancer/sticky.json | 4 +- .../apache/camel/model/loadbalancer/weighted.json | 8 +- .../resources/org/apache/camel/model/log.json | 16 +- .../resources/org/apache/camel/model/loop.json | 16 +- .../resources/org/apache/camel/model/marshal.json | 8 +- .../org/apache/camel/model/multicast.json | 32 +- .../org/apache/camel/model/onCompletion.json | 22 +- .../org/apache/camel/model/onException.json | 30 +- .../org/apache/camel/model/onFallback.json | 8 +- .../org/apache/camel/model/otherwise.json | 8 +- .../org/apache/camel/model/outputType.json | 8 +- .../resources/org/apache/camel/model/pausable.json | 8 +- .../resources/org/apache/camel/model/pipeline.json | 8 +- .../resources/org/apache/camel/model/policy.json | 8 +- .../org/apache/camel/model/pollEnrich.json | 22 +- .../resources/org/apache/camel/model/process.json | 8 +- .../org/apache/camel/model/recipientList.json | 38 +- .../org/apache/camel/model/redeliveryPolicy.json | 50 +- .../org/apache/camel/model/removeHeader.json | 8 +- .../org/apache/camel/model/removeHeaders.json | 8 +- .../org/apache/camel/model/removeProperties.json | 8 +- .../org/apache/camel/model/removeProperty.json | 8 +- .../org/apache/camel/model/resequence.json | 12 +- .../camel/model/resilience4jConfiguration.json | 42 +- .../org/apache/camel/model/rest/apiKey.json | 12 +- .../org/apache/camel/model/rest/basicAuth.json | 4 +- .../org/apache/camel/model/rest/bearerToken.json | 6 +- .../org/apache/camel/model/rest/delete.json | 34 +- .../resources/org/apache/camel/model/rest/get.json | 34 +- .../org/apache/camel/model/rest/head.json | 34 +- .../org/apache/camel/model/rest/mutualTLS.json | 4 +- .../org/apache/camel/model/rest/oauth2.json | 14 +- .../org/apache/camel/model/rest/openIdConnect.json | 6 +- .../org/apache/camel/model/rest/param.json | 22 +- .../org/apache/camel/model/rest/patch.json | 34 +- .../org/apache/camel/model/rest/post.json | 34 +- .../resources/org/apache/camel/model/rest/put.json | 34 +- .../apache/camel/model/rest/responseHeader.json | 16 +- .../org/apache/camel/model/rest/rest.json | 30 +- .../org/apache/camel/model/rest/restBinding.json | 24 +- .../org/apache/camel/model/rest/rests.json | 6 +- .../org/apache/camel/model/resumable.json | 12 +- .../resources/org/apache/camel/model/rollback.json | 12 +- .../resources/org/apache/camel/model/route.json | 41 +- .../org/apache/camel/model/routeBuilder.json | 4 +- .../org/apache/camel/model/routeConfiguration.json | 18 +- .../org/apache/camel/model/routeTemplate.json | 10 +- .../resources/org/apache/camel/model/routes.json | 6 +- .../org/apache/camel/model/routingSlip.json | 14 +- .../resources/org/apache/camel/model/saga.json | 22 +- .../resources/org/apache/camel/model/sample.json | 8 +- .../resources/org/apache/camel/model/script.json | 8 +- .../resources/org/apache/camel/model/setBody.json | 8 +- .../org/apache/camel/model/setExchangePattern.json | 8 +- .../org/apache/camel/model/setHeader.json | 8 +- .../org/apache/camel/model/setHeaders.json | 6 +- .../org/apache/camel/model/setProperty.json | 8 +- .../resources/org/apache/camel/model/sort.json | 8 +- .../resources/org/apache/camel/model/split.json | 36 +- .../resources/org/apache/camel/model/step.json | 8 +- .../resources/org/apache/camel/model/stop.json | 6 +- .../org/apache/camel/model/templateParameter.json | 8 +- .../org/apache/camel/model/threadPoolProfile.json | 20 +- .../resources/org/apache/camel/model/threads.json | 26 +- .../resources/org/apache/camel/model/throttle.json | 18 +- .../org/apache/camel/model/throwException.json | 12 +- .../resources/org/apache/camel/model/to.json | 10 +- .../resources/org/apache/camel/model/toD.json | 18 +- .../org/apache/camel/model/transacted.json | 8 +- .../org/apache/camel/model/transform.json | 12 +- .../org/apache/camel/model/unmarshal.json | 8 +- .../resources/org/apache/camel/model/validate.json | 8 +- .../resources/org/apache/camel/model/when.json | 8 +- .../apache/camel/model/whenSkipSendToEndpoint.json | 8 +- .../resources/org/apache/camel/model/wireTap.json | 26 +- .../apache/camel/model/ResequenceDefinition.java | 4 +- .../camel/model/config/BatchResequencerConfig.java | 2 +- .../model/config/StreamResequencerConfig.java | 2 +- .../org/apache/camel/core/xml/jmxAgent.json | 30 +- .../apache/camel/core/xml/propertiesFunction.json | 4 +- .../apache/camel/core/xml/propertiesLocation.json | 8 +- .../apache/camel/core/xml/propertyPlaceholder.json | 18 +- .../org/apache/camel/core/xml/routeController.json | 26 +- .../org/apache/camel/core/xml/streamCaching.json | 30 +- .../test/java/org/apache/camel/TestSupport.java | 6 +- ...leProducerCharsetUTFtoISOConvertBodyToTest.java | 15 +- .../converter/stream/StreamSourceCacheTest.java | 23 + ...amelBeanPostProcessorComplexFieldFirstTest.java | 130 + .../impl/DefaultExecutorServiceManagerTest.java | 3 + .../camel/processor/WireTapAbortPolicyTest.java | 3 + .../AggregateTimeoutWithNoExecutorServiceTest.java | 3 + .../support/jsse/TrustManagersParametersTest.java | 2 + .../org/apache/camel/model/resequencerBatch.xml | 4 +- .../org/apache/camel/model/resequencerStream.xml | 2 +- .../mbean/ManagedSchedulePollConsumerMBean.java | 3 + .../mbean/ManagedScheduledPollConsumer.java | 5 + .../DualManagedThreadPoolProfileTest.java | 3 + .../DualManagedThreadPoolWithIdTest.java | 3 + .../management/ManagedRouteRemoveWireTapTest.java | 3 + .../management/ManagedThreadPoolProfileTest.java | 3 + .../camel/management/ManagedThreadPoolTest.java | 3 + .../management/ManagedThreadPoolWithIdTest.java | 3 + core/camel-support/pom.xml | 49 + .../DefaultExchangeFormatterConfigurer.java | 12 + .../org/apache/camel/support/DefaultRegistry.java | 10 + .../org/apache/camel/support/ExchangeHelper.java | 8 + .../camel/support/ScheduledPollConsumer.java | 30 +- .../support/ScheduledPollConsumerHealthCheck.java | 6 +- .../camel/support/builder/ExpressionBuilder.java | 17 + .../support/component/AbstractApiConsumer.java | 6 +- .../processor/DefaultExchangeFormatter.java | 51 +- .../camel/support/DefaultThreadPoolFactory.java | 208 + core/camel-util/pom.xml | 47 + .../org/apache/camel/util/ReflectionHelper.java | 56 +- .../util/concurrent/ThreadFactoryTypeAware.java | 32 + .../apache/camel/util/concurrent/ThreadType.java | 30 + .../camel/util/concurrent/CamelThreadFactory.java | 91 + .../apache/camel/util/concurrent/ThreadType.java | 38 + .../java/org/apache/camel/xml/in/ModelParser.java | 4 +- .../java/org/apache/camel/xml/out/ModelWriter.java | 8 +- .../src/test/resources/resequencerBatch.xml | 4 +- .../src/test/resources/resequencerStream.xml | 2 +- .../apache/camel/util/xml/StreamSourceCache.java | 5 + .../org/apache/camel/util/xml/StringSource.java | 5 + .../apache/camel/util/xml/StringSourceTest.java} | 37 +- .../org/apache/camel/yaml/out/ModelWriter.java | 8 +- .../ROOT/examples/json/kubernetes-cronjob.json | 1 + docs/components/modules/ROOT/nav.adoc | 1 + .../ROOT/pages/kubernetes-cronjob-component.adoc | 1 + docs/main/modules/contributing/pages/building.adoc | 5 + docs/main/modules/contributing/pages/index.adoc | 5 + .../ROOT/pages/camel-4x-upgrade-guide-4_3.adoc | 72 +- .../ROOT/pages/commercial-camel-offerings.adoc | 12 +- .../modules/ROOT/pages/release-guide.adoc | 7 +- .../modules/ROOT/pages/threading-model.adoc | 12 + .../camel/cli/connector/LocalCliConnector.java | 12 +- .../component/ComponentsBuilderFactory.java | 14 + .../component/dsl/HdfsComponentBuilderFactory.java | 1 + ... KubernetesCronjobComponentBuilderFactory.java} | 74 +- .../dsl/KubernetesJobComponentBuilderFactory.java | 30 +- .../src/generated/resources/metadata.json | 26 +- .../builder/endpoint/EndpointBuilderFactory.java | 1 + .../camel/builder/endpoint/EndpointBuilders.java | 1 + .../builder/endpoint/StaticEndpointBuilders.java | 45 + .../endpoint/dsl/HdfsEndpointBuilderFactory.java | 3 + .../KubernetesCronJobEndpointBuilderFactory.java | 579 +++ .../dsl/KubernetesJobEndpointBuilderFactory.java | 1124 +----- .../endpoint/dsl/LogEndpointBuilderFactory.java | 62 + .../dsl/jbang/core/commands/ExportBaseCommand.java | 4 +- .../core/commands/catalog/CatalogBaseCommand.java | 2 +- .../jbang/core/commands/version/VersionList.java | 2 +- .../java/org/apache/camel/main/KameletMain.java | 5 + .../camel/main/download/DependencyDownloader.java | 6 + .../main/download/MavenDependencyDownloader.java | 10 + .../camel/main/download/StubBeanRepository.java | 97 + .../camel-main-known-dependencies.properties | 12 +- .../deserializers/ExpressionDeserializers.java | 5 - .../dsl/yaml/deserializers/ModelDeserializers.java | 4267 +++++++++++--------- .../deserializers/ModelDeserializersResolver.java | 2 + .../BeanFactoryDefinitionDeserializer.java | 5 +- .../dsl/yaml/deserializers/CustomResolver.java | 5 +- .../yaml/deserializers/EndpointDeserializers.java | 1 + .../ErrorHandlerBuilderDeserializer.java | 35 +- .../yaml/deserializers/KameletDeserializer.java | 11 +- .../deserializers/OutputAwareFromDefinition.java | 1 + .../OutputAwareFromDefinitionDeserializer.java | 6 +- .../ProcessorDefinitionDeserializer.java | 1 + .../RouteConfigurationDefinitionDeserializer.java | 29 +- .../deserializers/RouteDefinitionDeserializer.java | 47 +- .../RouteTemplateBeanDefinitionDeserializer.java | 1 + .../RouteTemplateDefinitionDeserializer.java | 2 + .../TemplatedRouteBeanDefinitionDeserializer.java | 1 + .../TemplatedRouteDefinitionDeserializer.java | 12 +- .../dsl/yaml/GenerateYamlDeserializersMojo.java | 48 +- .../maven/dsl/yaml/GenerateYamlSchemaMojo.java | 2 +- dsl/camel-yaml-dsl/camel-yaml-dsl/pom.xml | 2 +- .../generated/resources/schema/camelYamlDsl.json | 93 +- .../apache/camel/dsl/yaml/ResequenceTest.groovy | 4 +- .../org/apache/camel/dsl/yaml/RoutesTest.groovy | 4 + etc/scripts/release-sbom.sh | 64 + etc/scripts/sign.sh | 35 + parent/pom.xml | 60 +- .../infra/arangodb/services}/container.properties | 0 .../test/infra/aws2/services}/container.properties | 0 .../azure/common/services}/container.properties | 0 .../infra/cassandra/services}/container.properties | 0 .../chatscript/services}/container.properties | 0 .../test/infra/common/LocalPropertyResolver.java | 12 +- .../infra/consul/services}/container.properties | 0 .../infra/couchbase/services}/container.properties | 0 .../infra/couchdb/services}/container.properties | 0 .../elasticsearch/services}/container.properties | 2 +- .../infra/etcd3/services}/container.properties | 0 .../test/infra/fhir/services}/container.properties | 0 .../google/pubsub/services}/container.properties | 0 .../HashicorpVaultLocalContainerService.java | 16 + .../hashicorp/vault/services}/container.properties | 0 .../infinispan/services}/container.properties | 0 .../infra/kafka/services}/container.properties | 0 .../lra/services}/container.properties | 0 .../infra/minio/services}/container.properties | 0 .../infra/mongodb/services}/container.properties | 0 .../infra/mosquitto/services}/container.properties | 0 .../test/infra/nats/services}/container.properties | 0 .../infra/openldap/services}/container.properties | 0 .../opensearch/services}/container.properties | 0 .../infra/postgres/services}/container.properties | 0 .../infra/pulsar/services}/container.properties | 0 .../infra/rabbitmq/services}/container.properties | 0 .../infra/redis/services}/container.properties | 0 .../infra/rocketmq/services}/container.properties | 0 .../test/infra/xmpp/services}/container.properties | 0 .../infra/zookeeper/services}/container.properties | 0 tests/camel-itest/pom.xml | 28 +- .../camel/tooling/maven/MavenDownloader.java | 10 + .../camel/tooling/maven/MavenDownloaderImpl.java | 10 + .../camel/maven/packaging/SchemaGeneratorMojo.java | 74 +- 767 files changed, 9528 insertions(+), 8091 deletions(-) rename catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/{batch-config.json => batchConfig.json} (97%) rename catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/{stream-config.json => streamConfig.json} (97%) delete mode 120000 core/camel-core-engine/src/main/docs/modules/eips/examples/json/batch-config.json create mode 120000 core/camel-core-engine/src/main/docs/modules/eips/examples/json/batchConfig.json delete mode 120000 core/camel-core-engine/src/main/docs/modules/eips/examples/json/stream-config.json create mode 120000 core/camel-core-engine/src/main/docs/modules/eips/examples/json/streamConfig.json rename core/camel-core-engine/src/main/docs/modules/eips/pages/{batch-config-eip.adoc => batchConfig-eip.adoc} (100%) rename core/camel-core-engine/src/main/docs/modules/eips/pages/{stream-config-eip.adoc => streamConfig-eip.adoc} (100%) rename core/camel-core-model/src/generated/resources/org/apache/camel/model/config/{batch-config.json => batchConfig.json} (97%) rename core/camel-core-model/src/generated/resources/org/apache/camel/model/config/{stream-config.json => streamConfig.json} (97%) create mode 100644 core/camel-core/src/test/java/org/apache/camel/impl/DefaultCamelBeanPostProcessorComplexFieldFirstTest.java create mode 100644 core/camel-support/src/main/java21/org/apache/camel/support/DefaultThreadPoolFactory.java create mode 100644 core/camel-util/src/main/java/org/apache/camel/util/concurrent/ThreadFactoryTypeAware.java create mode 100644 core/camel-util/src/main/java/org/apache/camel/util/concurrent/ThreadType.java create mode 100644 core/camel-util/src/main/java21/org/apache/camel/util/concurrent/CamelThreadFactory.java create mode 100644 core/camel-util/src/main/java21/org/apache/camel/util/concurrent/ThreadType.java copy core/{camel-core/src/test/java/org/apache/camel/converter/stream/StreamSourceCacheTest.java => camel-xml-jaxp/src/test/java/org/apache/camel/util/xml/StringSourceTest.java} (53%) create mode 120000 docs/components/modules/ROOT/examples/json/kubernetes-cronjob.json create mode 120000 docs/components/modules/ROOT/pages/kubernetes-cronjob-component.adoc copy dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{KubernetesJobComponentBuilderFactory.java => KubernetesCronjobComponentBuilderFactory.java} (58%) create mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KubernetesCronJobEndpointBuilderFactory.java create mode 100644 dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/download/StubBeanRepository.java create mode 100755 etc/scripts/release-sbom.sh create mode 100755 etc/scripts/sign.sh rename test-infra/camel-test-infra-arangodb/src/test/resources/{ => org/apache/camel/test/infra/arangodb/services}/container.properties (100%) rename test-infra/camel-test-infra-aws-v2/src/test/resources/{ => org/apache/camel/test/infra/aws2/services}/container.properties (100%) rename test-infra/camel-test-infra-azure-common/src/test/resources/{ => org/apache/camel/test/infra/azure/common/services}/container.properties (100%) rename test-infra/camel-test-infra-cassandra/src/test/resources/{ => org/apache/camel/test/infra/cassandra/services}/container.properties (100%) rename test-infra/camel-test-infra-chatscript/src/test/resources/{ => org/apache/camel/test/infra/chatscript/services}/container.properties (100%) rename test-infra/camel-test-infra-consul/src/test/resources/{ => org/apache/camel/test/infra/consul/services}/container.properties (100%) rename test-infra/camel-test-infra-couchbase/src/test/resources/{ => org/apache/camel/test/infra/couchbase/services}/container.properties (100%) rename test-infra/camel-test-infra-couchdb/src/test/resources/{ => org/apache/camel/test/infra/couchdb/services}/container.properties (100%) rename test-infra/camel-test-infra-elasticsearch/src/test/resources/{ => org/apache/camel/test/infra/elasticsearch/services}/container.properties (98%) rename test-infra/camel-test-infra-etcd3/src/test/resources/{ => org/apache/camel/test/infra/etcd3/services}/container.properties (100%) rename test-infra/camel-test-infra-fhir/src/test/resources/{ => org/apache/camel/test/infra/fhir/services}/container.properties (100%) rename test-infra/camel-test-infra-google-pubsub/src/test/resources/{ => org/apache/camel/test/infra/google/pubsub/services}/container.properties (100%) rename test-infra/camel-test-infra-hashicorp-vault/src/test/resources/{ => org/apache/camel/test/infra/hashicorp/vault/services}/container.properties (100%) rename test-infra/camel-test-infra-infinispan/src/test/resources/{ => org/apache/camel/test/infra/infinispan/services}/container.properties (100%) rename test-infra/camel-test-infra-kafka/src/test/resources/{ => org/apache/camel/test/infra/kafka/services}/container.properties (100%) rename test-infra/camel-test-infra-microprofile-lra/src/test/resources/{ => org/apache/camel/test/infra/microprofile/lra/services}/container.properties (100%) rename test-infra/camel-test-infra-minio/src/test/resources/{ => org/apache/camel/test/infra/minio/services}/container.properties (100%) rename test-infra/camel-test-infra-mongodb/src/test/resources/{ => org/apache/camel/test/infra/mongodb/services}/container.properties (100%) rename test-infra/camel-test-infra-mosquitto/src/test/resources/{ => org/apache/camel/test/infra/mosquitto/services}/container.properties (100%) rename test-infra/camel-test-infra-nats/src/test/resources/{ => org/apache/camel/test/infra/nats/services}/container.properties (100%) rename test-infra/camel-test-infra-openldap/src/test/resources/{ => org/apache/camel/test/infra/openldap/services}/container.properties (100%) rename test-infra/camel-test-infra-opensearch/src/test/resources/{ => org/apache/camel/test/infra/opensearch/services}/container.properties (100%) rename test-infra/camel-test-infra-postgres/src/test/resources/{ => org/apache/camel/test/infra/postgres/services}/container.properties (100%) rename test-infra/camel-test-infra-pulsar/src/test/resources/{ => org/apache/camel/test/infra/pulsar/services}/container.properties (100%) rename test-infra/camel-test-infra-rabbitmq/src/test/resources/{ => org/apache/camel/test/infra/rabbitmq/services}/container.properties (100%) rename test-infra/camel-test-infra-redis/src/test/resources/{ => org/apache/camel/test/infra/redis/services}/container.properties (100%) rename test-infra/camel-test-infra-rocketmq/src/test/resources/{ => org/apache/camel/test/infra/rocketmq/services}/container.properties (100%) rename test-infra/camel-test-infra-xmpp/src/test/resources/{ => org/apache/camel/test/infra/xmpp/services}/container.properties (100%) rename test-infra/camel-test-infra-zookeeper/src/test/resources/{ => org/apache/camel/test/infra/zookeeper/services}/container.properties (100%)