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 89b2aee4564 Regen SBOM from commit 8000db3186618c7ca0844eee3bd69e865fc513eb add f918dbeb50d Regen SBOM from commit 8000db3186618c7ca0844eee3bd69e865fc513eb (#14184) add a7fb907c620 CAMEL-20722 - changes to address flakiness observed on CI (#14183) add 72c5a152a14 CAMEL-20244: camel-core - Supervising route controller should default be DOWN during restarting and exhaust phase (#14194) add 9e240796c35 Bump aws-java-sdk2-version from 2.25.54 to 2.25.55 (#14185) add b09d8727eaf Bump swagger-openapi3-version from 2.2.21 to 2.2.22 (#14190) add 6e53412bb82 Bump org.cometd.java:cometd-java-client-http-jetty (#14186) add bc65a535d44 Bump org.hdrhistogram:HdrHistogram from 2.1.12 to 2.2.1 (#14189) add 6dee39d8376 Bump com.azure:azure-storage-blob-changefeed (#14192) add 30d17e57ea0 Bump hapi-fhir-version from 7.0.2 to 7.2.0 (#14187) add e2c19bbdfd3 Bump org.codehaus.mojo:build-helper-maven-plugin from 3.5.0 to 3.6.0 (#14188) add e2783234e32 camel-jpa - Cleanup (#14182) add b1495dc845d CAMEL-20407: camel-datasonnet - Add support for variables add 7755a2be925 Bump cometd-java-server-version from 8.0.0.beta3 to 8.0.0 (#14193) add ca77c1a11c8 CAMEL-20217: camel-jbang - You can now camel init a pipe file. add 52632296eda (chores) camel-bean: use final when possible add 7616f7024e8 (chores) camel-bean: remove unnecessary toString add 18485fa0c8a (chores) camel-jackson: use Boolean.parseBoolean add 712bd3511e1 (chores) camel-jackson: code cleanup add b218ce893a9 INFRA-25795: use AVX-enabled hosts for x86 tests add 5efbaa0bd38 CAMEL-20782: re-enable MongoDB tests on ASF CI add 005cd6cb50f Typo add 619224c8105 CAMEL-20775 - camel-hashicorp-vault - configure multiple engines (#14198) add d9337b1f874 CAMEL-20785: cleanup useless references to createCamelRegistry add ca35770f8af (chores) camel-mail: separate test setup from execution add ec9b96842b1 CAMEL-20785: cleanup useless overrides add 447870f4be4 CAMEL-20785: avoid tightly coupling to startCamelContext add 468c699f65a CAMEL-20789: Download binary content of Secret or Config Map in property resolver (#14195) add 44be7d6a314 CAMEL-20775 - Added some tests for Hashicorp Vault and multiple engines (#14201) add 63349b08a47 Jandex should be managed manually (#14204) add 1cea34d5a51 --- (#14202) add 08ab433b944 --- (#14205) add 722c427bc02 --- (#14207) add a236b892c8d --- (#14208) add e83fe715547 --- (#14209) add 06eb358a922 Add more GH labels add 5a6801b27b8 CAMEL-20792: Revert "camel-jpa - Cleanup (#14182)" add 0cd370ea5ee --- (#14210) add 7a3099b8552 (chores) camel-test-junit5: split context creation logic add 5398b903fb8 (chores) camel-test-junit5: duplicated code cleanup add f10cab0ab6f (chores) camel-test-junit5: duplicated code cleanup add f0d174649ad CAMEL-20785: cleanup setting up a breakpoint debugger add 8d16d74eeee (chores) doc: adjustments to the contributing guide add 351cc7d13b0 CAMEL-18280: Reuse AWS localstack for slower modules add 007dc66f6de (chores) ci: always clean the workspace after the build is complete add 21a93450c02 --- (#14214) add 1284276dc94 --- (#14215) add edfc3a285f7 --- (#14217) add a1cdc91d07e --- (#14220) add 056e49a213c Revert "CAMEL-20782: re-enable MongoDB tests on ASF CI" add 8305082ec60 Revert "INFRA-25795: use AVX-enabled hosts for x86 tests" add 60ad51f7d69 --- (#14219) add c5b146dc2df CAMEL-20795 - camel-nats - NATS Credential file support (#14223) add e7ca2b8fd80 --- (#14216) add 4417f629db5 --- (#14218) add b85d39ddb95 Clean up smpp reconnect methods add fbc46aba98e Try to fix website build add 13cbdb88d37 Upgrade spring 6.1.8 add e39f68a10eb camel-jbang - Upgrade Q add 04edf361f72 Bump aws-java-sdk2-version from 2.25.57 to 2.25.58 (#14225) add c85b7f6f306 Bump com.google.apis:google-api-services-sheets (#14226) add dcb27ae6ba7 Use latest Infinispan container image for test-infra module, 15.0.4.Final (#14228) add 374b817bfa2 CAMEL-20785: decouple setting up routes add 956bf5c51c7 CAMEL-20785: decouple looking up mock endpoints add 317fc854905 CAMEL-20785: lock-down class-level utility methods add 5165784baf7 CAMEL-20785: remove unused variable add 1044e6781b9 CAMEL-20785: avoid using JUnit's assertions in setup code add 066b0ed9843 CAMEL-20785: avoid reusing variables add dddb0bf49e3 CAMEL-20785: move enableAutoMocking and make reusable add 9ccd95d5547 CAMEL-20785: cleanup configurePropertiesComponent and make reusable add 45e8b19f6cc CAMEL-20785: cleanup configureIncludeExcludePatterns and make reusable add 11e1c4f941d CAMEL-20785: cleanup startCamelContext and make reusable add 03c3f9987eb CAMEL-20785: move replaceFromEndpoints and make reusable add 35af34ead49 camel-catalog - Summary as json should use the loader version. Also include more details added recently to the catalog. add 2af4c768118 (chores) ci: disable ArangoDB tests on s390x and ppc64le add 5b2bdf0efbc Openstack 3.12 (#14231) add 5eb89c8c05b Fix visibility problems add 12e7338a5c1 Fix busy-wait loops add e0a7a34a9fa Avoid busy-loop in aggregator processor add 6939b4ed787 Disable busy-warning warning on shutdown strategy add 5f72cef67cb Fix unneeded code in ServicePool add 6950b960043 Bump org.jgroups:jgroups from 5.3.4.Final to 5.3.7.Final add 21e51b4c8bc Bump io.grpc:grpc-bom from 1.63.0 to 1.64.0 add a2a3b03e932 CAMEL-20800: Revert GSon upgrade add 7360f88aeb1 Bump huaweicloud-sdk-version from 3.1.96 to 3.1.97 (#14235) add 6d55587a391 Bump aws-java-sdk2-version from 2.25.58 to 2.25.59 (#14234) add 0624099ad8e Bump jakarta.persistence:jakarta.persistence-api from 3.1.0 to 3.2.0 (#14236) add 40872012b19 CAMEL-20785: stop allowing overriding the context setup method add 42b09e19b91 CAMEL-20785: cleanup checks for single-instance context tests add d19a62947a7 CAMEL-20785: mark createCamelRegistry as deprecated and cleanup abuses of the API add bc54c4929bd CAMEL-20803: camel-spring-rabbitmq - Configuring maximumRetryAttempts should accept 0 add 6bbe3c299ae (chores) camel-rocketmq: fix not skipping tests when it should add 49caae1d4ab (chores) camel-direct: cleanup duplicated code add abf2a918b2a (chores) camel-base-engine: use log markers add 637be1735b5 (chores) camel-google-drive: use log markers add 68d51435a02 (chores) camel-itest: use log markers add e5078ec6ba3 (chores) camel-kamelet-main: use log markers add 64bdd4abc20 (chores) camel-base-engine: fix overly complex conversion to String add 24d24933469 (chores) camel-core: fix overly complex conversion to String add ce0a760f808 (chores) camel-cxf: fix overly complex conversion to String add 3c00e0a9ab5 (chores) camel-disruptor: fix overly complex conversion to String add 13db92917cb (chores) camel-elytron: fix overly complex conversion to String add 0a94b2c2144 (chores) camel-http: fix overly complex conversion to String add 8af30f58e57 (chores) camel-ironmq: fix overly complex conversion to String add e4583fb753a (chores) camel-itest: fix overly complex conversion to String add a6ecc46a2d5 (chores) camel-jbang: fix overly complex conversion to String add ccda26faf87 (chores) camel-jetty: fix overly complex conversion to String add 63072ce4071 (chores) camel-jms: fix overly complex conversion to String add 29e6b9cef90 (chores) camel-leveldb: fix overly complex conversion to String add c6a979452c2 (chores) camel-mail: fix overly complex conversion to String add ab206a6a5cc (chores) camel-management: fix overly complex conversion to String add fbe241eeb92 (chores) camel-netty: fix overly complex conversion to String add bb643d235ad (chores) camel-netty-http: fix overly complex conversion to String add 86b078cebef (chores) camel-sjms: fix overly complex conversion to String add 7b9c5256c04 (chores) camel-spring-xml: fix overly complex conversion to String add 16437bb2f37 (chores) camel-sql: fix overly complex conversion to String add 2bda44f93a2 (chores) camel-undertow: fix overly complex conversion to String add 786bf176856 (chores) camel-paho: disable unreliable test on s390x add 8bdacf8251a (chores) camel-catalog-maven: fixed broken log message add 5a6647d95ac Regen SBOM from commit 8bdacf8251a6eda9a228955a85ddf28bebfd63db 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 (89b2aee4564) \ N -- N -- N refs/heads/regen_bot_sbom (5a6647d95ac) 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: .asf.yaml | 2 + .github/dependabot.yml | 1 + Jenkinsfile | 2 + camel-sbom/camel-sbom.json | 9351 +++++++++++--------- camel-sbom/camel-sbom.xml | 7757 ++++++++-------- .../maven/DefaultMavenArtifactProvider.java | 2 +- .../org/apache/camel/catalog/components/nats.json | 5 +- .../catalog/components/openstack-neutron.json | 2 +- .../camel/catalog/components/spring-rabbitmq.json | 2 +- .../main/camel-main-configuration-metadata.json | 4 +- .../apache/camel/catalog/DefaultCamelCatalog.java | 5 +- components/camel-arangodb/pom.xml | 4 + .../component/aws2/ddb/localstack/Aws2DDBBase.java | 2 +- .../ddbstream/Ddb2StreamConsumerHealthCheckIT.java | 2 +- .../localstack/Aws2EventbridgeBase.java | 2 +- .../localstack/EventbridgeEnableRuleIT.java | 24 + .../localstack/EventbridgePutRuleIT.java | 14 + .../Kinesis2ConsumerHealthCheckProfileCredsIT.java | 2 +- .../Kinesis2ConsumerHealthCheckStaticCredsIT.java | 2 +- .../Kinesis2ConsumerHealthCustomClientIT.java | 2 +- .../kinesis/integration/KinesisConsumerIT.java | 2 +- .../KinesisConsumerResumeAfterRestartIT.java | 2 +- .../integration/KinesisConsumerResumeIT.java | 2 +- .../kinesis/integration/KinesisProducerIT.java | 2 +- .../AWS2S3ConsumerHealthCheckProfileCredsIT.java | 2 +- .../s3/AWS2S3ConsumerHealthCheckStaticCredsIT.java | 2 +- .../component/aws2/s3/integration/Aws2S3Base.java | 12 +- .../aws2/s3/integration/S3ConsumerIT.java | 5 +- .../s3/integration/S3ConsumerIgnoreBodyIT.java | 5 +- .../s3/integration/S3ConsumerIncludeBodyIT.java | 5 +- .../S3CreateDownloadLinkOperationIT.java | 10 +- ...wnloadLinkWithProvidedPresignerOperationIT.java | 4 +- .../s3/integration/S3DeleteBucketOperationIT.java | 4 +- .../s3/integration/S3GetObjectOperationIT.java | 4 +- .../aws2/s3/integration/S3GzipOperationIT.java | 9 +- .../s3/integration/S3ListObjectsOperationIT.java | 8 +- .../integration/S3MultipartUploadOperationIT.java | 4 +- .../S3SimpleEncryptedUploadOperationIT.java | 6 +- .../s3/integration/S3SimpleUploadOperationIT.java | 6 +- .../S3StreamUploadMultipartAsyncIT.java | 7 +- .../s3/integration/S3StreamUploadMultipartIT.java | 7 +- .../S3StreamUploadOperationAsyncIT.java | 7 +- .../s3/integration/S3StreamUploadOperationIT.java | 7 +- .../integration/S3StreamUploadS3MultipartIT.java | 22 +- .../s3/integration/S3StreamUploadTimeoutIT.java | 7 +- .../s3/integration/S3UploadWithUserMetadataIT.java | 4 +- .../Sqs2ConsumerHealthCheckIAMProfileCredsIT.java | 2 +- .../sqs/Sqs2ConsumerHealthCheckProfileCredsIT.java | 2 +- .../sqs/Sqs2ConsumerHealthCheckStaticCredsIT.java | 2 +- .../aws2/sqs/integration/Aws2SQSBaseTest.java | 4 +- .../apache/camel/component/bean/MethodInfo.java | 8 +- .../camel/component/bean/MethodInfoCache.java | 4 +- .../apache/camel/language/bean/BeanExpression.java | 6 +- .../cassandra/CassandraCamelCodecTest.java | 6 +- .../cxf/jaxws/CxfConsumerPayloadXPathTest.java | 2 +- .../camel/component/cxf/CXFWsdlOnlyTest.java | 7 - .../camel/component/cxf/CxfNonWrapperTest.java | 7 - .../src/main/docs/datasonnet-language.adoc | 2 + .../org/apache/camel/language/datasonnet/CML.java | 10 + .../language/datasonnet/CamelDatasonnetTest.java | 7 + .../camel/language.datasonnet/camel-context.xml | 26 + .../camel/component/direct/DirectEndpoint.java | 7 +- .../vm/SameDisruptorVmQueueSizeAndNoSizeTest.java | 2 +- .../camel/component/elytron/BaseElytronTest.java | 2 +- .../camel/component/fhir/FhirConfigurationIT.java | 3 +- .../apache/camel/component/fhir/FhirCreateIT.java | 10 +- .../apache/camel/component/fhir/FhirSimpleIT.java | 16 - .../google/calendar/CalendarConfigurationTest.java | 4 +- .../google/drive/DriveConfigurationTest.java | 2 +- .../component/google/drive/DriveRepliesIT.java | 2 +- .../google/mail/GmailConfigurationTest.java | 2 +- .../google/sheets/SheetsConfigurationTest.java | 2 +- .../src/main/docs/hashicorp-vault-component.adoc | 32 +- .../vault/HashicorpVaultPropertiesFunction.java | 64 +- .../HashicorpVaultPropertiesSourceNoEnvTestIT.java | 112 +- .../HashicorpVaultPropertiesSourceTestIT.java | 129 +- .../camel/component/http/HttpProxyServerTest.java | 2 +- .../infinispan/InfinispanConsumerTestSupport.java | 3 - .../InfinispanIdempotentRepositoryTestSupport.java | 6 +- .../embedded/InfinispanEmbeddedConsumerTest.java | 5 - .../InfinispanEmbeddedCustomListenerTest.java | 5 - ...InfinispanEmbeddedIdempotentRepositoryTest.java | 13 +- .../remote/InfinispanRemoteConsumerIT.java | 5 - .../remote/InfinispanRemoteCustomListenerIT.java | 5 - .../InfinispanRemoteIdempotentRepositoryIT.java | 13 +- .../ConcurrentConsumerLoadManualTest.java | 2 +- .../Queue2QueueExampleManualTest.java | 2 +- .../jackson/AbstractJacksonDataFormat.java | 264 +- .../jackson/converter/JacksonTypeConverters.java | 42 +- .../jackson/transform/JsonSchemaResolver.java | 63 +- .../component/jackson/JacksonConcurrentTest.java | 2 +- .../camel/component/jetty/BaseJettyTest.java | 4 +- .../jetty/HttpProducerConcurrentTest.java | 2 +- .../jira/producer/DeleteIssueProducerTest.java | 5 - .../jira/producer/TransitionIssueProducerTest.java | 5 - ...RequestReplyExclusiveReplyToConcurrentTest.java | 2 +- .../component/jms/async/AsyncJmsInOutTest.java | 2 +- .../spring/issues/JmsResequencerIT.java | 2 +- ...eakOnFirstErrorOffUsingKafkaManualCommitIT.java | 2 +- .../KafkaBreakOnFirstErrorReleaseResourcesIT.java | 6 +- ...irstErrorWithBatchUsingSyncCommitManagerIT.java | 2 +- .../camel/properties-function/configmap-binary | 2 + .../apache/camel/properties-function/secret-binary | 2 + ...n.java => BaseConfigMapPropertiesFunction.java} | 10 +- .../properties/BasePropertiesFunction.java | 24 +- ...tion.java => BaseSecretPropertiesFunction.java} | 12 +- .../ConfigMapBinaryPropertiesFunction.java | 16 +- .../properties/ConfigMapPropertiesFunction.java | 44 +- .../properties/SecretBinaryPropertiesFunction.java | 16 +- .../properties/SecretPropertiesFunction.java | 44 +- .../kubernetes/KubernetesTestSupport.java | 5 + ...ConfigMapBinaryMountPropertiesFunctionTest.java | 49 + .../ConfigMapPropertiesFunctionLocalModeTest.java | 17 + .../ConfigMapPropertiesFunctionRouteTest.java | 23 +- .../ConfigMapPropertiesFunctionTest.java | 2 +- .../SecretBinaryMountPropertiesFunctionTest.java | 48 + .../SecretPropertiesFunctionRouteTest.java | 18 +- .../src/test/resources/binary-example/binary.bin | Bin 0 -> 256 bytes .../LevelDBAggregateLoadConcurrentTest.java | 2 +- .../leveldb/LevelDBAggregateLoadTest.java | 2 +- .../component/mail/MailBatchConsumerTest.java | 2 +- .../component/mail/MailCommitOnCompletionTest.java | 2 +- .../camel/component/mail/MailComponentTest.java | 37 +- .../camel/component/mail/MailCopyToTest.java | 2 +- .../camel/component/mail/MailDisconnectTest.java | 27 +- .../camel/component/mail/MailFetchSizeTest.java | 2 +- .../component/mail/MailFetchSizeZeroTest.java | 2 +- .../component/mail/MailMaxMessagesPerPollTest.java | 2 +- .../camel/component/mail/MailMessageTest.java | 5 +- .../camel/component/mail/MailMoveToTest.java | 2 +- .../camel/component/mail/MailPollEnrichTest.java | 2 +- .../mail/MailShutdownCompleteAllTasksTest.java | 2 +- .../MailShutdownCompleteCurrentTaskOnlyTest.java | 2 +- .../component/nats/NatsEndpointConfigurer.java | 6 + .../component/nats/NatsEndpointUriFactory.java | 3 +- .../org/apache/camel/component/nats/nats.json | 5 +- .../camel/component/nats/NatsConfiguration.java | 16 + .../apache/camel/component/nats/NatsEndpoint.java | 7 + .../camel/component/netty/http/BaseNettyTest.java | 2 +- .../http/NettyHttpProducerConcurrentTest.java | 3 +- .../camel/component/netty/BaseNettyTest.java | 2 +- .../camel/component/netty/NettyRedeliveryTest.java | 2 +- .../component/netty/NettyReuseConnectionTest.java | 2 +- .../component/netty/ObjectSerializationTest.java | 4 +- .../openstack/neutron/openstack-neutron.json | 2 +- .../src/main/docs/opentelemetry.adoc | 2 +- .../camel/component/paho/PahoComponentTest.java | 3 + .../integration/PulsarConcurrentConsumerInIT.java | 20 +- .../integration/PulsarConcurrentProducerInIT.java | 20 +- .../PulsarConsumerAcknowledgementIT.java | 19 +- .../PulsarConsumerDeadLetterPolicyIT.java | 18 +- .../PulsarConsumerInAsynchronousIT.java | 20 +- .../pulsar/integration/PulsarConsumerInIT.java | 19 +- .../PulsarConsumerNegativeAcknowledgementIT.java | 9 +- .../PulsarConsumerNoAcknowledgementIT.java | 9 +- .../integration/PulsarConsumerPatternInIT.java | 19 +- .../integration/PulsarConsumerReadCompactedIT.java | 19 +- .../integration/PulsarCustomMessageReceiptIT.java | 9 +- .../pulsar/integration/PulsarITSupport.java | 15 + .../integration/PulsarProducerHeadersInIT.java | 19 +- .../pulsar/integration/PulsarProducerInIT.java | 19 +- .../PulsarProducerUndefinedProducerNameInIT.java | 16 +- ...sarSharedSubscriptionMessageDistributionIT.java | 19 +- .../pulsar/integration/PulsarSuspendRouteIT.java | 17 +- .../quartz/QuartzEndpointConfigureTest.java | 21 +- components/camel-rocketmq/pom.xml | 17 +- .../camel/component/sjms/it/AsyncJmsInOutIT.java | 2 +- .../component/sjms/it/AsyncJmsInOutTempDestIT.java | 2 +- .../camel/component/sjms/it/SyncJmsInOutIT.java | 2 +- .../component/sjms/it/SyncJmsInOutTempDestIT.java | 2 +- .../apache/camel/component/smpp/SmppConsumer.java | 7 +- .../apache/camel/component/smpp/SmppProducer.java | 7 +- .../spring/batch/SpringBatchEndpointTest.java | 4 +- .../component/springrabbit/spring-rabbitmq.json | 2 +- .../DefaultListenerContainerFactory.java | 5 +- .../springrabbit/SpringRabbitMQEndpoint.java | 2 +- .../camel/component/redis/RedisHashTest.java | 5 +- .../camel/component/redis/RedisListTest.java | 5 +- .../component/redis/RedisRemoveEndpointTest.java | 5 +- .../component/redis/RedisRemoveRouteTest.java | 5 +- .../apache/camel/component/redis/RedisSetTest.java | 5 +- .../camel/component/redis/RedisSortedSetTest.java | 5 +- .../camel/component/redis/RedisStringTest.java | 5 +- .../redis/integration/RedisConsumerManualIT.java | 6 +- .../redis/integration/RedisProducerManualIT.java | 5 +- .../RedisStringIdempotentRepositoryManualIT.java | 5 +- .../spring/ws/ConsumerBreadcrumbIdTest.java | 5 +- .../ws/ConsumerExceptionPropagationRouteTest.java | 5 +- .../spring/ws/ConsumerMarshallingRouteTest.java | 5 +- .../camel/spring/SpringMDCTransactedTest.java | 9 +- .../TransactedStackSizeParallelProcessingTest.java | 2 +- .../interceptor/TransactedStackSizeTest.java | 2 +- .../aggregate/jdbc/JdbcAggregationRepository.java | 2 +- .../camel/component/sql/SqlDataSourceRefTest.java | 8 +- .../camel/component/sql/SqlDataSourceTest.java | 8 +- .../camel/component/sql/SqlEndpointLikeTest.java | 7 +- .../component/sql/SqlProducerConcurrentTest.java | 2 +- .../component/sql/SqlTransactedRouteTest.java | 13 +- .../sql/stored/CallableStatementWrapperTest.java | 5 +- .../camel/component/sql/stored/ParserTest.java | 6 +- .../sql/stored/SqlStoredDataSourceTest.java | 9 +- .../jdbc/JdbcAggregateLoadConcurrentTest.java | 2 +- .../aggregate/jdbc/JdbcCamelCodecTest.java | 6 +- .../camel/component/stomp/StompBaseTest.java | 6 +- .../apache/camel/test/junit5/CamelTestSupport.java | 245 +- .../apache/camel/test/junit5/DebugBreakpoint.java | 67 + .../test/junit5/util/CamelContextTestHelper.java | 233 + .../camel/test/junit5/util/ExtensionHelper.java | 13 + .../CamelTestSupportOneContextForAllTest.java | 7 - .../test/junit5/patterns/DebugJUnit5Test.java | 16 +- .../patterns/DebugNoLazyTypeConverterTest.java | 14 +- .../camel/test/junit5/patterns/DebugTest.java | 14 +- .../test/junit5/patterns/TestDebugBreakpoint.java | 31 +- .../camel/test/patterns/DebugSpringTest.java | 27 +- .../thrift/ThriftConsumerSecurityTest.java | 7 +- .../thrift/ThriftProducerSecurityTest.java | 7 +- .../apache/camel/component/tika/TikaParseTest.java | 7 +- .../AbstractSpringSecurityBearerTokenTest.java | 2 +- .../camel/component/undertow/BaseUndertowTest.java | 4 +- .../component/xmlsecurity/ECDSASignatureTest.java | 7 +- .../xmlsecurity/SignatureAlgorithmTest.java | 7 +- .../xmlsecurity/SignatureDigestMethodTest.java | 7 +- .../xmlsecurity/XAdESSignaturePropertiesTest.java | 6 +- .../component/xmlsecurity/XmlSignatureTest.java | 7 +- .../component/xmpp/XmppBaseContainerTest.java | 6 +- .../component/xmpp/integration/XmppBaseIT.java | 6 +- .../camel/spi/SupervisingRouteController.java | 22 +- .../camel/vault/HashicorpVaultConfiguration.java | 13 - .../impl/debugger/DebuggerJmxConnectorService.java | 5 +- .../apache/camel/impl/engine/DefaultChannel.java | 2 +- .../camel/impl/engine/DefaultShutdownStrategy.java | 3 + .../engine/DefaultSupervisingRouteController.java | 4 +- .../camel/impl/engine/DurationRoutePolicy.java | 2 +- .../camel/impl/converter/CachingInjector.java | 2 +- .../camel/model/dataformat/FhirDataformat.java | 2 +- .../dataformat/UniVocityAbstractDataFormat.java | 2 +- .../camel/model/language/ExpressionDefinition.java | 2 +- .../model/language/NamespaceAwareExpression.java | 2 +- .../processor/ConcurrentRequestsThrottler.java | 2 +- .../apache/camel/processor/StreamResequencer.java | 18 +- .../camel/processor/TotalRequestsThrottler.java | 2 +- .../processor/aggregate/AggregateProcessor.java | 52 +- .../errorhandler/RedeliveryErrorHandler.java | 1 + .../processor/resequencer/ResequencerEngine.java | 49 +- .../camel/component/bean/BeanConcurrentTest.java | 2 +- .../bean/BeanExpressionConcurrentTest.java | 2 +- .../issues/BeanVsProcessorPerformanceTest.java | 4 +- .../seda/SameSedaQueueSizeAndNoSizeTest.java | 2 +- .../camel/impl/DefaultEndpointRegistryTest.java | 2 +- .../camel/issues/SplitterParallelIssueTest.java | 2 +- .../camel/processor/PipelineConcurrentTest.java | 2 +- .../AggregateConcurrentPerCorrelationKeyTest.java | 2 +- .../aggregator/AggregateMultipleSourceTest.java | 6 +- ...DistributedConcurrentPerCorrelationKeyTest.java | 4 +- .../DistributedOptimisticLockFailingTest.java | 4 +- .../apache/camel/util/OrderedComparatorTest.java | 2 +- .../HashicorpVaultConfigurationConfigurer.java | 3 - ...corpVaultConfigurationPropertiesConfigurer.java | 3 - .../camel-main-configuration-metadata.json | 4 +- core/camel-main/src/main/docs/main.adoc | 4 +- .../HashicorpVaultConfigurationProperties.java | 8 - .../org/apache/camel/main/PropertyOptionKey.java | 4 +- .../RouteControllerConfigurationProperties.java | 28 +- .../java/org/apache/camel/main/MainVaultTest.java | 2 - .../camel/management/ManagedLogEndpointTest.java | 2 +- .../apache/camel/support/cache/ServicePool.java | 41 +- .../java/org/apache/camel/xml/in/BaseParser.java | 6 +- .../modules/contributing/pages/expectations.adoc | 76 + docs/main/modules/contributing/pages/index.adoc | 17 +- .../ROOT/pages/camel-4x-upgrade-guide-4_7.adoc | 16 + .../modules/ROOT/pages/route-controller.adoc | 8 +- docs/user-manual/modules/ROOT/pages/security.adoc | 38 +- .../ROOT/pages/using-propertyplaceholder.adoc | 15 +- .../endpoint/dsl/NatsEndpointBuilderFactory.java | 51 + .../dsl/SpringRabbitMQEndpointBuilderFactory.java | 10 +- .../dsl/jbang/core/commands/ExportBaseCommand.java | 4 +- .../apache/camel/dsl/jbang/core/commands/Init.java | 6 + .../apache/camel/dsl/jbang/core/commands/Run.java | 8 +- .../dsl/jbang/core/commands/TransformRoute.java | 4 +- .../action/CamelStartupRecorderAction.java | 2 +- .../core/commands/action/CamelStubAction.java | 12 +- .../camel/dsl/jbang/core/commands/bind/Bind.java | 3 - .../core/commands/catalog/CatalogBaseCommand.java | 2 +- .../jbang/core/commands/process/ListConsumer.java | 2 +- .../main/resources/templates/init-pipe.yaml.tmpl | 17 + .../reload/OpenApiGeneratorReloadStrategy.java | 2 +- .../apache/camel/kotlin/components/NatsUriDsl.kt | 9 + .../kotlin/components/SpringRabbitmqUriDsl.kt | 8 +- parent/pom.xml | 48 +- .../infra/aws2/services/AWSServiceFactory.java | 52 + .../test/infra/common/SharedNameGenerator.java | 4 + .../test/infra/common/TestEntityNameGenerator.java | 8 + .../infra/infinispan/services/container.properties | 2 +- .../apache/camel/itest/greeter/PrepareRequest.java | 2 +- .../apache/camel/itest/jms/JmsJettyAsyncTest.java | 2 +- 295 files changed, 11235 insertions(+), 9543 deletions(-) create mode 100644 components/camel-kubernetes/src/generated/resources/META-INF/services/org/apache/camel/properties-function/configmap-binary create mode 100644 components/camel-kubernetes/src/generated/resources/META-INF/services/org/apache/camel/properties-function/secret-binary copy components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/properties/{ConfigMapPropertiesFunction.java => BaseConfigMapPropertiesFunction.java} (88%) copy components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/properties/{SecretPropertiesFunction.java => BaseSecretPropertiesFunction.java} (88%) copy test-infra/camel-test-infra-common/src/test/java/org/apache/camel/test/infra/common/SharedNameGenerator.java => components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/properties/ConfigMapBinaryPropertiesFunction.java (69%) copy test-infra/camel-test-infra-common/src/test/java/org/apache/camel/test/infra/common/SharedNameGenerator.java => components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/properties/SecretBinaryPropertiesFunction.java (70%) create mode 100644 components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/properties/ConfigMapBinaryMountPropertiesFunctionTest.java create mode 100644 components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/properties/SecretBinaryMountPropertiesFunctionTest.java create mode 100644 components/camel-kubernetes/src/test/resources/binary-example/binary.bin create mode 100644 components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/junit5/DebugBreakpoint.java create mode 100644 components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/junit5/util/CamelContextTestHelper.java copy tests/camel-itest/src/test/java/org/apache/camel/itest/greeter/PrepareRequest.java => components/camel-test/camel-test-junit5/src/test/java/org/apache/camel/test/junit5/patterns/TestDebugBreakpoint.java (51%) create mode 100644 docs/main/modules/contributing/pages/expectations.adoc create mode 100644 dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/init-pipe.yaml.tmpl