You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gn...@apache.org on 2026/04/02 08:50:32 UTC
(camel) branch hungry-quark updated (43e5b2ed5a9b -> ff475cb7e2a0)
This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a change to branch hungry-quark
in repository https://gitbox.apache.org/repos/asf/camel.git
from 43e5b2ed5a9b Fix docs gulp race: replace !(target) extglob with split patterns
add 7eac26b4a120 CAMEL-21966: Add example usage snippets to camel-jbang CLI help text
add 6e5b4784e875 Improve AI agent guidelines: investigation, review, and doc conventions
add b593a6068da7 Camel-Milvus: create rag helpers to be used as beans
add 0fffdc33ac1b Add missing configurable properties to Milvus helpers
add c5b75cc2ca33 Restore original raw SDK tests alongside helper-based tests
add 29e02cb0ac1f Camel-Milvus: collection must be loaded into memory before DML operations
add ffc8dfad7c6f chore(deps): Bump aws-java-sdk2-version from 2.42.21 to 2.42.22
add f60e3dac4c8a chore(deps): Bump huaweicloud-sdk-version from 3.1.189 to 3.1.190
add 1888a0e8b028 CAMEL-22409: zwsp invisible character breaks property at runtime (#22281)
add 5181a3f57a9b CAMEL-23259: Close channel on SSL/TLS handshake failure in Netty comp… (#22295)
add 24314bc1fed2 Fix docs gulp race condition with dsl target directories
add 6f5860280635 CAMEL-23157: Contribute runtime dependencies API
add 722289460042 (chores): fix SonarCloud S6201 in camel-util-json
add 79fbb874aca8 CAMEL-23263 - Camel-Netty: PQC-capable SSL fallback with TLSv1.3 (#22296)
add 882e6bd231f6 test-infra: Fix Docker container name collisions in parallel execution
add 11da8f8d905d Upgrade plexus-utils to 4.0.3
add 255896b19ef7 Align to spring-boot 4.0.5
add a1d48ff65e60 Regen SBOM from commit 255896b19ef70fae551089f74aa1ff9c04d515c2 (#22312)
add 21e4d829b88d CAMEL-23255: Retry Infinispan schema registration on IllegalLifecycleStateException
add a4d17dddcec7 Isolate Kubernetes plugin test working directories under target/
add 4b92e88461f8 chore(deps): Bump quarkus-version 3.32.4 to 3.34.1 and quarkus-mcp-server-version 1.10.3 to 1.11.0 (#22284)
add aefcaa0993dc chore(camel-test-infra-consul): upgrade consul.container to 1.22.6 (#22314)
add 674b4c8354e6 chore(camel-test-infra-docling): upgrade docling.container to v1.15.0 (#22315)
add 8a1980d392f5 chore(camel-test-infra-nats): upgrade nats.container to 2.12.6 (#22319)
add 2f6d7c1917b1 chore(deps): Bump aws-java-sdk2-version from 2.42.22 to 2.42.23
add 123a15a70f15 chore(deps): Bump groovy-version from 5.0.4 to 5.0.5
add ba624fa0d49d chore(deps): Bump org.opensearch.client:opensearch-java
add 80d598408a41 chore(deps): Bump ca.uhn.hapi.fhir:org.hl7.fhir.utilities
add 183ae48b1bb7 chore(deps): Bump com.google.genai:google-genai from 1.44.0 to 1.45.0
add 8d1adf670eec chore(deps): Bump com.azure:azure-storage-blob-changefeed
add a6bad3313b92 Update Camel JBang to 4.18.1
add f0f3cb5dd3ef chore(camel-test-infra-zookeeper): upgrade zookeeper.container to 3.9.5
add 8736235b2fd6 chore(camel-test-infra-weaviate): upgrade weaviate.container to 1.36.8
add c859d40022d9 chore(deps): Bump tools.jackson:jackson-bom from 3.1.0 to 3.1.1
add eb79fd75ea96 chore(deps): Bump com.cedarsoftware:java-util from 4.98.0 to 4.99.0
add dba5a0f7194e CAMEL-23270: Camel-Jbang-MCP: Add MCP tool annotations (readOnlyHint, destructiveHint, openWorldHint) to all tools (#22341)
add ffbce6a277e4 camel-mail: fix incorrect guard in MailConverters multipart loop
add abcbcc83a4a2 Add re-request review on PR for agents when comments are addressed
add a5a68ff6dc46 Fix camel-jbang logging file appender and jbang java version option (#22337)
add 45d40b4eb435 (chores): fix SonarCloud S6201 in core modules
add 78b1d1aa9315 (chores): fix SonarCloud S6201 in camel-pqc
add 410eb271410a (chores): fix SonarCloud S6201 in camel-jackson3
add 89d5bf7d9cd1 (chores): fix SonarCloud S6201 in camel-elasticsearch
add 31b03ff1e8ed (chores): fix SonarCloud S6201 in camel-opensearch
add a5791df1a653 (chores): fix SonarCloud S6201 in camel-smpp
add 4e6773009cca (chores): fix SonarCloud S6201 in camel-zeebe
add e1b09a8c2b92 (chores): fix SonarCloud S6201 in camel-mail
add ebd86ab11989 (chores): fix SonarCloud S6201 in camel-netty
add c57f48a829fe (chores): fix SonarCloud S6201 in camel-sjms
add b9712bf32979 (chores): fix SonarCloud S6201 in camel-spring-rabbitmq
add fc4a4f4dfea3 (chores): fix SonarCloud S6201 in camel-aws
add 1aaca6be9d17 (chores): fix SonarCloud S6201 in camel-azure
add b6174e7b82fe (chores): fix SonarCloud S6201 in camel-cxf
add b475560f5fe4 (chores): revert MailConverters S6201 change (semantic, not mechanical)
add f9ce2c3ee30e Rename pattern variable to avoid shadowing in DefaultCxfBinding
add 018d0df31f53 chore(deps): Bump aws-java-sdk2-version from 2.42.23 to 2.42.24 (#22348)
add da0b5aeff92b chore(deps): Bump actions-cool/check-user-permission from 2.3.0 to 2.4.0 (#22347)
add 9a48ad420dde CAMEL-23272: Enable main HTTP server when --port is explicitly specified (#22355)
add cccdfdb93193 chore(deps): Bump org.apache.activemq:activemq-client
add f377726af73d chore(deps): Bump com.box:box-java-sdk from 4.16.3 to 4.16.4
add 4fa28681884c chore(deps): Bump debezium-version from 3.4.2.Final to 3.4.3.Final
add fd6603361a41 chore(deps): Bump org.neo4j.driver:neo4j-java-driver from 6.0.3 to 6.0.4
add 81c868724f16 Trigger PR doc validation for all changes in docs folder
add d883a4a74d6b chore(deps): Bump io.camunda:zeebe-client-java from 8.8.19 to 8.8.21
add 87d3a244dde1 CAMEL-23184: Deprecate camel-splunk component (#22345)
add a53d795eb8e3 chore(camel-test-infra-kafka): upgrade redpanda.container.image to v25.3.11 (#22317)
add 34f9e1085e88 chore(deps): Bump picomatch from 2.3.1 to 2.3.2 in /docs (#22268)
add 18b8f837fc03 chore(deps): Bump aws-java-sdk2-version from 2.42.24 to 2.42.25
add f41d4ec9aceb chore(deps): Bump org.fusesource.jansi:jansi from 2.4.2 to 2.4.3
add c4ad81e60e01 chore(deps): Bump com.amazonaws:aws-xray-recorder-sdk-bom
add 72421749d861 chore(deps): Bump infinispan-version from 16.0.8 to 16.0.9
add 49e56307ea1c chore(deps): Bump io.smallrye:smallrye-fault-tolerance-standalone
add ba591bc54f5f chore(deps): Bump eu.maveniverse.maven.nisse:extension
add d1f4713ebdf7 When exporting with Camel CLI use the latest Quarkus version (#22369)
add 14d9cf6a17a8 Bump ai.docling:docling-serve-client from 0.4.7 to 0.5.0 (#22357)
add 95ca2a8294dd CAMEL-23273: Camel-Jbang-mcp: Sanitize sensitive data in POM content passed to migration tools (#22344)
add f8a490ad0e8c CAMEL-22325: Update infra container descriptions to be more descriptive (#22370)
add 83af3977b040 CAMEL-22325: Add AGENTS.md section to enforce Awaitility over Thread.sleep (#22371)
add cf8eacdf1d98 Add camel-jbang 4.14+ test coverage
add 9def2b5afd78 Update AGENTS.md - Add back Java 17
add 0e2d71a7cf87 Update AGENTS.md - point to the official committers list of Camel
add 482eb1e856c8 Upgrade Vert.x to 4.5.26
add 6948646d2ca2 Fix CmdStartStopITCase by using --wide-uri flag
add f459037483ef CAMEL-23194: Add JUnit 5 per-test timeout for camel-jms tests
add cddb28524a2e CAMEL-21438: Disable LumberjackDisconnectionTest on s390x
add 7976ce4eddab chore(deps): Bump mcp-java-sdk-version from 1.1.0 to 1.1.1 (#22362)
add 3761dce28b1b chore(deps): Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer (#22237)
add ff475cb7e2a0 Merge remote-tracking branch 'origin/main' into hungry-quark
No new revisions were added by this update.
Summary of changes:
.github/workflows/pr-doc-validation.yml | 1 +
.github/workflows/pr-manual-component-test.yml | 2 +-
.mvn/extensions.xml | 2 +-
AGENTS.md | 111 +-
camel-sbom/camel-sbom.json | 14426 ++++++++++---------
camel-sbom/camel-sbom.xml | 12718 ++++++++--------
.../camel/catalog/components/infinispan.json | 66 +-
.../apache/camel/catalog/components/splunk.json | 2 +-
.../apache/camel/catalog/test-infra/metadata.json | 66 +-
components/camel-ai/camel-docling/pom.xml | 6 +
.../camel/component/docling/DoclingComponent.java | 24 +
.../camel/component/docling/DoclingProducer.java | 90 +-
.../docling/DoclingAsyncConversionTest.java | 3 +-
.../integration/DoclingServeProducerIT.java | 70 +-
.../camel/component/milvus/MilvusProducer.java | 2 +
.../helpers/MilvusHelperCreateCollection.java | 195 +
.../milvus/helpers/MilvusHelperCreateIndex.java | 123 +
.../milvus/helpers/MilvusHelperDelete.java | 69 +
.../helpers/MilvusHelperFieldMappingUtil.java | 51 +
.../milvus/helpers/MilvusHelperInsert.java | 99 +
.../helpers/MilvusHelperResultExtractor.java | 85 +
.../milvus/helpers/MilvusHelperSearch.java | 145 +
.../milvus/helpers/MilvusHelperUpsert.java | 99 +
.../milvus/MilvusCreateCollectionTest.java | 26 +
.../component/milvus/it/MilvusComponentIT.java | 191 +
.../aws2/bedrock/agent/BedrockAgentProducer.java | 12 +-
.../agentruntime/BedrockAgentRuntimeProducer.java | 4 +-
.../aws2/bedrock/runtime/BedrockProducer.java | 12 +-
.../component/aws/config/AWSConfigProducer.java | 15 +-
.../aws/secretsmanager/SecretsDevConsole.java | 4 +-
.../vault/CloudTrailReloadTriggerTask.java | 4 +-
.../camel/component/aws/xray/XRayTracer.java | 9 +-
.../aws/xray/decorators/TimerSegmentDecorator.java | 2 +-
.../http/AbstractHttpSegmentDecorator.java | 12 +-
.../camel/component/aws2/cw/Cw2Producer.java | 4 +-
.../ddb/transform/Ddb2JsonDataTypeTransformer.java | 12 +-
.../camel/component/aws2/ec2/AWS2EC2Producer.java | 52 +-
.../aws2/eventbridge/EventbridgeProducer.java | 4 +-
.../camel/component/aws2/mq/MQ2Producer.java | 24 +-
.../camel/component/aws2/msk/MSK2Producer.java | 16 +-
.../camel/component/aws2/s3/utils/AWS2S3Utils.java | 4 +-
.../camel/component/aws2/sns/Sns2Producer.java | 12 +-
.../component/aws2/sqs/Sqs2MessageHelper.java | 12 +-
.../camel/component/aws2/sts/STS2Producer.java | 9 +-
.../aws2/translate/Translate2Producer.java | 4 +-
.../client/FunctionsInvocationClient.java | 8 +-
.../azure/servicebus/ServiceBusProducer.java | 24 +-
.../component/cxf/converter/CachedCxfPayload.java | 22 +-
.../cxf/converter/CxfPayloadConverter.java | 32 +-
.../camel/component/cxf/jaxrs/CxfConverter.java | 4 +-
.../camel/component/cxf/jaxrs/CxfRsEndpoint.java | 4 +-
.../camel/component/cxf/jaxrs/CxfRsInvoker.java | 6 +-
.../camel/component/cxf/jaxrs/CxfRsProducer.java | 22 +-
.../component/cxf/jaxrs/DefaultCxfRsBinding.java | 10 +-
.../component/cxf/jaxrs/SimpleCxfRsBinding.java | 20 +-
.../RawMessageContentRedirectInterceptor.java | 8 +-
.../interceptors/SetSoapVersionInterceptor.java | 4 +-
.../camel/component/cxf/jaxws/CxfConsumer.java | 8 +-
.../camel/component/cxf/jaxws/CxfEndpoint.java | 30 +-
.../camel/component/cxf/jaxws/CxfProducer.java | 4 +-
.../component/cxf/jaxws/DefaultCxfBinding.java | 32 +-
.../cxf/spring/jaxrs/CxfRsSpringEndpoint.java | 4 +-
.../cxf/spring/jaxws/CxfSpringEndpoint.java | 10 +-
.../cxf/spring/jaxws/CxfSpringEndpointUtils.java | 3 +-
.../component/cxf/transport/CamelDestination.java | 4 +-
.../ElasticsearchActionRequestConverter.java | 131 +-
.../InfinispanRemoteComponentConfigurer.java | 6 +
.../remote/InfinispanRemoteEndpointConfigurer.java | 6 +
.../remote/InfinispanRemoteEndpointUriFactory.java | 3 +-
.../component/infinispan/remote/infinispan.json | 66 +-
.../remote/InfinispanRemoteConfiguration.java | 18 +
.../infinispan/remote/InfinispanRemoteManager.java | 50 +-
...nfinispanRemoteSchemaRegistrationRetryTest.java | 113 +
.../transform/AvroBinaryDataTypeTransformer.java | 4 +-
.../ProtobufBinaryDataTypeTransformer.java | 4 +-
.../jackson3/converter/JacksonTypeConverters.java | 21 +-
.../camel/component/jackson3/transform/Json.java | 4 +-
.../src/test/resources/junit-platform.properties | 2 +-
.../lumberjack/LumberjackDisconnectionTest.java | 5 +
.../apache/camel/component/mail/MailBinding.java | 4 +-
.../apache/camel/component/mail/MailComponent.java | 16 +-
.../apache/camel/component/mail/MailConsumer.java | 3 +-
.../apache/camel/component/mail/MailMessage.java | 11 +-
.../apache/camel/component/mail/MailProducer.java | 4 +-
.../component/mail/SplitAttachmentsExpression.java | 4 +-
.../mime/multipart/MimeMultipartDataFormat.java | 4 +-
.../netty/http/DefaultNettyHttpBinding.java | 32 +-
.../netty/http/HttpClientInitializerFactory.java | 10 +-
.../netty/http/HttpServerInitializerFactory.java | 19 +-
.../http/HttpServerSharedInitializerFactory.java | 2 +
.../component/netty/http/NettyHttpComponent.java | 11 +-
.../component/netty/http/NettyHttpHelper.java | 4 +-
.../netty/http/SecurityAuthenticatorSupport.java | 6 +-
.../http/handlers/HttpClientChannelHandler.java | 3 +-
.../http/handlers/HttpInboundStreamHandler.java | 16 +-
.../http/handlers/HttpOutboundStreamHandler.java | 8 +-
.../http/handlers/HttpServerChannelHandler.java | 11 +-
.../HttpServerMultiplexChannelHandler.java | 7 +-
.../netty/DefaultClientInitializerFactory.java | 14 +-
.../netty/DefaultServerInitializerFactory.java | 14 +-
.../camel/component/netty/NettyConfiguration.java | 4 +-
.../camel/component/netty/NettyPayloadHelper.java | 16 +-
.../camel/component/netty/NettyProducer.java | 4 +-
.../netty/handlers/SslHandshakeFailureHandler.java | 54 +
.../component/netty/ssl/SSLEngineFactory.java | 95 +-
.../component/netty/SSLEngineFactoryTest.java | 102 +
.../netty/SslHandshakeFailureHandlerTest.java | 59 +
.../OpensearchActionRequestConverter.java | 66 +-
.../apache/camel/component/pqc/PQCProducer.java | 24 +-
.../apache/camel/component/sjms/SjmsMessage.java | 11 +-
.../apache/camel/component/sjms/SjmsProducer.java | 3 +-
.../sjms/consumer/EndpointMessageListener.java | 7 +-
.../consumer/SimpleMessageListenerContainer.java | 4 +-
.../camel/component/sjms/jms/JmsBinding.java | 21 +-
.../camel/component/sjms/jms/JmsMessageHelper.java | 35 +-
.../component/sjms/reply/ReplyManagerSupport.java | 4 +-
.../camel/component/smpp/AbstractSmppCommand.java | 20 +-
.../apache/camel/component/smpp/SmppBinding.java | 40 +-
.../camel/component/smpp/SmppDataSmCommand.java | 42 +-
.../apache/camel/component/smpp/SmppMessage.java | 7 +-
.../camel/component/smpp/SmppReplaceSmCommand.java | 8 +-
.../component/smpp/SmppSubmitMultiCommand.java | 8 +-
.../camel/component/smpp/SmppSubmitSmCommand.java | 8 +-
.../org/apache/camel/component/smpp/SmppUtils.java | 4 +-
components/camel-splunk/pom.xml | 2 +-
.../org/apache/camel/component/splunk/splunk.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/splunk-component.adoc | 13 +-
.../camel/component/splunk/ConsumerType.java | 1 +
.../splunk/DefaultSplunkConfigurationFactory.java | 1 +
.../camel/component/splunk/ProducerType.java | 1 +
.../camel/component/splunk/SplunkComponent.java | 1 +
.../component/splunk/SplunkConfiguration.java | 1 +
.../splunk/SplunkConfigurationFactory.java | 1 +
.../component/splunk/SplunkConnectionFactory.java | 1 +
.../camel/component/splunk/SplunkConsumer.java | 1 +
.../camel/component/splunk/SplunkEndpoint.java | 1 +
.../camel/component/splunk/SplunkProducer.java | 1 +
.../camel/component/splunk/event/SplunkEvent.java | 1 +
.../camel/component/splunk/support/DataWriter.java | 1 +
.../component/splunk/support/SplunkDataReader.java | 1 +
.../component/splunk/support/SplunkDataWriter.java | 1 +
.../splunk/support/SplunkResultProcessor.java | 1 +
.../component/splunk/support/StreamDataWriter.java | 1 +
.../component/splunk/support/SubmitDataWriter.java | 1 +
.../component/splunk/support/TcpDataWriter.java | 1 +
.../springrabbit/DefaultMessageConverter.java | 6 +-
.../springrabbit/EndpointMessageListener.java | 4 +-
.../springrabbit/SpringRabbitMQEndpoint.java | 32 +-
.../springrabbit/SpringRabbitMQProducer.java | 4 +-
.../zeebe/processor/DeploymentProcessor.java | 26 +-
.../zeebe/processor/ProcessProcessor.java | 10 +-
.../camel/impl/engine/AbstractCamelContext.java | 8 +-
.../camel/impl/engine/IntrospectionSupport.java | 6 +-
.../camel/language/csimple/CSimpleHelper.java | 4 +-
.../org/apache/camel/model/BeanModelHelper.java | 4 +-
core/camel-main/src/main/docs/main.adoc | 434 +-
.../camel/support/PropertyBindingSupport.java | 40 +-
.../org/apache/camel/support/http/HttpUtil.java | 2 +-
.../org/apache/camel/support/jndi/JndiContext.java | 3 +-
.../management/MixinRequiredModelMBean.java | 4 +-
.../camel/support/processor/RestBindingAdvice.java | 4 +-
.../org/apache/camel/yaml/LwModelToYAMLDumper.java | 4 +-
.../java/org/apache/camel/yaml/io/YamlWriter.java | 9 +-
docs/.pnp.cjs | 12 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_19.adoc | 22 +
.../modules/ROOT/pages/camel-jbang.adoc | 2 +-
docs/yarn.lock | 6 +-
.../dsl/InfinispanComponentBuilderFactory.java | 20 +
.../builder/endpoint/StaticEndpointBuilders.java | 2 +
.../InfinispanRemoteEndpointBuilderFactory.java | 35 +
.../endpoint/dsl/SplunkEndpointBuilderFactory.java | 2 +
dsl/camel-jbang/camel-jbang-container/Dockerfile | 2 +-
.../camel/dsl/jbang/core/commands/Complete.java | 5 +-
.../camel/dsl/jbang/core/commands/Debug.java | 7 +-
.../dsl/jbang/core/commands/DependencyList.java | 6 +-
.../camel/dsl/jbang/core/commands/Explain.java | 7 +-
.../camel/dsl/jbang/core/commands/Export.java | 9 +-
.../dsl/jbang/core/commands/ExportBaseCommand.java | 4 +-
.../camel/dsl/jbang/core/commands/Harden.java | 7 +-
.../apache/camel/dsl/jbang/core/commands/Init.java | 8 +-
.../apache/camel/dsl/jbang/core/commands/Run.java | 35 +-
.../dsl/jbang/core/commands/SBOMGenerator.java | 7 +-
.../camel/dsl/jbang/core/commands/Script.java | 6 +-
.../camel/dsl/jbang/core/commands/Shell.java | 6 +-
.../dsl/jbang/core/commands/TransformRoute.java | 6 +-
.../dsl/jbang/core/commands/WrapperCommand.java | 6 +-
.../jbang/core/commands/action/CamelLogAction.java | 7 +-
.../core/commands/action/CamelSendAction.java | 6 +-
.../core/commands/action/CamelTraceAction.java | 6 +-
.../core/commands/catalog/CatalogComponent.java | 6 +-
.../jbang/core/commands/catalog/CatalogDoc.java | 8 +-
.../core/commands/catalog/CatalogKamelet.java | 7 +-
.../dsl/jbang/core/commands/config/ConfigGet.java | 6 +-
.../dsl/jbang/core/commands/config/ConfigSet.java | 6 +-
.../core/commands/process/CamelRouteStatus.java | 7 +-
.../jbang/core/commands/process/CamelStatus.java | 8 +-
.../dsl/jbang/core/commands/process/CamelTop.java | 7 +-
.../jbang/core/commands/process/ListHealth.java | 6 +-
.../jbang/core/commands/process/ListProcess.java | 7 +-
.../jbang/core/commands/process/StopProcess.java | 8 +-
.../jbang/core/commands/version/VersionList.java | 7 +-
.../jbang/core/commands/version/VersionSet.java | 7 +-
.../dsl/jbang/core/common/PluginExporter.java | 11 +
.../src/main/resources/log4j2-no-color.properties | 13 +-
...{RouteFromDirITCase.java => CmdLoadITCase.java} | 16 +-
.../camel/dsl/jbang/it/CmdStartStopITCase.java | 12 +-
.../{CamelDebugITCase.java => HistoryITCase.java} | 17 +-
.../camel/dsl/jbang/it/InfrastructureITCase.java | 18 +-
...{CamelDebugITCase.java => ProcessorITCase.java} | 23 +-
...lDebugITCase.java => ValidatePluginITCase.java} | 20 +-
.../dsl/jbang/it/support/JBangTestSupport.java | 25 +-
.../src/test/resources/jbang/it/HistoryRoute.java | 27 +-
.../camel-jbang-main/dist/CamelJBang.java | 5 +-
.../src/main/jbang/main/CamelJBang.java | 5 +-
dsl/camel-jbang/camel-jbang-mcp/pom.xml | 4 +-
.../dsl/jbang/core/commands/mcp/CatalogTools.java | 24 +-
.../core/commands/mcp/DependencyCheckTools.java | 27 +-
.../dsl/jbang/core/commands/mcp/DiagnoseTools.java | 3 +-
.../dsl/jbang/core/commands/mcp/ExplainTools.java | 3 +-
.../dsl/jbang/core/commands/mcp/HardenTools.java | 3 +-
.../dsl/jbang/core/commands/mcp/KameletTools.java | 6 +-
.../jbang/core/commands/mcp/MigrationTools.java | 27 +-
.../commands/mcp/MigrationWildflyKarafTools.java | 20 +-
.../dsl/jbang/core/commands/mcp/OpenApiTools.java | 9 +-
.../dsl/jbang/core/commands/mcp/PomSanitizer.java | 146 +
.../jbang/core/commands/mcp/TestScaffoldTools.java | 3 +-
.../jbang/core/commands/mcp/TransformTools.java | 9 +-
.../dsl/jbang/core/commands/mcp/VersionTools.java | 3 +-
.../commands/mcp/DependencyCheckToolsTest.java | 89 +-
.../core/commands/mcp/MigrationToolsTest.java | 98 +
.../mcp/MigrationWildflyKarafToolsTest.java | 111 +
.../jbang/core/commands/mcp/PomSanitizerTest.java | 241 +
.../commands/kubernetes/KubernetesBaseCommand.java | 2 -
.../core/commands/kubernetes/KubernetesRun.java | 8 +-
.../kubernetes/KubernetesBaseTestSupport.java | 5 +
.../kubernetes/KubernetesRunCustomTest.java | 20 +-
.../commands/kubernetes/KubernetesRunTest.java | 9 +-
parent/pom.xml | 54 +-
.../src/generated/resources/META-INF/metadata.json | 66 +-
.../CassandraLocalContainerInfraService.java | 2 +-
.../ChatScriptLocalContainerInfraService.java | 2 +-
.../cli/services/CliLocalContainerService.java | 46 +-
.../infra/cli/services/CliLocalProcessService.java | 48 +-
.../camel/test/infra/cli/services/CliService.java | 4 +
.../common/services/ContainerEnvironmentUtil.java | 7 +
.../infra/consul/services/container.properties | 2 +-
.../CouchbaseLocalContainerInfraService.java | 2 +-
.../CouchDbLocalContainerInfraService.java | 2 +-
.../DoclingLocalContainerInfraService.java | 2 +-
.../infra/docling/services/container.properties | 2 +-
.../ElasticSearchLocalContainerInfraService.java | 2 +-
.../GooglePubSubLocalContainerInfraService.java | 2 +-
.../HashicorpVaultLocalContainerInfraService.java | 2 +-
.../services/HazelcastEmbeddedInfraService.java | 2 +-
.../hivemq/services/LocalHiveMQInfraService.java | 2 +-
.../LocalHiveMQSparkplugTCKInfraService.java | 2 +-
.../services/IbmMQLocalContainerInfraService.java | 2 +-
.../services/IggyLocalContainerInfraService.java | 2 +-
.../services/IgniteEmbeddedInfraService.java | 2 +-
.../InfinispanLocalContainerInfraService.java | 2 +-
.../test/infra/kafka/services/container.properties | 2 +-
.../KeycloakLocalContainerInfraService.java | 2 +-
.../services/MilvusLocalContainerInfraService.java | 2 +-
.../services/MinioLocalContainerInfraService.java | 2 +-
.../MongoDBLocalContainerInfraService.java | 2 +-
.../services/NatsLocalContainerInfraService.java | 2 +-
.../test/infra/nats/services/container.properties | 2 +-
.../services/Neo4jLocalContainerInfraService.java | 2 +-
.../services/OllamaLocalContainerInfraService.java | 2 +-
.../PineconeLocalContainerInfraService.java | 2 +-
.../PostgresLocalContainerInfraService.java | 2 +-
.../PostgresVectorLocalContainerInfraService.java | 2 +-
.../services/PulsarLocalContainerInfraService.java | 2 +-
.../services/QdrantLocalContainerInfraService.java | 2 +-
.../RabbitMQLocalContainerInfraService.java | 2 +-
.../services/RedisLocalContainerInfraService.java | 2 +-
.../services/RocketMQNameserverContainer.java | 1 -
.../services/SmbLocalContainerInfraService.java | 2 +-
.../services/SolrLocalContainerInfraService.java | 2 +-
.../WeaviateLocalContainerInfraService.java | 2 +-
.../infra/weaviate/services/container.properties | 2 +-
.../services/XmppLocalContainerInfraService.java | 2 +-
.../infra/zookeeper/services/container.properties | 2 +-
.../camel/tooling/model/BaseOptionModel.java | 1 +
.../java/org/apache/camel/util/json/JsonArray.java | 32 +-
.../org/apache/camel/util/json/JsonObject.java | 80 +-
.../java/org/apache/camel/util/json/Jsoner.java | 68 +-
.../src/main/resources/jbang-options.mvel | 2 +-
.../src/main/resources/main-options.mvel | 2 +-
290 files changed, 19042 insertions(+), 13921 deletions(-)
create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperCreateCollection.java
create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperCreateIndex.java
create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperDelete.java
create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperFieldMappingUtil.java
create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperInsert.java
create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperResultExtractor.java
create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperSearch.java
create mode 100644 components/camel-ai/camel-milvus/src/main/java/org/apache/camel/component/milvus/helpers/MilvusHelperUpsert.java
create mode 100644 components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteSchemaRegistrationRetryTest.java
copy catalog/camel-catalog/src/main/resources/META-INF/version.properties => components/camel-jms/src/test/resources/junit-platform.properties (95%)
create mode 100644 components/camel-netty/src/main/java/org/apache/camel/component/netty/handlers/SslHandshakeFailureHandler.java
create mode 100644 components/camel-netty/src/test/java/org/apache/camel/component/netty/SSLEngineFactoryTest.java
create mode 100644 components/camel-netty/src/test/java/org/apache/camel/component/netty/SslHandshakeFailureHandlerTest.java
copy dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/{RouteFromDirITCase.java => CmdLoadITCase.java} (58%)
copy dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/{CamelDebugITCase.java => HistoryITCase.java} (65%)
copy dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/{CamelDebugITCase.java => ProcessorITCase.java} (51%)
copy dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/{CamelDebugITCase.java => ValidatePluginITCase.java} (60%)
copy components/camel-csv/src/test/java/org/apache/camel/dataformat/csv/main/MyRoute.java => dsl/camel-jbang/camel-jbang-it/src/test/resources/jbang/it/HistoryRoute.java (65%)
create mode 100644 dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/PomSanitizer.java
create mode 100644 dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/MigrationToolsTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/MigrationWildflyKarafToolsTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/PomSanitizerTest.java