This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot_sbom in repository https://gitbox.apache.org/repos/asf/camel.git
omit b0b23ddff36 Regen SBOM from commit 38288385dda7d0dd9813dfdb347a0459ec8a3e14 add fe2a77e3873 Regen SBOM from commit 38288385dda7d0dd9813dfdb347a0459ec8a3e14 (#17958) add 764269a5f18 Skip tests on s390 and power add 3a85ce1c5fb chore(deps): Bump jetty-version from 12.0.19 to 12.0.20 (#17959) add cfeb1b2a0a8 chore(deps): Bump aws-java-sdk2-version from 2.31.34 to 2.31.35 (#17960) add 7b90966f7af chore(deps-dev): Bump eslint from 9.25.1 to 9.26.0 in /docs (#17961) add c99a40dbabb chore(deps): Bump org.apache.parquet:parquet-common (#17963) add e2fd1ee4b06 chore(deps): Bump net.sf.saxon:Saxon-HE from 12.5 to 12.6 (#17968) add 3599df2cf32 chore(deps): Bump google-auth-library-oauth2-http-version (#17966) add 6ad27fb904a chore(deps-dev): Bump com.google.cloud:google-cloud-core (#17969) add 7435da602ab CAMEL-21902: camel-core: HeaderFilterStrategy should default be case … (#17965) add e1655298317 Upgrade protobuf-maven-plugin 3.1.3 add a3ea08cdfb6 Upgrade protobuf-maven-plugin 3.1.3 add 28f6f6d74ed Upgrade protobuf-maven-plugin 3.1.3 add 83eb1cce1f8 CAMEL-22049: Use Kinesis async client if already set (#17970) add 777faec2cc6 CAMEL-22048: camel-platform-http-main - HTTP summary align verbs add 65236b0a14d CAMEL-21902: camel-core: HeaderFilterStrategy should default be case insensitive. Remove Camel v1 style header add 1eba7e14e25 chore(deps): Bump aws-java-sdk2-version from 2.31.35 to 2.31.36 (#17972) add ffca2f324ef chore(deps): Bump tika-version from 2.9.3 to 2.9.4 (#17973) add 3706787d4d8 chore(deps-dev): Bump com.google.cloud:google-cloud-core (#17976) add 75787cc88c9 chore(deps): Bump com.google.cloud:google-cloud-pubsub (#17975) add 62d9addfed8 chore(deps): Bump com.ibm.cloud:secrets-manager from 2.0.20 to 2.0.22 (#17977) add 5fcf067900a chore(deps): Bump com.twilio.sdk:twilio from 10.7.2 to 10.8.0 (#17974) add 040926b1a24 CAMEL-22037: Provide fix for TextPlainEntity along with a unit test (#17967) add af3abe05b9e CAMEL-22043: camel-smb - Configure path in context-path to be more similar to other file based components (#17979) add ee4067fc5f8 Camel 17025 - Add removePrefixOnMove flag (#17980) add 5656ef2d4a2 feat(jbang): Improve shell experience with syntax highlighting and command history (#17978) add 5e0c62dfd4c CAMEL-22033: Added rpc id as a header (#17981) add b5a9492ecc0 Update known releases in catalog add 7a641d52c25 chore(deps): Bump aws-java-sdk2-version from 2.31.36 to 2.31.37 (#17982) add ba202aed948 chore(deps): Bump com.google.cloud:google-cloud-storage (#17983) add 895192d717f chore(deps): Bump com.google.cloud:google-cloud-pubsub (#17985) add 82af0b1882f chore(deps): Bump com.azure:azure-storage-blob-changefeed (#17987) add 8889c9b71e7 chore(deps): Bump com.googlecode.libphonenumber:libphonenumber (#17988) add ddefad51ca9 chore(deps): Bump org.apache.fury:fury-core from 0.10.1 to 0.10.2 (#17991) add 0f9420b2db1 chore(deps): Bump com.arangodb:arangodb-java-driver (#17994) add 23356a33f8f chore(deps): Bump org.apache.xmlgraphics:fop from 2.10 to 2.11 (#17995) add aa2be123301 chore(deps): Bump com.google.cloud:google-cloud-bigquery (#17996) add 3a3078fd2ba chore(deps): Bump com.google.cloud:google-cloud-pubsublite (#17993) add d96c58de53f CAMEL-22050: camel-rest-openapi - Component configuration should be used in endpoint add 4bf7e39070f chore(deps): Bump aws-java-sdk2-version from 2.31.37 to 2.31.38 (#17997) add d7775b35dd3 chore(deps): Bump google-cloud-functions-version from 2.63.0 to 2.64.0 (#17999) add 363b4282b8c chore(deps): Bump com.google.cloud:google-cloud-secretmanager (#18001) add 9ef0e920156 chore(deps): Bump io.camunda:zeebe-client-java from 8.7.1 to 8.7.2 (#18002) add e0588f98136 chore(deps): Bump mongo-java-driver-version from 5.4.0 to 5.5.0 (#18000) add d838241222a CAMEL-22050: camel-rest-openapi - Component configuration should be used in endpoint add 67dd358c1a8 CAMEL-21965: camel-rest-openapi - Polished add ce4a3f44c55 CAMEL-21965: camel-rest-openapi: Fix when configured explicit base-path then this path are used in the http endpoint registry. Added docs to rest-dsl how to configure this. add 5fb8a20ef62 CAMEL-22051: rest-dsl - Rest configuration context-path should be favoured as base-path instead of from spec file when using rest-dsl contract-first add b7027a75427 CAMEL-21931: Add bridgeEndpoint option to vertx-http producer add a56e57c141e CAMEL-21976 - camel-elasticsearch - Upgrade to v9 (#18004) add 5c8cf257eb9 CAMEL-21977: camel-core: Remove Exchange.BEAN_METHOD_NAME add 8c76860c1b1 Changed typos in multiple places (#18005) add 387ae106ca1 CAMEL-22053: camel-jbang - Add support for @Inject on bean method that produces a bean add 6437ba3f108 CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - AWS Kinesis add cd29aa62c66 CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - AWS KMS add 2625ef9be14 CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - AWS STS add da9ace11fe2 CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Braintree add e3804c8082f CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Dropbox add f318625e410 CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Elasticsearch add 363a0f53198 CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Google Mail add c1baafec38b chore(deps): Bump aws-java-sdk2-version from 2.31.38 to 2.31.39 (#18008) add 98f7faad2d6 chore(deps): Bump huaweicloud-sdk-version from 3.1.146 to 3.1.147 (#18009) add 074f229be6e chore(deps): Bump actions/dependency-review-action from 4.6.0 to 4.7.0 (#18007) add a498e7578d7 chore(deps): Bump maven-resolver-version from 1.9.22 to 1.9.23 (#18011) add c985611516a chore(deps): Bump io.github.littleproxy:littleproxy from 2.4.1 to 2.4.2 (#18012) add a0149659efc chore(deps): Bump org.snmp4j:snmp4j from 3.9.2 to 3.9.3 (#18013) add 0971d7d6f74 chore(deps): Bump com.github.mwiede:jsch from 0.2.26 to 2.27.0 (#18010) add 400f6a2c27d camel-jbang: Upgrade Q add b481dd2898b CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Google Sheets add 50b2aab71a4 CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - HTTP add d97b703c164 CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - JIRA add 15b70c77248 CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Minio add 2ca3dc77608 CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - MongoDB add fb2b2a5272d CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Opensearch add 234021d5793 CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Paho add 63b75a9d5b6 CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Rest add 297085fc625 CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Salesforce add 2335c1fe93e CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Servicenow add ec0c38f4b1c CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Slack add 1aa37960cbf CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Solr add 10d613e07fb CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Undertow add 74db66ada64 CAMEL-22013 - camel-api - Remove all usage of component.extension and the component.extension package content itself - Rest add 28d2dfc9c7f CAMEL-22013 - Add note in migration guide add 14156250a47 CAMEL-22054: camel-jbang - Allow @Inject/@Produce bean methods to not be public add 6174ea31231 Upgrade jbang 0.126.0 add 22403847d7d Update known releases add edfd7fee1e0 camel-dapr: add new operations (#18015) add 31bb4eea7ea camel-kubernetes: fix secret in local mode can cause NPE add 60446bf045e Add mussing JMX annotation to DefaultContextReloadStrategy add 0197e393818 CAMEL-22055: camel-main - Loaded Java routes may be dependency injected twice (#18016) add 12f7f3adc0b CAMEL-21945: camel-jbang edit plugin - refactor CamelNanoLspEditor class to inherit from Jline's Nano class (#17863) add 67b392a4855 Regen SBOM from commit 12f7f3adc0ba7f847b2416d5c0671a93316da84f This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (b0b23ddff36) \ N -- N -- N refs/heads/regen_bot_sbom (67b392a4855) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .github/workflows/depsreview.yaml | 2 +- camel-sbom/camel-sbom.json | 9879 +++++++++----------- camel-sbom/camel-sbom.xml | 9151 +++++++++--------- .../catalog/beans/DefaultHeaderFilterStrategy.json | 2 +- .../apache/camel/catalog/components/aws2-s3.json | 180 +- .../org/apache/camel/catalog/components/dapr.json | 129 +- .../org/apache/camel/catalog/components/kafka.json | 2 +- .../camel/catalog/components/rest-openapi.json | 22 +- .../camel/catalog/components/salesforce.json | 3 +- .../org/apache/camel/catalog/components/smb.json | 12 +- .../camel/catalog/components/vertx-http.json | 51 +- .../catalog/releases/camel-quarkus-releases.json | 7 + .../camel/catalog/releases/camel-releases.json | 7 + components/camel-ai/camel-kserve/pom.xml | 2 +- .../camel-ai/camel-tensorflow-serving/pom.xml | 2 +- .../component/as2/api/entity/TextPlainEntity.java | 2 +- .../entity/EntityParserContentLineEndingTest.java | 333 + .../api/entity/EntityParserContentProvider.java | 144 + .../as2/api/entity/TextPlainEntityTest.java} | 43 +- .../src/main/docs/aws2-kinesis-component.adoc | 6 +- .../aws2/firehose/KinesisFirehose2Component.java | 2 - ...KinesisFirehose2ComponentVerifierExtension.java | 97 - .../aws2/kinesis/KclKinesis2Consumer.java | 4 +- .../component/aws2/kinesis/Kinesis2Endpoint.java | 2 +- ...esisFirehoseComponentVerifierExtensionTest.java | 91 - .../camel/component/aws2/kms/KMS2Component.java | 2 - .../aws2/kms/KMS2ComponentVerifierExtension.java | 95 - .../kms/KMSComponentVerifierExtensionTest.java | 93 - .../aws2/s3/AWS2S3ComponentConfigurer.java | 6 + .../aws2/s3/AWS2S3EndpointConfigurer.java | 6 + .../aws2/s3/AWS2S3EndpointUriFactory.java | 3 +- .../apache/camel/component/aws2/s3/aws2-s3.json | 180 +- .../component/aws2/s3/AWS2S3Configuration.java | 16 + .../camel/component/aws2/s3/AWS2S3Consumer.java | 8 +- .../camel/component/aws2/sts/STS2Component.java | 2 - .../aws2/sts/STS2ComponentVerifierExtension.java | 96 - .../sts/STS2ComponentVerifierExtensionTest.java | 94 - .../BraintreeComponentVerifierExtension.java | 48 - .../cxf/jaxrs/CxfRsHeaderFilterStrategyTest.java | 4 +- .../component/dapr/DaprComponentConfigurer.java | 39 + .../component/dapr/DaprEndpointConfigurer.java | 39 + .../component/dapr/DaprEndpointUriFactory.java | 7 +- .../org/apache/camel/component/dapr/dapr.json | 129 +- .../camel-dapr/src/main/docs/dapr-component.adoc | 78 +- .../camel/component/dapr/DaprConfiguration.java | 78 +- .../dapr/DaprConfigurationOptionsProxy.java | 20 + .../apache/camel/component/dapr/DaprConstants.java | 22 +- .../apache/camel/component/dapr/DaprEndpoint.java | 14 +- .../camel/component/dapr/DaprExchangeHeaders.java | 21 + .../apache/camel/component/dapr/DaprOperation.java | 5 +- .../dapr/consumer/DaprConfigurationConsumer.java | 119 + .../DaprPubSubConsumer.java} | 13 +- ...bHandler.java => DaprConfigurationHandler.java} | 31 +- ...bHandler.java => DaprInvokeBindingHandler.java} | 30 +- .../dapr/operations/DaprOperationManager.java | 2 + .../dapr/operations/DaprOperationResponse.java | 16 + ...prPubSubHandler.java => DaprSecretHandler.java} | 37 +- .../consumer/DaprConfigurationConsumerTest.java | 115 + .../DaprPubSubConsumerTest.java} | 11 +- ...rPubSubTest.java => DaprConfigurationTest.java} | 42 +- ...rPubSubTest.java => DaprInvokeBindingTest.java} | 33 +- ...rInvokeServiceTest.java => DaprSecretTest.java} | 58 +- .../camel/component/dropbox/DropboxComponent.java | 1 - .../dropbox/DropboxComponentVerifierExtension.java | 81 - .../DropboxComponentVerifierExtensionTest.java | 78 - .../camel/component/es/ElasticsearchComponent.java | 1 - .../ElasticsearchComponentVerifierExtension.java | 89 - .../camel/component/es/ElasticsearchProducer.java | 5 +- ...lasticsearchComponentVerifierExtensionTest.java | 65 - ...ElasticsearchGetSearchDeleteExistsUpdateIT.java | 10 +- .../component/google/mail/GoogleMailComponent.java | 2 - .../mail/GoogleMailComponentVerifierExtension.java | 86 - .../mail/stream/GoogleMailStreamComponent.java | 1 - ...GoogleMailStreamComponentVerifierExtension.java | 83 - .../GoogleMailComponentVerifierExtensionTest.java | 71 - ...leMailStreamComponentVerifierExtensionTest.java | 71 - .../google/sheets/GoogleSheetsComponent.java | 2 - .../sheets/GoogleSheetsVerifierExtension.java | 84 - .../sheets/stream/GoogleSheetsStreamComponent.java | 2 - .../sheets/GoogleSheetsVerifierExtensionTest.java | 69 - components/camel-grpc/pom.xml | 2 +- .../http/common/HttpHeaderFilterStrategyTest.java | 4 +- .../apache/camel/component/http/HttpComponent.java | 7 - .../http/HttpComponentVerifierExtension.java | 268 - .../http/CamelComponentVerifierExtensionTest.java | 232 - .../component/http/CamelComponentVerifierTest.java | 247 - .../http/rest/RestCamelComponentVerifierTest.java | 163 - .../camel/language/JavaScriptLanguageTest.java | 2 +- .../camel/language/js/JavaScriptChoiceTest.java | 2 +- .../apache/camel/language/js/JavaScriptTest.java | 2 +- .../apache/camel/component/jira/JiraComponent.java | 1 - .../component/jira/JiraVerifierExtension.java | 112 - .../org/apache/camel/component/kafka/kafka.json | 2 +- .../camel-kafka/src/main/docs/kafka-component.adoc | 2 +- .../camel/component/kafka/KafkaEndpoint.java | 2 +- .../secrets/vault/SecretsDevConsole.java | 15 +- .../camel/component/mail/MailUsingHeadersTest.java | 4 +- .../camel/component/minio/MinioComponent.java | 1 - .../minio/MinioComponentVerifierExtension.java | 108 - .../minio/MinioComponentVerifierExtensionTest.java | 90 - .../camel/component/mongodb/MongoDbComponent.java | 4 - .../mongodb/meta/MongoDBMetaExtension.java | 107 - .../verifier/MongoComponentVerifierExtension.java | 111 - .../meta/integration/MongoDbMetaExtensionIT.java | 157 - .../integration/MongoDbVerifierExtensionIT.java | 134 - .../http/NettyHttpHeaderFilterStrategyTest.java | 4 +- .../component/opensearch/OpensearchComponent.java | 1 - .../OpensearchComponentVerifierExtension.java | 89 - .../OpensearchComponentVerifierExtensionTest.java | 65 - .../component/paho/mqtt5/PahoMqtt5Component.java | 2 - .../mqtt5/PahoMqtt5ComponentVerifierExtension.java | 99 - .../PahoMqtt5ComponentVerifierExtensionTest.java | 65 - .../apache/camel/component/paho/PahoComponent.java | 2 - .../paho/PahoComponentVerifierExtension.java | 97 - .../paho/PahoComponentVerifierExtensionTest.java | 67 - .../platform/http/main/MainHttpServerUtil.java | 12 +- .../vertx/VertxPlatformHttpNoBodyHandlerTest.java | 7 +- components/camel-protobuf/pom.xml | 2 +- .../camel/component/rest/openapi/rest-openapi.json | 22 +- .../DefaultRestOpenapiProcessorStrategy.java | 5 +- .../rest/openapi/RestOpenApiComponent.java | 12 + .../rest/openapi/RestOpenApiEndpoint.java | 33 +- .../rest/openapi/RestOpenApiProcessor.java | 2 +- .../rest/openapi/RestOpenapiProcessorStrategy.java | 4 +- .../openapi/RestOpenapiProcessorStrategyTest.java | 2 +- .../apache/camel/component/rest/RestComponent.java | 7 - .../rest/RestComponentVerifierExtension.java | 166 - .../camel-salesforce-component/pom.xml | 6 +- .../camel/component/salesforce/salesforce.json | 3 +- .../component/salesforce/PubSubApiConsumer.java | 4 +- .../component/salesforce/SalesforceComponent.java | 2 - .../SalesforceComponentVerifierExtension.java | 118 - .../component/salesforce/SalesforceConstants.java | 2 + .../salesforce/SalesforceMetaDataExtension.java | 130 - .../internal/client/PubSubApiClient.java | 6 +- .../salesforce/PubSubApiConsumerTest.java | 50 + ...lesforceComponentVerifierExtensionManualIT.java | 138 - .../SalesforceComponentVerifierExtensionTest.java | 98 - .../SalesforceMetaDataExtensionTest.java | 153 - .../component/servicenow/ServiceNowComponent.java | 8 - .../ServiceNowComponentVerifierExtension.java | 174 - .../ServiceNowComponentVerifierExtensionIT.java | 178 - .../servicenow/ServiceNowComponentVerifierIT.java | 173 - .../camel/component/slack/SlackComponent.java | 1 - .../slack/SlackComponentVerifierExtension.java | 127 - .../slack/SlackComponentVerifierExtensionTest.java | 126 - .../camel/component/smb/SmbEndpointConfigurer.java | 3 - .../camel/component/smb/SmbEndpointUriFactory.java | 3 +- .../org/apache/camel/component/smb/smb.json | 12 +- .../camel-smb/src/main/docs/smb-component.adoc | 4 +- .../apache/camel/component/smb/SmbComponent.java | 22 +- .../camel/component/smb/SmbConfiguration.java | 11 +- .../apache/camel/component/smb/SmbEndpoint.java | 2 +- .../smb/FromSmbFileSortByExpressionIT.java | 2 +- .../component/smb/FromSmbMessagesPerPollIT.java | 2 +- .../FromSmbMoveFileAbsoluteFolderRecursiveIT.java | 2 +- .../component/smb/FromSmbMoveFileToSubdirIT.java | 2 +- .../component/smb/FromSmbMoveWithExistingIT.java | 2 +- .../camel/component/smb/FromSmbNoFilesIT.java | 2 +- .../apache/camel/component/smb/FromSmbNoopIT.java | 2 +- .../component/smb/FromSmbPreMoveDeleteIT.java | 2 +- .../smb/FromSmbPreMoveFileExpressionIT.java | 2 +- .../camel/component/smb/FromSmbPreMoveIT.java | 2 +- .../smb/FromSmbRemoteFileFilterDirectoryIT.java | 2 +- .../component/smb/FromSmbRemoteFileFilterIT.java | 2 +- .../component/smb/FromSmbRemoteFileSorterIT.java | 2 +- .../component/smb/FromSmbRenameReadLockIT.java | 4 +- .../camel/component/smb/FromSmbToAsciiFileIT.java | 2 +- .../component/smb/PollDynamicFileNameTest.java | 2 +- .../camel/component/smb/SmbChangedReadLockIT.java | 2 +- .../component/smb/SmbChangedRootDirReadLockIT.java | 2 +- .../component/smb/SmbComponentConnectionIT.java | 10 +- .../apache/camel/component/smb/SmbComponentIT.java | 6 +- .../component/smb/SmbConsumerAutoCreateIT.java | 2 +- .../smb/SmbConsumerDefaultIdempotentIT.java | 2 +- .../smb/SmbConsumerDirectoriesNotMatchedIT.java | 2 +- .../component/smb/SmbConsumerExcludeExtIT.java | 2 +- .../component/smb/SmbConsumerExcludeNameIT.java | 2 +- .../SmbConsumerIdempotentKeyChangedIssueIT.java | 2 +- .../smb/SmbConsumerIdempotentMemoryRefIT.java | 2 +- .../component/smb/SmbConsumerIncludeExtIT.java | 2 +- .../smb/SmbConsumerLocalWorkDirectoryIT.java | 2 +- .../smb/SmbConsumerMaxMessagesPerPollIT.java | 2 +- .../component/smb/SmbConsumerPartialReadIT.java | 2 +- .../smb/SmbConsumerProcessStrategyIT.java | 2 +- .../SmbConsumerStartingDirectoryMustExistIT.java | 4 +- .../camel/component/smb/SmbDeleteFileIT.java | 2 +- ...=> SmbDeleteFilePathBackwardsCompatibleIT.java} | 8 +- .../camel/component/smb/SmbNoDownloadIT.java | 2 +- .../component/smb/SmbProducerAllowNullBodyIT.java | 2 +- .../component/smb/SmbProducerBuildDirectoryIT.java | 2 +- .../component/smb/SmbProducerDoneFileNameIT.java | 18 +- .../smb/SmbProducerFileExistAppendIT.java | 4 +- .../SmbProducerFileExistAppendNoFileBeforeIT.java | 2 +- .../component/smb/SmbProducerFileExistFailIT.java | 4 +- .../smb/SmbProducerFileExistIgnoreIT.java | 2 +- .../smb/SmbProducerFileExistOverrideIT.java | 2 +- ...SmbProducerFileExistOverrideNoFileBeforeIT.java | 2 +- ...verrideNotEagerDeleteTargetFileTwoUploadIT.java | 2 +- .../SmbProducerFileExistOverrideTwoUploadIT.java | 2 +- .../smb/SmbProducerFileWithCharsetIT.java | 2 +- .../component/smb/SmbProducerFileWithPathIT.java | 2 +- .../smb/SmbProducerToDMoveExistingIT.java | 2 +- .../component/smb/SmbProducerToMoveExistingIT.java | 2 +- .../component/smb/SmbRecursiveMaxDepthIT.java | 2 +- .../component/smb/SmbRecursiveMinDepthIT.java | 2 +- .../component/smb/SmbStreamDownloadFalseIT.java | 2 +- .../camel/component/smb/SmbStreamDownloadIT.java | 2 +- .../smb/SmbStreamDownloadStreamCacheIT.java | 2 +- .../apache/camel/component/solr/SolrComponent.java | 1 - .../solr/SolrComponentVerifierExtension.java | 90 - .../solr/SolrComponentVerifierExtensionTest.java | 63 - .../component/undertow/UndertowComponent.java | 6 - .../vertx/http/VertxHttpEndpointConfigurer.java | 6 + .../vertx/http/VertxHttpEndpointUriFactory.java | 3 +- .../camel/component/vertx/http/vertx-http.json | 51 +- .../vertx/http/DefaultVertxHttpBinding.java | 13 +- .../component/vertx/http/VertxHttpBinding.java | 3 +- .../vertx/http/VertxHttpConfiguration.java | 11 + .../component/vertx/http/VertxHttpHelper.java | 13 +- .../vertx/http/VertxHttpBridgeEndpointTest.java | 105 + .../vertx/http/VertxHttpCustomBindingTest.java | 3 +- .../org/apache/camel/ExchangeConstantProvider.java | 3 +- .../src/main/java/org/apache/camel/Exchange.java | 2 - .../impl/engine/CamelPostProcessorHelper.java | 14 +- .../rest/RestComponentVerifierExtensionTest.java | 136 - .../component/rest/RestComponentVerifierTest.java | 131 - .../impl/DefaultHeaderFilterStrategyTest.java | 49 +- .../org/apache/camel/main/RoutesConfigurer.java | 8 +- .../camel/bean/DefaultHeaderFilterStrategy.json | 2 +- .../support/DefaultContextReloadStrategy.java | 2 + .../camel/support/DefaultHeaderFilterStrategy.java | 17 +- docs/.pnp.cjs | 816 +- docs/package.json | 2 +- .../ROOT/pages/camel-4x-upgrade-guide-4_12.adoc | 59 + .../modules/ROOT/pages/rest-dsl-openapi.adoc | 31 + docs/yarn.lock | 655 +- .../component/ComponentsBuilderFactory.java | 2 +- .../dsl/Aws2S3ComponentBuilderFactory.java | 24 + .../component/dsl/DaprComponentBuilderFactory.java | 87 +- .../dsl/KafkaComponentBuilderFactory.java | 4 +- .../src/generated/resources/metadata.json | 4 +- .../builder/endpoint/StaticEndpointBuilders.java | 18 +- .../endpoint/dsl/AWS2S3EndpointBuilderFactory.java | 42 + .../endpoint/dsl/DaprEndpointBuilderFactory.java | 273 +- .../endpoint/dsl/KafkaEndpointBuilderFactory.java | 8 +- .../dsl/RestOpenApiEndpointBuilderFactory.java | 34 +- .../dsl/SalesforceEndpointBuilderFactory.java | 12 + .../endpoint/dsl/SmbEndpointBuilderFactory.java | 56 +- .../dsl/VertxHttpEndpointBuilderFactory.java | 36 + .../dsl/java/joor/JavaRoutesBuilderLoader.java | 11 +- ...aMultiCompileTest.java => JavaMainIoCTest.java} | 12 +- .../camel/dsl/java/joor/JavaMultiCompileTest.java | 4 + ...RoutesWithBeans.java => IoCWithBeanMethod.java} | 15 +- .../src/test/resources/routes/MyBarEcho.java | 16 + dsl/camel-jbang/camel-jbang-container/Dockerfile | 2 +- .../camel/dsl/jbang/core/commands/Shell.java | 30 +- .../dsl/jbang/core/commands/process/ListVault.java | 10 +- .../camel/dsl/jbang/core/common/RuntimeType.java | 2 +- .../core/commands/edit/CamelNanoLspEditor.java | 3787 +------- .../injection/AnnotationDependencyInjection.java | 8 +- parent/pom.xml | 62 +- .../elasticsearch/services/container.properties | 2 +- 263 files changed, 13404 insertions(+), 20292 deletions(-) create mode 100644 components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/entity/EntityParserContentLineEndingTest.java create mode 100644 components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/entity/EntityParserContentProvider.java copy components/{camel-wal/src/test/java/org/apache/camel/component/wal/LogReaderTest.java => camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/entity/TextPlainEntityTest.java} (51%) delete mode 100644 components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/firehose/KinesisFirehose2ComponentVerifierExtension.java delete mode 100644 components/camel-aws/camel-aws2-kinesis/src/test/java/org/apache/camel/component/aws2/firehose/KinesisFirehoseComponentVerifierExtensionTest.java delete mode 100644 components/camel-aws/camel-aws2-kms/src/main/java/org/apache/camel/component/aws2/kms/KMS2ComponentVerifierExtension.java delete mode 100644 components/camel-aws/camel-aws2-kms/src/test/java/org/apache/camel/component/aws2/kms/KMSComponentVerifierExtensionTest.java delete mode 100644 components/camel-aws/camel-aws2-sts/src/main/java/org/apache/camel/component/aws2/sts/STS2ComponentVerifierExtension.java delete mode 100644 components/camel-aws/camel-aws2-sts/src/test/java/org/apache/camel/component/aws2/sts/STS2ComponentVerifierExtensionTest.java delete mode 100644 components/camel-braintree/src/main/java/org/apache/camel/component/braintree/BraintreeComponentVerifierExtension.java create mode 100644 components/camel-dapr/src/main/java/org/apache/camel/component/dapr/consumer/DaprConfigurationConsumer.java rename components/camel-dapr/src/main/java/org/apache/camel/component/dapr/{DaprConsumer.java => consumer/DaprPubSubConsumer.java} (91%) copy components/camel-dapr/src/main/java/org/apache/camel/component/dapr/operations/{DaprPubSubHandler.java => DaprConfigurationHandler.java} (56%) copy components/camel-dapr/src/main/java/org/apache/camel/component/dapr/operations/{DaprPubSubHandler.java => DaprInvokeBindingHandler.java} (57%) copy components/camel-dapr/src/main/java/org/apache/camel/component/dapr/operations/{DaprPubSubHandler.java => DaprSecretHandler.java} (57%) create mode 100644 components/camel-dapr/src/test/java/org/apache/camel/component/dapr/consumer/DaprConfigurationConsumerTest.java rename components/camel-dapr/src/test/java/org/apache/camel/component/dapr/{DaprConsumerTest.java => consumer/DaprPubSubConsumerTest.java} (94%) copy components/camel-dapr/src/test/java/org/apache/camel/component/dapr/operations/{DaprPubSubTest.java => DaprConfigurationTest.java} (66%) copy components/camel-dapr/src/test/java/org/apache/camel/component/dapr/operations/{DaprPubSubTest.java => DaprInvokeBindingTest.java} (74%) copy components/camel-dapr/src/test/java/org/apache/camel/component/dapr/operations/{DaprInvokeServiceTest.java => DaprSecretTest.java} (62%) delete mode 100644 components/camel-dropbox/src/main/java/org/apache/camel/component/dropbox/DropboxComponentVerifierExtension.java delete mode 100644 components/camel-dropbox/src/test/java/org/apache/camel/component/dropbox/DropboxComponentVerifierExtensionTest.java delete mode 100644 components/camel-elasticsearch/src/main/java/org/apache/camel/component/es/ElasticsearchComponentVerifierExtension.java delete mode 100644 components/camel-elasticsearch/src/test/java/org/apache/camel/component/es/ElasticsearchComponentVerifierExtensionTest.java delete mode 100644 components/camel-google/camel-google-mail/src/main/java/org/apache/camel/component/google/mail/GoogleMailComponentVerifierExtension.java delete mode 100644 components/camel-google/camel-google-mail/src/main/java/org/apache/camel/component/google/mail/stream/GoogleMailStreamComponentVerifierExtension.java delete mode 100644 components/camel-google/camel-google-mail/src/test/java/org/apache/camel/component/google/mail/GoogleMailComponentVerifierExtensionTest.java delete mode 100644 components/camel-google/camel-google-mail/src/test/java/org/apache/camel/component/google/mail/stream/GoogleMailStreamComponentVerifierExtensionTest.java delete mode 100644 components/camel-google/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsVerifierExtension.java delete mode 100644 components/camel-google/camel-google-sheets/src/test/java/org/apache/camel/component/google/sheets/GoogleSheetsVerifierExtensionTest.java delete mode 100644 components/camel-http/src/main/java/org/apache/camel/component/http/HttpComponentVerifierExtension.java delete mode 100644 components/camel-http/src/test/java/org/apache/camel/component/http/CamelComponentVerifierExtensionTest.java delete mode 100644 components/camel-http/src/test/java/org/apache/camel/component/http/CamelComponentVerifierTest.java delete mode 100644 components/camel-http/src/test/java/org/apache/camel/component/http/rest/RestCamelComponentVerifierTest.java delete mode 100644 components/camel-jira/src/main/java/org/apache/camel/component/jira/JiraVerifierExtension.java delete mode 100644 components/camel-minio/src/main/java/org/apache/camel/component/minio/MinioComponentVerifierExtension.java delete mode 100644 components/camel-minio/src/test/java/org/apache/camel/component/minio/MinioComponentVerifierExtensionTest.java delete mode 100644 components/camel-mongodb/src/main/java/org/apache/camel/component/mongodb/meta/MongoDBMetaExtension.java delete mode 100644 components/camel-mongodb/src/main/java/org/apache/camel/component/mongodb/verifier/MongoComponentVerifierExtension.java delete mode 100644 components/camel-mongodb/src/test/java/org/apache/camel/component/mongodb/meta/integration/MongoDbMetaExtensionIT.java delete mode 100644 components/camel-mongodb/src/test/java/org/apache/camel/component/mongodb/verifier/integration/MongoDbVerifierExtensionIT.java delete mode 100644 components/camel-opensearch/src/main/java/org/apache/camel/component/opensearch/OpensearchComponentVerifierExtension.java delete mode 100644 components/camel-opensearch/src/test/java/org/apache/camel/component/opensearch/OpensearchComponentVerifierExtensionTest.java delete mode 100644 components/camel-paho-mqtt5/src/main/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5ComponentVerifierExtension.java delete mode 100644 components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5ComponentVerifierExtensionTest.java delete mode 100644 components/camel-paho/src/main/java/org/apache/camel/component/paho/PahoComponentVerifierExtension.java delete mode 100644 components/camel-paho/src/test/java/org/apache/camel/component/paho/PahoComponentVerifierExtensionTest.java delete mode 100644 components/camel-rest/src/main/java/org/apache/camel/component/rest/RestComponentVerifierExtension.java delete mode 100644 components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceComponentVerifierExtension.java delete mode 100644 components/camel-salesforce/camel-salesforce-component/src/main/java/org/apache/camel/component/salesforce/SalesforceMetaDataExtension.java create mode 100644 components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/PubSubApiConsumerTest.java delete mode 100644 components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/SalesforceComponentVerifierExtensionManualIT.java delete mode 100644 components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/SalesforceComponentVerifierExtensionTest.java delete mode 100644 components/camel-salesforce/camel-salesforce-component/src/test/java/org/apache/camel/component/salesforce/SalesforceMetaDataExtensionTest.java delete mode 100644 components/camel-servicenow/camel-servicenow-component/src/main/java/org/apache/camel/component/servicenow/ServiceNowComponentVerifierExtension.java delete mode 100644 components/camel-servicenow/camel-servicenow-component/src/test/java/org/apache/camel/component/servicenow/ServiceNowComponentVerifierExtensionIT.java delete mode 100644 components/camel-servicenow/camel-servicenow-component/src/test/java/org/apache/camel/component/servicenow/ServiceNowComponentVerifierIT.java delete mode 100644 components/camel-slack/src/main/java/org/apache/camel/component/slack/SlackComponentVerifierExtension.java delete mode 100644 components/camel-slack/src/test/java/org/apache/camel/component/slack/SlackComponentVerifierExtensionTest.java copy components/camel-smb/src/test/java/org/apache/camel/component/smb/{SmbDeleteFileIT.java => SmbDeleteFilePathBackwardsCompatibleIT.java} (90%) delete mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrComponentVerifierExtension.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrComponentVerifierExtensionTest.java create mode 100644 components/camel-vertx/camel-vertx-http/src/test/java/org/apache/camel/component/vertx/http/VertxHttpBridgeEndpointTest.java delete mode 100644 core/camel-core/src/test/java/org/apache/camel/component/rest/RestComponentVerifierExtensionTest.java delete mode 100644 core/camel-core/src/test/java/org/apache/camel/component/rest/RestComponentVerifierTest.java copy dsl/camel-java-joor-dsl/src/test/java/org/apache/camel/dsl/java/joor/{JavaMultiCompileTest.java => JavaMainIoCTest.java} (85%) copy dsl/camel-java-joor-dsl/src/test/resources/routes/{MyRoutesWithBeans.java => IoCWithBeanMethod.java} (79%)