This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch regen_bot_sbom
in repository https://gitbox.apache.org/repos/asf/camel.git
omit 00684e951e69 Regen SBOM from commit
f2250d4c66ad40039ea0e8c255ab07129294cc04
add 6bcd5faa6569 Regen SBOM from commit
f2250d4c66ad40039ea0e8c255ab07129294cc04 (#21549)
add 069410104f0f CAMEL-23051: camel-yaml-dsl - CamelYamlParser should
support property placeholders
add 696a7eca5b50 CAMEL-23048: camel-core - Simple init block to require
using semi colon to end each variable (#21550)
add a38c2641678f Fix reference to junit6 version of
IsMockEndpointsAndSkipJUnit5Test.java (#21552)
add 1e0d2a4d2fc3 CAMEL-22041 In hazelcast 5.5+, the CP subsystem is only
available in the enterprise edition of hazelcast. In order to prepare for an
upgrade to hazelcast 5.5 or hazelcast 5.6, Deprecate hazelcast-atomicvalue, add
hazelcast-pncounter as a partial replacement, replace use of
java.util.concurrent.locks.Lock. (#21551)
add d082da3e1857 Fix NPE in tests
add 5053e4b04138 Fixed doc
add 0f00d329dd6d chore(camel-test-infra-redis): upgrade redis.container to
7.4.7-alpine (#21570)
add 22fdc75cf1a4 chore(camel-test-infra-consul): upgrade consul.container
to 1.22.4 (#21553)
add 14c4d8c0beab CAMEL-23055 - Upgrade to Camel Kamelets 4.18.0 (#21575)
add 30c983a8adc0 chore(camel-test-infra-kafka): upgrade kafka3.container
to 3.9.2 (#21559)
add 641789ced977 chore(camel-test-infra-tensorflow-serving): upgrade
tensorflow.serving.container to 2.19.0 (#21571)
add 7eeebaada6c6 chore(camel-test-infra-fhir): upgrade fhir.container to
v8.6.5-1 (#21556)
add 8bbd78f62867 chore(camel-test-infra-docling): upgrade
docling.container to v1.13.0 (#21555)
add 9a8a81385d20 chore(camel-test-infra-tensorflow-serving): upgrade
tensorflow.serving.container.ppc64le to
1.7.0-tensorflow-serving-ubuntu18.04-py37-ppc64le-21.035 (#21572)
add b8dea7dcc2a4 chore(camel-test-infra-postgres): upgrade
postgres.container to 17.8-alpine (#21568)
add ce0e79c12d13 Fixing doap link for mailing lists
add a104e2bcf6ba CAMEL-23054 - Camel-PQC: Add hybrid cryptography support
(#21574)
add 908c7397f2f5 CAMEL-16861: Update docs
add 8867be8c230a CAMEL-16861: Update docs
add 35b461caf3b2 CAMEL-23037 - Generalize Google services authentication
with common module - Google Bigquery (#21579)
add aee44f97d4e8 CAMEL-16861: Update docs
add 05935db03cc0 Remove test classes from test-infra, and include
everything under main (#21577)
add cc422751840e CAMEL-16861: Update docs
add 93ed5b048e5a CAMEL-16861: Update docs
add ba205e4561fe CAMEL-22463 - Add jackson dependency to hashicorp vault
add a24e4497b5e0 Expose docling serve chunking mechanism
add 431dbd07909b camel-git - Add depth option to provide shallow clone
add c8921cfcef0e CAMEL-23057 Upgrade cxf to 4.2.0; upgrade undertow to
2.4.0.alpha (#21580)
add ddf00fdde15f CAMEL-23061: camel-sql - Fix NPE in sql consumer if
exchange factory statistics is enabled.
add 8d917e0672da CAMEL-23046: camel-mail - If configured a
IdempotentRepository then it should be auto started
add 5ddbc4eeaf7f CAMEL-23046: camel-mail - If configured a
IdempotentRepository then it should be auto started
add 50805f783014 CAMEL-23036: camel-core - Fix NPE with pooled exchange
when using producer template
add e29286fc62a9 CAMEL-22943: Remove deprecated camel-google-pubsub-lite
component (#21584)
add a4f5914df7ae Upgrade pubnub 13.0.0
add 482d110ef2aa CAMEL-23057 Upgrade cxf to 4.2.0
add d2a83a46c9e3 Bump CI server to 4.18 and drop 4.10
add a1ec66da65d8 chore(deps-dev): Bump eslint from 10.0.0 to 10.0.2 in
/docs (#21585)
add 4b0cd2eee3c5 CAMEL-16861: Update docs
add 7d57fce8e343 chore(camel-test-infra-hivemq): upgrade hivemq.container
to 2025.5 (#21557)
add 0638006d0c12 Fix OpenAI docs (#21578)
add 1f91601a2678 CAMEL-23062: Ensure camel-openai encodingFormat option
takes effect
add e94db2168a44 CAMEL-23038 - Generalize Google services authentication
with common module - Google Calendar (#21588)
add 4beb77dfe0b9 CAMEL-23056 - Camel JBang MCP - Add contract-first
OpenAPI REST DSL s… (#21589)
add 931f9cca514f Fix JBang runtime version logging plus SB version upgrade
(#21590)
add 1c80f6a6b778 Camel-jbang-mcp: Add missing documentation for tools
(#21591)
add 4dea9576241f CAMEL-16861: Update docs
add 70b84e134b7a CAMEL-16861: Update docs
add e8111c0f77fc CAMEL-23039 - Generalize Google services authentication
with common module - Google Cloud Functions (#21593)
add 1e85c97d3995 CAMEL-16861: Update docs
add 489d2ae4f89e CAMEL-16861: Update docs
add 177d466d5d7b CAMEL-16861: Update docs
add db15d5e7fd11 CAMEL-16861: Update docs
add 6913feb9a1c8 CAMEL-16861: Update docs
add 33cda4891e16 CAMEL-23040 - Generalize Google services authentication
with common module - Google Mail (#21595)
add 8f49f8dee948 CAMEL-23075 - Camel-ocsf: Fix broken inheritance in
generated model classes (#21597)
add f164b58044ea Camel-OCSF: Removed the non-existent
web_resource_activity (singular) entry from CLASSES_TO_GENERATE (#21600)
add 22c9d4c4ec1b chore(deps): Bump minimatch from 3.1.2 to 3.1.4 in /docs
(#21598)
add 3695a8126ecd CAMEL-16861: Update docs
add df6ee42c664e CAMEL-16861: Add MCP client support to
camel-langchain4j-agent
add bebe47e7a15f CAMEL-23041 - Generalize Google services authentication
with common module - Google Drive (#21599)
add 25ea9e3393f5 camel-git - bugfix consumer with null type and depth < 0
add ea92d848ef7e CAMEL-23077 - Camel-OCSF: Add missing class UID constants
and fix generation script (#21601)
add a58804f5c116 CAMEL-23074 - camel-langchain4j-tools: Add tool parameter
metadata support (required, enum)
add c6c0b1ba6cb2 CAMEL-16861: Update docs
add a897a114d7f4 CAMEL-16861: Update docs
add 6da43f2a5900 camel-jbang - transform route should be able to disregard
boolean properties function
add 65746971ab65 CAMEL-16861: Update docs
add b760eed71820 Add camel-rmi as removed in camel v3 migration guide
add f1d57f874e67 CAMEL-23073: camel-jbang - Transform route should stub
properties functions
add 75e9090f2107 CAMEL-16861: Update docs
add 5c3983210e72 Update known releases
add eb45f008ff80 CAMEL-16861: Update FAQs
add cead3b989ee7 CAMEL-23049: Add getLastError to ManagedRouteGroupMBean
(#21603)
add 2b9bfbfdc786 CAMEL-23076: camel-openai - Add MCP Client Support to
camel-openai
add b5885f37065f CAMEL-23042 - Generalize Google services authentication
with common module - Google Pubsub (#21604)
add 9dbbdac6f27a CAMEL-23083 - fix geocoder nominatim
add bd8862b2ba98 Upgrade maven-compiler-plugin version from 3.14.1 to
3.15.0 in jbang templates
add af604ef0a252 Upgrade jolokia jvm agent from 2.3.0 to 2.5.1 in jbang
templates
add ca538cc1fe58 Upgrade maven-dependency-plugin to 3.10.0 in jbang
templates
add bb49c75efcf9 Upgrade Maven resources plugin to 3.4.0 in jbang templates
add 11138d2e62a8 Upgrade maven-surefire-plugin to 3.5.5 in jbang templates
add 704a50bd4cf3 exclude internal pom.xml from archetype
add 569e9280e211 CAMEL-23086 - Camel-Kafka: Upgrade to Kafka 4.2.x (#21615)
add d795b054b4b1 CAMEL-23081: camel-milo - Allow overriding the server
reported endpoint port (#21608)
add 0acc3533f73a CAMEL-23032: camel-nats - Add AckPolicy so messages can
be retried wh… (#21607)
add 44654560d4c5 CAMEL-23032: camel-nats - Add AckPolicy so messages can
be retried when NACK due to routing failure. Fix infra-nats to run nats broker
with jetstream enabled.
add b1ab8aa37b44 Upgrade c3p0.version to 0.12.0 (#21619)
add 3259c42438ba Fix camel export failure with cassandra-sink kamelet when
extraTypeCodecs is not set (#21614)
add e8655033dd00 CAMEL-23024: Fix yaml-io dumper for
setHeaders/setVariables
add 98ec3189a63f CAMEL-23024: Fix yaml-io dumper for resequence
add 74d7136eb5a8 CAMEL-23024: Fix yaml-io dumper for transacted
add cb9217edd8a7 chore(deps): Bump actions/upload-artifact from 6 to 7
(#21624)
add c2794674d4e2 CAMEL-23043 - Generalize Google services authentication
with common module - Google Secrets Manager (#21625)
add 4ca46d5ceae6 Improve assertion in case of test failure for Kafka when
creating a topic
add b5b8cb992f60 CAMEL-22545 initialize transformers pipeline in the
handle function and increase timeout in tests in case first time using models
add fe11089da0c4 CAMEL-23044 - Generalize Google services authentication
with common module - Google Sheets (#21629)
add b40106c146b7 CAMEL-23095 - Remove Nitrite component
add 14a6528419ea CAMEL-23094: camel-core - Saga EIP fix model for
completion and compensation (#21628)
add 02956e555657 Close InfraTest service with try-with-resource
add c6d9876405c3 Use constant for charset instead of string literal in
HuggingFace component
add 7dcc27e77fff Use disable annotation instead of empty method
add 05c2e4486c9c CAMEL-23002: camel plugin add xyz - should ignore the gav
in the camel-jbang-user.properties (#21637)
add 423b0e9977fe CAMEL-23093: Add OAuth SPI for multi-IdP Client
Credentials support
add 8f1382186a76 Upgrade activemq
add 284867929ced camel-minio error writing to object store
add bf9bfea947d2 CAMEL-23093: Add OAuth SPI for multi-IdP Client
Credentials support
add 3a06c8cc70b7 Remove duplicate dependency camel-test-infra-common
(#21642)
add 92b06957aae9 CAMEL-23098 - Camel-PQC: Wire KeyLifecycleManager into
PQC producer to enable key lifecycle operations (#21636)
add 4c881ac53d59 CAMEL-23102: camel-jbang - Automatic keep up to date list
of Camel FactoryFinder as known dependencies (#21643)
add 415f58c95434 Etr (#21638)
add b1733b303dd3 CAMEL-23099: Remove camel-test from bom
add e41fa880c05a CAMEL-23103: camel-json-patch - Deprecate
add 3f4a284e5fce CAMEL-23103: camel-json-patch - Deprecate
add 7c8eaa861273 CAMEL-23102: camel-jbang - Automatic keep up to date list
of Camel FactoryFinder as known dependencies
add 9b37b74a55c8 camel-jms - Clarify jmsMessageType option some more
add d316bc07eeb5 camel-jbang - Remove gradle (#21646)
add 9b093faec9be Regen SBOM from commit
d316bc07eeb5d0680103985474a780caedf690ba
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 (00684e951e69)
\
N -- N -- N refs/heads/regen_bot_sbom (9b093faec9be)
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:
.github/actions/detect-dependencies/detect-test.sh | 2 +-
.../actions/incremental-build/incremental-build.sh | 4 +-
.github/workflows/alternative-os-build-main.yml | 2 +-
.github/workflows/check-container-versions.yml | 2 +-
.github/workflows/generate-sbom-main.yml | 2 +-
.github/workflows/pr-build-main.yml | 2 +-
.github/workflows/security-scan.yml | 2 +-
.gitignore | 1 +
Jenkinsfile.deploy | 2 +-
Jenkinsfile.jbangtest | 2 +-
bom/camel-bom/pom.xml | 15 -
bom/pom.xml | 1 +
camel-sbom/camel-sbom.json | 6906 +++++++++-----------
camel-sbom/camel-sbom.xml | 4424 ++++++-------
catalog/camel-allcomponents/pom.xml | 10 -
.../org/apache/camel/catalog/components.properties | 3 +-
.../apache/camel/catalog/components/activemq.json | 4 +-
.../apache/camel/catalog/components/activemq6.json | 4 +-
.../org/apache/camel/catalog/components/amqp.json | 4 +-
.../apache/camel/catalog/components/docling.json | 45 +-
.../org/apache/camel/catalog/components/git.json | 47 +-
.../catalog/components/google-pubsub-lite.json | 61 -
.../catalog/components/hazelcast-atomicvalue.json | 2 +-
.../catalog/components/hazelcast-pncounter.json | 19 +-
.../camel/catalog/components/huggingface.json | 6 +-
.../camel/catalog/components/ibm-watsonx-ai.json | 6 +-
.../org/apache/camel/catalog/components/jms.json | 4 +-
.../camel/catalog/components/json-patch.json | 2 +-
.../org/apache/camel/catalog/components/kafka.json | 394 +-
.../catalog/components/langchain4j-agent.json | 12 +-
.../catalog/components/langchain4j-tools.json | 2 +-
.../camel/catalog/components/milo-browse.json | 22 +-
.../camel/catalog/components/milo-client.json | 22 +-
.../org/apache/camel/catalog/components/nats.json | 95 +-
.../apache/camel/catalog/components/nitrite.json | 49 -
.../apache/camel/catalog/components/openai.json | 66 +-
.../org/apache/camel/catalog/components/pqc.json | 76 +-
.../org/apache/camel/catalog/dataformats/pgp.json | 2 +-
.../camel/catalog/dataformats/xmlSecurity.json | 2 +-
.../jbang/camel-jbang-configuration-metadata.json | 2 -
.../main/camel-main-configuration-metadata.json | 3 +-
.../camel/catalog/main/important-headers.json | 1 +
.../org/apache/camel/catalog/models/pgp.json | 2 +-
.../org/apache/camel/catalog/models/saga.json | 4 +-
.../apache/camel/catalog/models/xmlSecurity.json | 2 +-
.../catalog/releases/camel-quarkus-releases.json | 5 +
.../apache/camel/catalog/schemas/camel-spring.xsd | 83 +-
.../apache/camel/catalog/schemas/camel-xml-io.xsd | 83 +-
.../apache/camel/catalog/test-infra/metadata.json | 450 +-
components/camel-activemq/pom.xml | 23 -
.../apache/camel/component/activemq/activemq.json | 4 +-
components/camel-activemq6/pom.xml | 23 -
.../camel/component/activemq6/activemq6.json | 4 +-
components/camel-ai/camel-chatscript/pom.xml | 8 -
components/camel-ai/camel-docling/pom.xml | 7 -
.../docling/DoclingComponentConfigurer.java | 36 +
.../docling/DoclingConfigurationConfigurer.java | 36 +
.../docling/DoclingEndpointConfigurer.java | 36 +
.../docling/DoclingEndpointUriFactory.java | 8 +-
.../apache/camel/component/docling/docling.json | 45 +-
.../src/main/docs/docling-component.adoc | 205 +-
.../component/docling/DoclingConfiguration.java | 76 +-
.../camel/component/docling/DoclingHeaders.java | 9 +
.../camel/component/docling/DoclingOperations.java | 12 +-
.../camel/component/docling/DoclingProducer.java | 149 +
.../component/docling/integration/ChunkingIT.java | 206 +
.../src/test/resources/multi_chapter_lorem.pdf | 150 +
components/camel-ai/camel-huggingface/pom.xml | 2 +-
.../HuggingFaceComponentConfigurer.java | 6 +
.../huggingface/HuggingFaceEndpointConfigurer.java | 6 +
.../huggingface/HuggingFaceEndpointUriFactory.java | 3 +-
.../camel/component/huggingface/huggingface.json | 6 +-
.../src/main/docs/huggingface-component.adoc | 17 +
.../huggingface/HuggingFaceConfiguration.java | 14 +
.../component/huggingface/HuggingFaceProducer.java | 11 +
.../tasks/AutomaticSpeechRecognitionPredictor.java | 4 +-
.../tasks/ZeroShotClassificationPredictor.java | 3 +-
.../tasks/automatic_speech_recognition.py | 20 +-
.../camel/component/huggingface/tasks/chat.py | 10 +-
.../huggingface/tasks/question_answering.py | 20 +-
.../huggingface/tasks/sentence_embeddings.py | 17 +-
.../component/huggingface/tasks/summarization.py | 20 +-
.../huggingface/tasks/text_classification.py | 22 +-
.../component/huggingface/tasks/text_generation.py | 20 +-
.../component/huggingface/tasks/text_to_image.py | 20 +-
.../component/huggingface/tasks/text_to_speech.py | 20 +-
.../huggingface/tasks/zero_shot_classification.py | 20 +-
.../camel/component/huggingface/HuggingFaceIT.java | 12 +-
.../huggingface/TranslationPredictor.java | 20 +-
components/camel-ai/camel-kserve/pom.xml | 7 -
.../langchain4j/agent/api/AbstractAgent.java | 15 +-
.../agent/api/CompositeToolProvider.java | 57 +
.../component/langchain4j/agent/api/Headers.java | 8 +
.../agent/api/CompositeToolProviderTest.java | 148 +
.../camel-ai/camel-langchain4j-agent/pom.xml | 8 +-
.../agent/LangChain4jAgentComponentConfigurer.java | 23 +
.../LangChain4jAgentConfigurationConfigurer.java | 23 +
.../agent/LangChain4jAgentEndpointConfigurer.java | 23 +
.../agent/LangChain4jAgentEndpointUriFactory.java | 8 +-
.../langchain4j/agent/langchain4j-agent.json | 12 +-
.../src/main/docs/langchain4j-agent-component.adoc | 155 +-
.../agent/LangChain4jAgentConfiguration.java | 54 +
.../agent/LangChain4jAgentProducer.java | 215 +-
.../agent/LangChain4jMcpServerDefinition.java | 273 +
.../LangChain4jAgentMcpAndCamelToolsIT.java | 330 +
.../src/test/resources/log4j2.properties | 6 +-
components/camel-ai/camel-langchain4j-chat/pom.xml | 7 -
.../camel-ai/camel-langchain4j-embeddings/pom.xml | 35 -
.../camel-langchain4j-embeddingstore/pom.xml | 36 -
.../camel-ai/camel-langchain4j-tools/pom.xml | 7 -
.../langchain4j/tools/langchain4j-tools.json | 2 +-
.../src/main/docs/langchain4j-tools-component.adoc | 41 +
.../tools/LangChain4jToolsEndpoint.java | 146 +-
.../tools/spec/CamelSimpleToolParameter.java | 33 +
.../LangChain4jToolRequiredParameterTest.java | 426 ++
components/camel-ai/camel-milvus/pom.xml | 7 -
components/camel-ai/camel-neo4j/pom.xml | 7 -
components/camel-ai/camel-openai/pom.xml | 20 +-
.../component/openai/OpenAIEndpointConfigurer.java | 44 +
.../component/openai/OpenAIEndpointUriFactory.java | 12 +-
.../org/apache/camel/component/openai/openai.json | 66 +-
.../src/main/docs/openai-component.adoc | 359 +-
.../camel/component/openai/McpToolConverter.java | 69 +
.../component/openai/OpenAIConfiguration.java | 101 +-
.../camel/component/openai/OpenAIConstants.java | 10 +
.../component/openai/OpenAIEmbeddingsProducer.java | 5 +
.../camel/component/openai/OpenAIEndpoint.java | 319 +-
.../camel/component/openai/OpenAIProducer.java | 253 +-
.../openai/OpenAIToolExecutionProducer.java | 187 +
.../component/openai/McpToolConverterTest.java | 110 +
.../openai/OpenAIProducerMcpMockTest.java | 301 +
.../openai/integration/OpenAIEmbeddingsIT.java | 31 +
.../openai/integration/OpenAIMcpAdvancedIT.java | 249 +
.../integration/OpenAIMcpConversationStoreIT.java | 191 +
.../integration/OpenAIMcpManualToolLoopIT.java | 129 +
.../openai/integration/OpenAIMcpToolsIT.java | 142 +
.../src/test/resources/log4j2.properties | 6 +-
components/camel-ai/camel-pinecone/pom.xml | 7 -
components/camel-ai/camel-qdrant/pom.xml | 7 -
.../camel-ai/camel-tensorflow-serving/pom.xml | 7 -
components/camel-ai/camel-torchserve/pom.xml | 7 -
components/camel-ai/camel-weaviate/pom.xml | 7 -
components/camel-amqp/pom.xml | 14 -
.../org/apache/camel/component/amqp/amqp.json | 4 +-
components/camel-arangodb/pom.xml | 15 -
components/camel-atmosphere-websocket/pom.xml | 15 -
components/camel-atom/pom.xml | 14 -
.../apache/camel/component/avro/AvroListener.java | 10 +-
components/camel-aws/camel-aws-bedrock/pom.xml | 8 -
components/camel-aws/camel-aws-cloudtrail/pom.xml | 7 -
components/camel-aws/camel-aws-config/pom.xml | 7 -
.../camel-aws/camel-aws-parameter-store/pom.xml | 7 -
.../camel-aws/camel-aws-secrets-manager/pom.xml | 7 -
.../camel-aws/camel-aws-security-hub/pom.xml | 7 -
components/camel-aws/camel-aws2-athena/pom.xml | 7 -
components/camel-aws/camel-aws2-comprehend/pom.xml | 7 -
components/camel-aws/camel-aws2-cw/pom.xml | 7 -
components/camel-aws/camel-aws2-ddb/pom.xml | 7 -
components/camel-aws/camel-aws2-ec2/pom.xml | 7 -
components/camel-aws/camel-aws2-eks/pom.xml | 8 -
.../camel-aws/camel-aws2-eventbridge/pom.xml | 7 -
components/camel-aws/camel-aws2-iam/pom.xml | 7 -
components/camel-aws/camel-aws2-kinesis/pom.xml | 7 -
components/camel-aws/camel-aws2-kms/pom.xml | 7 -
components/camel-aws/camel-aws2-lambda/pom.xml | 7 -
components/camel-aws/camel-aws2-mq/pom.xml | 7 -
components/camel-aws/camel-aws2-msk/pom.xml | 7 -
components/camel-aws/camel-aws2-polly/pom.xml | 7 -
.../camel-aws/camel-aws2-rekognition/pom.xml | 7 -
components/camel-aws/camel-aws2-s3-vectors/pom.xml | 7 -
components/camel-aws/camel-aws2-s3/pom.xml | 7 -
components/camel-aws/camel-aws2-ses/pom.xml | 7 -
components/camel-aws/camel-aws2-sns/pom.xml | 7 -
components/camel-aws/camel-aws2-sqs/pom.xml | 8 -
.../camel-aws/camel-aws2-step-functions/pom.xml | 7 -
components/camel-aws/camel-aws2-sts/pom.xml | 7 -
components/camel-aws/camel-aws2-textract/pom.xml | 7 -
components/camel-aws/camel-aws2-timestream/pom.xml | 7 -
components/camel-aws/camel-aws2-transcribe/pom.xml | 7 -
components/camel-aws/camel-aws2-translate/pom.xml | 7 -
.../camel-azure/camel-azure-functions/pom.xml | 7 -
.../camel-azure/camel-azure-servicebus/pom.xml | 7 -
.../camel-azure/camel-azure-storage-blob/pom.xml | 7 -
.../BlobUploadBlockBlobBodyTypesIT.java | 150 +
.../camel-azure-storage-datalake/pom.xml | 7 -
.../camel-azure/camel-azure-storage-queue/pom.xml | 7 -
components/camel-cassandraql/pom.xml | 15 -
.../component/cassandra/CassandraEndpoint.java | 7 +-
.../cassandra/CassandraAggregationIT.java | 4 +-
.../CassandraAggregationRepositoryIT.java | 4 +-
.../CassandraAggregationSerializedHeadersIT.java | 4 +-
.../NamedCassandraAggregationRepositoryIT.java | 4 +-
.../cassandra/CassandraIdempotentIT.java | 4 +-
.../cassandra/CassandraIdempotentRepositoryIT.java | 4 +-
.../NamedCassandraIdempotentRepositoryIT.java | 4 +-
components/camel-consul/pom.xml | 7 -
components/camel-couchbase/pom.xml | 7 -
components/camel-couchdb/pom.xml | 7 -
.../apache/camel/component/cron/CronHelper.java | 9 +-
.../org/apache/camel/converter/crypto/pgp.json | 2 +-
.../src/main/docs/pgp-dataformat.adoc | 4 +-
.../src/main/docs/crypto-dataformat.adoc | 12 +-
.../language/csimple/joor/JoorCSimpleCompiler.java | 3 +-
.../language/csimple/joor/OriginalSimpleTest.java | 2 +-
.../src/main/docs/cxf-component.adoc | 16 +
components/camel-cxf/camel-cxf-spring-soap/pom.xml | 19 +-
.../org/apache/camel/component/cxf/wsrm/ws_rm.xml | 2 +-
.../cxf/wssecurity/camel/camel-context.xml | 2 +-
.../component/cxf/wssecurity/client/wssec.xml | 2 +-
.../component/cxf/wssecurity/server/wssec.xml | 2 +-
.../camel-debezium-common-component/pom.xml | 2 +-
components/camel-dynamic-router/pom.xml | 7 -
components/camel-elasticsearch-rest-client/pom.xml | 7 -
components/camel-elasticsearch/pom.xml | 7 -
components/camel-elytron/pom.xml | 4 +-
components/camel-fhir/camel-fhir-component/pom.xml | 7 -
components/camel-ftp/pom.xml | 9 -
.../geocoder/GeoCoderNominatimProducer.java | 4 +-
.../camel/component/git/GitEndpointConfigurer.java | 3 +
.../camel/component/git/GitEndpointUriFactory.java | 3 +-
.../org/apache/camel/component/git/git.json | 47 +-
.../camel-git/src/main/docs/git-component.adoc | 12 +
.../apache/camel/component/git/GitEndpoint.java | 33 +-
.../camel/component/git/RepositoryFactory.java | 11 +-
.../camel/component/git/producer/GitProducer.java | 54 +-
.../git/consumer/GitConsumerCommitTest.java | 2 +-
.../component/git/consumer/GitConsumerTest.java | 10 +-
.../component/git/producer/GitProducerTest.java | 177 +-
.../camel-google/camel-google-bigquery/pom.xml | 4 +
.../bigquery/GoogleBigQueryConfiguration.java | 4 +-
.../bigquery/GoogleBigQueryConnectionFactory.java | 65 +-
.../camel-google/camel-google-calendar/pom.xml | 4 +
.../calendar/BatchGoogleCalendarClientFactory.java | 63 +-
.../calendar/GoogleCalendarConfiguration.java | 10 +-
.../stream/GoogleCalendarStreamConfiguration.java | 10 +-
components/camel-google/camel-google-drive/pom.xml | 4 +
.../drive/BatchGoogleDriveClientFactory.java | 55 +-
.../google/drive/GoogleDriveConfiguration.java | 10 +-
.../camel-google/camel-google-functions/pom.xml | 4 +
.../GoogleCloudFunctionsClientFactory.java | 23 +-
.../GoogleCloudFunctionsConfiguration.java | 4 +-
components/camel-google/camel-google-mail/pom.xml | 4 +
.../google/mail/BatchGoogleMailClientFactory.java | 51 +-
.../google/mail/GoogleMailConfiguration.java | 10 +-
.../mail/stream/GoogleMailStreamConfiguration.java | 10 +-
.../camel-google/camel-google-pubsub-lite/pom.xml | 68 -
.../GooglePubsubLiteComponentConfigurer.java | 99 -
.../GooglePubsubLiteEndpointConfigurer.java | 119 -
.../GooglePubsubLiteEndpointUriFactory.java | 86 -
.../google/pubsublite/google-pubsub-lite.json | 61 -
.../services/org/apache/camel/component.properties | 7 -
.../org/apache/camel/component/google-pubsub-lite | 2 -
.../camel/configurer/google-pubsub-lite-component | 2 -
.../camel/configurer/google-pubsub-lite-endpoint | 2 -
.../camel/urifactory/google-pubsub-lite-endpoint | 2 -
.../main/docs/google-pubsub-lite-component.adoc | 115 -
.../pubsublite/GooglePubsubLiteComponent.java | 244 -
.../pubsublite/GooglePubsubLiteConstants.java | 46 -
.../pubsublite/GooglePubsubLiteConsumer.java | 184 -
.../pubsublite/GooglePubsubLiteEndpoint.java | 252 -
.../pubsublite/GooglePubsubLiteProducer.java | 123 -
.../google/pubsublite/consumer/Acknowledge.java | 40 -
.../pubsublite/consumer/CamelMessageReceiver.java | 75 -
.../serializer/DefaultGooglePubsubSerializer.java | 35 -
.../serializer/GooglePubsubSerializer.java | 34 -
.../pubsublite/GooglePubsubLiteComponentTest.java | 67 -
.../pubsublite/GooglePubsubLiteConsumerTest.java | 83 -
.../pubsublite/GooglePubsubLiteProducerTest.java | 106 -
.../src/test/resources/log4j.properties | 37 -
.../camel-google/camel-google-pubsub/pom.xml | 11 +-
.../google/pubsub/GooglePubsubComponent.java | 21 +-
.../google/pubsub/GooglePubsubEndpoint.java | 6 +-
.../camel-google-secret-manager/pom.xml | 4 +
.../manager/GoogleSecretManagerClientFactory.java | 23 +-
.../manager/GoogleSecretManagerConfiguration.java | 4 +-
.../stream/GoogleSheetsStreamConfiguration.java | 10 +-
components/camel-google/pom.xml | 1 -
components/camel-hashicorp-vault/pom.xml | 12 +-
components/camel-hazelcast/pom.xml | 7 -
.../HazelcastPNCounterComponentConfigurer.java} | 26 +-
.../HazelcastPNCounterEndpointConfigurer.java | 75 +
.../HazelcastPNCounterEndpointUriFactory.java} | 26 +-
.../atomicnumber/hazelcast-atomicvalue.json | 2 +-
.../hazelcast-pncounter.json} | 19 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/component/hazelcast-pncounter | 2 +
.../camel/configurer/hazelcast-pncounter-component | 2 +
.../camel/configurer/hazelcast-pncounter-endpoint | 2 +
.../camel/urifactory/hazelcast-pncounter-endpoint | 2 +
.../main/docs/hazelcast-atomicvalue-component.adoc | 13 +-
...ent.adoc => hazelcast-pncounter-component.adoc} | 130 +-
.../component/hazelcast/HazelcastCommand.java | 3 +-
.../component/hazelcast/HazelcastConstants.java | 2 +
.../HazelcastAtomicnumberComponent.java | 6 +
.../HazelcastAtomicnumberEndpoint.java | 5 +
.../HazelcastAtomicnumberProducer.java | 6 +
.../HazelcastPNCounterComponent.java} | 12 +-
.../HazelcastPNCounterEndpoint.java} | 20 +-
.../HazelcastPNCounterProducer.java} | 61 +-
.../hazelcast/HazelcastAggregationRepository.java | 7 +-
.../ReplicatedHazelcastAggregationRepository.java | 12 +-
.../hazelcast/HazelcastCamelTestHelper.java | 4 +
.../hazelcast/HazelcastErrorMessagesTest.java | 15 +
.../HazelcastPNCounterProducerForSpringTest.java | 94 +
.../hazelcast/HazelcastPNCounterProducerTest.java | 126 +
.../spring/test-camel-context-pncounter.xml | 70 +
components/camel-http/pom.xml | 16 -
.../component/huaweicloud/obs/OBSProducer.java | 8 +-
.../watsonx/ai/WatsonxAiComponentConfigurer.java | 6 +
.../watsonx/ai/WatsonxAiEndpointConfigurer.java | 6 +
.../watsonx/ai/WatsonxAiEndpointUriFactory.java | 3 +-
.../component/ibm/watsonx/ai/ibm-watsonx-ai.json | 6 +-
.../src/main/docs/ibm-watsonx-ai-component.adoc | 17 +
.../ibm/watsonx/ai/WatsonxAiConfiguration.java | 14 +
.../ibm/watsonx/ai/WatsonxAiEndpoint.java | 10 +
components/camel-iggy/pom.xml | 14 -
components/camel-ignite/pom.xml | 8 -
.../camel-infinispan/camel-infinispan/pom.xml | 8 -
components/camel-jms/pom.xml | 22 -
.../org/apache/camel/component/jms/jms.json | 4 +-
.../camel/component/jms/JmsConfiguration.java | 5 +-
components/camel-json-patch/pom.xml | 2 +-
.../camel/component/jsonpatch/json-patch.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/json-patch-component.adoc | 5 +-
.../JsonPathSimpleInitBlockFunctionTest.java | 10 +-
.../jsonpath/JsonPathSimpleInitBlockTest.java | 16 +-
components/camel-kafka/pom.xml | 15 -
.../component/kafka/KafkaComponentConfigurer.java | 12 +
.../component/kafka/KafkaEndpointConfigurer.java | 12 +
.../component/kafka/KafkaEndpointUriFactory.java | 4 +-
.../org/apache/camel/component/kafka/kafka.json | 394 +-
.../camel/component/kafka/KafkaConfiguration.java | 37 +-
...rMultipleMessagesInTransactionWithLoopTest.java | 2 +-
...MultipleMessagesInTransactionWithSplitTest.java | 2 +-
.../kafka/integration/KafkaConsumerAuthIT.java | 6 +-
.../integration/KafkaConsumerAuthInvalidIT.java | 6 +-
.../KafkaConsumerAuthInvalidWithReconnectIT.java | 6 +-
.../integration/KafkaConsumerSaslAuthTypeIT.java | 6 +-
.../integration/KafkaProducerSaslAuthTypeIT.java | 6 +-
.../kafka/integration/common/KafkaTestUtil.java | 2 +-
.../KafkaConsumerUnresolvableHealthCheckIT.java | 2 +-
.../kafka/clients/producer/KafkaProducerTest.java | 2 +-
components/camel-keycloak/pom.xml | 7 -
.../camel/component/knative/KnativeComponent.java | 20 +-
components/camel-ldif/pom.xml | 8 -
components/camel-lra/pom.xml | 7 -
.../apache/camel/component/mail/MailEndpoint.java | 18 +
.../milo/browse/MiloBrowseComponentConfigurer.java | 6 +
.../milo/browse/MiloBrowseEndpointConfigurer.java | 6 +
.../milo/browse/MiloBrowseEndpointUriFactory.java | 3 +-
.../milo/client/MiloClientComponentConfigurer.java | 6 +
.../milo/client/MiloClientEndpointConfigurer.java | 6 +
.../milo/client/MiloClientEndpointUriFactory.java | 3 +-
.../camel/component/milo/browse/milo-browse.json | 22 +-
.../camel/component/milo/client/milo-client.json | 22 +-
.../src/main/docs/milo-client-component.adoc | 11 +-
.../milo/client/MiloClientConfiguration.java | 15 +
.../milo/client/internal/SubscriptionManager.java | 29 +-
components/camel-mina-sftp/pom.xml | 7 -
components/camel-minio/pom.xml | 7 -
.../camel/component/minio/MinioProducer.java | 3 -
.../integration/MinioPutObjectBodyTypesIT.java | 147 +
components/camel-mllp/pom.xml | 7 -
.../camel-mock/src/main/docs/mock-component.adoc | 4 +-
components/camel-mongodb-gridfs/pom.xml | 7 -
components/camel-mongodb/pom.xml | 15 -
components/camel-nats/pom.xml | 7 -
.../component/nats/NatsComponentConfigurer.java | 208 +-
.../component/nats/NatsEndpointConfigurer.java | 24 +
.../component/nats/NatsEndpointUriFactory.java | 6 +-
.../org/apache/camel/component/nats/nats.json | 95 +-
.../apache/camel/component/nats/NatsComponent.java | 46 +-
.../camel/component/nats/NatsConfiguration.java | 105 +-
.../apache/camel/component/nats/NatsConstants.java | 4 +
.../apache/camel/component/nats/NatsConsumer.java | 68 +-
.../nats/integration/NatsAuthITSupport.java | 2 +-
.../nats/integration/NatsAuthTokenITSupport.java | 2 +-
.../component/nats/integration/NatsITSupport.java | 2 +-
.../nats/integration/NatsTLSAuthITSupport.java | 2 +-
.../NatsJetstreamConsumerAckPolicyNoneIT.java | 91 +
.../nats/jetstream/NatsJetstreamConsumerIT.java | 62 +
.../NatsJetstreamConsumerMaxDeliverIT.java | 87 +
.../NatsJetstreamConsumerRedeliveryIT.java | 89 +
components/camel-nitrite/pom.xml | 55 -
.../nitrite/NitriteEndpointConfigurer.java | 99 -
.../nitrite/NitriteTypeConvertersLoader.java | 68 -
.../apache/camel/component/nitrite/nitrite.json | 49 -
.../services/org/apache/camel/TypeConverterLoader | 2 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/nitrite | 2 -
.../org/apache/camel/configurer/nitrite-component | 2 -
.../org/apache/camel/configurer/nitrite-endpoint | 2 -
.../org/apache/camel/urifactory/nitrite-endpoint | 2 -
.../src/main/docs/nitrite-component.adoc | 134 -
.../nitrite/AbstractNitriteOperation.java | 23 -
.../camel/component/nitrite/NitriteComponent.java | 131 -
.../camel/component/nitrite/NitriteConstants.java | 35 -
.../camel/component/nitrite/NitriteConsumer.java | 83 -
.../camel/component/nitrite/NitriteEndpoint.java | 141 -
.../camel/component/nitrite/NitriteProducer.java | 78 -
.../operation/AbstractPayloadAwareOperation.java | 47 -
.../nitrite/operation/CollectionOperation.java | 20 -
.../nitrite/operation/CommonOperation.java | 20 -
.../nitrite/operation/RepositoryOperation.java | 20 -
.../collection/FindCollectionOperation.java | 59 -
.../collection/RemoveCollectionOperation.java | 54 -
.../collection/UpdateCollectionOperation.java | 80 -
.../operation/common/CreateIndexOperation.java | 41 -
.../operation/common/DropIndexOperation.java | 38 -
.../operation/common/ExportDatabaseOperation.java | 51 -
.../operation/common/GetAttributesOperation.java | 32 -
.../nitrite/operation/common/GetByIdOperation.java | 39 -
.../operation/common/ImportDatabaseOperation.java | 41 -
.../nitrite/operation/common/InsertOperation.java | 47 -
.../operation/common/ListIndicesOperation.java | 35 -
.../operation/common/RebuildIndexOperation.java | 44 -
.../nitrite/operation/common/UpdateOperation.java | 43 -
.../nitrite/operation/common/UpsertOperation.java | 43 -
.../repository/FindRepositoryOperation.java | 58 -
.../repository/RemoveRepositoryOperation.java | 54 -
.../repository/UpdateRepositoryOperation.java | 60 -
.../component/nitrite/AbstractNitriteTest.java | 55 -
.../component/nitrite/MyPersistentObject.java | 76 -
.../component/nitrite/NitriteComponentTest.java | 69 -
.../nitrite/NitriteConsumerCollectionTest.java | 156 -
.../nitrite/NitriteConsumerRepositoryTest.java | 145 -
.../nitrite/NitriteProducerCollectionTest.java | 246 -
.../nitrite/NitriteProducerRepositoryTest.java | 221 -
.../src/test/resources/log4j2.properties | 23 -
components/camel-oauth/pom.xml | 4 +-
.../camel/oauth-client-authentication-factory | 2 +
components/camel-oauth/src/main/docs/oauth.adoc | 99 +-
.../DefaultOAuthClientAuthenticationFactory.java | 99 +
.../oauth/OAuthClientCredentialsTokenResolver.java | 79 +
.../org/apache/camel/oauth/OAuthTokenRequest.java | 109 +
.../java/org/apache/camel/oauth/UserProfile.java | 16 +
.../apache/camel/oauth/jakarta/ServletOAuth.java | 36 +-
.../camel/dataformat/ocsf/OcsfConstants.java | 24 +
.../src/main/resources/schema/AccountChange.json | 9 +-
.../src/main/resources/schema/ApiActivity.json | 9 +-
.../src/main/resources/schema/Authentication.json | 9 +-
.../main/resources/schema/AuthorizeSession.json | 9 +-
.../src/main/resources/schema/Certificate.json | 8 +-
.../main/resources/schema/ComplianceFinding.json | 9 +-
.../camel-ocsf/src/main/resources/schema/Cve.json | 8 +-
.../main/resources/schema/DatastoreActivity.json | 9 +-
.../main/resources/schema/DetectionFinding.json | 11 +-
.../src/main/resources/schema/Device.json | 20 +-
.../src/main/resources/schema/DhcpActivity.json | 9 +-
.../src/main/resources/schema/DnsActivity.json | 17 +-
.../src/main/resources/schema/EmailActivity.json | 9 +-
.../src/main/resources/schema/Enrichment.json | 4 +-
.../main/resources/schema/EntityManagement.json | 9 +-
.../camel-ocsf/src/main/resources/schema/Epss.json | 4 +-
.../camel-ocsf/src/main/resources/schema/File.json | 12 +-
.../src/main/resources/schema/FileActivity.json | 9 +-
.../src/main/resources/schema/FindingInfo.json | 16 +-
.../src/main/resources/schema/FtpActivity.json | 9 +-
.../src/main/resources/schema/GroupManagement.json | 9 +-
.../src/main/resources/schema/HttpActivity.json | 9 +-
.../src/main/resources/schema/IncidentFinding.json | 9 +-
.../src/main/resources/schema/KbArticle.json | 4 +-
.../src/main/resources/schema/KernelActivity.json | 9 +-
.../resources/schema/KernelExtensionActivity.json | 9 +-
.../src/main/resources/schema/Logger.json | 8 +-
.../src/main/resources/schema/MemoryActivity.json | 9 +-
.../src/main/resources/schema/Metadata.json | 16 +-
.../src/main/resources/schema/ModuleActivity.json | 9 +-
.../src/main/resources/schema/NetworkActivity.json | 9 +-
.../main/resources/schema/NetworkFileActivity.json | 13 +-
.../src/main/resources/schema/NtpActivity.json | 9 +-
.../src/main/resources/schema/Process.json | 8 +-
.../src/main/resources/schema/ProcessActivity.json | 9 +-
.../src/main/resources/schema/RdpActivity.json | 9 +-
.../main/resources/schema/RemediationActivity.json | 9 +-
.../src/main/resources/schema/ResourceDetails.json | 8 +-
.../src/main/resources/schema/ScanActivity.json | 9 +-
.../resources/schema/ScheduledJobActivity.json | 9 +-
.../src/main/resources/schema/SecurityFinding.json | 9 +-
.../src/main/resources/schema/Session.json | 8 +-
.../src/main/resources/schema/SmbActivity.json | 9 +-
.../src/main/resources/schema/SshActivity.json | 9 +-
.../src/main/resources/schema/UserAccess.json | 9 +-
.../src/main/resources/schema/Vulnerability.json | 12 +-
.../resources/schema/VulnerabilityFinding.json | 9 +-
.../resources/schema/WebResourcesActivity.json | 9 +-
.../src/main/script/generate-ocsf-schemas.py | 13 +-
.../camel/dataformat/ocsf/OcsfDataFormatTest.java | 17 +-
.../dataformat/ocsf/OcsfEventExampleTest.java | 34 +-
.../camel-olingo2/camel-olingo2-component/pom.xml | 14 -
.../apache/camel/openapi/RestOpenApiSupport.java | 8 +-
components/camel-opensearch/pom.xml | 14 -
components/camel-paho-mqtt5/pom.xml | 7 -
components/camel-paho/pom.xml | 14 -
components/camel-pg-replication-slot/pom.xml | 7 -
components/camel-pgevent/pom.xml | 7 -
.../platform/http/main/MainHttpServer.java | 8 +-
.../platform/http/main/ManagementHttpServer.java | 15 +-
components/camel-platform-http/pom.xml | 7 -
.../platform/http/PlatformHttpComponent.java | 13 +-
.../platform/http/PlatformHttpPluginRegistry.java | 25 +-
components/camel-pqc/pom.xml | 14 -
.../component/pqc/PQCComponentConfigurer.java | 44 +-
.../camel/component/pqc/PQCEndpointConfigurer.java | 44 +-
.../camel/component/pqc/PQCEndpointUriFactory.java | 9 +-
.../org/apache/camel/component/pqc/pqc.json | 76 +-
.../camel-pqc/src/main/docs/pqc-component.adoc | 200 +
.../component/pqc/PQCClassicalKEMAlgorithms.java | 101 +
.../pqc/PQCClassicalSignatureAlgorithms.java | 108 +
.../apache/camel/component/pqc/PQCComponent.java | 110 +
.../camel/component/pqc/PQCConfiguration.java | 112 +
.../apache/camel/component/pqc/PQCConstants.java | 25 +
.../apache/camel/component/pqc/PQCOperations.java | 14 +
.../apache/camel/component/pqc/PQCProducer.java | 460 ++
.../component/pqc/crypto/hybrid/HybridKEM.java | 325 +
.../pqc/crypto/hybrid/HybridSignature.java | 231 +
.../crypto/hybrid/PQCDefaultECDHMLKEMMaterial.java | 84 +
.../hybrid/PQCDefaultECDSAMLDSAMaterial.java | 83 +
.../hybrid/PQCDefaultEd25519MLDSAMaterial.java | 79 +
.../hybrid/PQCDefaultX25519MLKEMMaterial.java | 89 +
.../pqc/crypto/hybrid/PQCHybridKEMMaterial.java | 92 +
.../crypto/hybrid/PQCHybridSignatureMaterial.java | 90 +
.../component/pqc/stateful/StatefulKeyState.java | 63 +
.../component/pqc/PQCHybridKEMECDHMLKEMTest.java | 113 +
.../component/pqc/PQCHybridKEMX25519MLKEMTest.java | 122 +
.../pqc/PQCHybridSignatureECDSAMLDSATest.java | 107 +
.../pqc/PQCHybridSignatureEd25519MLDSATest.java | 97 +
.../component/pqc/crypto/hybrid/HybridKEMTest.java | 189 +
.../pqc/crypto/hybrid/HybridSignatureTest.java | 171 +
components/camel-pulsar/pom.xml | 7 -
.../reactive/streams/ReactiveStreamsHelper.java | 21 +-
components/camel-redis/pom.xml | 7 -
.../camel/component/rest/RestApiEndpoint.java | 10 +-
.../apache/camel/component/rest/RestEndpoint.java | 19 +-
components/camel-rocketmq/pom.xml | 9 -
components/camel-rss/pom.xml | 7 -
components/camel-servlet/pom.xml | 4 +-
components/camel-sjms/pom.xml | 7 -
components/camel-sjms2/pom.xml | 7 -
components/camel-smb/pom.xml | 8 -
components/camel-solr/pom.xml | 14 -
.../camel-spring-ai/camel-spring-ai-chat/pom.xml | 7 -
.../camel-spring-ai-embeddings/pom.xml | 7 -
.../camel-spring-ai-vector-store/pom.xml | 14 -
.../camel-spring-rabbitmq/pom.xml | 7 -
.../camel-spring-parent/camel-spring-redis/pom.xml | 7 -
.../org/apache/camel/spring/processor/saga.xml | 4 +-
.../org/apache/camel/spring/processor/sagaRef.xml | 4 +-
.../apache/camel/spring/SpringCamelContext.java | 15 +-
.../apache/camel/component/sql/SqlConsumer.java | 7 +-
.../camel/component/sql/SqlConsumerTest.java | 2 +
components/camel-stomp/pom.xml | 7 -
components/camel-tahu/pom.xml | 21 -
components/camel-undertow/pom.xml | 11 +-
.../camel/dataformat/xmlsecurity/xmlSecurity.json | 2 +-
components/camel-xmpp/pom.xml | 7 -
components/camel-zookeeper-master/pom.xml | 7 -
components/camel-zookeeper/pom.xml | 7 -
components/pom.xml | 1 -
.../org/apache/camel/NoSuchServiceException.java | 31 +-
.../spi/OAuthClientAuthenticationFactory.java | 77 +
.../org/apache/camel/spi/OAuthClientConfig.java | 97 +
.../camel/impl/engine/AbstractCamelContext.java | 7 +-
.../impl/engine/DefaultTransformerResolver.java | 7 +-
.../camel/impl/engine/DefaultUnitOfWork.java | 4 +-
.../impl/engine/DefaultUriFactoryResolver.java | 1 +
.../engine/DefaultVariableRepositoryFactory.java | 4 +-
.../camel/impl/engine/SimpleCamelContext.java | 208 +-
.../DefaultPropertiesFunctionResolver.java | 15 +-
.../component/properties/PropertiesComponent.java | 6 -
.../src/main/docs/modules/eips/pages/saga-eip.adoc | 260 +-
.../modules/languages/pages/simple-language.adoc | 48 +-
.../camel/language/simple/BaseSimpleParser.java | 44 +-
.../language/simple/SimpleExpressionParser.java | 18 +-
.../language/simple/SimpleInitBlockParser.java | 122 +-
.../language/simple/SimpleInitBlockTokenizer.java | 3 +-
.../language/simple/SimplePredicateParser.java | 18 +-
.../language/simple/ast/LiteralExpression.java | 2 +-
.../simple/ast/SimpleFunctionExpression.java | 53 +-
.../language/simple/types/SimpleTokenType.java | 7 +
.../camel/language/simple/types/TokenType.java | 1 +
.../org/apache/camel/model/dataformat/pgp.json | 2 +-
.../apache/camel/model/dataformat/xmlSecurity.json | 2 +-
.../META-INF/org/apache/camel/model/saga.json | 4 +-
.../camel/builder/AdviceWithRouteBuilder.java | 11 +-
.../camel/model/SagaActionUriDefinition.java | 51 -
.../org/apache/camel/model/SagaDefinition.java | 67 +-
.../cloud/ServiceCallDefinitionConstants.java | 1 +
.../camel/model/dataformat/PGPDataFormat.java | 3 +-
.../model/dataformat/XMLSecurityDataFormat.java | 2 +-
.../org/apache/camel/reifier/ResumableReifier.java | 24 +-
.../java/org/apache/camel/reifier/SagaReifier.java | 46 +-
.../camel/reifier/tokenizer/TokenizerReifier.java | 18 +-
.../simple/SimpleInitBlockFunctionTest.java | 22 +-
.../camel/language/simple/SimpleInitBlockTest.java | 120 +-
...tTest.java => PooledExchangeSplitOnceTest.java} | 17 +-
...t.java => PooledExchangeSplitParallelTest.java} | 3 +-
.../camel/processor/PooledExchangeSplitTest.java | 5 +-
.../test/resources/org/apache/camel/model/saga.xml | 18 +-
.../MainConfigurationPropertiesConfigurer.java | 7 +
.../camel-main-configuration-metadata.json | 3 +-
.../org/apache/camel/main/components.properties | 3 +-
core/camel-main/src/main/docs/main.adoc | 5 +-
.../org/apache/camel/main/BaseMainSupport.java | 60 +-
.../camel/main/DefaultConfigurationConfigurer.java | 8 +
.../camel/main/DefaultConfigurationProperties.java | 24 +
.../management/mbean/ManagedRouteGroupMBean.java | 3 +
.../camel/management/mbean/ManagedRouteGroup.java | 56 +
.../management/ManagedRouteGroupLastErrorTest.java | 88 +
.../camel/support/HeaderSelectorProducer.java | 32 +-
.../java/org/apache/camel/support/OAuthHelper.java | 50 +
.../org/apache/camel/support/ResolverHelper.java | 91 +-
.../apache/camel/support/resume/AdapterHelper.java | 18 +-
.../apache/camel/util/ImportantHeaderUtils.java | 1 +
.../java/org/apache/camel/xml/in/ModelParser.java | 7 +-
.../java/org/apache/camel/xml/out/ModelWriter.java | 9 +-
core/camel-xml-io/src/test/resources/saga.xml | 4 +-
.../org/apache/camel/yaml/out/ModelWriter.java | 9 +-
.../java/org/apache/camel/yaml/io/EipNode.java | 12 +
.../java/org/apache/camel/yaml/io/YamlWriter.java | 48 +-
.../org/apache/camel/yaml/out/ModelWriterTest.java | 109 +
.../camel-yaml-io/src/test/resources/route12.yaml | 28 +-
.../camel-yaml-io/src/test/resources/route13.yaml | 28 +-
.../camel-yaml-io/src/test/resources/route14.yaml | 28 +-
.../camel-yaml-io/src/test/resources/route15.yaml | 29 +-
.../camel-yaml-io/src/test/resources/route16.yaml | 10 +-
coverage/pom.xml | 15 -
doap.rdf | 2 +-
docs/.pnp.cjs | 169 +-
.../patterns/IsMockEndpointsAndSkipJUnit5Test.java | 1 -
.../junit5/patterns/IsMockEndpointsJUnit5Test.java | 1 -
.../patterns/IsMockEndpointsAndSkipJUnit6Test.java | 1 +
.../junit6/patterns/IsMockEndpointsJUnit6Test.java | 1 +
.../ROOT/examples/json/google-pubsub-lite.json | 1 -
.../ROOT/examples/json/hazelcast-pncounter.json | 1 +
.../modules/ROOT/examples/json/nitrite.json | 1 -
docs/components/modules/ROOT/nav.adoc | 3 +-
.../ROOT/pages/google-pubsub-lite-component.adoc | 1 -
.../ROOT/pages/hazelcast-pncounter-component.adoc | 1 +
.../modules/ROOT/pages/nitrite-component.adoc | 1 -
docs/components/modules/dataformats/nav.adoc | 2 +-
docs/package.json | 2 +-
.../ROOT/pages/camel-3-migration-guide.adoc | 2 +
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 161 +
.../ROOT/pages/camel-4x-upgrade-guide-4_19.adoc | 223 +
.../modules/ROOT/pages/camel-jbang-mcp.adoc | 143 +-
.../modules/ROOT/pages/camel-jbang.adoc | 33 +-
.../camel-jbang-dependency-copy.adoc | 4 +-
.../camel-jbang-dependency-list.adoc | 4 +-
.../camel-jbang-dependency-update.adoc | 4 +-
.../pages/jbang-commands/camel-jbang-export.adoc | 4 +-
.../pages/jbang-commands/camel-jbang-sbom.adoc | 4 +-
docs/user-manual/modules/ROOT/pages/registry.adoc | 14 +-
.../modules/ROOT/pages/release-guide-website.adoc | 2 +-
.../modules/ROOT/pages/release-guide.adoc | 6 +
.../modules/ROOT/pages/rest-dsl-openapi.adoc | 193 +-
docs/user-manual/modules/ROOT/pages/rest-dsl.adoc | 1087 ++-
.../modules/ROOT/pages/route-builder.adoc | 8 +-
.../modules/ROOT/pages/route-configuration.adoc | 79 +-
.../modules/ROOT/pages/route-controller.adoc | 181 +-
.../modules/ROOT/pages/route-group.adoc | 122 +-
.../modules/ROOT/pages/route-policy.adoc | 185 +-
.../modules/ROOT/pages/route-reload.adoc | 28 +-
.../modules/ROOT/pages/route-template.adoc | 750 ++-
docs/user-manual/modules/ROOT/pages/routes.adoc | 69 +-
.../modules/ROOT/pages/scheduledroutepolicy.adoc | 4 +-
docs/user-manual/modules/ROOT/pages/security.adoc | 1249 +++-
.../modules/ROOT/pages/service-registry.adoc | 12 +-
.../modules/ROOT/pages/spring-xml-extensions.adoc | 72 +-
docs/user-manual/modules/ROOT/pages/spring.adoc | 4 +-
.../modules/ROOT/pages/startup-condition.adoc | 1 -
.../modules/ROOT/pages/stream-caching.adoc | 201 +-
.../modules/ROOT/pages/template-engines.adoc | 34 +-
.../user-manual/modules/ROOT/pages/test-infra.adoc | 32 +-
docs/user-manual/modules/ROOT/pages/testing.adoc | 39 +-
.../modules/ROOT/pages/threading-model.adoc | 193 +-
docs/user-manual/modules/ROOT/pages/tracer.adoc | 80 +-
.../modules/ROOT/pages/transformer.adoc | 49 +-
.../modules/ROOT/pages/try-catch-finally.adoc | 142 +-
.../modules/ROOT/pages/type-converter.adoc | 28 +-
.../pages/using-exchange-pattern-annotations.adoc | 62 +-
.../ROOT/pages/using-propertyplaceholder.adoc | 813 ++-
.../modules/ROOT/pages/uuidgenerator.adoc | 52 +-
docs/user-manual/modules/ROOT/pages/validator.adoc | 58 +-
docs/user-manual/modules/ROOT/pages/variables.adoc | 113 +-
.../ROOT/pages/what-are-the-dependencies.adoc | 19 +-
.../modules/ROOT/pages/writing-components.adoc | 12 +-
docs/user-manual/modules/faq/nav.adoc | 6 -
.../exception-beandefinitionstoreexception.adoc | 49 -
...tion-orgapachecamelnosuchendpointexception.adoc | 10 +-
.../exception-orgxmlsaxsaxparseexception.adoc | 12 +-
...an-i-create-a-custom-component-or-endpoint.adoc | 3 +-
...on-ip-address-from-the-camel-cxf-consumer-.adoc | 16 -
.../faq/pages/how-can-i-get-the-source-code.adoc | 1 -
.../pages/how-can-i-stop-a-route-from-a-route.adoc | 195 -
...ults-with-stacktraces-when-using-camel-cxf.adoc | 5 -
.../faq/pages/how-do-i-become-a-committer.adoc | 34 +-
.../faq/pages/how-do-i-change-the-logging.adoc | 19 -
.../faq/pages/how-do-i-compile-the-code.adoc | 3 -
docs/user-manual/modules/faq/pages/index.adoc | 6 -
docs/yarn.lock | 118 +-
.../component/ComponentsBuilderFactory.java | 41 +-
.../dsl/Activemq6ComponentBuilderFactory.java | 11 +-
.../dsl/ActivemqComponentBuilderFactory.java | 11 +-
.../component/dsl/AmqpComponentBuilderFactory.java | 11 +-
.../dsl/DoclingComponentBuilderFactory.java | 106 +
.../GooglePubsubLiteComponentBuilderFactory.java | 262 -
...HazelcastPncounterComponentBuilderFactory.java} | 112 +-
.../dsl/HuggingfaceComponentBuilderFactory.java | 19 +
.../dsl/IbmWatsonxAiComponentBuilderFactory.java | 19 +
.../component/dsl/JmsComponentBuilderFactory.java | 11 +-
.../dsl/KafkaComponentBuilderFactory.java | 41 +
.../Langchain4jAgentComponentBuilderFactory.java | 42 +
.../dsl/MiloBrowseComponentBuilderFactory.java | 19 +
.../dsl/MiloClientComponentBuilderFactory.java | 19 +
.../component/dsl/NatsComponentBuilderFactory.java | 655 +-
.../component/dsl/PqcComponentBuilderFactory.java | 122 +
.../builder/endpoint/EndpointBuilderFactory.java | 3 +-
.../camel/builder/endpoint/EndpointBuilders.java | 3 +-
.../builder/endpoint/StaticEndpointBuilders.java | 154 +-
.../endpoint/dsl/AMQPEndpointBuilderFactory.java | 66 +-
.../dsl/ActiveMQ6EndpointBuilderFactory.java | 66 +-
.../dsl/ActiveMQEndpointBuilderFactory.java | 66 +-
.../dsl/DoclingEndpointBuilderFactory.java | 191 +
.../endpoint/dsl/GitEndpointBuilderFactory.java | 32 +
.../GooglePubsubLiteEndpointBuilderFactory.java | 700 --
...azelcastAtomicnumberEndpointBuilderFactory.java | 3 +
... HazelcastPNCounterEndpointBuilderFactory.java} | 112 +-
.../dsl/HuggingFaceEndpointBuilderFactory.java | 17 +
.../endpoint/dsl/JmsEndpointBuilderFactory.java | 66 +-
.../dsl/JsonPatchEndpointBuilderFactory.java | 3 +
.../endpoint/dsl/KafkaEndpointBuilderFactory.java | 38 +-
.../LangChain4jAgentEndpointBuilderFactory.java | 110 +
.../LangChain4jToolsEndpointBuilderFactory.java | 18 +-
.../dsl/MiloBrowseEndpointBuilderFactory.java | 32 +
.../dsl/MiloClientEndpointBuilderFactory.java | 96 +
.../endpoint/dsl/NatsEndpointBuilderFactory.java | 536 +-
.../dsl/NitriteEndpointBuilderFactory.java | 674 --
.../endpoint/dsl/OpenAIEndpointBuilderFactory.java | 260 +-
.../endpoint/dsl/PQCEndpointBuilderFactory.java | 265 +
.../dsl/WatsonxAiEndpointBuilderFactory.java | 17 +
dsl/camel-jbang/camel-jbang-container/Dockerfile | 2 +-
.../META-INF/camel-jbang-commands-metadata.json | 6 +-
.../camel-jbang-configuration-metadata.json | 2 -
.../camel/dsl/jbang/core/commands/Export.java | 7 -
.../dsl/jbang/core/commands/ExportBaseCommand.java | 41 +-
.../dsl/jbang/core/commands/ExportCamelMain.java | 18 +-
.../dsl/jbang/core/commands/ExportQuarkus.java | 139 +-
.../dsl/jbang/core/commands/ExportSpringBoot.java | 111 +-
.../apache/camel/dsl/jbang/core/commands/Run.java | 12 +-
.../camel/dsl/jbang/core/commands/RunHelper.java | 2 +-
.../dsl/jbang/core/commands/TransformRoute.java | 2 +
.../dsl/jbang/core/common/CamelJBangConstants.java | 8 -
.../dsl/jbang/core/common/CommandLineHelper.java | 10 +
.../resources/gradle-wrapper/gradle-wrapper.jar | Bin 58910 -> 0 bytes
.../gradle-wrapper/gradle-wrapper.properties | 21 -
.../src/main/resources/gradle-wrapper/gradlew | 185 -
.../src/main/resources/gradle-wrapper/gradlew.bat | 104 -
.../src/main/resources/templates/code-java.tmpl | 1 +
.../resources/templates/main-kubernetes-pom.tmpl | 4 +-
.../src/main/resources/templates/main-pom.tmpl | 2 +-
.../resources/templates/quarkus-build-gradle.tmpl | 39 -
.../templates/quarkus-gradle-properties.tmpl | 6 -
.../templates/quarkus-kubernetes-pom.tmpl | 10 +-
.../src/main/resources/templates/quarkus-pom.tmpl | 8 +-
.../templates/quarkus-settings-gradle.tmpl | 11 -
.../templates/spring-boot-build-gradle.tmpl | 31 -
.../templates/spring-boot-kubernetes-pom.tmpl | 6 +-
.../main/resources/templates/spring-boot-pom.tmpl | 4 +-
dsl/camel-jbang/camel-jbang-it/pom.xml | 39 +-
.../camel/dsl/jbang/it/CustomJarsITCase.java | 13 +-
.../apache/camel/dsl/jbang/it/ExportITCase.java | 11 -
.../camel/dsl/jbang/it/MavenGradleITCase.java | 54 -
.../dsl/jbang/it/support/JBangTestSupport.java | 6 +-
.../src/test/resources/jbang/it/CustomJar.java | 41 +
.../resources/jbang/it/maven-gradle/build.gradle | 57 -
.../camel-jbang-main/dist/CamelJBang.java | 6 +-
.../src/main/jbang/main/CamelJBang.java | 6 +-
dsl/camel-jbang/camel-jbang-mcp/pom.xml | 23 +
.../dsl/jbang/core/commands/mcp/OpenApiTools.java | 551 ++
.../jbang/core/commands/mcp/OpenApiToolsTest.java | 403 ++
.../camel-jbang-plugin-kubernetes/pom.xml | 13 -
.../core/commands/kubernetes/KubernetesExport.java | 10 +-
.../core/commands/kubernetes/KubernetesRun.java | 4 +-
dsl/camel-jbang/camel-launcher/pom.xml | 2 +-
.../apache/camel/main/stub/StubBeanRepository.java | 12 +
.../camel-component-known-dependencies.properties | 3 +-
...mel-factoryfinder-known-dependencies.properties | 64 +
.../java/org/apache/camel/main/KameletMain.java | 16 +-
.../download/DependencyDownloadFactoryFinder.java | 55 +
.../DependencyDownloadFactoryFinderResolver.java | 43 +
...ndencyDownloaderPropertiesFunctionResolver.java | 70 +-
.../main/download/KnownDependenciesResolver.java | 4 +
.../camel-main-known-dependencies.properties | 49 +-
.../camel-yaml-dsl-deserializers/pom.xml | 4 -
.../dsl/yaml/deserializers/ModelDeserializers.java | 83 +-
.../deserializers/ModelDeserializersResolver.java | 1 -
.../TemplatedRouteDefinitionDeserializer.java | 6 +
.../camel/dsl/yaml/validator/CamelYamlParser.java | 22 +-
.../dsl/yaml/validator/DummyPropertiesParser.java | 52 +
.../dsl/yaml/validator/DummyTypeConverter.java | 77 +
.../dsl/yaml/validator/CamelYamlParserTest.java | 14 +
.../camel/dsl/yaml/validator/YamlParserTest.java | 2 +
.../dsl/yaml/validator/YamlValidatorTest.java | 13 +
.../src/test/resources/bad2.yaml | 11 +-
.../src/test/resources/foo2.yaml | 11 +-
.../generated/resources/schema/camelYamlDsl.json | 42 +-
.../org/apache/camel/dsl/yaml/RestTest.groovy | 6 +-
.../org/apache/camel/dsl/yaml/SagaTest.groovy | 41 +-
.../camel/dsl/yaml/SimpleInitBlockTest.groovy | 4 +-
.../camel/dsl/yaml/TemplatedRouteTest.groovy | 4 +
parent/pom.xml | 33 +-
.../src/generated/resources/META-INF/metadata.json | 450 +-
test-infra/camel-test-infra-arangodb/pom.xml | 16 -
.../infra/arangodb/services/ArangoDBService.java | 0
.../arangodb/services/ArangoDBServiceFactory.java | 0
test-infra/camel-test-infra-artemis/pom.xml | 23 -
.../infra/artemis/services/ArtemisAMQPService.java | 0
.../services/ArtemisEmbeddedServiceBuilder.java | 0
.../infra/artemis/services/ArtemisMQTTService.java | 0
.../services/ArtemisPersistentVMService.java | 0
.../infra/artemis/services/ArtemisService.java | 0
.../artemis/services/ArtemisServiceFactory.java | 0
.../services/ArtemisTCPAllProtocolsService.java | 0
.../infra/artemis/services/ArtemisVMService.java | 0
test-infra/camel-test-infra-aws-common/pom.xml | 10 -
.../test/infra/aws/common/services/AWSService.java | 0
test-infra/camel-test-infra-aws-v2/pom.xml | 16 -
.../infra/aws2/services/AWSServiceFactory.java | 0
.../test/infra/aws2/services/AWSTestServices.java | 0
.../test/infra/aws2/common/TestAWSCredentials.java | 43 -
.../aws2/common/TestAWSCredentialsProvider.java | 36 -
test-infra/camel-test-infra-azure-common/pom.xml | 15 -
.../infra/azure/common/services/AzureService.java | 0
.../camel-test-infra-azure-storage-blob/pom.xml | 16 -
.../services/AzureStorageBlobServiceFactory.java | 0
.../pom.xml | 10 -
.../AzureStorageDataLakeServiceFactory.java | 0
.../camel-test-infra-azure-storage-queue/pom.xml | 16 -
.../services/AzureStorageQueueServiceFactory.java | 0
test-infra/camel-test-infra-cassandra/pom.xml | 16 -
.../services/CassandraLocalContainerService.java | 0
.../infra/cassandra/services/CassandraService.java | 0
.../services/CassandraServiceFactory.java | 0
test-infra/camel-test-infra-chatscript/pom.xml | 16 -
.../chatscript/services/ChatScriptService.java | 0
.../services/ChatScriptServiceFactory.java | 0
test-infra/camel-test-infra-cli/pom.xml | 18 -
.../camel/test/infra/cli/common/CliProperties.java | 0
.../test/infra/cli/it/AbstractTestSupport.java | 0
.../camel/test/infra/cli/it/CliConfigITCase.java | 0
.../apache/camel/test/infra/cli/it/RunITCase.java | 0
.../test/infra/cli/services/CliBuiltContainer.java | 0
.../cli/services/CliLocalContainerService.java | 0
.../infra/cli/services/CliLocalProcessService.java | 0
.../camel/test/infra/cli/services/CliService.java | 0
.../test/infra/cli/services/CliServiceFactory.java | 0
.../test/infra/cli/services/99-ssh-jbang.conf | 0
.../camel/test/infra/cli/services/Dockerfile | 0
.../camel/test/infra/cli/services/entrypoint.sh | 0
.../src/test/resources/logback-test.xml | 35 -
test-infra/camel-test-infra-common/pom.xml | 12 -
.../test/infra/common/SharedNameGenerator.java | 0
.../test/infra/common/SharedNameRegistry.java | 0
.../test/infra/common/TestEntityNameGenerator.java | 0
.../apache/camel/test/infra/common/TestUtils.java | 0
.../infra/common/http/WebsocketTestClient.java | 0
.../infra/common/services/AbstractTestService.java | 0
.../common/services/ContainerTestService.java | 0
.../common/services/SimpleTestServiceBuilder.java | 0
.../infra/common/services/SingletonService.java | 0
.../test/infra/common/services/TestService.java | 0
.../infra/common/services/TestServiceBuilder.java | 0
.../infra/common/services/TestServiceUtil.java | 0
.../src/test/resources/log4j2.properties | 28 -
test-infra/camel-test-infra-consul/pom.xml | 17 -
.../test/infra/consul/services/ConsulService.java | 0
.../consul/services/ConsulServiceFactory.java | 0
.../infra/consul/services/container.properties | 2 +-
test-infra/camel-test-infra-core/pom.xml | 23 +-
.../infra/core/AbstractCamelContextExtension.java | 0
.../camel/test/infra/core/AnnotationProcessor.java | 0
.../test/infra/core/CamelContextExtension.java | 0
.../test/infra/core/ContextLifeCycleManager.java | 0
.../infra/core/DefaultAnnotationProcessor.java | 0
.../infra/core/DefaultCamelContextExtension.java | 0
.../infra/core/DefaultContextLifeCycleManager.java | 0
.../camel/test/infra/core/ExtensionUtils.java | 0
.../apache/camel/test/infra/core/MockUtils.java | 0
.../infra/core/TransientCamelContextExtension.java | 0
.../infra/core/annotations/ContextFixture.java | 0
.../infra/core/annotations/ContextProvider.java | 0
.../test/infra/core/annotations/RouteFixture.java | 0
.../infra/core/api/CamelTestSupportHelper.java | 0
.../test/infra/core/api/ConfigurableContext.java | 0
.../test/infra/core/api/ConfigurableRoute.java | 0
test-infra/camel-test-infra-couchbase/pom.xml | 17 -
.../infra/couchbase/services/CouchbaseService.java | 0
.../services/CouchbaseServiceFactory.java | 0
test-infra/camel-test-infra-couchdb/pom.xml | 17 -
.../infra/couchdb/services/CouchDbService.java | 0
.../couchdb/services/CouchDbServiceFactory.java | 0
.../camel-test-infra-dispatch-router/pom.xml | 6 -
.../router/services/DispatchRouterContainer.java | 0
test-infra/camel-test-infra-docling/pom.xml | 16 -
.../infra/docling/DoclingInfraServiceTest.java | 14 +-
.../infra/docling/services/DoclingService.java | 0
.../docling/services/DoclingServiceFactory.java | 0
.../infra/docling/services/container.properties | 2 +-
test-infra/camel-test-infra-elasticsearch/pom.xml | 17 -
.../services/ElasticSearchService.java | 0
.../services/ElasticSearchServiceFactory.java | 0
test-infra/camel-test-infra-fhir/pom.xml | 16 -
.../fhir/services/FhirLocalContainerService.java | 0
.../FhirLocalSingletonContainerService.java | 0
.../test/infra/fhir/services/FhirService.java | 0
.../infra/fhir/services/FhirServiceFactory.java | 0
.../test/infra/fhir/services/container.properties | 2 +-
test-infra/camel-test-infra-ftp/pom.xml | 12 -
.../camel/test/infra/ftp/services/FtpService.java | 0
.../test/infra/ftp/services/FtpServiceFactory.java | 0
.../ftp/services/embedded/FtpEmbeddedService.java | 0
.../ftp/services/embedded/FtpsEmbeddedService.java | 0
.../ftp/services/embedded/SftpEmbeddedService.java | 0
test-infra/camel-test-infra-google-pubsub/pom.xml | 16 -
.../pubsub/services/GooglePubSubService.java | 0
.../services/GooglePubSubServiceFactory.java | 0
.../camel-test-infra-hashicorp-vault/pom.xml | 17 -
.../vault/services/HashicorpServiceFactory.java | 0
.../vault/services/HashicorpVaultService.java | 0
test-infra/camel-test-infra-hazelcast/pom.xml | 10 -
.../infra/hazelcast/services/HazelcastService.java | 0
.../services/HazelcastServiceFactory.java | 0
test-infra/camel-test-infra-hivemq/pom.xml | 16 -
.../test/infra/hivemq/services/HiveMQService.java | 0
.../hivemq/services/HiveMQServiceFactory.java | 0
.../infra/hivemq/services/container.properties | 2 +-
test-infra/camel-test-infra-ibmmq/pom.xml | 23 -
.../test/infra/ibmmq/services/IbmMQService.java | 0
.../infra/ibmmq/services/IbmMQServiceFactory.java | 0
test-infra/camel-test-infra-iggy/pom.xml | 17 -
.../test/infra/iggy/services/IggyService.java | 0
.../infra/iggy/services/IggyServiceFactory.java | 0
test-infra/camel-test-infra-ignite/pom.xml | 10 -
.../test/infra/ignite/services/IgniteService.java | 0
.../ignite/services/IgniteServiceFactory.java | 0
test-infra/camel-test-infra-infinispan/pom.xml | 16 -
.../infinispan/services/InfinispanService.java | 0
.../services/InfinispanServiceFactory.java | 0
test-infra/camel-test-infra-jdbc/pom.xml | 12 -
.../test/infra/jdbc/common/JDBCProperties.java | 0
.../jdbc/services/JDBCLocalContainerService.java | 0
.../infra/jdbc/services/JDBCRemoteService.java | 0
.../test/infra/jdbc/services/JDBCService.java | 0
.../infra/jdbc/services/JDBCServiceBuilder.java | 0
.../infra/jdbc/services/JDBCServiceFactory.java | 0
test-infra/camel-test-infra-jetty/pom.xml | 7 -
.../test/infra/jetty/common/JettyProperties.java | 0
.../infra/jetty/services/JettyConfiguration.java | 0
.../jetty/services/JettyConfigurationBuilder.java | 0
.../infra/jetty/services/JettyEmbeddedService.java | 0
.../test/infra/jetty/services/JettyService.java | 0
test-infra/camel-test-infra-kafka/pom.xml | 16 -
.../test/infra/kafka/common/KafkaProperties.java | 2 +-
.../services/ContainerLocalAuthKafkaService.java | 2 +-
.../services/ContainerLocalKafkaInfraService.java | 10 +-
.../test/infra/kafka/services/KafkaService.java | 0
.../infra/kafka/services/KafkaServiceFactory.java | 14 +-
.../infra/kafka/services/StrimziContainer.java | 35 +-
.../infra/kafka/services/StrimziInfraService.java | 46 +-
.../infra/kafka/services/ZookeeperContainer.java | 53 -
.../test/infra/kafka/services/container.properties | 11 +-
test-infra/camel-test-infra-keycloak/pom.xml | 17 -
.../infra/keycloak/KeycloakInfraServiceTest.java | 21 +-
.../infra/keycloak/services/KeycloakService.java | 0
.../keycloak/services/KeycloakServiceFactory.java | 0
.../pom.xml | 26 +-
.../common/McpEverythingProperties.java} | 15 +-
.../services/McpEverythingInfraService.java} | 24 +-
.../McpEverythingLocalContainerInfraService.java | 121 +
.../everything/services/McpEverythingService.java} | 6 +-
.../services/McpEverythingServiceFactory.java} | 18 +-
.../mcp/everything/services/container.properties | 4 +-
.../camel-test-infra-messaging-common/pom.xml | 16 -
.../infra/messaging/services/MessagingService.java | 0
.../services/MessagingServiceFactory.java | 0
.../camel-test-infra-microprofile-lra/pom.xml | 17 -
.../lra/services/MicroprofileLRAService.java | 0
.../services/MicroprofileLRAServiceFactory.java | 0
test-infra/camel-test-infra-milvus/pom.xml | 17 -
.../test/infra/milvus/services/MilvusService.java | 0
.../milvus/services/MilvusServiceFactory.java | 0
test-infra/camel-test-infra-minio/pom.xml | 17 -
.../test/infra/minio/services/MinioService.java | 0
.../infra/minio/services/MinioServiceFactory.java | 0
test-infra/camel-test-infra-mongodb/pom.xml | 16 -
.../services/MongoDBLocalContainerService.java | 0
.../infra/mongodb/services/MongoDBService.java | 0
.../mongodb/services/MongoDBServiceFactory.java | 0
test-infra/camel-test-infra-mosquitto/pom.xml | 17 -
.../services/MosquittoLocalContainerService.java | 0
.../mosquitto/services/MosquittoRemoteService.java | 0
.../infra/mosquitto/services/MosquittoService.java | 0
.../services/MosquittoServiceFactory.java | 0
test-infra/camel-test-infra-nats/pom.xml | 17 -
.../services/NatsLocalContainerAuthService.java | 2 +-
.../NatsLocalContainerAuthTokenService.java | 2 +-
.../services/NatsLocalContainerInfraService.java | 3 +-
.../nats/services/NatsLocalContainerService.java | 0
.../services/NatsLocalContainerTLSAuthService.java | 3 +-
.../test/infra/nats/services/NatsService.java | 0
.../infra/nats/services/NatsServiceFactory.java | 0
test-infra/camel-test-infra-neo4j/pom.xml | 17 -
.../test/infra/neo4j/services/Neo4jService.java | 0
.../infra/neo4j/services/Neo4jServiceFactory.java | 0
test-infra/camel-test-infra-ollama/pom.xml | 17 -
.../services/OllamaLocalContainerService.java | 0
.../ollama/services/OllamaLocalHostService.java | 0
.../infra/ollama/services/OllamaRemoteService.java | 0
.../test/infra/ollama/services/OllamaService.java | 0
.../ollama/services/OllamaServiceFactory.java | 0
.../test/infra/ollama/services/OpenAIService.java | 0
test-infra/camel-test-infra-openai-mock/pom.xml | 10 -
.../mock/OpenAIMockConversationHistoryTest.java | 0
.../infra/openai/mock/OpenAIMockEmbeddingTest.java | 0
.../infra/openai/mock/OpenAIMockFailuresTest.java | 0
.../openai/mock/OpenAIMockMultipleToolsTest.java | 0
.../mock/OpenAIMockReplyWithAfterToolTest.java | 0
.../mock/OpenAIMockReplyWithToolContentTest.java | 0
.../openai/mock/OpenAIMockSimpleAssertionTest.java | 0
.../test/infra/openai/mock/OpenAIMockTest.java | 0
.../src/test/resources/log4j2.properties | 28 -
test-infra/camel-test-infra-openldap/pom.xml | 16 -
.../infra/openldap/services/OpenldapService.java | 0
.../openldap/services/OpenldapServiceFactory.java | 0
test-infra/camel-test-infra-opensearch/pom.xml | 16 -
.../opensearch/services/OpenSearchService.java | 0
.../services/OpenSearchServiceFactory.java | 0
test-infra/camel-test-infra-parent/pom.xml | 28 +-
test-infra/camel-test-infra-pinecone/pom.xml | 17 -
.../infra/pinecone/services/PineconeService.java | 0
.../pinecone/services/PineconeServiceFactory.java | 0
test-infra/camel-test-infra-postgres/pom.xml | 17 -
.../services/PostgresLocalContainerService.java | 0
.../infra/postgres/services/PostgresService.java | 0
.../postgres/services/PostgresServiceFactory.java | 0
.../infra/postgres/services/container.properties | 2 +-
test-infra/camel-test-infra-pulsar/pom.xml | 17 -
.../test/infra/pulsar/services/PulsarService.java | 0
.../pulsar/services/PulsarServiceFactory.java | 0
test-infra/camel-test-infra-qdrant/pom.xml | 16 -
.../test/infra/qdrant/services/QdrantService.java | 0
.../qdrant/services/QdrantServiceFactory.java | 0
test-infra/camel-test-infra-rabbitmq/pom.xml | 15 -
.../infra/rabbitmq/services/RabbitMQService.java | 0
.../rabbitmq/services/RabbitMQServiceFactory.java | 0
test-infra/camel-test-infra-redis/pom.xml | 17 -
.../test/infra/redis/services/RedisService.java | 0
.../infra/redis/services/RedisServiceFactory.java | 0
.../test/infra/redis/services/container.properties | 2 +-
test-infra/camel-test-infra-rocketmq/pom.xml | 16 -
.../infra/rocketmq/services/RocketMQService.java | 0
.../rocketmq/services/RocketMQServiceFactory.java | 0
test-infra/camel-test-infra-smb/pom.xml | 17 -
.../camel/test/infra/smb/services/SmbService.java | 0
.../test/infra/smb/services/SmbServiceFactory.java | 0
test-infra/camel-test-infra-solr/pom.xml | 17 -
.../solr/services/SolrLocalContainerService.java | 0
.../test/infra/solr/services/SolrService.java | 0
.../infra/solr/services/SolrServiceFactory.java | 0
.../camel-test-infra-tensorflow-serving/pom.xml | 12 -
.../common/TensorFlowServingProperties.java | 0
.../TensorFlowServingLocalContainerService.java | 0
.../services/TensorFlowServingRemoteService.java | 0
.../serving/services/TensorFlowServingService.java | 0
.../services/TensorFlowServingServiceFactory.java | 0
.../serving/services/container.properties | 4 +-
.../00000123/assets/foo.txt | 0
.../00000123/saved_model.pb | Bin
.../variables/variables.data-00000-of-00001 | Bin
.../00000123/variables/variables.index | Bin
test-infra/camel-test-infra-torchserve/pom.xml | 16 -
.../torchserve/services/TorchServeService.java | 0
.../services/TorchServeServiceFactory.java | 0
test-infra/camel-test-infra-triton/pom.xml | 16 -
.../test/infra/triton/services/TritonService.java | 0
.../triton/services/TritonServiceFactory.java | 0
test-infra/camel-test-infra-weaviate/pom.xml | 17 -
.../infra/weaviate/services/WeaviateService.java | 0
.../weaviate/services/WeaviateServiceFactory.java | 0
test-infra/camel-test-infra-xmpp/pom.xml | 17 -
.../test/infra/xmpp/services/XmppService.java | 0
.../infra/xmpp/services/XmppServiceFactory.java | 0
test-infra/camel-test-infra-zookeeper/pom.xml | 16 -
.../infra/zookeeper/services/ZooKeeperService.java | 0
.../services/ZooKeeperServiceFactory.java | 0
test-infra/pom.xml | 38 +-
.../itest/security/CxfMessageCamelContext.xml | 3 +-
.../spring-config/client-WsAddressingContext.xml | 11 -
.../spring-config/client-applicationContext.xml | 4 -
.../spring-config/server-WsAddressingContext.xml | 3 -
.../spring-config/server-applicationContext.xml | 10 +-
.../apache/camel/maven/packaging/MojoHelper.java | 14 +-
.../maven/packaging/PrepareKameletMainMojo.java | 72 +
1105 files changed, 30064 insertions(+), 21989 deletions(-)
delete mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-pubsub-lite.json
copy
components/camel-hazelcast/src/generated/resources/META-INF/org/apache/camel/component/hazelcast/atomicnumber/hazelcast-atomicvalue.json
=>
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/hazelcast-pncounter.json
(88%)
delete mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/nitrite.json
create mode 100644
components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/integration/ChunkingIT.java
create mode 100644
components/camel-ai/camel-docling/src/test/resources/multi_chapter_lorem.pdf
create mode 100644
components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/CompositeToolProvider.java
create mode 100644
components/camel-ai/camel-langchain4j-agent-api/src/test/java/org/apache/camel/component/langchain4j/agent/api/CompositeToolProviderTest.java
create mode 100644
components/camel-ai/camel-langchain4j-agent/src/main/java/org/apache/camel/component/langchain4j/agent/LangChain4jMcpServerDefinition.java
create mode 100644
components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentMcpAndCamelToolsIT.java
rename {test-infra/camel-test-infra-keycloak =>
components/camel-ai/camel-langchain4j-agent}/src/test/resources/log4j2.properties
(92%)
create mode 100644
components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolRequiredParameterTest.java
create mode 100644
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/McpToolConverter.java
create mode 100644
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIToolExecutionProducer.java
create mode 100644
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/McpToolConverterTest.java
create mode 100644
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIProducerMcpMockTest.java
create mode 100644
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/integration/OpenAIMcpAdvancedIT.java
create mode 100644
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/integration/OpenAIMcpConversationStoreIT.java
create mode 100644
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/integration/OpenAIMcpManualToolLoopIT.java
create mode 100644
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/integration/OpenAIMcpToolsIT.java
rename {test-infra/camel-test-infra-docling =>
components/camel-ai/camel-openai}/src/test/resources/log4j2.properties (92%)
create mode 100644
components/camel-azure/camel-azure-storage-blob/src/test/java/org/apache/camel/component/azure/storage/blob/integration/BlobUploadBlockBlobBodyTypesIT.java
delete mode 100644 components/camel-google/camel-google-pubsub-lite/pom.xml
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/generated/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteComponentConfigurer.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/generated/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteEndpointConfigurer.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/generated/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteEndpointUriFactory.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/generated/resources/META-INF/org/apache/camel/component/google/pubsublite/google-pubsub-lite.json
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/generated/resources/META-INF/services/org/apache/camel/component.properties
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/generated/resources/META-INF/services/org/apache/camel/component/google-pubsub-lite
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-pubsub-lite-component
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-pubsub-lite-endpoint
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/generated/resources/META-INF/services/org/apache/camel/urifactory/google-pubsub-lite-endpoint
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/main/docs/google-pubsub-lite-component.adoc
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteComponent.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteConstants.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteConsumer.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteEndpoint.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteProducer.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/consumer/Acknowledge.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/consumer/CamelMessageReceiver.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/serializer/DefaultGooglePubsubSerializer.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/serializer/GooglePubsubSerializer.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/test/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteComponentTest.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/test/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteConsumerTest.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/test/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteProducerTest.java
delete mode 100644
components/camel-google/camel-google-pubsub-lite/src/test/resources/log4j.properties
rename
components/{camel-nitrite/src/generated/java/org/apache/camel/component/nitrite/NitriteComponentConfigurer.java
=>
camel-hazelcast/src/generated/java/org/apache/camel/component/hazelcast/pncounter/HazelcastPNCounterComponentConfigurer.java}
(64%)
create mode 100644
components/camel-hazelcast/src/generated/java/org/apache/camel/component/hazelcast/pncounter/HazelcastPNCounterEndpointConfigurer.java
rename
components/{camel-nitrite/src/generated/java/org/apache/camel/component/nitrite/NitriteEndpointUriFactory.java
=>
camel-hazelcast/src/generated/java/org/apache/camel/component/hazelcast/pncounter/HazelcastPNCounterEndpointUriFactory.java}
(70%)
copy
components/camel-hazelcast/src/generated/resources/META-INF/org/apache/camel/component/hazelcast/{atomicnumber/hazelcast-atomicvalue.json
=> pncounter/hazelcast-pncounter.json} (88%)
create mode 100644
components/camel-hazelcast/src/generated/resources/META-INF/services/org/apache/camel/component/hazelcast-pncounter
create mode 100644
components/camel-hazelcast/src/generated/resources/META-INF/services/org/apache/camel/configurer/hazelcast-pncounter-component
create mode 100644
components/camel-hazelcast/src/generated/resources/META-INF/services/org/apache/camel/configurer/hazelcast-pncounter-endpoint
create mode 100644
components/camel-hazelcast/src/generated/resources/META-INF/services/org/apache/camel/urifactory/hazelcast-pncounter-endpoint
copy
components/camel-hazelcast/src/main/docs/{hazelcast-atomicvalue-component.adoc
=> hazelcast-pncounter-component.adoc} (65%)
copy
components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/{atomicnumber/HazelcastAtomicnumberComponent.java
=> pncounter/HazelcastPNCounterComponent.java} (78%)
copy
components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/{atomicnumber/HazelcastAtomicnumberEndpoint.java
=> pncounter/HazelcastPNCounterEndpoint.java} (71%)
copy
components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/{atomicnumber/HazelcastAtomicnumberProducer.java
=> pncounter/HazelcastPNCounterProducer.java} (55%)
create mode 100644
components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastPNCounterProducerForSpringTest.java
create mode 100644
components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastPNCounterProducerTest.java
create mode 100644
components/camel-hazelcast/src/test/resources/META-INF/spring/test-camel-context-pncounter.xml
create mode 100644
components/camel-minio/src/test/java/org/apache/camel/component/minio/integration/MinioPutObjectBodyTypesIT.java
create mode 100644
components/camel-nats/src/test/java/org/apache/camel/component/nats/jetstream/NatsJetstreamConsumerAckPolicyNoneIT.java
create mode 100644
components/camel-nats/src/test/java/org/apache/camel/component/nats/jetstream/NatsJetstreamConsumerIT.java
create mode 100644
components/camel-nats/src/test/java/org/apache/camel/component/nats/jetstream/NatsJetstreamConsumerMaxDeliverIT.java
create mode 100644
components/camel-nats/src/test/java/org/apache/camel/component/nats/jetstream/NatsJetstreamConsumerRedeliveryIT.java
delete mode 100644 components/camel-nitrite/pom.xml
delete mode 100644
components/camel-nitrite/src/generated/java/org/apache/camel/component/nitrite/NitriteEndpointConfigurer.java
delete mode 100644
components/camel-nitrite/src/generated/java/org/apache/camel/component/nitrite/NitriteTypeConvertersLoader.java
delete mode 100644
components/camel-nitrite/src/generated/resources/META-INF/org/apache/camel/component/nitrite/nitrite.json
delete mode 100644
components/camel-nitrite/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader
delete mode 100644
components/camel-nitrite/src/generated/resources/META-INF/services/org/apache/camel/component.properties
delete mode 100644
components/camel-nitrite/src/generated/resources/META-INF/services/org/apache/camel/component/nitrite
delete mode 100644
components/camel-nitrite/src/generated/resources/META-INF/services/org/apache/camel/configurer/nitrite-component
delete mode 100644
components/camel-nitrite/src/generated/resources/META-INF/services/org/apache/camel/configurer/nitrite-endpoint
delete mode 100644
components/camel-nitrite/src/generated/resources/META-INF/services/org/apache/camel/urifactory/nitrite-endpoint
delete mode 100644
components/camel-nitrite/src/main/docs/nitrite-component.adoc
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/AbstractNitriteOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/NitriteComponent.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/NitriteConstants.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/NitriteConsumer.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/NitriteEndpoint.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/NitriteProducer.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/AbstractPayloadAwareOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/CollectionOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/CommonOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/RepositoryOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/collection/FindCollectionOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/collection/RemoveCollectionOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/collection/UpdateCollectionOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/common/CreateIndexOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/common/DropIndexOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/common/ExportDatabaseOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/common/GetAttributesOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/common/GetByIdOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/common/ImportDatabaseOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/common/InsertOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/common/ListIndicesOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/common/RebuildIndexOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/common/UpdateOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/common/UpsertOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/repository/FindRepositoryOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/repository/RemoveRepositoryOperation.java
delete mode 100644
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/operation/repository/UpdateRepositoryOperation.java
delete mode 100644
components/camel-nitrite/src/test/java/org/apache/camel/component/nitrite/AbstractNitriteTest.java
delete mode 100644
components/camel-nitrite/src/test/java/org/apache/camel/component/nitrite/MyPersistentObject.java
delete mode 100644
components/camel-nitrite/src/test/java/org/apache/camel/component/nitrite/NitriteComponentTest.java
delete mode 100644
components/camel-nitrite/src/test/java/org/apache/camel/component/nitrite/NitriteConsumerCollectionTest.java
delete mode 100644
components/camel-nitrite/src/test/java/org/apache/camel/component/nitrite/NitriteConsumerRepositoryTest.java
delete mode 100644
components/camel-nitrite/src/test/java/org/apache/camel/component/nitrite/NitriteProducerCollectionTest.java
delete mode 100644
components/camel-nitrite/src/test/java/org/apache/camel/component/nitrite/NitriteProducerRepositoryTest.java
delete mode 100644
components/camel-nitrite/src/test/resources/log4j2.properties
create mode 100644
components/camel-oauth/src/generated/resources/META-INF/services/org/apache/camel/oauth-client-authentication-factory
create mode 100644
components/camel-oauth/src/main/java/org/apache/camel/oauth/DefaultOAuthClientAuthenticationFactory.java
create mode 100644
components/camel-oauth/src/main/java/org/apache/camel/oauth/OAuthClientCredentialsTokenResolver.java
create mode 100644
components/camel-oauth/src/main/java/org/apache/camel/oauth/OAuthTokenRequest.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/PQCClassicalKEMAlgorithms.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/PQCClassicalSignatureAlgorithms.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/crypto/hybrid/HybridKEM.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/crypto/hybrid/HybridSignature.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/crypto/hybrid/PQCDefaultECDHMLKEMMaterial.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/crypto/hybrid/PQCDefaultECDSAMLDSAMaterial.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/crypto/hybrid/PQCDefaultEd25519MLDSAMaterial.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/crypto/hybrid/PQCDefaultX25519MLKEMMaterial.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/crypto/hybrid/PQCHybridKEMMaterial.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/crypto/hybrid/PQCHybridSignatureMaterial.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/stateful/StatefulKeyState.java
create mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCHybridKEMECDHMLKEMTest.java
create mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCHybridKEMX25519MLKEMTest.java
create mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCHybridSignatureECDSAMLDSATest.java
create mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCHybridSignatureEd25519MLDSATest.java
create mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/crypto/hybrid/HybridKEMTest.java
create mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/crypto/hybrid/HybridSignatureTest.java
rename
components/camel-nitrite/src/main/java/org/apache/camel/component/nitrite/NitriteTypeConverters.java
=> core/camel-api/src/main/java/org/apache/camel/NoSuchServiceException.java
(59%)
create mode 100644
core/camel-api/src/main/java/org/apache/camel/spi/OAuthClientAuthenticationFactory.java
create mode 100644
core/camel-api/src/main/java/org/apache/camel/spi/OAuthClientConfig.java
delete mode 100644
core/camel-core-model/src/main/java/org/apache/camel/model/SagaActionUriDefinition.java
copy
core/camel-core/src/test/java/org/apache/camel/processor/{PooledExchangeSplitTest.java
=> PooledExchangeSplitOnceTest.java} (84%)
copy
core/camel-core/src/test/java/org/apache/camel/processor/{PooledExchangeSplitTest.java
=> PooledExchangeSplitParallelTest.java} (97%)
create mode 100644
core/camel-management/src/test/java/org/apache/camel/management/ManagedRouteGroupLastErrorTest.java
create mode 100644
core/camel-support/src/main/java/org/apache/camel/support/OAuthHelper.java
copy
test-infra/camel-test-infra-cli/src/test/resources/org/apache/camel/test/infra/cli/services/entrypoint.sh
=> core/camel-yaml-io/src/test/resources/route12.yaml (65%)
copy
test-infra/camel-test-infra-cli/src/test/resources/org/apache/camel/test/infra/cli/services/entrypoint.sh
=> core/camel-yaml-io/src/test/resources/route13.yaml (65%)
copy
test-infra/camel-test-infra-cli/src/test/resources/org/apache/camel/test/infra/cli/services/entrypoint.sh
=> core/camel-yaml-io/src/test/resources/route14.yaml (67%)
copy
test-infra/camel-test-infra-cli/src/test/resources/org/apache/camel/test/infra/cli/services/entrypoint.sh
=> core/camel-yaml-io/src/test/resources/route15.yaml (65%)
copy
test-infra/camel-test-infra-cli/src/test/resources/org/apache/camel/test/infra/cli/services/99-ssh-jbang.conf
=> core/camel-yaml-io/src/test/resources/route16.yaml (85%)
delete mode 120000
docs/components/modules/ROOT/examples/components/camel-test/camel-test-junit6/src/test/java/org/apache/camel/test/junit5/patterns/IsMockEndpointsAndSkipJUnit5Test.java
delete mode 120000
docs/components/modules/ROOT/examples/components/camel-test/camel-test-junit6/src/test/java/org/apache/camel/test/junit5/patterns/IsMockEndpointsJUnit5Test.java
create mode 120000
docs/components/modules/ROOT/examples/components/camel-test/camel-test-junit6/src/test/java/org/apache/camel/test/junit6/patterns/IsMockEndpointsAndSkipJUnit6Test.java
create mode 120000
docs/components/modules/ROOT/examples/components/camel-test/camel-test-junit6/src/test/java/org/apache/camel/test/junit6/patterns/IsMockEndpointsJUnit6Test.java
delete mode 120000
docs/components/modules/ROOT/examples/json/google-pubsub-lite.json
create mode 120000
docs/components/modules/ROOT/examples/json/hazelcast-pncounter.json
delete mode 120000 docs/components/modules/ROOT/examples/json/nitrite.json
delete mode 120000
docs/components/modules/ROOT/pages/google-pubsub-lite-component.adoc
create mode 120000
docs/components/modules/ROOT/pages/hazelcast-pncounter-component.adoc
delete mode 120000 docs/components/modules/ROOT/pages/nitrite-component.adoc
delete mode 100644
docs/user-manual/modules/faq/pages/exception-beandefinitionstoreexception.adoc
delete mode 100644
docs/user-manual/modules/faq/pages/how-can-i-get-the-remote-connection-ip-address-from-the-camel-cxf-consumer-.adoc
delete mode 100644
docs/user-manual/modules/faq/pages/how-can-i-stop-a-route-from-a-route.adoc
delete mode 100644
docs/user-manual/modules/faq/pages/how-can-webservice-clients-see-remote-faults-with-stacktraces-when-using-camel-cxf.adoc
delete mode 100644
docs/user-manual/modules/faq/pages/how-do-i-change-the-logging.adoc
delete mode 100644
docs/user-manual/modules/faq/pages/how-do-i-compile-the-code.adoc
delete mode 100644
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GooglePubsubLiteComponentBuilderFactory.java
rename
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{NitriteComponentBuilderFactory.java
=> HazelcastPncounterComponentBuilderFactory.java} (53%)
delete mode 100644
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GooglePubsubLiteEndpointBuilderFactory.java
copy
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{HazelcastAtomicnumberEndpointBuilderFactory.java
=> HazelcastPNCounterEndpointBuilderFactory.java} (63%)
delete mode 100644
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NitriteEndpointBuilderFactory.java
delete mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/resources/gradle-wrapper/gradle-wrapper.jar
delete mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/resources/gradle-wrapper/gradle-wrapper.properties
delete mode 100755
dsl/camel-jbang/camel-jbang-core/src/main/resources/gradle-wrapper/gradlew
delete mode 100755
dsl/camel-jbang/camel-jbang-core/src/main/resources/gradle-wrapper/gradlew.bat
delete mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/quarkus-build-gradle.tmpl
delete mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/quarkus-gradle-properties.tmpl
delete mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/quarkus-settings-gradle.tmpl
delete mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/spring-boot-build-gradle.tmpl
delete mode 100644
dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/MavenGradleITCase.java
create mode 100644
dsl/camel-jbang/camel-jbang-it/src/test/resources/jbang/it/CustomJar.java
delete mode 100644
dsl/camel-jbang/camel-jbang-it/src/test/resources/jbang/it/maven-gradle/build.gradle
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/OpenApiTools.java
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/OpenApiToolsTest.java
create mode 100644
dsl/camel-kamelet-main/src/generated/resources/camel-factoryfinder-known-dependencies.properties
create mode 100644
dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/download/DependencyDownloadFactoryFinder.java
create mode 100644
dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/download/DependencyDownloadFactoryFinderResolver.java
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/main/java/org/apache/camel/dsl/yaml/validator/DummyPropertiesParser.java
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/main/java/org/apache/camel/dsl/yaml/validator/DummyTypeConverter.java
copy
test-infra/camel-test-infra-cli/src/test/resources/org/apache/camel/test/infra/cli/services/99-ssh-jbang.conf
=> dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/resources/bad2.yaml
(80%)
copy
test-infra/camel-test-infra-cli/src/test/resources/org/apache/camel/test/infra/cli/services/99-ssh-jbang.conf
=> dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/resources/foo2.yaml
(81%)
rename test-infra/camel-test-infra-arangodb/src/{test =>
main}/java/org/apache/camel/test/infra/arangodb/services/ArangoDBService.java
(100%)
rename test-infra/camel-test-infra-arangodb/src/{test =>
main}/java/org/apache/camel/test/infra/arangodb/services/ArangoDBServiceFactory.java
(100%)
rename test-infra/camel-test-infra-artemis/src/{test =>
main}/java/org/apache/camel/test/infra/artemis/services/ArtemisAMQPService.java
(100%)
rename test-infra/camel-test-infra-artemis/src/{test =>
main}/java/org/apache/camel/test/infra/artemis/services/ArtemisEmbeddedServiceBuilder.java
(100%)
rename test-infra/camel-test-infra-artemis/src/{test =>
main}/java/org/apache/camel/test/infra/artemis/services/ArtemisMQTTService.java
(100%)
rename test-infra/camel-test-infra-artemis/src/{test =>
main}/java/org/apache/camel/test/infra/artemis/services/ArtemisPersistentVMService.java
(100%)
rename test-infra/camel-test-infra-artemis/src/{test =>
main}/java/org/apache/camel/test/infra/artemis/services/ArtemisService.java
(100%)
rename test-infra/camel-test-infra-artemis/src/{test =>
main}/java/org/apache/camel/test/infra/artemis/services/ArtemisServiceFactory.java
(100%)
rename test-infra/camel-test-infra-artemis/src/{test =>
main}/java/org/apache/camel/test/infra/artemis/services/ArtemisTCPAllProtocolsService.java
(100%)
rename test-infra/camel-test-infra-artemis/src/{test =>
main}/java/org/apache/camel/test/infra/artemis/services/ArtemisVMService.java
(100%)
rename test-infra/camel-test-infra-aws-common/src/{test =>
main}/java/org/apache/camel/test/infra/aws/common/services/AWSService.java
(100%)
rename test-infra/camel-test-infra-aws-v2/src/{test =>
main}/java/org/apache/camel/test/infra/aws2/services/AWSServiceFactory.java
(100%)
rename test-infra/camel-test-infra-aws-v2/src/{test =>
main}/java/org/apache/camel/test/infra/aws2/services/AWSTestServices.java (100%)
delete mode 100644
test-infra/camel-test-infra-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/common/TestAWSCredentials.java
delete mode 100644
test-infra/camel-test-infra-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/common/TestAWSCredentialsProvider.java
rename test-infra/camel-test-infra-azure-common/src/{test =>
main}/java/org/apache/camel/test/infra/azure/common/services/AzureService.java
(100%)
rename test-infra/camel-test-infra-azure-storage-blob/src/{test =>
main}/java/org/apache/camel/test/infra/azure/storage/blob/services/AzureStorageBlobServiceFactory.java
(100%)
rename test-infra/camel-test-infra-azure-storage-datalake/src/{test =>
main}/java/org/apache/camel/test/infra/azure/storage/datalake/services/AzureStorageDataLakeServiceFactory.java
(100%)
rename test-infra/camel-test-infra-azure-storage-queue/src/{test =>
main}/java/org/apache/camel/test/infra/azure/storage/queue/services/AzureStorageQueueServiceFactory.java
(100%)
rename test-infra/camel-test-infra-cassandra/src/{test =>
main}/java/org/apache/camel/test/infra/cassandra/services/CassandraLocalContainerService.java
(100%)
rename test-infra/camel-test-infra-cassandra/src/{test =>
main}/java/org/apache/camel/test/infra/cassandra/services/CassandraService.java
(100%)
rename test-infra/camel-test-infra-cassandra/src/{test =>
main}/java/org/apache/camel/test/infra/cassandra/services/CassandraServiceFactory.java
(100%)
rename test-infra/camel-test-infra-chatscript/src/{test =>
main}/java/org/apache/camel/test/infra/chatscript/services/ChatScriptService.java
(100%)
rename test-infra/camel-test-infra-chatscript/src/{test =>
main}/java/org/apache/camel/test/infra/chatscript/services/ChatScriptServiceFactory.java
(100%)
rename test-infra/camel-test-infra-cli/src/{test =>
main}/java/org/apache/camel/test/infra/cli/common/CliProperties.java (100%)
rename test-infra/camel-test-infra-cli/src/{test =>
main}/java/org/apache/camel/test/infra/cli/it/AbstractTestSupport.java (100%)
rename test-infra/camel-test-infra-cli/src/{test =>
main}/java/org/apache/camel/test/infra/cli/it/CliConfigITCase.java (100%)
rename test-infra/camel-test-infra-cli/src/{test =>
main}/java/org/apache/camel/test/infra/cli/it/RunITCase.java (100%)
rename test-infra/camel-test-infra-cli/src/{test =>
main}/java/org/apache/camel/test/infra/cli/services/CliBuiltContainer.java
(100%)
rename test-infra/camel-test-infra-cli/src/{test =>
main}/java/org/apache/camel/test/infra/cli/services/CliLocalContainerService.java
(100%)
rename test-infra/camel-test-infra-cli/src/{test =>
main}/java/org/apache/camel/test/infra/cli/services/CliLocalProcessService.java
(100%)
rename test-infra/camel-test-infra-cli/src/{test =>
main}/java/org/apache/camel/test/infra/cli/services/CliService.java (100%)
rename test-infra/camel-test-infra-cli/src/{test =>
main}/java/org/apache/camel/test/infra/cli/services/CliServiceFactory.java
(100%)
rename test-infra/camel-test-infra-cli/src/{test =>
main}/resources/org/apache/camel/test/infra/cli/services/99-ssh-jbang.conf
(100%)
rename test-infra/camel-test-infra-cli/src/{test =>
main}/resources/org/apache/camel/test/infra/cli/services/Dockerfile (100%)
rename test-infra/camel-test-infra-cli/src/{test =>
main}/resources/org/apache/camel/test/infra/cli/services/entrypoint.sh (100%)
delete mode 100644
test-infra/camel-test-infra-cli/src/test/resources/logback-test.xml
rename test-infra/camel-test-infra-common/src/{test =>
main}/java/org/apache/camel/test/infra/common/SharedNameGenerator.java (100%)
rename test-infra/camel-test-infra-common/src/{test =>
main}/java/org/apache/camel/test/infra/common/SharedNameRegistry.java (100%)
rename test-infra/camel-test-infra-common/src/{test =>
main}/java/org/apache/camel/test/infra/common/TestEntityNameGenerator.java
(100%)
rename test-infra/camel-test-infra-common/src/{test =>
main}/java/org/apache/camel/test/infra/common/TestUtils.java (100%)
rename test-infra/camel-test-infra-common/src/{test =>
main}/java/org/apache/camel/test/infra/common/http/WebsocketTestClient.java
(100%)
rename test-infra/camel-test-infra-common/src/{test =>
main}/java/org/apache/camel/test/infra/common/services/AbstractTestService.java
(100%)
rename test-infra/camel-test-infra-common/src/{test =>
main}/java/org/apache/camel/test/infra/common/services/ContainerTestService.java
(100%)
rename test-infra/camel-test-infra-common/src/{test =>
main}/java/org/apache/camel/test/infra/common/services/SimpleTestServiceBuilder.java
(100%)
rename test-infra/camel-test-infra-common/src/{test =>
main}/java/org/apache/camel/test/infra/common/services/SingletonService.java
(100%)
rename test-infra/camel-test-infra-common/src/{test =>
main}/java/org/apache/camel/test/infra/common/services/TestService.java (100%)
rename test-infra/camel-test-infra-common/src/{test =>
main}/java/org/apache/camel/test/infra/common/services/TestServiceBuilder.java
(100%)
rename test-infra/camel-test-infra-common/src/{test =>
main}/java/org/apache/camel/test/infra/common/services/TestServiceUtil.java
(100%)
delete mode 100644
test-infra/camel-test-infra-common/src/test/resources/log4j2.properties
rename test-infra/camel-test-infra-consul/src/{test =>
main}/java/org/apache/camel/test/infra/consul/services/ConsulService.java (100%)
rename test-infra/camel-test-infra-consul/src/{test =>
main}/java/org/apache/camel/test/infra/consul/services/ConsulServiceFactory.java
(100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/AbstractCamelContextExtension.java
(100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/AnnotationProcessor.java (100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/CamelContextExtension.java (100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/ContextLifeCycleManager.java (100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/DefaultAnnotationProcessor.java
(100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/DefaultCamelContextExtension.java
(100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/DefaultContextLifeCycleManager.java
(100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/ExtensionUtils.java (100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/MockUtils.java (100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/TransientCamelContextExtension.java
(100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/annotations/ContextFixture.java
(100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/annotations/ContextProvider.java
(100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/annotations/RouteFixture.java (100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/api/CamelTestSupportHelper.java
(100%)
copy test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/api/ConfigurableContext.java (100%)
rename test-infra/camel-test-infra-core/src/{test =>
main}/java/org/apache/camel/test/infra/core/api/ConfigurableRoute.java (100%)
rename test-infra/camel-test-infra-couchbase/src/{test =>
main}/java/org/apache/camel/test/infra/couchbase/services/CouchbaseService.java
(100%)
rename test-infra/camel-test-infra-couchbase/src/{test =>
main}/java/org/apache/camel/test/infra/couchbase/services/CouchbaseServiceFactory.java
(100%)
copy test-infra/camel-test-infra-couchdb/src/{test =>
main}/java/org/apache/camel/test/infra/couchdb/services/CouchDbService.java
(100%)
rename test-infra/camel-test-infra-couchdb/src/{test =>
main}/java/org/apache/camel/test/infra/couchdb/services/CouchDbServiceFactory.java
(100%)
rename test-infra/camel-test-infra-dispatch-router/src/{test =>
main}/java/org/apache/camel/test/infra/dispatch/router/services/DispatchRouterContainer.java
(100%)
rename test-infra/camel-test-infra-docling/src/{test =>
main}/java/org/apache/camel/test/infra/docling/DoclingInfraServiceTest.java
(77%)
rename test-infra/camel-test-infra-docling/src/{test =>
main}/java/org/apache/camel/test/infra/docling/services/DoclingService.java
(100%)
rename test-infra/camel-test-infra-docling/src/{test =>
main}/java/org/apache/camel/test/infra/docling/services/DoclingServiceFactory.java
(100%)
rename test-infra/camel-test-infra-elasticsearch/src/{test =>
main}/java/org/apache/camel/test/infra/elasticsearch/services/ElasticSearchService.java
(100%)
rename test-infra/camel-test-infra-elasticsearch/src/{test =>
main}/java/org/apache/camel/test/infra/elasticsearch/services/ElasticSearchServiceFactory.java
(100%)
rename test-infra/camel-test-infra-fhir/src/{test =>
main}/java/org/apache/camel/test/infra/fhir/services/FhirLocalContainerService.java
(100%)
rename test-infra/camel-test-infra-fhir/src/{test =>
main}/java/org/apache/camel/test/infra/fhir/services/FhirLocalSingletonContainerService.java
(100%)
rename test-infra/camel-test-infra-fhir/src/{test =>
main}/java/org/apache/camel/test/infra/fhir/services/FhirService.java (100%)
rename test-infra/camel-test-infra-fhir/src/{test =>
main}/java/org/apache/camel/test/infra/fhir/services/FhirServiceFactory.java
(100%)
rename test-infra/camel-test-infra-ftp/src/{test =>
main}/java/org/apache/camel/test/infra/ftp/services/FtpService.java (100%)
rename test-infra/camel-test-infra-ftp/src/{test =>
main}/java/org/apache/camel/test/infra/ftp/services/FtpServiceFactory.java
(100%)
rename test-infra/camel-test-infra-ftp/src/{test =>
main}/java/org/apache/camel/test/infra/ftp/services/embedded/FtpEmbeddedService.java
(100%)
rename test-infra/camel-test-infra-ftp/src/{test =>
main}/java/org/apache/camel/test/infra/ftp/services/embedded/FtpsEmbeddedService.java
(100%)
rename test-infra/camel-test-infra-ftp/src/{test =>
main}/java/org/apache/camel/test/infra/ftp/services/embedded/SftpEmbeddedService.java
(100%)
rename test-infra/camel-test-infra-google-pubsub/src/{test =>
main}/java/org/apache/camel/test/infra/google/pubsub/services/GooglePubSubService.java
(100%)
rename test-infra/camel-test-infra-google-pubsub/src/{test =>
main}/java/org/apache/camel/test/infra/google/pubsub/services/GooglePubSubServiceFactory.java
(100%)
rename test-infra/camel-test-infra-hashicorp-vault/src/{test =>
main}/java/org/apache/camel/test/infra/hashicorp/vault/services/HashicorpServiceFactory.java
(100%)
rename test-infra/camel-test-infra-hashicorp-vault/src/{test =>
main}/java/org/apache/camel/test/infra/hashicorp/vault/services/HashicorpVaultService.java
(100%)
rename test-infra/camel-test-infra-hazelcast/src/{test =>
main}/java/org/apache/camel/test/infra/hazelcast/services/HazelcastService.java
(100%)
rename test-infra/camel-test-infra-hazelcast/src/{test =>
main}/java/org/apache/camel/test/infra/hazelcast/services/HazelcastServiceFactory.java
(100%)
rename test-infra/camel-test-infra-hivemq/src/{test =>
main}/java/org/apache/camel/test/infra/hivemq/services/HiveMQService.java (100%)
rename test-infra/camel-test-infra-hivemq/src/{test =>
main}/java/org/apache/camel/test/infra/hivemq/services/HiveMQServiceFactory.java
(100%)
rename test-infra/camel-test-infra-ibmmq/src/{test =>
main}/java/org/apache/camel/test/infra/ibmmq/services/IbmMQService.java (100%)
rename test-infra/camel-test-infra-ibmmq/src/{test =>
main}/java/org/apache/camel/test/infra/ibmmq/services/IbmMQServiceFactory.java
(100%)
rename test-infra/camel-test-infra-iggy/src/{test =>
main}/java/org/apache/camel/test/infra/iggy/services/IggyService.java (100%)
rename test-infra/camel-test-infra-iggy/src/{test =>
main}/java/org/apache/camel/test/infra/iggy/services/IggyServiceFactory.java
(100%)
rename test-infra/camel-test-infra-ignite/src/{test =>
main}/java/org/apache/camel/test/infra/ignite/services/IgniteService.java (100%)
copy test-infra/camel-test-infra-ignite/src/{test =>
main}/java/org/apache/camel/test/infra/ignite/services/IgniteServiceFactory.java
(100%)
rename test-infra/camel-test-infra-infinispan/src/{test =>
main}/java/org/apache/camel/test/infra/infinispan/services/InfinispanService.java
(100%)
rename test-infra/camel-test-infra-infinispan/src/{test =>
main}/java/org/apache/camel/test/infra/infinispan/services/InfinispanServiceFactory.java
(100%)
rename test-infra/camel-test-infra-jdbc/src/{test =>
main}/java/org/apache/camel/test/infra/jdbc/common/JDBCProperties.java (100%)
rename test-infra/camel-test-infra-jdbc/src/{test =>
main}/java/org/apache/camel/test/infra/jdbc/services/JDBCLocalContainerService.java
(100%)
rename test-infra/camel-test-infra-jdbc/src/{test =>
main}/java/org/apache/camel/test/infra/jdbc/services/JDBCRemoteService.java
(100%)
rename test-infra/camel-test-infra-jdbc/src/{test =>
main}/java/org/apache/camel/test/infra/jdbc/services/JDBCService.java (100%)
rename test-infra/camel-test-infra-jdbc/src/{test =>
main}/java/org/apache/camel/test/infra/jdbc/services/JDBCServiceBuilder.java
(100%)
rename test-infra/camel-test-infra-jdbc/src/{test =>
main}/java/org/apache/camel/test/infra/jdbc/services/JDBCServiceFactory.java
(100%)
rename test-infra/camel-test-infra-jetty/src/{test =>
main}/java/org/apache/camel/test/infra/jetty/common/JettyProperties.java (100%)
rename test-infra/camel-test-infra-jetty/src/{test =>
main}/java/org/apache/camel/test/infra/jetty/services/JettyConfiguration.java
(100%)
rename test-infra/camel-test-infra-jetty/src/{test =>
main}/java/org/apache/camel/test/infra/jetty/services/JettyConfigurationBuilder.java
(100%)
rename test-infra/camel-test-infra-jetty/src/{test =>
main}/java/org/apache/camel/test/infra/jetty/services/JettyEmbeddedService.java
(100%)
rename test-infra/camel-test-infra-jetty/src/{test =>
main}/java/org/apache/camel/test/infra/jetty/services/JettyService.java (100%)
rename test-infra/camel-test-infra-kafka/src/{test =>
main}/java/org/apache/camel/test/infra/kafka/services/ContainerLocalAuthKafkaService.java
(99%)
rename test-infra/camel-test-infra-kafka/src/{test =>
main}/java/org/apache/camel/test/infra/kafka/services/KafkaService.java (100%)
rename test-infra/camel-test-infra-kafka/src/{test =>
main}/java/org/apache/camel/test/infra/kafka/services/KafkaServiceFactory.java
(92%)
delete mode 100644
test-infra/camel-test-infra-kafka/src/main/java/org/apache/camel/test/infra/kafka/services/ZookeeperContainer.java
rename test-infra/camel-test-infra-keycloak/src/{test =>
main}/java/org/apache/camel/test/infra/keycloak/KeycloakInfraServiceTest.java
(76%)
rename test-infra/camel-test-infra-keycloak/src/{test =>
main}/java/org/apache/camel/test/infra/keycloak/services/KeycloakService.java
(100%)
rename test-infra/camel-test-infra-keycloak/src/{test =>
main}/java/org/apache/camel/test/infra/keycloak/services/KeycloakServiceFactory.java
(100%)
copy test-infra/{camel-test-infra-aws-common =>
camel-test-infra-mcp-everything}/pom.xml (77%)
rename
test-infra/{camel-test-infra-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/common/SystemPropertiesAWSCredentialsProvider.java
=>
camel-test-infra-mcp-everything/src/main/java/org/apache/camel/test/infra/mcp/everything/common/McpEverythingProperties.java}
(61%)
rename
test-infra/{camel-test-infra-core/src/test/java/org/apache/camel/test/infra/core/api/ConfigurableContext.java
=>
camel-test-infra-mcp-everything/src/main/java/org/apache/camel/test/infra/mcp/everything/services/McpEverythingInfraService.java}
(61%)
create mode 100644
test-infra/camel-test-infra-mcp-everything/src/main/java/org/apache/camel/test/infra/mcp/everything/services/McpEverythingLocalContainerInfraService.java
rename
test-infra/{camel-test-infra-couchdb/src/test/java/org/apache/camel/test/infra/couchdb/services/CouchDbService.java
=>
camel-test-infra-mcp-everything/src/main/java/org/apache/camel/test/infra/mcp/everything/services/McpEverythingService.java}
(81%)
rename
test-infra/{camel-test-infra-ignite/src/test/java/org/apache/camel/test/infra/ignite/services/IgniteServiceFactory.java
=>
camel-test-infra-mcp-everything/src/main/java/org/apache/camel/test/infra/mcp/everything/services/McpEverythingServiceFactory.java}
(62%)
rename
components/camel-google/camel-google-pubsub-lite/src/test/resources/simple.properties
=>
test-infra/camel-test-infra-mcp-everything/src/main/resources/org/apache/camel/test/infra/mcp/everything/services/container.properties
(91%)
rename test-infra/camel-test-infra-messaging-common/src/{test =>
main}/java/org/apache/camel/test/infra/messaging/services/MessagingService.java
(100%)
rename test-infra/camel-test-infra-messaging-common/src/{test =>
main}/java/org/apache/camel/test/infra/messaging/services/MessagingServiceFactory.java
(100%)
rename test-infra/camel-test-infra-microprofile-lra/src/{test =>
main}/java/org/apache/camel/test/infra/microprofile/lra/services/MicroprofileLRAService.java
(100%)
rename test-infra/camel-test-infra-microprofile-lra/src/{test =>
main}/java/org/apache/camel/test/infra/microprofile/lra/services/MicroprofileLRAServiceFactory.java
(100%)
rename test-infra/camel-test-infra-milvus/src/{test =>
main}/java/org/apache/camel/test/infra/milvus/services/MilvusService.java (100%)
rename test-infra/camel-test-infra-milvus/src/{test =>
main}/java/org/apache/camel/test/infra/milvus/services/MilvusServiceFactory.java
(100%)
rename test-infra/camel-test-infra-minio/src/{test =>
main}/java/org/apache/camel/test/infra/minio/services/MinioService.java (100%)
rename test-infra/camel-test-infra-minio/src/{test =>
main}/java/org/apache/camel/test/infra/minio/services/MinioServiceFactory.java
(100%)
rename test-infra/camel-test-infra-mongodb/src/{test =>
main}/java/org/apache/camel/test/infra/mongodb/services/MongoDBLocalContainerService.java
(100%)
rename test-infra/camel-test-infra-mongodb/src/{test =>
main}/java/org/apache/camel/test/infra/mongodb/services/MongoDBService.java
(100%)
rename test-infra/camel-test-infra-mongodb/src/{test =>
main}/java/org/apache/camel/test/infra/mongodb/services/MongoDBServiceFactory.java
(100%)
rename test-infra/camel-test-infra-mosquitto/src/{test =>
main}/java/org/apache/camel/test/infra/mosquitto/services/MosquittoLocalContainerService.java
(100%)
rename test-infra/camel-test-infra-mosquitto/src/{test =>
main}/java/org/apache/camel/test/infra/mosquitto/services/MosquittoRemoteService.java
(100%)
rename test-infra/camel-test-infra-mosquitto/src/{test =>
main}/java/org/apache/camel/test/infra/mosquitto/services/MosquittoService.java
(100%)
rename test-infra/camel-test-infra-mosquitto/src/{test =>
main}/java/org/apache/camel/test/infra/mosquitto/services/MosquittoServiceFactory.java
(100%)
rename test-infra/camel-test-infra-nats/src/{test =>
main}/java/org/apache/camel/test/infra/nats/services/NatsLocalContainerAuthService.java
(95%)
rename test-infra/camel-test-infra-nats/src/{test =>
main}/java/org/apache/camel/test/infra/nats/services/NatsLocalContainerAuthTokenService.java
(96%)
rename test-infra/camel-test-infra-nats/src/{test =>
main}/java/org/apache/camel/test/infra/nats/services/NatsLocalContainerService.java
(100%)
rename test-infra/camel-test-infra-nats/src/{test =>
main}/java/org/apache/camel/test/infra/nats/services/NatsLocalContainerTLSAuthService.java
(96%)
rename test-infra/camel-test-infra-nats/src/{test =>
main}/java/org/apache/camel/test/infra/nats/services/NatsService.java (100%)
rename test-infra/camel-test-infra-nats/src/{test =>
main}/java/org/apache/camel/test/infra/nats/services/NatsServiceFactory.java
(100%)
rename test-infra/camel-test-infra-neo4j/src/{test =>
main}/java/org/apache/camel/test/infra/neo4j/services/Neo4jService.java (100%)
rename test-infra/camel-test-infra-neo4j/src/{test =>
main}/java/org/apache/camel/test/infra/neo4j/services/Neo4jServiceFactory.java
(100%)
rename test-infra/camel-test-infra-ollama/src/{test =>
main}/java/org/apache/camel/test/infra/ollama/services/OllamaLocalContainerService.java
(100%)
rename test-infra/camel-test-infra-ollama/src/{test =>
main}/java/org/apache/camel/test/infra/ollama/services/OllamaLocalHostService.java
(100%)
rename test-infra/camel-test-infra-ollama/src/{test =>
main}/java/org/apache/camel/test/infra/ollama/services/OllamaRemoteService.java
(100%)
rename test-infra/camel-test-infra-ollama/src/{test =>
main}/java/org/apache/camel/test/infra/ollama/services/OllamaService.java (100%)
rename test-infra/camel-test-infra-ollama/src/{test =>
main}/java/org/apache/camel/test/infra/ollama/services/OllamaServiceFactory.java
(100%)
rename test-infra/camel-test-infra-ollama/src/{test =>
main}/java/org/apache/camel/test/infra/ollama/services/OpenAIService.java (100%)
rename test-infra/camel-test-infra-openai-mock/src/{test =>
main}/java/org/apache/camel/test/infra/openai/mock/OpenAIMockConversationHistoryTest.java
(100%)
rename test-infra/camel-test-infra-openai-mock/src/{test =>
main}/java/org/apache/camel/test/infra/openai/mock/OpenAIMockEmbeddingTest.java
(100%)
rename test-infra/camel-test-infra-openai-mock/src/{test =>
main}/java/org/apache/camel/test/infra/openai/mock/OpenAIMockFailuresTest.java
(100%)
rename test-infra/camel-test-infra-openai-mock/src/{test =>
main}/java/org/apache/camel/test/infra/openai/mock/OpenAIMockMultipleToolsTest.java
(100%)
rename test-infra/camel-test-infra-openai-mock/src/{test =>
main}/java/org/apache/camel/test/infra/openai/mock/OpenAIMockReplyWithAfterToolTest.java
(100%)
rename test-infra/camel-test-infra-openai-mock/src/{test =>
main}/java/org/apache/camel/test/infra/openai/mock/OpenAIMockReplyWithToolContentTest.java
(100%)
rename test-infra/camel-test-infra-openai-mock/src/{test =>
main}/java/org/apache/camel/test/infra/openai/mock/OpenAIMockSimpleAssertionTest.java
(100%)
rename test-infra/camel-test-infra-openai-mock/src/{test =>
main}/java/org/apache/camel/test/infra/openai/mock/OpenAIMockTest.java (100%)
delete mode 100644
test-infra/camel-test-infra-openai-mock/src/test/resources/log4j2.properties
rename test-infra/camel-test-infra-openldap/src/{test =>
main}/java/org/apache/camel/test/infra/openldap/services/OpenldapService.java
(100%)
rename test-infra/camel-test-infra-openldap/src/{test =>
main}/java/org/apache/camel/test/infra/openldap/services/OpenldapServiceFactory.java
(100%)
rename test-infra/camel-test-infra-opensearch/src/{test =>
main}/java/org/apache/camel/test/infra/opensearch/services/OpenSearchService.java
(100%)
rename test-infra/camel-test-infra-opensearch/src/{test =>
main}/java/org/apache/camel/test/infra/opensearch/services/OpenSearchServiceFactory.java
(100%)
rename test-infra/camel-test-infra-pinecone/src/{test =>
main}/java/org/apache/camel/test/infra/pinecone/services/PineconeService.java
(100%)
rename test-infra/camel-test-infra-pinecone/src/{test =>
main}/java/org/apache/camel/test/infra/pinecone/services/PineconeServiceFactory.java
(100%)
rename test-infra/camel-test-infra-postgres/src/{test =>
main}/java/org/apache/camel/test/infra/postgres/services/PostgresLocalContainerService.java
(100%)
rename test-infra/camel-test-infra-postgres/src/{test =>
main}/java/org/apache/camel/test/infra/postgres/services/PostgresService.java
(100%)
rename test-infra/camel-test-infra-postgres/src/{test =>
main}/java/org/apache/camel/test/infra/postgres/services/PostgresServiceFactory.java
(100%)
rename test-infra/camel-test-infra-pulsar/src/{test =>
main}/java/org/apache/camel/test/infra/pulsar/services/PulsarService.java (100%)
rename test-infra/camel-test-infra-pulsar/src/{test =>
main}/java/org/apache/camel/test/infra/pulsar/services/PulsarServiceFactory.java
(100%)
rename test-infra/camel-test-infra-qdrant/src/{test =>
main}/java/org/apache/camel/test/infra/qdrant/services/QdrantService.java (100%)
rename test-infra/camel-test-infra-qdrant/src/{test =>
main}/java/org/apache/camel/test/infra/qdrant/services/QdrantServiceFactory.java
(100%)
rename test-infra/camel-test-infra-rabbitmq/src/{test =>
main}/java/org/apache/camel/test/infra/rabbitmq/services/RabbitMQService.java
(100%)
rename test-infra/camel-test-infra-rabbitmq/src/{test =>
main}/java/org/apache/camel/test/infra/rabbitmq/services/RabbitMQServiceFactory.java
(100%)
rename test-infra/camel-test-infra-redis/src/{test =>
main}/java/org/apache/camel/test/infra/redis/services/RedisService.java (100%)
rename test-infra/camel-test-infra-redis/src/{test =>
main}/java/org/apache/camel/test/infra/redis/services/RedisServiceFactory.java
(100%)
rename test-infra/camel-test-infra-rocketmq/src/{test =>
main}/java/org/apache/camel/test/infra/rocketmq/services/RocketMQService.java
(100%)
rename test-infra/camel-test-infra-rocketmq/src/{test =>
main}/java/org/apache/camel/test/infra/rocketmq/services/RocketMQServiceFactory.java
(100%)
rename test-infra/camel-test-infra-smb/src/{test =>
main}/java/org/apache/camel/test/infra/smb/services/SmbService.java (100%)
rename test-infra/camel-test-infra-smb/src/{test =>
main}/java/org/apache/camel/test/infra/smb/services/SmbServiceFactory.java
(100%)
rename test-infra/camel-test-infra-solr/src/{test =>
main}/java/org/apache/camel/test/infra/solr/services/SolrLocalContainerService.java
(100%)
rename test-infra/camel-test-infra-solr/src/{test =>
main}/java/org/apache/camel/test/infra/solr/services/SolrService.java (100%)
rename test-infra/camel-test-infra-solr/src/{test =>
main}/java/org/apache/camel/test/infra/solr/services/SolrServiceFactory.java
(100%)
rename test-infra/camel-test-infra-tensorflow-serving/src/{test =>
main}/java/org/apache/camel/test/infra/tensorflow/serving/common/TensorFlowServingProperties.java
(100%)
rename test-infra/camel-test-infra-tensorflow-serving/src/{test =>
main}/java/org/apache/camel/test/infra/tensorflow/serving/services/TensorFlowServingLocalContainerService.java
(100%)
rename test-infra/camel-test-infra-tensorflow-serving/src/{test =>
main}/java/org/apache/camel/test/infra/tensorflow/serving/services/TensorFlowServingRemoteService.java
(100%)
rename test-infra/camel-test-infra-tensorflow-serving/src/{test =>
main}/java/org/apache/camel/test/infra/tensorflow/serving/services/TensorFlowServingService.java
(100%)
rename test-infra/camel-test-infra-tensorflow-serving/src/{test =>
main}/java/org/apache/camel/test/infra/tensorflow/serving/services/TensorFlowServingServiceFactory.java
(100%)
rename test-infra/camel-test-infra-tensorflow-serving/src/{test =>
main}/resources/org/apache/camel/test/infra/tensorflow/serving/services/container.properties
(91%)
rename test-infra/camel-test-infra-tensorflow-serving/src/{test =>
main}/resources/testdata/saved_model_half_plus_two_cpu/00000123/assets/foo.txt
(100%)
rename test-infra/camel-test-infra-tensorflow-serving/src/{test =>
main}/resources/testdata/saved_model_half_plus_two_cpu/00000123/saved_model.pb
(100%)
rename test-infra/camel-test-infra-tensorflow-serving/src/{test =>
main}/resources/testdata/saved_model_half_plus_two_cpu/00000123/variables/variables.data-00000-of-00001
(100%)
rename test-infra/camel-test-infra-tensorflow-serving/src/{test =>
main}/resources/testdata/saved_model_half_plus_two_cpu/00000123/variables/variables.index
(100%)
rename test-infra/camel-test-infra-torchserve/src/{test =>
main}/java/org/apache/camel/test/infra/torchserve/services/TorchServeService.java
(100%)
rename test-infra/camel-test-infra-torchserve/src/{test =>
main}/java/org/apache/camel/test/infra/torchserve/services/TorchServeServiceFactory.java
(100%)
rename test-infra/camel-test-infra-triton/src/{test =>
main}/java/org/apache/camel/test/infra/triton/services/TritonService.java (100%)
rename test-infra/camel-test-infra-triton/src/{test =>
main}/java/org/apache/camel/test/infra/triton/services/TritonServiceFactory.java
(100%)
rename test-infra/camel-test-infra-weaviate/src/{test =>
main}/java/org/apache/camel/test/infra/weaviate/services/WeaviateService.java
(100%)
rename test-infra/camel-test-infra-weaviate/src/{test =>
main}/java/org/apache/camel/test/infra/weaviate/services/WeaviateServiceFactory.java
(100%)
rename test-infra/camel-test-infra-xmpp/src/{test =>
main}/java/org/apache/camel/test/infra/xmpp/services/XmppService.java (100%)
rename test-infra/camel-test-infra-xmpp/src/{test =>
main}/java/org/apache/camel/test/infra/xmpp/services/XmppServiceFactory.java
(100%)
rename test-infra/camel-test-infra-zookeeper/src/{test =>
main}/java/org/apache/camel/test/infra/zookeeper/services/ZooKeeperService.java
(100%)
rename test-infra/camel-test-infra-zookeeper/src/{test =>
main}/java/org/apache/camel/test/infra/zookeeper/services/ZooKeeperServiceFactory.java
(100%)