This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a change to branch regen_bot_sbom_camel-4.22.x
in repository https://gitbox.apache.org/repos/asf/camel.git
omit 22bb8c78e3e8 Regen SBOM for camel-4.22.x
add 2f43a7eae72b Generated sources regen for SBOM (camel-4.22.x) (#27337)
add 4f8eb1499916 [backport camel-4.22.x] CAMEL-24894: camel-docling - make
output path handling consistent with input path and custom-argument handling
(#27365)
add 33bdd76dfbf5 [backport camel-4.22.x] CAMEL-25239: camel-kamelet-main -
an import of any class of a Camel component downloads the component (#27293)
add 06f55f3b59d0 [backport camel-4.22.x] CAMEL-25054/CAMEL-25205:
camel-jackson3 and camel-jackson3xml (#26937 #27156) (#27152)
add 449b0348ff4e [backport camel-4.22.x] CAMEL-25227:
camel-azure-eventhubs - partition headers and default header filter (#27378)
add d53eb7feecde [backport camel-4.22.x] CAMEL-25340: camel-spring-ws -
apply the HeaderFilterStrategy to outbound SOAP headers (#27423)
add bcbfdfda054b [backport camel-4.22.x] CAMEL-25227:
camel-azure-eventhubs - the partition key and id are looked up separately
(#27437)
add 169ea05346cf [backport camel-4.22.x] CAMEL-25376: camel-netty-http -
match security constraint roles by exact role name (#27441)
add bc4050855cee CAMEL-25001: camel-core - Supervising route controller:
an exhausted route stays unhealthy after it is started manually (#26922)
add 4f760ecc22ba [backport camel-4.22.x] CAMEL-25375: camel-undertow -
Apply securityProvider, allowedRoles and handlers to WebSocket endpoints
(#27489)
add 4706410947ab [4.22.x] camel-jbang-mcp - optional tool arguments, blank
and non-version catalog arguments (#27512)
add 5d488cce1e54 [4.22.x] CAMEL-25437: camel-jbang - --prop takes its
value after a space too (#27540)
add 3daa566cad1c [4.22.x] CAMEL-25437: camel-jbang - --prop of camel cmd
send and receive takes its value after a space too (#27545)
add 85cb61760af4 [backport camel-4.22.x] CAMEL-25418: camel-jbang - camel
get vault lists the Kubernetes config map names (#27554)
add 837b0650cdb2 CAMEL-24440: camel-crypto - per-message IV when inlining,
and uniform authentication failures
add 8b9dcef00a26 [backport camel-4.22.x] CAMEL-25427: camel-support -
on-demand route reload no longer fails after a route file is removed (#27572)
add afa1bc6ccb08 CAMEL-25468: Upgrade Bouncy Castle to 1.86 and adapt
camel-pqc (#27500)
add 4daac3d60b56 [backport camel-4.22.x] CAMEL-25452: camel-jbang: hand
--resource-dir on to the runtime-specific export (#27573)
add fcbba9029d86 [backport camel-4.22.x] CAMEL-25412: camel-file - resolve
symbolic links when enforcing jailStartingDirectory (#27575)
add 72329cc5a08b [backport camel-4.22.x] Upgrade Vert.x to 4.5.35 (#27600)
add 01cf7cc708d0 [backport camel-4.22.x] CAMEL-25486: camel-http - the
OAuth2 token request with a resource indicator sends only the resource
parameter (#27614)
add 7eeea7b4cd4a [backport camel-4.22.x] CAMEL-24887: Fix route group
MBean exchange counters to count once per exchange (#27584)
add 3643750a7a21 [backport camel-4.22.x] CAMEL-25504: camel-jta,
camel-spring - Do not roll back transactions that complete during a graceful
shutdown (#27650)
add a157a9e572d2 [backport camel-4.22.x] CAMEL-25528: camel-jbang - camel
run adds camel.jbang.dependencies of the properties files given on the command
line (#27658)
add 87cedb50512c [backport camel-4.22.x] chore: camel-jbang - tidy link
targets before drawing a frame (#27662)
add 0ed739ce5064 CAMEL-25533: camel-jbang - apply camel.server.* settings
to the HTTP server started for platform-http (4.22.x) (#27668)
add 8db61cf10f58 [camel-4.22.x] CAMEL-25490: camel-yaml-io - dump a
top-level onException as top-level, not as a step of every route (#27610)
add cd745ed8f55e [camel-4.22.x] CAMEL-25494: camel-yaml-io - write the
onException, onCompletion and interceptors of a route configuration as the YAML
DSL loads them (#27683)
add f5d1cec2d7fb Regen SBOM for camel-4.22.x
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 (22bb8c78e3e8)
\
N -- N -- N refs/heads/regen_bot_sbom_camel-4.22.x (f5d1cec2d7fb)
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:
camel-sbom/camel-sbom.json | 696 ++++++++++++++-------
camel-sbom/camel-sbom.xml | 594 +++++++++++-------
.../apache/camel/catalog/components/docling.json | 6 +-
.../org/apache/camel/catalog/components/pqc.json | 4 +-
.../apache/camel/catalog/components/spring-ws.json | 2 +-
.../apache/camel/catalog/dataformats/jackson.json | 4 +-
.../camel/catalog/dataformats/jacksonXml.json | 4 +-
.../catalog/docs/azure-eventhubs-component.adoc | 20 +
.../camel/catalog/docs/docling-component.adoc | 13 +-
.../apache/camel/catalog/docs/file-component.adoc | 9 +
.../camel/catalog/docs/netty-http-component.adoc | 5 +
.../apache/camel/catalog/docs/pqc-component.adoc | 40 +-
.../camel/catalog/docs/pqc-key-lifecycle.adoc | 29 +-
.../camel/catalog/docs/spring-ws-component.adoc | 11 +
.../camel/catalog/docs/undertow-component.adoc | 22 +-
.../apache/camel/catalog/models/jacksonXml.json | 4 +-
.../org/apache/camel/catalog/models/json.json | 4 +-
.../apache/camel/catalog/schemas/camel-spring.xsd | 18 +-
.../apache/camel/catalog/schemas/camel-xml-io.xsd | 18 +-
.../camel/catalog/schemas/camelYamlDsl-model.json | 8 +-
.../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 ++++++
.../src/main/docs/azure-eventhubs-component.adoc | 20 +
.../azure/eventhubs/EventHubsComponent.java | 11 +
.../EventHubsConfigurationOptionsProxy.java | 31 +-
.../azure/eventhubs/EventHubsConstants.java | 5 +
.../azure/eventhubs/EventHubsConsumer.java | 19 +-
.../operations/EventHubsProducerOperations.java | 11 +-
.../eventhubs/EventHubsConsumerToProducerTest.java | 201 ++++++
.../camel/converter/crypto/CryptoDataFormat.java | 75 ++-
.../camel/converter/crypto/HMACAccumulator.java | 16 +-
.../crypto/CryptoDataFormatIvAndFailureTest.java | 210 +++++++
.../crypto/CryptoDataFormatLargePayloadTest.java | 7 +-
.../camel-file/src/main/docs/file-component.adoc | 9 +
.../apache/camel/component/file/FileConsumer.java | 25 +
.../camel/component/file/FileOperations.java | 32 +
.../camel/component/file/GenericFileConsumer.java | 23 +-
.../camel/component/file/GenericFileHelper.java | 23 +-
.../camel/component/file/GenericFileProducer.java | 5 +
.../component/http/OAuth2ClientConfigurer.java | 2 +-
.../http/HttpOAuth2ResourceIndicatorTest.java | 129 ++++
.../apache/camel/component/jackson/jackson.json | 4 +-
.../apache/camel/component/jackson3/jackson.json | 4 +-
.../jackson3/AbstractJacksonDataFormat.java | 328 ++++++----
.../component/jackson3/JacksonFeaturesTest.java | 63 ++
.../jackson3xml/JacksonXMLDataFormat.java | 450 +++++++++----
.../jackson3xml/ListJacksonXMLDataFormat.java | 2 +-
.../component/jackson3xml/JacksonFeaturesTest.java | 117 ++++
.../camel/component/jacksonxml/jacksonXml.json | 4 +-
components/camel-jta/pom.xml | 6 +
.../apache/camel/jta/TransactionErrorHandler.java | 7 +-
...ansactionErrorHandlerGracePeriodShutdownIT.java | 4 +-
...ransactionErrorHandlerGracefulShutdownTest.java | 187 ++++++
.../src/main/docs/netty-http-component.adoc | 5 +
.../http/handlers/HttpServerChannelHandler.java | 21 +-
.../NettyHttpBasicAuthConstraintRolesTest.java | 109 ++++
.../HttpServerChannelHandlerRolesTest.java | 65 ++
.../org/apache/camel/component/pqc/pqc.json | 4 +-
.../camel-pqc/src/main/docs/pqc-component.adoc | 40 +-
.../camel-pqc/src/main/docs/pqc-key-lifecycle.adoc | 29 +-
.../apache/camel/component/pqc/PQCComponent.java | 4 -
.../camel/component/pqc/PQCConfiguration.java | 2 +-
.../pqc/PQCKeyEncapsulationAlgorithms.java | 4 +-
.../component/pqc/PQCParameterSpecResolver.java | 26 +-
.../apache/camel/component/pqc/PQCProducer.java | 1 -
.../component/pqc/PQCSignatureAlgorithms.java | 1 -
.../pqc/crypto/PQCDefaultPicnicMaterial.java | 55 --
.../pqc/crypto/kem/PQCDefaultCMCEMaterial.java | 2 +-
.../pqc/crypto/kem/PQCDefaultFRODOMaterial.java | 4 +-
.../AwsSecretsManagerKeyLifecycleManager.java | 6 +-
.../HashicorpVaultKeyLifecycleManager.java | 6 +-
.../pqc/lifecycle/KeyAlgorithmSupport.java | 6 +-
.../pqc/PQCCMCEGenerateEncapsulationAESTest.java | 2 +-
.../pqc/PQCFRODOGenerateEncapsulationAESTest.java | 4 +-
.../pqc/PQCParameterSpecResolverTest.java | 52 ++
.../pqc/PQCSignaturePicnicNoAutowiredTest.java | 75 ---
.../component/pqc/PQCSignaturePicnicTest.java | 98 ---
.../camel/component/spring/ws/spring-ws.json | 2 +-
.../src/main/docs/spring-ws-component.adoc | 11 +
.../spring/ws/SpringWebserviceComponent.java | 4 +-
.../spring/ws/SpringWebserviceConfiguration.java | 2 +-
.../spring/ws/filter/impl/BasicMessageFilter.java | 43 +-
.../spring/ws/OutboundSoapHeaderFilterTest.java | 120 ++++
.../ws/filter/impl/BasicMessageFilterTest.java | 58 ++
.../ws/OutboundSoapHeaderFilterTest-context.xml | 84 +++
...tionalClientDataSourceGracefulShutdownTest.java | 166 +++++
.../camel/spring/spi/TransactionErrorHandler.java | 19 +-
.../security/SpringSecurityWebSocketTest.java | 90 +++
.../src/main/docs/undertow-component.adoc | 22 +-
.../component/undertow/DefaultUndertowHost.java | 104 +--
.../component/undertow/UndertowComponent.java | 24 +-
.../camel/component/undertow/UndertowConsumer.java | 93 ++-
.../camel/component/undertow/UndertowEndpoint.java | 40 ++
.../camel/component/undertow/UndertowHost.java | 19 +
.../camel/component/undertow/UndertowProducer.java | 6 +-
.../undertow/handlers/CamelWebSocketHandler.java | 306 ++++++++-
.../CamelWebSocketHandlerSecuritySettingsTest.java | 87 +++
.../ProviderWithServletWebSocketEndpointTest.java | 91 +++
.../spi/ProviderWithServletWebSocketTest.java | 66 ++
...ityProviderRolesFromComponentWebSocketTest.java | 78 +++
.../spi/SecurityProviderWebSocketTest.java | 160 +++++
.../spi/SecurityProviderWebSocketWrapTest.java | 89 +++
.../UndertowWsOAuthProfileConsumerWindowTest.java | 93 ++-
.../ws/UndertowWsSecurityWithoutProviderTest.java | 217 +++++++
.../main/java/org/apache/camel/spi/UnitOfWork.java | 18 +
.../engine/DefaultSupervisingRouteController.java | 2 +
.../camel/impl/engine/DefaultUnitOfWork.java | 21 +
.../camel/impl/DefaultDumpRoutesStrategy.java | 60 +-
.../apache/camel/model/dataformat/jacksonXml.json | 4 +-
.../org/apache/camel/model/dataformat/json.json | 4 +-
.../model/dataformat/JacksonXMLDataFormat.java | 10 +-
.../camel/model/dataformat/JsonDataFormat.java | 6 +-
...leConsumerJailStartingDirectorySymlinkTest.java | 187 ++++++
...leProducerJailStartingDirectorySymlinkTest.java | 168 +++++
...pervisingRouteControllerExhaustedStartTest.java | 105 ++++
...aultUnitOfWorkRouteStackLevelPredicateTest.java | 131 ++++
.../camel/management/mbean/ManagedRouteGroup.java | 28 +
.../ManagedRouteGroupExchangeCountTest.java | 187 ++++++
.../ManagedRouteGroupFailuresHandledTest.java | 4 +-
.../camel/management/ManagedRouteGroupTest.java | 6 +-
.../camel/support/RouteWatcherReloadStrategy.java | 20 +-
.../org/apache/camel/yaml/out/YamlModelWriter.java | 10 +-
.../org/apache/camel/yaml/LwModelToYAMLDumper.java | 85 +++
.../camel/yaml/out/YamlModelWriterSupport.java | 19 +
.../src/test/resources/yaml-routeconfig.yaml | 24 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 76 +++
.../modules/ROOT/pages/camel-jbang-running.adoc | 21 +
.../modules/ROOT/pages/route-group.adoc | 6 +
.../dsl/DoclingComponentBuilderFactory.java | 21 +
.../dsl/DoclingEndpointBuilderFactory.java | 19 +
.../SpringWebserviceEndpointBuilderFactory.java | 18 +-
.../camel/dsl/jbang/core/commands/Export.java | 1 +
.../apache/camel/dsl/jbang/core/commands/Run.java | 45 +-
.../camel/dsl/jbang/core/commands/Script.java | 3 +-
.../core/commands/action/CamelReceiveAction.java | 3 +-
.../core/commands/action/CamelSendAction.java | 3 +-
.../dsl/jbang/core/commands/process/ListVault.java | 2 +-
.../camel/dsl/jbang/core/commands/ExportTest.java | 28 +
.../dsl/jbang/core/commands/RunPropOptionTest.java | 56 ++
.../RunPropertiesFilesDependenciesTest.java | 122 ++++
.../commands/action/CamelActionPropOptionTest.java | 47 ++
.../jbang/core/commands/process/ListVaultTest.java | 3 +-
.../dsl/jbang/core/commands/mcp/AdvisoryTools.java | 8 +-
.../core/commands/mcp/AiPipelineScaffoldTools.java | 12 +-
.../dsl/jbang/core/commands/mcp/AiTraceTools.java | 5 +-
.../jbang/core/commands/mcp/CatalogService.java | 46 +-
.../dsl/jbang/core/commands/mcp/CatalogTools.java | 82 +--
.../commands/mcp/ComponentPropertiesTools.java | 6 +-
.../commands/mcp/ConfigurationValidateTools.java | 6 +-
.../core/commands/mcp/DependencyCheckTools.java | 12 +-
.../commands/mcp/DependencySecurityAuditTools.java | 12 +-
.../dsl/jbang/core/commands/mcp/DiagnoseTools.java | 6 +-
.../dsl/jbang/core/commands/mcp/ExampleTools.java | 8 +-
.../dsl/jbang/core/commands/mcp/ExplainTools.java | 8 +-
.../dsl/jbang/core/commands/mcp/HardenTools.java | 8 +-
.../dsl/jbang/core/commands/mcp/KameletTools.java | 13 +-
.../jbang/core/commands/mcp/MigrationTools.java | 14 +-
.../commands/mcp/MigrationWildflyKarafTools.java | 6 +-
.../dsl/jbang/core/commands/mcp/OpenApiTools.java | 9 +-
.../core/commands/mcp/RouteCostEstimateTools.java | 12 +-
.../jbang/core/commands/mcp/RouteDiagramTools.java | 22 +-
.../dsl/jbang/core/commands/mcp/RuntimeTools.java | 106 ++--
.../jbang/core/commands/mcp/SecurityScanTools.java | 2 +-
.../jbang/core/commands/mcp/TestScaffoldTools.java | 8 +-
.../jbang/core/commands/mcp/TransformTools.java | 6 +-
.../dsl/jbang/core/commands/mcp/VersionTools.java | 8 +-
.../jbang/core/commands/mcp/CatalogToolsTest.java | 35 +-
.../dsl/jbang/core/commands/tui/CamelMonitor.java | 1 +
.../dsl/jbang/core/commands/tui/LinkTargets.java | 84 +++
.../dsl/jbang/core/commands/tui/StatusParser.java | 2 +-
.../jbang/core/commands/tui/LinkTargetsTest.java | 89 +++
.../jbang/core/commands/tui/StatusParserTest.java | 32 +
.../main/download/JavaKnownImportsDownloader.java | 2 +-
.../main/download/KnownDependenciesResolver.java | 61 +-
.../camel/main/download/MainHttpServerFactory.java | 49 ++
.../camel-main-known-dependencies.properties | 7 +
.../download/KnownDependenciesResolverTest.java | 62 ++
.../main/download/MainHttpServerFactoryTest.java | 121 ++++
.../dsl/yaml/deserializers/ModelDeserializers.java | 8 +-
dsl/camel-yaml-dsl/camel-yaml-dsl/pom.xml | 5 +
.../resources/schema/camelYamlDsl-canonical.json | 8 +-
.../resources/schema/camelYamlDsl-model.json | 8 +-
.../generated/resources/schema/camelYamlDsl.json | 8 +-
.../camel/dsl/yaml/OnExceptionYamlDumpTest.groovy | 268 ++++++++
parent/pom.xml | 4 +-
.../main/resources/velocity/model-yaml-writer.vm | 5 +
193 files changed, 7848 insertions(+), 1540 deletions(-)
create mode 100644
components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/DoclingOutputPathValidationTest.java
create mode 100644
components/camel-azure/camel-azure-eventhubs/src/test/java/org/apache/camel/component/azure/eventhubs/EventHubsConsumerToProducerTest.java
create mode 100644
components/camel-crypto/src/test/java/org/apache/camel/converter/crypto/CryptoDataFormatIvAndFailureTest.java
create mode 100644
components/camel-http/src/test/java/org/apache/camel/component/http/HttpOAuth2ResourceIndicatorTest.java
create mode 100644
components/camel-jackson3xml/src/test/java/org/apache/camel/component/jackson3xml/JacksonFeaturesTest.java
create mode 100644
components/camel-jta/src/test/java/org/apache/camel/jta/TransactionErrorHandlerGracefulShutdownTest.java
create mode 100644
components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpBasicAuthConstraintRolesTest.java
create mode 100644
components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/handlers/HttpServerChannelHandlerRolesTest.java
delete mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/crypto/PQCDefaultPicnicMaterial.java
delete mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCSignaturePicnicNoAutowiredTest.java
delete mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCSignaturePicnicTest.java
create mode 100644
components/camel-spring-parent/camel-spring-ws/src/test/java/org/apache/camel/component/spring/ws/OutboundSoapHeaderFilterTest.java
create mode 100644
components/camel-spring-parent/camel-spring-ws/src/test/resources/org/apache/camel/component/spring/ws/OutboundSoapHeaderFilterTest-context.xml
create mode 100644
components/camel-spring-parent/camel-spring-xml/src/test/java/org/apache/camel/spring/interceptor/TransactionalClientDataSourceGracefulShutdownTest.java
create mode 100644
components/camel-spring-parent/camel-undertow-spring-security/src/test/java/org/apache/camel/component/spring/security/SpringSecurityWebSocketTest.java
create mode 100644
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/handlers/CamelWebSocketHandlerSecuritySettingsTest.java
create mode 100644
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/spi/ProviderWithServletWebSocketEndpointTest.java
create mode 100644
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/spi/ProviderWithServletWebSocketTest.java
create mode 100644
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/spi/SecurityProviderRolesFromComponentWebSocketTest.java
create mode 100644
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/spi/SecurityProviderWebSocketTest.java
create mode 100644
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/spi/SecurityProviderWebSocketWrapTest.java
create mode 100644
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/ws/UndertowWsSecurityWithoutProviderTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/component/file/FileConsumerJailStartingDirectorySymlinkTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/component/file/FileProducerJailStartingDirectorySymlinkTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/impl/engine/DefaultSupervisingRouteControllerExhaustedStartTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/impl/engine/DefaultUnitOfWorkRouteStackLevelPredicateTest.java
create mode 100644
core/camel-management/src/test/java/org/apache/camel/management/ManagedRouteGroupExchangeCountTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/RunPropOptionTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/RunPropertiesFilesDependenciesTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelActionPropOptionTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/LinkTargets.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/LinkTargetsTest.java
create mode 100644
dsl/camel-kamelet-main/src/test/java/org/apache/camel/main/download/MainHttpServerFactoryTest.java
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/OnExceptionYamlDumpTest.groovy