This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a change to branch backport/27956-to-camel-4.22.x
in repository https://gitbox.apache.org/repos/asf/camel.git
from 18e1c40eea1d [Backport camel-4.22.x] CAMEL-25694: fix
MiloClientConnection and SubscriptionManager constructor calls in tests
add 2927ff144075 CAMEL-25694: move camel-milo upgrade note to correct
section (4.22.2 to 4.22.3)
add b9d8e4757991 [backport camel-4.22.x] CAMEL-26027: camel-telegram -
concurrent sends through one endpoint each build their own request (#28334)
add db470fe931cc [backport camel-4.22.x] CAMEL-25875: camel-milo - a
sessionTimeout configured on the component reaches its endpoints (#28316)
add 44a183923bb0 [backport camel-4.22.x] CAMEL-25964: camel-vertx -
VertxHelper does not apply standalone TrustManager from SSLContextParameters
(#28345)
add 6ffa8e5c664f [backport camel-4.22.x] CAMEL-26068: camel-netty-http -
Ensure NettyHttpSecurityConfiguration is copied per endpoint (#28366)
add 08bd414c3deb [backport camel-4.22.x] CAMEL-26028: camel-support - the
error of a failed API component call names its arguments, without their values
(#28421)
add a7ba354899d5 [backport camel-4.22.x] CAMEL-26105: camel-aws2-athena -
the queryString option takes precedence over the message body (#28405)
add 506c0a36f966 [backport camel-4.22.x] CAMEL-25983: camel-github2 -
getCommitFile reads the file of the commit (#28375)
add 972eed622f04 [backport camel-4.22.x] CAMEL-25889:
camel-google-mail/drive/calendar/sheets - create the API client per endpoint
credentials instead of one per component (#28439)
add 2fd0df2feeeb Generated sources regen for SBOM (camel-4.22.x) (#28454)
add ead7b4352850 [camel-4.22.x] CAMEL-25984: camel-cometd - CORS filter
allows credentials only for listed origins (#28502)
add 890bf42610f6 [camel-4.22.x] CAMEL-25917: camel-undertow - a WebSocket
connection accepted while only a producer served the path is not treated as
having passed a later consumer's custom handlers (#28505)
add ea4489df9375 [camel-4.22.x] camel-jbang: honour Maven configuration
and report doctor failures (#28523)
add b66d3d8b38d4 CAMEL-26108: camel-avro-rpc - the component should
configure all options on the endpoint
add 920e0f9e6396 CAMEL-26108: camel-avro-rpc - address review comments
add b621838972c7 [camel-4.22.x] CAMEL-26065: camel-netty-http - key
multiplex channel handlers by listener address (#28516)
add c50f9259b307 CAMEL-25931: Preserve synchronous A2A task identity on
4.22.x (#28552)
add 12148625b46a CAMEL-26109: camel-vertx-websocket - fail to start when
consumers sharing a host and port use different SSLContextParameters
add 91e77d7fbdeb [backport camel-4.22.x] CAMEL-26347: camel-wordpress -
stop adding CXF logging interceptors to the WordPress client (#28577)
add 72f6c186c10b [camel-4.22.x] camel-launcher - fix nested jar URL
handling (backport of #26039) (#28583)
add 3e5c0cf1097d [backport camel-4.22.x] CAMEL-26340: camel-lra - validate
coordinator URL returned when starting a new saga against allowed coordinators
(#28599)
add 669fe51c400a [camel-4.22.x] CAMEL-26344: camel-jbang - plugin add
selects the plugin release built for the Camel CLI (#28584)
add 1518cb1d921b CAMEL-26370: camel-jbang - fix multi-dir
--local-kamelet-dir in export copySourceFiles (#28626)
add 1ed32b1c1989 [backport camel-4.22.x] CAMEL-26318: camel-stripe:
StripeProducer should use request options instead of mutating JVM-global Stripe
settings (#28617)
add 072844868ecf [backport camel-4.22.x] CAMEL-26336: camel-minio:
MinioProducer should apply configured server-side encryption options (#28615)
add 4d4e9f5210db [backport camel-4.22.x] CAMEL-26319: camel-oauth:
InMemorySessionStore should not log session identifiers and
OAuthCodeFlowCallback should rotate session identifiers on login (#28621)
add 9ef8aeeb6686 [backport camel-4.22.x] CAMEL-26335: camel-cometd -
configure allowedTransports and disable callback-polling by default (#28561)
add 6b1775efc391 [backport camel-4.22.x] CAMEL-26323: camel-shiro -
ShiroSecurityProcessor should authenticate against policy security manager
(#28570)
add fbcb430d716c [camel-4.22.x] CAMEL-25163: camel-google-storage - apply
the download directory containment check on the expression branch (#28684)
add 900f0a23c015 CAMEL-26402: camel-jbang-plugin-test - use
citrus-junit-jupiter for Citrus 5.x
add 464346d002db [backport camel-4.22.x] CAMEL-26367: camel-aws - give
each client its own DefaultCredentialsProvider instead of the JVM-wide
singleton (#28668)
add 6c8fe7302dc8 [backport camel-4.22.x] CAMEL-26343: camel-aws - set the
AWS SDK HTTP client explicitly instead of the classpath lookup (#28564)
add 7fcd9396e1cd [backport camel-4.22.x] CAMEL-26404: camel-oauth:
validate audience for access tokens on ServletOAuth backend (#28700)
add eeda27d40fa4 [backport camel-4.22.x] CAMEL-26287: camel-jcache -
stopping an endpoint no longer closes the caches, cache manager and caching
provider that other endpoints use (#28692)
add 90e6dda3c71d [backport camel-4.22.x] chore(deps): Bump
mcp-java-sdk-version from 2.0.0 to 2.1.0 (#28680)
add c11ffd4ce897 [backport camel-4.22.x] CAMEL-25886: camel-ftp/mina-sftp
- resolve listed symbolic links for jailStartingDirectory (#28694)
add fb87a97b4a6d [backport camel-4.22.x] CAMEL-26162: camel-workday - the
token request sends the Base64 Basic header, and the access token is read as
JSON (#28697)
add 30c7e22628e5 [backport camel-4.22.x] CAMEL-26327: camel-core - Routing
Slip / Dynamic Router: a redelivered step no longer hangs after a nested
routing slip (#28770)
add 342f73999fed [backport camel-4.22.x] CAMEL-26306: camel-as2 - keep the
CR of a CRLF that is split between two reads of the line reader (#28772)
add cdfae94ee1b7 Generated sources regen for SBOM (camel-4.22.x) (#28795)
add 7b9517461657 Merge branch 'camel-4.22.x' into
backport/27956-to-camel-4.22.x
No new revisions were added by this update.
Summary of changes:
camel-sbom/camel-sbom.json | 3157 ++++++++++++--------
camel-sbom/camel-sbom.xml | 2451 ++++++++-------
.../camel/catalog/components/aws2-athena.json | 6 +-
.../apache/camel/catalog/components/cometd.json | 33 +-
.../apache/camel/catalog/components/cometds.json | 33 +-
.../apache/camel/catalog/components/github2.json | 9 +-
.../camel/catalog/docs/aws2-athena-component.adoc | 11 +
.../camel/catalog/docs/cometd-component.adoc | 40 +
.../camel/catalog/docs/github2-component.adoc | 6 +-
.../camel/catalog/docs/google-mail-component.adoc | 2 +
.../camel/catalog/docs/mina-sftp-component.adoc | 12 +-
.../apache/camel/catalog/docs/sftp-component.adoc | 15 +
.../catalog/docs/vertx-websocket-component.adoc | 4 +
.../apache/camel/component/a2a/A2AConsumer.java | 7 +-
.../camel/component/a2a/A2AConsumerTest.java | 120 +
.../as2/api/io/AS2SessionInputBuffer.java | 6 +-
.../entity/EntityParserContentLineEndingTest.java | 91 +
.../as2/api/io/AS2SessionInputBufferTest.java | 120 +
.../apache/camel/component/avro/AvroListener.java | 2 +-
.../component/avro/AvroHttpConsumerHostTest.java | 57 +
.../component/avro/spi/JettyHttpServerFactory.java | 5 +
.../avro/spi/AvroRpcHttpServerFactory.java | 19 +
components/camel-aws/camel-aws-common/pom.xml | 6 +
.../component/aws/common/AwsClientBuilderUtil.java | 28 +-
.../aws/common/AwsClientBuilderUtilTest.java | 162 +
.../software.amazon.awssdk.http.SdkHttpService | 19 +
...re.amazon.awssdk.http.async.SdkAsyncHttpService | 19 +
.../camel/component/aws2/athena/aws2-athena.json | 6 +-
.../src/main/docs/aws2-athena-component.adoc | 11 +
.../aws2/athena/Athena2Configuration.java | 12 +-
.../component/aws2/athena/Athena2Constants.java | 5 +-
.../component/aws2/athena/Athena2Producer.java | 19 +-
.../aws2/athena/AmazonAthenaClientMock.java | 10 +
.../athena/Athena2ProducerQueryStringTest.java | 157 +
.../camel/component/aws2/s3/AWS2S3Producer.java | 35 +-
.../s3/AWS2S3ProducerPresignerCredentialsTest.java | 140 +
.../component/aws2/sqs/SqsClientFactoryTest.java | 21 +
.../component/cometd/CometdEndpointConfigurer.java | 6 +
.../component/cometd/CometdEndpointUriFactory.java | 3 +-
.../org/apache/camel/component/cometd/cometd.json | 33 +-
.../org/apache/camel/component/cometd/cometds.json | 33 +-
.../src/main/docs/cometd-component.adoc | 40 +
.../camel/component/cometd/CometdComponent.java | 31 +-
.../camel/component/cometd/CometdEndpoint.java | 15 +
.../cometd/CometdAllowedTransportsTest.java | 102 +
.../cometd/CometdCrossOriginFilterTest.java | 130 +
.../camel/component/file/GenericFileConsumer.java | 34 +-
.../file/remote/AbstractSftpConsumer.java | 138 +
.../component/file/remote/SftpRemoteFile.java | 7 +
.../file/remote/SftpSymbolicLinkOperations.java | 53 +
.../camel-ftp/src/main/docs/sftp-component.adoc | 15 +
.../component/file/remote/SftpOperations.java | 82 +-
.../file/remote/SftpRemoteFileJCraft.java | 5 +
...emoteFileConsumerStartingDirectoryJailTest.java | 255 +-
...SftpConsumerJailStartingDirectorySymlinkIT.java | 291 ++
.../apache/camel/component/github2/github2.json | 9 +-
.../src/main/docs/github2-component.adoc | 6 +-
.../camel/component/github2/GitHub2Constants.java | 9 +-
.../camel/component/github2/GitHub2Endpoint.java | 2 +-
.../github2/producer/GetCommitFileProducer.java | 74 +-
.../producer/GetCommitFileProducerTest.java | 161 +
.../google/calendar/GoogleCalendarComponent.java | 33 +-
.../google/calendar/GoogleCalendarEndpoint.java | 22 +-
.../stream/GoogleCalendarStreamComponent.java | 31 +-
.../stream/GoogleCalendarStreamEndpoint.java | 22 +-
...GoogleCalendarClientPerEndpointOptionsTest.java | 104 +
...CalendarStreamClientPerEndpointOptionsTest.java | 109 +
.../google/drive/GoogleDriveComponent.java | 42 +-
.../google/drive/GoogleDriveEndpoint.java | 22 +-
.../GoogleDriveClientPerEndpointOptionsTest.java | 107 +
.../src/main/docs/google-mail-component.adoc | 2 +
.../component/google/mail/GoogleMailComponent.java | 63 +-
.../component/google/mail/GoogleMailEndpoint.java | 22 +-
.../mail/stream/GoogleMailStreamComponent.java | 32 +-
.../mail/stream/GoogleMailStreamEndpoint.java | 22 +-
...MailUpdateMessageLabelsDataTypeTransformer.java | 2 +-
.../GoogleMailClientPerEndpointOptionsTest.java | 127 +
...ogleMailStreamClientPerEndpointOptionsTest.java | 124 +
.../google/sheets/GoogleSheetsComponent.java | 26 +-
.../google/sheets/GoogleSheetsEndpoint.java | 22 +-
.../sheets/stream/GoogleSheetsStreamComponent.java | 24 +-
.../sheets/stream/GoogleSheetsStreamEndpoint.java | 23 +-
.../GoogleSheetsClientPerEndpointOptionsTest.java | 103 +
...leSheetsStreamClientPerEndpointOptionsTest.java | 109 +
.../google/storage/GoogleCloudStorageConsumer.java | 57 +-
.../storage/GoogleCloudStorageFileNameHelper.java | 81 +
...GoogleCloudStorageConsumerDownloadPathTest.java | 195 +-
.../GoogleCloudStorageFileNameHelperTest.java | 94 +
.../camel/component/jcache/JCacheConsumer.java | 28 +-
.../camel/component/jcache/JCacheManager.java | 82 +-
.../camel/component/jcache/JCacheManagerTest.java | 88 +
.../component/jcache/JCacheRemoveRouteTest.java | 175 ++
.../apache/camel/service/lra/LRASagaService.java | 23 +-
.../camel/service/lra/LRASagaServiceTest.java | 75 +
.../milo/client/MiloClientConfiguration.java | 1 +
.../milo/SessionTimeoutConfigurationTest.java | 58 +
.../src/main/docs/mina-sftp-component.adoc | 12 +-
.../file/remote/mina/MinaSftpOperations.java | 55 +-
.../file/remote/mina/MinaSftpRemoteFile.java | 5 +
.../mina/MinaSftpOperationsDisconnectTest.java | 38 +
...SftpConsumerJailStartingDirectorySymlinkIT.java | 291 ++
.../camel/component/minio/MinioProducer.java | 48 +-
.../minio/MinioProducerEncryptionTest.java | 240 ++
.../netty/http/HttpServerInitializerFactory.java | 4 +-
.../component/netty/http/NettyHttpComponent.java | 30 +-
.../netty/http/NettyHttpSecurityConfiguration.java | 16 +-
.../http/NettyHttpDifferentHostSamePortTest.java | 72 +
.../NettyHttpSharedSecurityConfigurationTest.java | 116 +
components/camel-oauth/pom.xml | 5 +
.../org/apache/camel/oauth/InMemorySession.java | 10 +
.../apache/camel/oauth/InMemorySessionStore.java | 42 +-
.../main/java/org/apache/camel/oauth/OAuth.java | 11 +
.../apache/camel/oauth/OAuthCodeFlowCallback.java | 1 +
.../org/apache/camel/oauth/OAuthSessionStore.java | 16 +
.../java/org/apache/camel/oauth/UserProfile.java | 47 +-
.../oauth/AbstractOAuthRequestHeadersTest.java | 4 +
.../oauth/OAuthCodeFlowSessionRotationTest.java | 150 +
.../org/apache/camel/oauth/UserProfileTest.java | 142 +-
.../jakarta/ServletOAuthTokenCredentialsTest.java | 140 +
.../shiro/security/ShiroSecurityPolicy.java | 3 -
.../shiro/security/ShiroSecurityProcessor.java | 71 +-
.../security/ShiroMultiplePolicyIsolationTest.java | 303 ++
.../camel/component/stripe/StripeProducer.java | 145 +-
.../camel/component/stripe/StripeProducerTest.java | 198 ++
.../telegram/service/OutgoingMessageHandler.java | 8 +-
.../telegram/service/TelegramHandlerRegistry.java | 2 +-
.../telegram/service/TelegramMessageHandler.java | 17 +-
.../service/TelegramServiceRestBotAPIAdapter.java | 58 +-
.../telegram/TelegramProducerConcurrentTest.java | 100 +
.../undertow/handlers/CamelWebSocketHandler.java | 38 +-
...roviderWebSocketConsumerHandlersWindowTest.java | 170 ++
.../UndertowWsOAuthProfileConsumerWindowTest.java | 4 +-
.../ws/UndertowWsSecurityWithoutProviderTest.java | 12 +-
components/camel-vertx/camel-vertx-common/pom.xml | 12 +
.../camel/component/vertx/common/VertxHelper.java | 375 +--
.../component/vertx/common/VertxHelperTest.java | 132 +
.../src/test/resources/jsse}/truststore.jks | Bin
.../src/main/docs/vertx-websocket-component.adoc | 4 +
.../vertx/websocket/VertxWebsocketComponent.java | 17 +-
.../vertx/websocket/VertxWebsocketHost.java | 24 +-
...ebsocketSharedHostSSLContextParametersTest.java | 212 ++
components/camel-wordpress/pom.xml | 5 -
.../impl/AbstractWordpressServiceAdapter.java | 8 -
.../src/main/resources/log4j.properties | 32 -
...pressServiceAdapterClientConfigurationTest.java | 70 +
components/camel-workday/pom.xml | 4 +
.../workday/auth/AuthClientForIntegration.java | 25 +-
.../workday/auth/AuthClientForIntegrationTest.java | 124 +
.../org/apache/camel/processor/RoutingSlip.java | 21 +-
.../RoutingSlipNestedSlipRedeliveryTest.java | 450 +++
.../support/component/ApiMethodHelperTest.java | 26 +
.../camel/support/component/ApiMethodHelper.java | 34 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 116 +-
.../ROOT/pages/camel-jbang-getting-started.adoc | 10 +
.../modules/ROOT/pages/camel-jbang-projects.adoc | 86 +-
.../dsl/Aws2AthenaComponentBuilderFactory.java | 9 +-
.../dsl/Athena2EndpointBuilderFactory.java | 16 +-
.../endpoint/dsl/CometdEndpointBuilderFactory.java | 57 +
.../dsl/GitHub2EndpointBuilderFactory.java | 21 +-
dsl/camel-jbang/camel-jbang-core/pom.xml | 11 +
.../camel/dsl/jbang/core/commands/Doctor.java | 23 +-
.../dsl/jbang/core/commands/ExportBaseCommand.java | 33 +-
.../dsl/jbang/core/commands/plugin/PluginAdd.java | 189 +-
.../dsl/jbang/core/common/LauncherHelper.java | 77 +-
.../dsl/jbang/core/common/PluginCompatibility.java | 222 ++
.../camel/dsl/jbang/core/common/PluginHelper.java | 33 +
.../jbang/core/common/PluginVersionResolver.java | 241 ++
.../jbang/core/commands/DoctorRepositoryTest.java | 92 +
.../camel/dsl/jbang/core/commands/DoctorTest.java | 80 +
.../ExportBaseCommandCopySourceFilesTest.java | 146 +
.../jbang/core/commands/plugin/PluginAddTest.java | 271 +-
.../jbang/core/common/FakePluginDownloader.java | 65 +
.../dsl/jbang/core/common/LauncherHelperTest.java | 104 +
.../jbang/core/common/PluginCompatibilityTest.java | 152 +
.../dsl/jbang/core/common/PluginHelperTest.java | 72 +
.../core/common/PluginVersionResolverTest.java | 299 ++
.../core/commands/test/TestPluginExporter.java | 2 +-
.../jbang/core/commands/test/TestPluginTest.java | 4 +
.../camel/dsl/jbang/launcher/CamelLauncher.java | 41 +-
.../camel/main/download/DependencyDownloader.java | 32 +
.../main/download/MavenDependencyDownloader.java | 35 +
parent/pom.xml | 2 +-
tooling/camel-tooling-maven/pom.xml | 6 +
.../tooling/maven/MavenArtifactDescriptor.java | 44 +
.../camel/tooling/maven/MavenDownloader.java | 33 +
.../camel/tooling/maven/MavenDownloaderImpl.java | 223 +-
.../tooling/maven/MavenDownloaderImplTest.java | 272 ++
187 files changed, 14635 insertions(+), 3223 deletions(-)
create mode 100644
components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/io/AS2SessionInputBufferTest.java
create mode 100644
components/camel-avro-rpc/camel-avro-rpc-component/src/test/java/org/apache/camel/component/avro/AvroHttpConsumerHostTest.java
create mode 100644
components/camel-aws/camel-aws-common/src/test/java/org/apache/camel/component/aws/common/AwsClientBuilderUtilTest.java
create mode 100644
components/camel-aws/camel-aws-common/src/test/resources/META-INF/services/software.amazon.awssdk.http.SdkHttpService
create mode 100644
components/camel-aws/camel-aws-common/src/test/resources/META-INF/services/software.amazon.awssdk.http.async.SdkAsyncHttpService
create mode 100644
components/camel-aws/camel-aws2-athena/src/test/java/org/apache/camel/component/aws2/athena/Athena2ProducerQueryStringTest.java
create mode 100644
components/camel-aws/camel-aws2-s3/src/test/java/org/apache/camel/component/aws2/s3/AWS2S3ProducerPresignerCredentialsTest.java
create mode 100644
components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdAllowedTransportsTest.java
create mode 100644
components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdCrossOriginFilterTest.java
create mode 100644
components/camel-ftp-common/src/main/java/org/apache/camel/component/file/remote/SftpSymbolicLinkOperations.java
create mode 100644
components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/integration/SftpConsumerJailStartingDirectorySymlinkIT.java
create mode 100644
components/camel-github2/src/test/java/org/apache/camel/component/github2/producer/GetCommitFileProducerTest.java
create mode 100644
components/camel-google/camel-google-calendar/src/test/java/org/apache/camel/component/google/calendar/GoogleCalendarClientPerEndpointOptionsTest.java
create mode 100644
components/camel-google/camel-google-calendar/src/test/java/org/apache/camel/component/google/calendar/stream/GoogleCalendarStreamClientPerEndpointOptionsTest.java
create mode 100644
components/camel-google/camel-google-drive/src/test/java/org/apache/camel/component/google/drive/GoogleDriveClientPerEndpointOptionsTest.java
create mode 100644
components/camel-google/camel-google-mail/src/test/java/org/apache/camel/component/google/mail/GoogleMailClientPerEndpointOptionsTest.java
create mode 100644
components/camel-google/camel-google-mail/src/test/java/org/apache/camel/component/google/mail/stream/GoogleMailStreamClientPerEndpointOptionsTest.java
create mode 100644
components/camel-google/camel-google-sheets/src/test/java/org/apache/camel/component/google/sheets/GoogleSheetsClientPerEndpointOptionsTest.java
create mode 100644
components/camel-google/camel-google-sheets/src/test/java/org/apache/camel/component/google/sheets/stream/GoogleSheetsStreamClientPerEndpointOptionsTest.java
create mode 100644
components/camel-jcache/src/test/java/org/apache/camel/component/jcache/JCacheRemoveRouteTest.java
create mode 100644
components/camel-milo/src/test/java/org/apache/camel/component/milo/SessionTimeoutConfigurationTest.java
create mode 100644
components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpConsumerJailStartingDirectorySymlinkIT.java
create mode 100644
components/camel-minio/src/test/java/org/apache/camel/component/minio/MinioProducerEncryptionTest.java
create mode 100644
components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpDifferentHostSamePortTest.java
create mode 100644
components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpSharedSecurityConfigurationTest.java
create mode 100644
components/camel-oauth/src/test/java/org/apache/camel/oauth/OAuthCodeFlowSessionRotationTest.java
create mode 100644
components/camel-oauth/src/test/java/org/apache/camel/oauth/jakarta/ServletOAuthTokenCredentialsTest.java
create mode 100644
components/camel-shiro/src/test/java/org/apache/camel/component/shiro/security/ShiroMultiplePolicyIsolationTest.java
create mode 100644
components/camel-stripe/src/test/java/org/apache/camel/component/stripe/StripeProducerTest.java
create mode 100644
components/camel-telegram/src/test/java/org/apache/camel/component/telegram/TelegramProducerConcurrentTest.java
create mode 100644
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/spi/SecurityProviderWebSocketConsumerHandlersWindowTest.java
create mode 100644
components/camel-vertx/camel-vertx-common/src/test/java/org/apache/camel/component/vertx/common/VertxHelperTest.java
copy components/{camel-coap/src/test/resources =>
camel-vertx/camel-vertx-common/src/test/resources/jsse}/truststore.jks (100%)
create mode 100644
components/camel-vertx/camel-vertx-websocket/src/test/java/org/apache/camel/component/vertx/websocket/VertxWebsocketSharedHostSSLContextParametersTest.java
delete mode 100644
components/camel-wordpress/src/main/resources/log4j.properties
create mode 100644
components/camel-wordpress/src/test/java/org/apache/camel/component/wordpress/api/service/impl/WordpressServiceAdapterClientConfigurationTest.java
create mode 100644
components/camel-workday/src/test/java/org/apache/camel/component/workday/auth/AuthClientForIntegrationTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/RoutingSlipNestedSlipRedeliveryTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/PluginCompatibility.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/PluginVersionResolver.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/DoctorRepositoryTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommandCopySourceFilesTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/FakePluginDownloader.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/LauncherHelperTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/PluginCompatibilityTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/PluginVersionResolverTest.java
create mode 100644
tooling/camel-tooling-maven/src/main/java/org/apache/camel/tooling/maven/MavenArtifactDescriptor.java