This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch fix/CAMEL-24991
in repository https://gitbox.apache.org/repos/asf/camel.git
discard 371c640c2864 CAMEL-24991: camel-core - Aggregate EIP: use {@code} in
the javadoc of the new helpers
discard 741408d3c663 CAMEL-24991: camel-core - Aggregate EIP: fix bugs found
in a deep review
add 3f9f77926b3a CAMEL-24986: a REST producer says which path parameter
has no value (#26843)
add 2fe77fee0ce0 CAMEL-24981: error handler uses the onException of the
current exception (#26812)
add 12d5876fc3a8 Bump jolokia-version from 2.6.2 to 2.6.3
add e5ad48340d3e CAMEL-24948: camel-seda - fail the exchange when the
producer is interrupted while waiting
add e3395647a842 CAMEL-24948: camel-seda - Insert the upgrade guide
section in alphabetical order
add 4700e7f3c7aa CAMEL-24959: camel-core - Do not complete a parallel
streaming split before its parts when the iterator ends with a null
add 3e53ef0f81d3 CAMEL-24959: camel-core - Make the new test class
package-private
add c96a268d7bdf CAMEL-24959: camel-core - Make doDoneNoMorePairs private
add cd830827846d CAMEL-24939: Fix dependency declarations in core/ and
tooling/ subprojects
add dc95b0ed26d9 CAMEL-24949: camel-seda - do not purge the queue when
suspending a route with purgeWhenStopping
add 8a0e43065f86 CAMEL-24949: camel-seda - Insert the upgrade guide
section in alphabetical order
add 210bcdeac8ed CAMEL-24951: camel-seda - do not wait for the pending
messages of a suspended consumer when stopping
add 1791c157b4cb CAMEL-24951: camel-seda - Make the suspended consumer
test deterministic
add 0048a6264b9d CAMEL-24951: camel-seda - Keep waiting for the queue to
be empty when a starting consumer is stopped
add 72284a0944d4 CAMEL-24951: camel-seda - Insert the upgrade guide
section in alphabetical order
add 9d8608ab4aed CAMEL-24951: camel-seda - Document the side effects of
SedaConsumer.getPendingExchangesSize
add 15572382b7c3 CAMEL-24954: camel-core - Idempotent Consumer: do not
stop the repository when the route is stopped
add 4ac0b4783b7c CAMEL-24954: camel-core - Cache EIP: do not stop a
possibly shared key value repository when the route is stopped
add 66755d3f0953 CAMEL-24954: camel-core - Make the new test class
package-private
add c0911bc72a7a CAMEL-24954: camel-core - Test that removing a Cache EIP
route still stops its repository
add 390409a6ca2c CAMEL-24954: camel-core - Move the upgrade guide section
next to the other camel-core entries
add d876d4b6e887 CAMEL-24942: camel-seda - multicast to all consumers of a
queue when multipleConsumers endpoints use different options
add d1d660f1befb CAMEL-24942: camel-seda - Use
assertMockEndpointsSatisfied in the new test
add d65dffa6796e CAMEL-24942: camel-seda - Move the upgrade guide section
next to the other camel-seda entries
add 36503c923360 CAMEL-24957: Fix flaky test
MessageHistoryExceptionRouteTest
add d9e938afdd59 CAMEL-24957: Fix same race condition in MessageHistoryTest
add bd4d2ba20d6a CAMEL-24903: Fix flaky
ThrottlingExceptionRoutePolicyOpenViaConfigTest (#26799)
add c949b429a938 CAMEL-24944: camel-core - Aggregate EIP: send a
pre-completed group also when the next exchange fails to aggregate
add 9090ae32d462 Bump aws-java-sdk2-version from 2.55.1 to 2.55.2
add 691618333170 CAMEL-25013: camel-support - Do not drop the decimals
when comparing numbers of different types
add 361ad5630bcf Bump org.apache.fory:fory-core from 1.7.4 to 1.7.5
add 8e51f8041eb5 Bump qpid-broker-version from 10.1.0 to 10.1.1
add dd7e9856d4a7 Bump tools.jackson:jackson-bom from 3.2.2 to 3.2.3
add aa48bb8a90ad CAMEL-24901: camel-aws2-s3 - add 4.18/4.22 upgrade-guide
notes for the key/bucket Simple-evaluation change (#26841)
add 2871cbdfc8e9 CAMEL-24889: camel-debezium - report a failed embedded
engine (#26733)
add e306cfd8ceeb CAMEL-24935: camel-pulsar - report the message id as a
header, not as the body (#26783)
add f571019e880f CAMEL-24932: camel-pulsar - do not kill the polling loop
on a receive error (#26778)
add 3491e1b7a9ac CAMEL-24936: camel-netty - NettyConverter.toByteArray
copies only the readable bytes of the ByteBuf (#26781)
add 48485d408f19 CAMEL-24894: camel-docling - make output path handling
consistent with input path and custom-argument handling (#26737)
add 672d94a894a8 CAMEL-24830: camel-opa - add in-process WASM evaluation
mode to OpaSecurityPolicy (#26670)
add 097ee856bbda CAMEL-24742: camel-opa - compile the WASM test fixtures
instead of committing them (#26677)
add ea12ca33bfe7 CAMEL-24740: camel-opa - support batch policy evaluation
(#26679)
add 6cb34f9a760b CAMEL-25000: camel-ai-tool / camel-ai-resource - register
during route warm-up so early requests see every tool (#26856)
add 84f265e8d1b3 CAMEL-24973: camel-util - Align URISupport.sanitizeUri
with the endpoint URI parser (#26803)
add 4ebacf60e46c CAMEL-24440: camel-crypto - per-message IV when inlining,
and uniform authentication failures (#26725)
add 4c18c32e4312 Bump com.pubnub:pubnub-gson from 13.4.3 to 13.4.4
add 219040e69518 Bump org.apache.iggy:iggy from 0.8.0 to 0.9.0
add c3610b84d322 Removal of Iggy replicationFactor and addition of iggy
header options Map
add dbdd4b381a51 CAMEL-24986: isolate the path parameter warning test from
the ones beside it (#26854)
add 7d6839a80af9 CAMEL-25026: camel-package-maven-plugin - propagate
@Metadata security attributes for model, dataformat and language options
(#26900)
add e3b19286e85a [Camel Launcher] Fix state leaks (#26864)
add c926fac9e24a CAMEL-24994: camel-core - Enrich and Poll Enrich EIPs:
the resource on completions are lost when the enrich fails (#26850)
add 659ed586a0c0 CAMEL-24995: camel-core - Wire Tap EIP: a graceful
shutdown does not wait for the tapped exchanges queued in the thread pool
(#26851)
add cffddeb98234 CAMEL-24996: camel-core - Changing a header value through
the entry set of a copied message changes the original message (#26852)
add 13d63ec4c0e5 CAMEL-25009: camel-core - Bean binding: @PropertyInject
hides an invalid value, and overloaded constructors are not found (#26863)
add 50abb7de35ff CAMEL-24991: camel-core - Aggregate EIP: fix bugs found
in a deep review
add 4ecb2ef6fed1 CAMEL-24991: camel-core - Aggregate EIP: use {@code} in
the javadoc of the new helpers
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 (371c640c2864)
\
N -- N -- N refs/heads/fix/CAMEL-24991 (4ecb2ef6fed1)
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:
.../apache/camel/catalog/components/docling.json | 6 +-
.../org/apache/camel/catalog/components/iggy.json | 24 +-
.../org/apache/camel/catalog/components/opa.json | 79 +++---
.../apache/camel/catalog/components/pulsar.json | 3 +-
.../org/apache/camel/catalog/dataformats/avro.json | 2 +-
.../camel/catalog/dataformats/xmlSecurity.json | 6 +-
.../camel/catalog/docs/debezium-db2-component.adoc | 5 +
.../catalog/docs/debezium-mongodb-component.adoc | 5 +
.../catalog/docs/debezium-mysql-component.adoc | 5 +
.../catalog/docs/debezium-oracle-component.adoc | 5 +
.../catalog/docs/debezium-postgres-component.adoc | 5 +
.../catalog/docs/debezium-sqlserver-component.adoc | 5 +
.../camel/catalog/docs/docling-component.adoc | 13 +-
.../apache/camel/catalog/docs/opa-component.adoc | 51 ++++
.../apache/camel/catalog/docs/seda-component.adoc | 5 +
.../apache/camel/catalog/main/sensitive-keys.json | 1 +
.../org/apache/camel/catalog/models/avro.json | 2 +-
.../apache/camel/catalog/models/xmlSecurity.json | 6 +-
.../component/ai/resource/AiResourceConsumer.java | 31 ++-
.../component/ai/resource/AiResourceEndpoint.java | 20 ++
.../ai/resource/AiResourceStartupOrderTest.java | 95 +++++++
.../camel/component/ai/tool/AiToolConsumer.java | 31 ++-
.../camel/component/ai/tool/AiToolEndpoint.java | 20 ++
.../component/ai/tool/AiToolStartupOrderTest.java | 99 +++++++
.../docling/DoclingComponentConfigurer.java | 6 +
.../docling/DoclingConfigurationConfigurer.java | 6 +
.../docling/DoclingEndpointConfigurer.java | 6 +
.../docling/DoclingEndpointUriFactory.java | 3 +-
.../apache/camel/component/docling/docling.json | 6 +-
.../src/main/docs/docling-component.adoc | 13 +-
.../component/docling/DoclingConfiguration.java | 16 ++
.../camel/component/docling/DoclingProducer.java | 39 ++-
.../docling/DoclingOutputPathValidationTest.java | 180 +++++++++++++
.../server/McpServerBridgeStartupOrderTest.java | 98 +++++++
.../org/apache/camel/dataformat/avro/avro.json | 2 +-
.../camel/converter/crypto/CryptoDataFormat.java | 75 +++++-
.../camel/converter/crypto/HMACAccumulator.java | 16 +-
.../crypto/CryptoDataFormatIvAndFailureTest.java | 210 +++++++++++++++
.../camel/component/debezium/DebeziumConsumer.java | 65 ++++-
.../debezium/DebeziumConsumerHealthCheck.java | 90 +++++++
.../DebeziumConsumerEngineFailureTest.java | 147 ++++++++++
.../component/debezium/DebeziumConsumerTest.java | 7 +
.../src/main/docs/debezium-db2-component.adoc | 5 +
.../src/main/docs/debezium-mongodb-component.adoc | 5 +
.../src/main/docs/debezium-mysql-component.adoc | 5 +
.../src/main/docs/debezium-oracle-component.adoc | 5 +
.../src/main/docs/debezium-postgres-component.adoc | 5 +
.../main/docs/debezium-sqlserver-component.adoc | 5 +
.../component/iggy/IggyComponentConfigurer.java | 21 +-
.../component/iggy/IggyEndpointConfigurer.java | 21 +-
.../component/iggy/IggyEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/iggy/iggy.json | 24 +-
.../camel/component/iggy/IggyConfiguration.java | 23 +-
.../apache/camel/component/iggy/IggyEndpoint.java | 13 +-
.../component/jetty12/JettyHttpComponent12.java | 4 +-
.../camel/component/netty/NettyConverter.java | 19 +-
.../camel/component/netty/NettyConverterTest.java | 31 +++
.../component/opa/OpaComponentConfigurer.java | 3 +
.../camel/component/opa/OpaEndpointConfigurer.java | 3 +
.../camel/component/opa/OpaEndpointUriFactory.java | 3 +-
.../org/apache/camel/component/opa/opa.json | 79 +++---
.../camel-opa/src/main/docs/opa-component.adoc | 51 ++++
.../camel/component/opa/OpaConfiguration.java | 20 ++
.../apache/camel/component/opa/OpaConstants.java | 7 +
.../apache/camel/component/opa/OpaEndpoint.java | 50 ++--
.../camel/component/opa/OpaPolicyEvaluator.java | 128 ++++++++-
.../apache/camel/component/opa/OpaProducer.java | 15 +-
.../camel/component/opa/OpaRestEvaluator.java | 26 ++
.../camel/component/opa/OpaWasmEvaluator.java | 27 ++
.../component/opa/security/OpaSecurityPolicy.java | 149 +++++++++--
.../component/opa/OpaBatchEvaluationTest.java | 176 ++++++++++++
.../component/opa/OpaWasmConfigurationTest.java | 52 ++++
.../camel/component/opa/OpaWasmEvaluatorTest.java | 205 --------------
.../org/apache/camel/component/opa/OpaWasmIT.java | 298 +++++++++++++++++++++
.../component/opa/OpaWasmModeValidationTest.java | 80 ------
.../opa/security/OpaSecurityPolicyWasmTest.java | 177 ++++++++++++
.../src/test/resources/README-wasm-fixtures.md | 28 --
.../src/test/resources/authz-bundle.tar.gz | Bin 57234 -> 0 bytes
components/camel-opa/src/test/resources/authz.wasm | Bin 140391 -> 0 bytes
.../src/test/resources/roles-bundle.tar.gz | Bin 56415 -> 0 bytes
.../metrics/AbstractOpenTelemetryTestSupport.java | 2 +
.../MessageHistoryExceptionRouteTest.java | 17 +-
.../metrics/messagehistory/MessageHistoryTest.java | 18 +-
.../org/apache/camel/component/pulsar/pulsar.json | 3 +-
.../camel/component/pulsar/PulsarConsumer.java | 33 ++-
.../camel/component/pulsar/PulsarProducer.java | 2 +-
.../pulsar/utils/message/PulsarMessageHeaders.java | 3 +
.../pulsar/PulsarConsumerReceiveErrorTest.java | 142 ++++++++++
.../pulsar/PulsarProducerMessageIdHeaderTest.java | 90 +++++++
.../apache/camel/component/rest/RestProducer.java | 40 +++
.../camel-seda/src/main/docs/seda-component.adoc | 5 +
.../camel/component/seda/QueueReference.java | 13 +
.../apache/camel/component/seda/SedaConsumer.java | 38 ++-
.../apache/camel/component/seda/SedaEndpoint.java | 49 +++-
.../apache/camel/component/seda/SedaProducer.java | 17 +-
components/camel-stax/pom.xml | 4 +
.../camel/dataformat/xmlsecurity/xmlSecurity.json | 6 +-
.../java/org/apache/camel/spi/ShutdownAware.java | 18 ++
core/camel-base-engine/pom.xml | 22 +-
.../impl/engine/CamelPostProcessorHelper.java | 59 ++--
.../impl/engine/DefaultCamelContextExtension.java | 2 +-
.../camel/impl/engine/DefaultShutdownStrategy.java | 15 +-
.../org/apache/camel/impl/engine/RouteService.java | 18 +-
core/camel-base/pom.xml | 4 +
core/camel-cluster/pom.xml | 16 ++
core/camel-console/pom.xml | 6 +
core/camel-core-catalog/pom.xml | 4 +
core/camel-core-engine/pom.xml | 15 ++
core/camel-core-languages/pom.xml | 14 +
core/camel-core-model/pom.xml | 14 +
.../org/apache/camel/model/dataformat/avro.json | 2 +-
.../apache/camel/model/dataformat/xmlSecurity.json | 6 +-
core/camel-core-processor/pom.xml | 5 +
.../org/apache/camel/processor/CacheProcessor.java | 5 +-
.../java/org/apache/camel/processor/Enricher.java | 23 +-
.../apache/camel/processor/MulticastProcessor.java | 51 +++-
.../org/apache/camel/processor/PollEnricher.java | 30 ++-
.../apache/camel/processor/WireTapProcessor.java | 6 +-
.../processor/aggregate/AggregateProcessor.java | 24 +-
.../errorhandler/RedeliveryErrorHandler.java | 25 +-
.../processor/idempotent/IdempotentConsumer.java | 5 +-
core/camel-core-reifier/pom.xml | 6 +
core/camel-core-xml/pom.xml | 6 +
.../rest/RestProducerUnresolvedPathWarnTest.java | 129 +++++++++
.../SedaMultipleConsumersDifferentOptionsTest.java | 116 ++++++++
.../seda/SedaProducerInterruptedTest.java | 145 ++++++++++
.../seda/SedaPurgeWhenStoppingSuspendTest.java | 122 +++++++++
.../SedaSuspendedRouteWithPendingStopTest.java | 111 ++++++++
.../camel/converter/TypeCoerceCompareTest.java | 43 +++
.../apache/camel/impl/DefaultComponentTest.java | 13 +
.../camel/impl/DefaultMessageHeaderTest.java | 56 ++++
.../impl/engine/CamelPostProcessorHelperTest.java | 17 ++
.../camel/language/simple/SimpleOperatorTest.java | 14 +
...IdempotentConsumerSharedRepositoryStopTest.java | 234 ++++++++++++++++
.../SplitParallelStreamingIteratorNullTest.java | 122 +++++++++
.../processor/SplitterHeaderEntrySetValueTest.java | 62 +++++
.../processor/WireTapPendingExchangesTest.java | 81 ++++++
.../AggregatePreCompleteLostGroupTest.java | 213 +++++++++++++++
.../enricher/EnricherResourceCompletionTest.java | 137 ++++++++++
.../PollEnrichFileAggregationFailureTest.java | 118 ++++++++
...nExceptionChangedExceptionOnRedeliveryTest.java | 143 ++++++++++
...tlingExceptionRoutePolicyOpenViaConfigTest.java | 18 +-
.../support/CamelContextHelperAutoStartupTest.java | 56 ++++
.../PropertyBindingSupportOverloadTest.java | 87 ++++++
core/camel-health/pom.xml | 16 +-
core/camel-main/pom.xml | 10 +
core/camel-management/pom.xml | 4 +
.../apache/camel/support/CamelContextHelper.java | 22 ++
.../camel/support/CopyOnWriteHeadersMap.java | 70 ++++-
.../org/apache/camel/support/DefaultComponent.java | 2 +-
.../org/apache/camel/support/ObjectHelper.java | 86 ++++++
.../camel/support/PropertyBindingSupport.java | 64 +++++
.../camel/support/ScheduledPollConsumer.java | 3 +-
.../throttling/ThrottlingExceptionRoutePolicy.java | 22 ++
.../java/org/apache/camel/util/SensitiveUtils.java | 139 ++++++++--
.../java/org/apache/camel/util/URISupport.java | 152 ++++++++---
.../org/apache/camel/util/SensitiveUtilsTest.java | 24 ++
.../java/org/apache/camel/util/URISupportTest.java | 113 ++++++++
core/camel-xml-io/pom.xml | 11 +-
core/camel-xml-jaxb/pom.xml | 17 +-
core/camel-xml-jaxp/pom.xml | 14 +-
core/camel-yaml-io/pom.xml | 17 +-
design/aiTool.adoc | 7 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 32 +++
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 44 +++
.../ROOT/pages/camel-4x-upgrade-guide-4_23.adoc | 199 ++++++++++++++
.../dsl/DoclingComponentBuilderFactory.java | 21 ++
.../component/dsl/IggyComponentBuilderFactory.java | 33 +--
.../component/dsl/OpaComponentBuilderFactory.java | 27 ++
.../dsl/DoclingEndpointBuilderFactory.java | 19 ++
.../endpoint/dsl/IggyEndpointBuilderFactory.java | 177 ++++++------
.../endpoint/dsl/OpaEndpointBuilderFactory.java | 63 +++++
.../endpoint/dsl/PulsarEndpointBuilderFactory.java | 12 +
.../camel/dsl/jbang/it/CamelDebugITCase.java | 2 +
.../apache/camel/dsl/jbang/it/JolokiaITCase.java | 20 +-
.../apache/camel/dsl/jbang/it/OpenApiITCase.java | 10 +
.../camel/dsl/jbang/it/RunCommandITCase.java | 18 +-
.../camel/dsl/jbang/it/ValidatePluginITCase.java | 10 +
.../dsl/jbang/it/support/JBangTestSupport.java | 19 +-
.../dsl/yaml/deserializers/ModelDeserializers.java | 4 +-
.../resources/schema/camelYamlDsl-canonical.json | 6 +-
.../generated/resources/schema/camelYamlDsl.json | 6 +-
parent/pom.xml | 30 ++-
test-infra/camel-test-infra-opa/pom.xml | 30 +++
.../infra/opa/services/OpaWasmBundleBuilder.java | 142 ++++++++++
.../test/infra/opa/OpaWasmBundleBuilderIT.java | 106 ++++++++
tooling/maven/bom-generator-maven-plugin/pom.xml | 10 +
.../maven/camel-api-component-maven-plugin/pom.xml | 5 +
.../pom.xml | 4 +
tooling/maven/camel-package-maven-plugin/pom.xml | 28 +-
.../maven/packaging/PackageDataFormatMojo.java | 2 +
.../camel/maven/packaging/SchemaGeneratorMojo.java | 38 ++-
.../SchemaGeneratorMojoSecurityMetadataTest.java | 122 +++++++++
tooling/maven/camel-restdsl-openapi-plugin/pom.xml | 4 +
tooling/openapi-rest-dsl-generator/pom.xml | 29 +-
195 files changed, 7381 insertions(+), 878 deletions(-)
create mode 100644
components/camel-ai/camel-ai-resource/src/test/java/org/apache/camel/component/ai/resource/AiResourceStartupOrderTest.java
create mode 100644
components/camel-ai/camel-ai-tool/src/test/java/org/apache/camel/component/ai/tool/AiToolStartupOrderTest.java
create mode 100644
components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/DoclingOutputPathValidationTest.java
create mode 100644
components/camel-ai/camel-mcp-server-api/src/test/java/org/apache/camel/component/mcp/server/McpServerBridgeStartupOrderTest.java
create mode 100644
components/camel-crypto/src/test/java/org/apache/camel/converter/crypto/CryptoDataFormatIvAndFailureTest.java
create mode 100644
components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumConsumerHealthCheck.java
create mode 100644
components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumConsumerEngineFailureTest.java
create mode 100644
components/camel-opa/src/test/java/org/apache/camel/component/opa/OpaBatchEvaluationTest.java
create mode 100644
components/camel-opa/src/test/java/org/apache/camel/component/opa/OpaWasmConfigurationTest.java
delete mode 100644
components/camel-opa/src/test/java/org/apache/camel/component/opa/OpaWasmEvaluatorTest.java
create mode 100644
components/camel-opa/src/test/java/org/apache/camel/component/opa/OpaWasmIT.java
delete mode 100644
components/camel-opa/src/test/java/org/apache/camel/component/opa/OpaWasmModeValidationTest.java
create mode 100644
components/camel-opa/src/test/java/org/apache/camel/component/opa/security/OpaSecurityPolicyWasmTest.java
delete mode 100644
components/camel-opa/src/test/resources/README-wasm-fixtures.md
delete mode 100644 components/camel-opa/src/test/resources/authz-bundle.tar.gz
delete mode 100644 components/camel-opa/src/test/resources/authz.wasm
delete mode 100644 components/camel-opa/src/test/resources/roles-bundle.tar.gz
create mode 100644
components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarConsumerReceiveErrorTest.java
create mode 100644
components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarProducerMessageIdHeaderTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/component/rest/RestProducerUnresolvedPathWarnTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/component/seda/SedaMultipleConsumersDifferentOptionsTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/component/seda/SedaProducerInterruptedTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/component/seda/SedaPurgeWhenStoppingSuspendTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/component/seda/SedaSuspendedRouteWithPendingStopTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/IdempotentConsumerSharedRepositoryStopTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/SplitParallelStreamingIteratorNullTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/SplitterHeaderEntrySetValueTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/WireTapPendingExchangesTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/aggregator/AggregatePreCompleteLostGroupTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/enricher/EnricherResourceCompletionTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/enricher/PollEnrichFileAggregationFailureTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/onexception/OnExceptionChangedExceptionOnRedeliveryTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/support/CamelContextHelperAutoStartupTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/support/PropertyBindingSupportOverloadTest.java
create mode 100644
test-infra/camel-test-infra-opa/src/main/java/org/apache/camel/test/infra/opa/services/OpaWasmBundleBuilder.java
create mode 100644
test-infra/camel-test-infra-opa/src/test/java/org/apache/camel/test/infra/opa/OpaWasmBundleBuilderIT.java
create mode 100644
tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/SchemaGeneratorMojoSecurityMetadataTest.java