This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a change to branch CAMEL-26912-export-same-name
in repository https://gitbox.apache.org/repos/asf/camel.git


    from d5dc59ec6acb CAMEL-26912: camel-jbang - camel export fails for two 
files that would be the same file of the project
     add fea8f33be983 CAMEL-26818: Run export/dependency/transform tests in 
parallel (#29701)
     add 11ba0b84fa6a CAMEL-26885: camel-core - Supervising route controller: 
the routes and nonSupervisedRoutes sets are thread-safe (#29789)
     add a4d45f948160 CAMEL-26883: camel-core - BacklogDebugger: a resumed 
exchange no longer waits on the breakpoint of another exchange (#29787)
     add 9e4f22d16509 CAMEL-26882: camel-core - DefaultProducerCache: an 
AsyncProducer that calls the callback and then throws completes the exchange 
once (#29786)
     add 867b5d053e96 CAMEL-26880: camel-cluster - ClusteredRoutePolicy applies 
the leadership again when the CamelContext resumes (#29784)
     add 0a9a82c0b88e CAMEL-26857: camel-core - a doCatch marks the redelivery 
of the called route it caught as over, so a later error handler gets its own 
redeliveries (#29783)
     add fd0dd2463435 CAMEL-25981: camel-knative - the OIDC check of the 
consumer compares the token in constant time and reads a renewed token (#29749)
     add 52f3ef18180a CAMEL-23832: camel-cxf - improve the component 
descriptions of cxf and cxfrs (#29793)
     add 8ad18065b44d CAMEL-26916: camel-yaml-dsl-validator - an insecure 
opt-in that can be set on the component keeps its default when reading the body 
(#29808)
     add 92464a92aecf CAMEL-26911: camel-jbang - camel stop must not signal a 
process that reused the pid of a gone integration (#29811)
     add 9235b3ca29fe CAMEL-26777: camel-cxf - fix flaky and slow 
FailOverFeatureTest
     add ea617cb1634c CAMEL-26354: Support ai-resource URI templates in MCP 
servers (#29722)
     add 994d3ceca58a CAMEL-26897: camel-mcp-server: reduce test suite wall 
time by ~55% (90s → 42s)
     add aa34e7656972 build(deps): bump io.undertow:undertow-servlet from 
2.3.26.Final to 2.3.27.Final (#29797)
     add 9188eb71a4db build(deps): bump com.alibaba:fastjson from 2.0.65 to 
2.0.66 (#29798)
     add d9f8542edd17 build(deps): bump io.atlassian.fugue:fugue from 6.1.7 to 
6.1.8 (#29799)
     add 144f7ecc9b66 build(deps): bump jetty-version from 12.1.14 to 12.1.15 
(#29801)
     add d0381bafb261 CAMEL-26881: camel-core - Aggregate EIP: an Error of the 
aggregation strategy or repository no longer stops the completion timeout, 
interval or recover task (#29785)
     add 6bc46f9cffc1 CAMEL-26884: camel-nats - the stop of a consumer or 
producer goes on when the flush fails, and a consumer ends a pull subscription 
made while it stops (#29788)
     add 5337aee73a02 CAMEL-26886: camel-core - Simple: the other functions 
with arguments keep an empty argument, and a comma in a nested function does 
not split (#29790)
     add 28f3170dcc6a CAMEL-26887: camel-zookeeper-master - 
ZookeeperGroupSupport closes only what it created, and reads the 
zookeeper.password property (#29791)
     add 7acfd1c80a27 CAMEL-26888: camel-core - an Error of the aggregation 
strategy of an enrich, or of a split watermark, fails the exchange (#29792)
     add 870029043b6b camel-docling: return DocTags content and reject 
html_split_page on docling-serve (#29594)
     add 08ac676186c3 CAMEL-26896: camel-openfga - preserve the relationship 
condition on tuple writes and read projections (#29744)
     add 83e34183c216 CAMEL-26847: Add embedded Cedar authorization component 
(#29746)
     add eb036c7c23c5 CAMEL-26622: camel-google-storage - run the integration 
tests on Floci GCP (#29818)
     add ac28671dfc12 CAMEL-26838: Support bundle-aware server readiness checks 
(#29833)
     add 644ff8dadb28 CAMEL-26276: camel-clickup - do not log the webhook 
signatures, and mask the credentials in toString() (#29809)
     add b1634f831e29 CAMEL-26921: camel-oaipmh - remove the 
CamelOaimphIgnoreSSLWarnings producer header (#29843)
     add e3dbaac34082 CAMEL-26911: camel-jbang - camel trace and camel receive 
clear empty the file, so the next batch is not lost (#29825)
     add fb95633ad068 CAMEL-26911: camel-jbang - camel log keeps a stack trace 
with its record, and closes the logs it read (#29827)
     add 8cf0a6f155cc CAMEL-26911: camel-cli-connector - answers of actions are 
written aside and moved in place, so a tool never reads half of one (#29830)
     add 9aec06e92e0d CAMEL-26912: camel-jbang - exports in one directory run 
one at a time, so they do not mix up their projects (#29812)
     add 2b1f09734d0e CAMEL-26912: camel-jbang - camel export no longer deletes 
the files of a directory that no export created (#29813)
     add a70179ce5b47 CAMEL-26912: camel-jbang - camel export puts a local JAR 
in lib as the pom.xml refers to it (#29816)
     add a77ed26624fc CAMEL-26912: camel-jbang - camel export loads the Kamelet 
catalog only for an integration that uses Kamelets (#29817)
     add 5c6edcdddb10 CAMEL-26912: camel-jbang - a drive letter on Windows is 
not a scheme, and mvn is mvn.cmd (#29824)
     add 38bcf39dcd2f Merge remote-tracking branch 'origin/main' into 
CAMEL-26912-export-same-name

No new revisions were added by this update.

Summary of changes:
 bom/camel-bom/pom.xml                              |   5 +
 catalog/camel-allcomponents/pom.xml                |   5 +
 .../org/apache/camel/catalog/beans.properties      |   2 +
 .../catalog/beans/CedarEntityUidExpression.json    |  16 +
 .../camel/catalog/beans/CedarSecurityPolicy.json   |  16 +
 .../camel/catalog/beans/OpaSecurityPolicy.json     |   2 +-
 .../org/apache/camel/catalog/components.properties |   1 +
 .../camel/catalog/components/ai-resource.json      |  20 +-
 .../org/apache/camel/catalog/components/cedar.json |  44 ++
 .../org/apache/camel/catalog/components/cxf.json   |   2 +-
 .../org/apache/camel/catalog/components/cxfrs.json |   2 +-
 .../org/apache/camel/catalog/components/opa.json   |  32 +-
 .../org/apache/camel/catalog/docs.properties       |   1 +
 .../camel/catalog/docs/ai-resource-component.adoc  |  35 +-
 .../apache/camel/catalog/docs/cedar-component.adoc | 276 +++++++++++++
 .../apache/camel/catalog/docs/cxf-component.adoc   |   2 +-
 .../apache/camel/catalog/docs/cxfrs-component.adoc |   2 +-
 .../org/apache/camel/catalog/docs/mcp-server.adoc  |  35 +-
 .../apache/camel/catalog/docs/opa-component.adoc   |  30 ++
 .../camel/catalog/docs/openfga-component.adoc      |  15 +-
 .../camel/catalog/docs/simple-functions.adoc       |  13 +-
 .../catalog/docs/zookeeper-master-component.adoc   |   2 +
 .../apache/camel/catalog/test-infra/metadata.json  |  11 +
 .../ai/resource/AiResourceComponentConfigurer.java |   6 +
 .../AiResourceConfigurationConfigurer.java         |   6 +
 .../ai/resource/AiResourceEndpointConfigurer.java  |   6 +
 .../ai/resource/AiResourceEndpointUriFactory.java  |   3 +-
 .../camel/component/ai/resource/ai-resource.json   |  20 +-
 .../src/main/docs/ai-resource-component.adoc       |  35 +-
 .../camel/component/ai/resource/AiResource.java    |  10 +
 .../ai/resource/AiResourceConfiguration.java       |  20 +-
 .../component/ai/resource/AiResourceConsumer.java  |  71 +++-
 .../component/ai/resource/AiResourceEndpoint.java  |   9 +-
 .../component/ai/resource/AiResourceExecutor.java  |  27 +-
 .../component/ai/resource/AiResourceRegistry.java  | 199 +++++++++
 .../ai/resource/AiResourceRegistryListener.java    |  21 +
 .../ai/resource/AiResourceTemplateSpec.java        | 123 ++++++
 .../ai/resource/AiResourceUriTemplate.java         | 192 +++++++++
 .../resource/AiResourceEndpointLifecycleTest.java  |  95 ++++-
 .../ai/resource/AiResourceExecutorTest.java        |  14 +-
 .../ai/resource/AiResourceRegistryTest.java        | 103 +++++
 .../ai/resource/AiResourceUriTemplateTest.java     |  99 +++++
 .../component/docling/DoclingContentExtractor.java |   5 +
 .../camel/component/docling/DoclingProducer.java   |  17 +-
 .../docling/DoclingContentExtractorTest.java       |  81 ++++
 .../docling/DoclingServeOutputFormatTest.java      |  80 ++++
 .../server/McpResourceTemplateReadHandler.java}    |  24 +-
 .../component/mcp/server/McpServerBridge.java      | 154 ++++++-
 .../component/mcp/server/McpServerEngine.java      |  35 +-
 .../mcp/server/McpServerResourceTemplate.java      |  58 +++
 .../McpServerBridgeResourceTemplateTest.java       |  69 ++++
 .../mcp/server/RecordingMcpServerEngine.java       |  34 +-
 .../McpServerConformanceTestSupport.java           |   2 +-
 .../McpServerResourceConformanceTestSupport.java   | 120 +++++-
 components/camel-ai/camel-mcp-server/pom.xml       |  31 ++
 .../camel-mcp-server/src/main/docs/mcp-server.adoc |  35 +-
 .../mcp/server/stdio/StdioMcpServerEngine.java     | 169 +++++++-
 .../mcp/server/vertx/VertxMcpServerEngine.java     |  53 +++
 .../main/McpServerMainAuthenticationTest.java      |   8 +-
 .../mcp/server/main/McpServerMainMetadataTest.java | 103 ++---
 .../server/main/McpServerMainOAuthKeycloakIT.java  | 254 ++++++------
 .../mcp/server/main/McpServerMainOAuthTest.java    |  56 +--
 .../server/main/McpServerMainPropertiesTest.java   | 165 ++++----
 .../mcp/server/stdio/McpStdioHarnessMain.java      |  47 +++
 .../mcp/server/stdio/StdioMcpServerEngineTest.java | 111 ++++-
 .../mcp/server/stdio/StdioMcpServerProcessIT.java  | 104 ++++-
 .../McpServerSessionEvictionPropertiesTest.java    |  55 +--
 .../server/vertx/VertxMcpErrorResponseTest.java    |   7 +-
 .../mcp/server/vertx/VertxMcpOriginTest.java       |   9 +-
 .../vertx/VertxMcpServerConformanceTest.java       |  16 +-
 .../VertxMcpServerEngineTargetServerTypeTest.java  | 170 ++++----
 .../vertx/VertxMcpServerOutputSchemaTest.java      |  93 ++---
 .../vertx/VertxMcpServerPromptConformanceTest.java |  16 +-
 .../VertxMcpServerResourceConformanceTest.java     |  16 +-
 .../vertx/VertxMcpServerToolAnnotationsTest.java   | 257 ++++++------
 .../server/vertx/VertxMcpSessionEvictionTest.java  |  89 +++--
 .../MainHttpServerMcpConformanceIT.java            |  16 +-
 .../MainHttpServerMcpResourceConformanceIT.java    |  16 +-
 .../vertx/integration/McpServerOpenAIAgentIT.java  |  16 +-
 .../integration/OfficialMcpConformanceIT.java      |  16 +-
 .../camel-google-storage => camel-cedar}/pom.xml   |  51 +--
 .../component/cedar/CedarComponentConfigurer.java  |  58 +++
 .../component/cedar/CedarEndpointConfigurer.java   |  97 +++++
 .../component/cedar/CedarEndpointUriFactory.java}  |  33 +-
 .../cedar/CedarEntityUidExpressionConfigurer.java  |  61 +++
 .../cedar/CedarSecurityPolicyConfigurer.java       |  91 +++++
 .../org/apache/camel/component/cedar/cedar.json    |  44 ++
 .../services/org/apache/camel/bean.properties      |   7 +
 .../camel/bean/CedarEntityUidExpression.json       |  16 +
 .../org/apache/camel/bean/CedarSecurityPolicy.json |  16 +
 .../services/org/apache/camel/component.properties |   7 +
 .../services/org/apache/camel/component/cedar      |   2 +
 .../org/apache/camel/configurer/cedar-component    |   2 +
 .../org/apache/camel/configurer/cedar-endpoint     |   2 +
 ....camel.component.cedar.CedarEntityUidExpression |   2 +
 ...pache.camel.component.cedar.CedarSecurityPolicy |   2 +
 .../org/apache/camel/urifactory/cedar-endpoint     |   2 +
 .../camel-cedar/src/main/docs/cedar-component.adoc | 276 +++++++++++++
 .../component/cedar/CedarAuthorizationResult.java  |  54 +++
 .../camel/component/cedar/CedarComponent.java}     |  26 +-
 .../camel/component/cedar/CedarConfiguration.java  | 164 ++++++++
 .../camel/component/cedar/CedarConstants.java}     |  16 +-
 .../camel/component/cedar/CedarEndpoint.java       | 104 +++++
 .../component/cedar/CedarEntityProvider.java}      |  19 +-
 .../component/cedar/CedarEntityUidExpression.java  |  83 ++++
 .../camel/component/cedar/CedarEvaluator.java      | 327 +++++++++++++++
 .../camel/component/cedar/CedarProducer.java}      |  21 +-
 .../camel/component/cedar/CedarSecurityPolicy.java |  87 ++++
 .../component/cedar/CedarSecurityProcessor.java    |  93 +++++
 .../component/cedar/CedarConfigurationTest.java    | 179 +++++++++
 .../component/cedar/CedarEndpointBindingTest.java  |  68 ++++
 .../camel/component/cedar/CedarEvaluatorTest.java  | 445 +++++++++++++++++++++
 .../component/clickup/ClickUpConfiguration.java    |  11 +-
 .../clickup/InvalidMessageSignatureException.java  |  15 +
 .../camel/component/clickup/model/Webhook.java     |   9 +-
 .../clickup/service/ClickUpWebhookService.java     |  12 +-
 .../component/clickup/ClickUpToStringTest.java     |  60 +++
 .../clickup/ClickUpWebhookSignatureLogTest.java    | 127 ++++++
 .../apache/camel/component/cxf/jaxrs/cxfrs.json    |   2 +-
 .../src/main/docs/cxfrs-component.adoc             |   2 +-
 .../camel/component/cxf/jaxrs/CxfRsEndpoint.java   |   2 +-
 .../org/apache/camel/component/cxf/jaxws/cxf.json  |   2 +-
 .../src/main/docs/cxf-component.adoc               |   2 +-
 .../camel/component/cxf/jaxws/CxfEndpoint.java     |   2 +-
 .../component/cxf/jaxws/FailOverFeatureTest.java   |  29 +-
 .../camel-google/camel-google-storage/pom.xml      |  12 +
 .../google/storage/integration/ComplexIT.java      |  97 +++--
 .../src/main/docs/knative-http-component.adoc      |  33 ++
 .../knative/http/KnativeHttpConsumer.java          |   3 +-
 .../knative/http/KnativeOidcServiceOptions.java    |  65 ++-
 .../knative/http/KnativeHttpOidcConsumerTest.java  | 216 ++++++++++
 .../apache/camel/component/nats/NatsConsumer.java  |  94 ++++-
 .../apache/camel/component/nats/NatsProducer.java  |  24 +-
 .../component/nats/NatsConsumerStopGapsTest.java   | 309 ++++++++++++++
 .../camel/oaipmh/component/OAIPMHProducer.java     |   4 +-
 .../oaipmh/component/model/OAIPMHConstants.java    |   1 -
 .../OAIPMHProducerHeadersPerExchangeTest.java      |  38 +-
 .../OAIPMHProducerIgnoreSSLWarningsTest.java       |  76 ++++
 .../component/opa/OpaComponentConfigurer.java      |   6 +
 .../camel/component/opa/OpaEndpointConfigurer.java |   6 +
 .../camel/component/opa/OpaEndpointUriFactory.java |   3 +-
 .../opa/security/OpaSecurityPolicyConfigurer.java  |   6 +
 .../org/apache/camel/component/opa/opa.json        |  32 +-
 .../org/apache/camel/bean/OpaSecurityPolicy.json   |   2 +-
 .../camel-opa/src/main/docs/opa-component.adoc     |  30 ++
 .../camel/component/opa/OpaConfiguration.java      |  18 +
 .../apache/camel/component/opa/OpaEndpoint.java    |   3 +
 .../apache/camel/component/opa/OpaHealthProbe.java |  23 +-
 .../apache/camel/component/opa/OpaProducer.java    |   3 +-
 .../component/opa/OpaProducerHealthCheck.java      |   9 +-
 .../component/opa/security/OpaSecurityPolicy.java  |  22 +-
 .../opa/security/OpaSecurityPolicyHealthCheck.java |   9 +-
 .../opa/OpaHealthCheckRegistrationTest.java        |  55 +++
 .../component/opa/OpaProducerHealthCheckTest.java  |  75 ++++
 .../security/OpaSecurityPolicyHealthCheckTest.java |  31 +-
 .../src/main/docs/openfga-component.adoc           |  15 +-
 .../camel/component/openfga/OpenFgaProducer.java   |  83 +++-
 .../openfga/OpenFgaTupleConditionTest.java         | 213 ++++++++++
 .../src/main/docs/zookeeper-master-component.adoc  |   2 +
 .../zookeepermaster/ZookeeperGroupSupport.java     |  30 +-
 .../ZookeeperGroupSupportLifecycleTest.java        | 184 +++++++++
 components/pom.xml                                 |   1 +
 .../java/org/apache/camel/spi/ProducerCache.java   |   3 +-
 .../impl/debugger/DefaultBacklogDebugger.java      |  44 +-
 .../engine/DefaultSupervisingRouteController.java  |  10 +-
 .../camel/impl/cluster/ClusteredRoutePolicy.java   |  32 +-
 .../modules/languages/pages/simple-functions.adoc  |  13 +-
 .../language/simple/SimpleFunctionHelper.java      |  15 +
 .../functions/CollectionFunctionFactory.java       |  19 +-
 .../simple/functions/CustomFunctionFactory.java    |  10 +-
 .../simple/functions/MathFunctionFactory.java      |   8 +-
 .../simple/functions/MiscFunctionFactory.java      |  56 +--
 .../simple/functions/RandomFunctionFactory.java    |  18 +-
 .../simple/functions/StringFunctionFactory.java    |  28 +-
 .../org/apache/camel/processor/CatchProcessor.java |   6 +
 .../java/org/apache/camel/processor/Enricher.java  |   8 +-
 .../org/apache/camel/processor/PollEnricher.java   |   8 +-
 .../java/org/apache/camel/processor/Splitter.java  |   8 +-
 .../processor/aggregate/AggregateProcessor.java    |  42 +-
 .../errorhandler/RedeliveryErrorHandler.java       |  32 +-
 .../camel/cluster/ClusteredEdgeCasesTest.java      | 175 ++++++++
 .../DefaultProducerCacheProducerThrowsTest.java    | 269 +++++++++++++
 ...rvisingRouteControllerConcurrentRoutesTest.java | 124 ++++++
 .../functions/OtherFunctionArgumentsTest.java      | 146 +++++++
 .../camel/processor/DoCatchRedeliveryOverTest.java | 175 ++++++++
 .../SplitterWatermarkThrowsErrorTest.java          |  86 ++++
 .../AggregateIntervalTaskExceptionTest.java        |  28 +-
 .../AggregateOnCompletionThrowsTest.java           |  40 +-
 .../AggregateTimeoutRepositoryExceptionTest.java   |  20 +
 .../AggregateTimeoutStrategyThrowsErrorTest.java   |  78 ++++
 ...EnricherAggregationStrategyThrowsErrorTest.java |  98 +++++
 .../DefaultTimeoutMapListenerThrowsErrorTest.java  |  73 ++++
 .../org/apache/camel/main/components.properties    |   1 +
 .../BacklogDebuggerResumedBeforeSuspendTest.java   | 158 ++++++++
 .../apache/camel/support/DefaultTimeoutMap.java    |  17 +-
 .../camel/support/cache/DefaultProducerCache.java  | 101 +++--
 .../camel/support/cache/EventNotifierCallback.java |  14 +-
 .../java/org/apache/camel/util/ArtifactUtils.java  |   5 +
 design/aiResource.adoc                             |  30 +-
 .../modules/ROOT/examples/json/cedar.json          |   1 +
 docs/components/modules/ROOT/nav.adoc              |   1 +
 .../modules/ROOT/pages/cedar-component.adoc        |   1 +
 .../user-manual/modules/ROOT/pages/body-types.adoc |   5 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    |   5 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc    |   5 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc    |  93 ++++-
 .../modules/ROOT/pages/camel-jbang-projects.adoc   |   4 +
 .../modules/ROOT/pages/error-handler.adoc          |  14 +-
 .../cli/connector/FileCliConnectorTransport.java   |  31 +-
 .../connector/FileCliConnectorTransportTest.java   |   2 +
 .../component/ComponentsBuilderFactory.java        |  21 +-
 .../dsl/AiResourceComponentBuilderFactory.java     |  25 +-
 .../dsl/CedarComponentBuilderFactory.java          | 120 ++++++
 .../component/dsl/CxfComponentBuilderFactory.java  |   8 +-
 .../dsl/CxfrsComponentBuilderFactory.java          |   8 +-
 .../component/dsl/OpaComponentBuilderFactory.java  |  21 +
 .../builder/endpoint/EndpointBuilderFactory.java   |   1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |   1 +
 .../builder/endpoint/EndpointHeaderBuilders.java   |  22 +-
 .../builder/endpoint/StaticEndpointBuilders.java   |  56 ++-
 .../dsl/AiResourceEndpointBuilderFactory.java      |  74 +++-
 .../endpoint/dsl/CedarEndpointBuilderFactory.java  | 437 ++++++++++++++++++++
 .../endpoint/dsl/CxfEndpointBuilderFactory.java    |  16 +-
 .../endpoint/dsl/CxfRsEndpointBuilderFactory.java  |  16 +-
 .../endpoint/dsl/OpaEndpointBuilderFactory.java    |  36 ++
 .../dsl/jbang/core/commands/CamelCommand.java      |   6 +-
 .../camel/dsl/jbang/core/commands/Debug.java       |   5 +-
 .../dsl/jbang/core/commands/DependencyList.java    |  10 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |   6 +-
 .../dsl/jbang/core/commands/SBOMGenerator.java     |   8 +-
 .../dsl/jbang/core/commands/TransformRoute.java    |   2 +-
 .../core/commands/action/ActionBaseCommand.java    |   2 +-
 .../jbang/core/commands/action/CamelLogAction.java | 224 ++++++-----
 .../core/commands/action/CamelReceiveAction.java   |   4 +-
 .../commands/action/CamelRouteStructureAction.java |   2 +-
 .../core/commands/action/CamelTraceAction.java     |   4 +-
 .../camel/dsl/jbang/core/common/ActionClient.java  |  21 +-
 .../camel/dsl/jbang/core/common/ProcessFinder.java |   7 +-
 .../camel/dsl/jbang/core/common/ProcessHelper.java |  32 ++
 .../core/commands/CamelCommandBaseTestSupport.java |  25 ++
 .../jbang/core/commands/DependencyCopyTest.java    |   9 +-
 .../jbang/core/commands/DependencyListTest.java    |   3 +-
 .../jbang/core/commands/DependencyUpdateTest.java  |   4 +-
 .../dsl/jbang/core/commands/ExportMainJibTest.java |   7 +-
 .../jbang/core/commands/ExportMainJkubeTest.java   |   7 +-
 .../camel/dsl/jbang/core/commands/ExportTest.java  |   7 +-
 .../camel/dsl/jbang/core/commands/InitTest.java    |   8 +-
 .../core/commands/QuarkusPlatformLookupTest.java   |  11 +-
 .../jbang/core/commands/TransformRouteTest.java    |   9 +-
 .../dsl/jbang/core/commands/TransformTest.java     |   8 +-
 .../jbang/core/commands/UsesWorkingDirectory.java  |   3 +-
 .../core/commands/action/CamelLogActionTest.java   |  48 +++
 .../commands/action/CamelReceiveActionTest.java    |  10 +-
 .../core/commands/action/CamelTraceActionTest.java |  10 +-
 .../commands/action/RouteActionJavaSourceTest.java |  13 +-
 .../dsl/jbang/core/common/ActionClientTest.java    |  25 ++
 .../dsl/jbang/core/common/ProcessFinderTest.java   |  27 ++
 .../dsl/jbang/core/common/ProcessHelperTest.java   |  32 ++
 .../test/resources/golden/expected/deps.export.txt |   1 +
 .../resources/golden/expected/excludes.export.txt  |   1 +
 .../resources/golden/expected/groovy.export.txt    |   1 +
 .../test/resources/golden/expected/java.export.txt |   1 +
 .../resources/golden/expected/kamelet.export.txt   |   1 +
 .../golden/expected/local-kamelet-dir.export.txt   |   1 +
 .../golden/expected/maven-main-chaos.maven.txt     |   1 +
 .../golden/expected/maven-main-mixed.maven.txt     |   1 +
 .../resources/golden/expected/maven-main.maven.txt |   1 +
 .../golden/expected/maven-quarkus-dev.maven.txt    |   1 +
 .../golden/expected/maven-quarkus.maven.txt        |   1 +
 .../golden/expected/maven-spring-boot.maven.txt    |   1 +
 .../resources/golden/expected/mixed.export.txt     |   1 +
 .../resources/golden/expected/openapi.export.txt   |   1 +
 .../resources/golden/expected/options.export.txt   |   1 +
 .../golden/expected/pom-project.export.txt         |   1 +
 .../golden/expected/profile-prod.export.txt        |   1 +
 .../resources/golden/expected/profile.export.txt   |   1 +
 .../golden/expected/resource-dir.export.txt        |   1 +
 .../golden/expected/run-settings.export.txt        |   1 +
 .../test/resources/golden/expected/xml.export.txt  |   1 +
 .../resources/golden/expected/yaml-deps.export.txt |   1 +
 .../test/resources/golden/expected/yaml.export.txt |   1 +
 .../dsl/jbang/core/commands/tui/TuiHelper.java     |   9 +-
 .../camel/dsl/jbang/run/common/CamelHome.java      |  25 +-
 .../camel/dsl/jbang/run/common/ExportHelper.java   |  26 ++
 .../camel/dsl/jbang/run/common/MavenCommand.java   |  14 +-
 .../camel/dsl/jbang/run/common/RuntimeUtil.java    |   2 +-
 .../dsl/jbang/run/export/CamelMainExporter.java    |  16 +-
 .../camel/dsl/jbang/run/export/ExportRequest.java  |   4 +-
 .../camel/dsl/jbang/run/export/Exporter.java       |  98 ++++-
 .../dsl/jbang/run/export/ProjectExporter.java      |   4 +-
 .../dsl/jbang/run/export/QuarkusExporter.java      |  16 +-
 .../dsl/jbang/run/export/SpringBootExporter.java   |  16 +-
 .../camel/dsl/jbang/run/export/WorkDirLock.java    | 109 +++++
 .../dsl/jbang/run/common/MavenCommandTest.java     |  53 +++
 .../camel/dsl/jbang/run/export/ExporterTest.java   |  11 +
 .../dsl/jbang/run/export/ProjectExporterTest.java  | 185 ++++++++-
 .../camel-component-known-dependencies.properties  |   1 +
 .../camel/dsl/yaml/validator/CatalogBodyTypes.java |  13 +-
 .../camel/dsl/yaml/validator/TextBodyFlowTest.java |  43 +-
 parent/pom.xml                                     |  14 +-
 test-infra/camel-test-infra-all/pom.xml            |  11 +
 .../src/generated/resources/META-INF/metadata.json |  11 +
 test-infra/camel-test-infra-google-common/pom.xml  |  40 ++
 .../test/infra/google/common/GoogleProperties.java |  17 +-
 .../google/common/services/FlociGcpContainer.java  |  50 +++
 .../src/main/resources/META-INF/MANIFEST.MF        |   0
 .../google/common/services/container.properties    |  19 +
 test-infra/camel-test-infra-google-storage/pom.xml |  40 ++
 .../storage/common/GoogleStorageProperties.java    |  15 +-
 .../services/GoogleStorageInfraService.java        |  25 +-
 .../GoogleStorageLocalContainerInfraService.java   | 103 +++++
 .../services/GoogleStorageRemoteInfraService.java  |  57 +++
 .../storage/services/GoogleStorageService.java     |  19 +-
 .../services/GoogleStorageServiceFactory.java      |  83 ++++
 .../src/main/resources/META-INF/MANIFEST.MF        |   0
 test-infra/pom.xml                                 |   2 +
 .../camel/tooling/model/BodyTypeResolver.java      |   3 +-
 317 files changed, 12112 insertions(+), 1484 deletions(-)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/CedarEntityUidExpression.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/CedarSecurityPolicy.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/cedar.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cedar-component.adoc
 create mode 100644 
components/camel-ai/camel-ai-resource/src/main/java/org/apache/camel/component/ai/resource/AiResourceTemplateSpec.java
 create mode 100644 
components/camel-ai/camel-ai-resource/src/main/java/org/apache/camel/component/ai/resource/AiResourceUriTemplate.java
 create mode 100644 
components/camel-ai/camel-ai-resource/src/test/java/org/apache/camel/component/ai/resource/AiResourceUriTemplateTest.java
 create mode 100644 
components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/DoclingContentExtractorTest.java
 create mode 100644 
components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/DoclingServeOutputFormatTest.java
 copy 
components/camel-ai/{camel-ai-resource/src/main/java/org/apache/camel/component/ai/resource/AiResource.java
 => 
camel-mcp-server-api/src/main/java/org/apache/camel/component/mcp/server/McpResourceTemplateReadHandler.java}
 (55%)
 create mode 100644 
components/camel-ai/camel-mcp-server-api/src/main/java/org/apache/camel/component/mcp/server/McpServerResourceTemplate.java
 create mode 100644 
components/camel-ai/camel-mcp-server-api/src/test/java/org/apache/camel/component/mcp/server/McpServerBridgeResourceTemplateTest.java
 copy components/{camel-google/camel-google-storage => camel-cedar}/pom.xml 
(61%)
 create mode 100644 
components/camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarComponentConfigurer.java
 create mode 100644 
components/camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarEndpointConfigurer.java
 copy 
components/{camel-ai/camel-ai-resource/src/generated/java/org/apache/camel/component/ai/resource/AiResourceEndpointUriFactory.java
 => 
camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarEndpointUriFactory.java}
 (70%)
 create mode 100644 
components/camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarEntityUidExpressionConfigurer.java
 create mode 100644 
components/camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarSecurityPolicyConfigurer.java
 create mode 100644 
components/camel-cedar/src/generated/resources/META-INF/org/apache/camel/component/cedar/cedar.json
 create mode 100644 
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/bean.properties
 create mode 100644 
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/bean/CedarEntityUidExpression.json
 create mode 100644 
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/bean/CedarSecurityPolicy.json
 create mode 100644 
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/component/cedar
 create mode 100644 
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/configurer/cedar-component
 create mode 100644 
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/configurer/cedar-endpoint
 create mode 100644 
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.cedar.CedarEntityUidExpression
 create mode 100644 
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.cedar.CedarSecurityPolicy
 create mode 100644 
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/urifactory/cedar-endpoint
 create mode 100644 components/camel-cedar/src/main/docs/cedar-component.adoc
 create mode 100644 
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarAuthorizationResult.java
 copy 
components/{camel-ai/camel-ai-resource/src/main/java/org/apache/camel/component/ai/resource/AiResource.java
 => 
camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarComponent.java} 
(53%)
 create mode 100644 
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarConfiguration.java
 copy 
components/{camel-ai/camel-ai-resource/src/main/java/org/apache/camel/component/ai/resource/AiResource.java
 => 
camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarConstants.java} 
(73%)
 create mode 100644 
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarEndpoint.java
 copy 
components/{camel-ai/camel-ai-resource/src/main/java/org/apache/camel/component/ai/resource/AiResource.java
 => 
camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarEntityProvider.java}
 (72%)
 create mode 100644 
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarEntityUidExpression.java
 create mode 100644 
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarEvaluator.java
 copy 
components/{camel-ai/camel-ai-resource/src/main/java/org/apache/camel/component/ai/resource/AiResource.java
 => 
camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarProducer.java} 
(67%)
 create mode 100644 
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarSecurityPolicy.java
 create mode 100644 
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarSecurityProcessor.java
 create mode 100644 
components/camel-cedar/src/test/java/org/apache/camel/component/cedar/CedarConfigurationTest.java
 create mode 100644 
components/camel-cedar/src/test/java/org/apache/camel/component/cedar/CedarEndpointBindingTest.java
 create mode 100644 
components/camel-cedar/src/test/java/org/apache/camel/component/cedar/CedarEvaluatorTest.java
 create mode 100644 
components/camel-clickup/src/test/java/org/apache/camel/component/clickup/ClickUpToStringTest.java
 create mode 100644 
components/camel-clickup/src/test/java/org/apache/camel/component/clickup/ClickUpWebhookSignatureLogTest.java
 create mode 100644 
components/camel-knative/camel-knative-http/src/test/java/org/apache/camel/component/knative/http/KnativeHttpOidcConsumerTest.java
 create mode 100644 
components/camel-nats/src/test/java/org/apache/camel/component/nats/NatsConsumerStopGapsTest.java
 create mode 100644 
components/camel-oaipmh/src/test/java/org/apache/camel/oaipmh/OAIPMHProducerIgnoreSSLWarningsTest.java
 create mode 100644 
components/camel-openfga/src/test/java/org/apache/camel/component/openfga/OpenFgaTupleConditionTest.java
 create mode 100644 
components/camel-zookeeper-master/src/test/java/org/apache/camel/component/zookeepermaster/ZookeeperGroupSupportLifecycleTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/DefaultProducerCacheProducerThrowsTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/engine/DefaultSupervisingRouteControllerConcurrentRoutesTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/OtherFunctionArgumentsTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/DoCatchRedeliveryOverTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/SplitterWatermarkThrowsErrorTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/aggregator/AggregateTimeoutStrategyThrowsErrorTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/enricher/EnricherAggregationStrategyThrowsErrorTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/support/DefaultTimeoutMapListenerThrowsErrorTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/BacklogDebuggerResumedBeforeSuspendTest.java
 create mode 120000 docs/components/modules/ROOT/examples/json/cedar.json
 create mode 120000 docs/components/modules/ROOT/pages/cedar-component.adoc
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/CedarComponentBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CedarEndpointBuilderFactory.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-run/src/main/java/org/apache/camel/dsl/jbang/run/export/WorkDirLock.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-run/src/test/java/org/apache/camel/dsl/jbang/run/common/MavenCommandTest.java
 create mode 100644 test-infra/camel-test-infra-google-common/pom.xml
 copy 
components/camel-ai/camel-ai-resource/src/main/java/org/apache/camel/component/ai/resource/AiResource.java
 => 
test-infra/camel-test-infra-google-common/src/main/java/org/apache/camel/test/infra/google/common/GoogleProperties.java
 (73%)
 create mode 100644 
test-infra/camel-test-infra-google-common/src/main/java/org/apache/camel/test/infra/google/common/services/FlociGcpContainer.java
 copy test-infra/{camel-test-infra-arangodb => 
camel-test-infra-google-common}/src/main/resources/META-INF/MANIFEST.MF (100%)
 create mode 100644 
test-infra/camel-test-infra-google-common/src/main/resources/org/apache/camel/test/infra/google/common/services/container.properties
 create mode 100644 test-infra/camel-test-infra-google-storage/pom.xml
 copy 
components/camel-ai/camel-ai-resource/src/main/java/org/apache/camel/component/ai/resource/AiResource.java
 => 
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/common/GoogleStorageProperties.java
 (73%)
 copy 
components/camel-ai/camel-ai-resource/src/main/java/org/apache/camel/component/ai/resource/AiResource.java
 => 
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageInfraService.java
 (58%)
 create mode 100644 
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageLocalContainerInfraService.java
 create mode 100644 
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageRemoteInfraService.java
 copy 
components/camel-ai/camel-ai-resource/src/main/java/org/apache/camel/component/ai/resource/AiResource.java
 => 
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageService.java
 (69%)
 create mode 100644 
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageServiceFactory.java
 copy test-infra/{camel-test-infra-arangodb => 
camel-test-infra-google-storage}/src/main/resources/META-INF/MANIFEST.MF (100%)

Reply via email to