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 6b84cabdf8a8 Regen SBOM from commit
96ad251d62c3b74c3380b8283a7e570904fdc5a6
add 0dbd2251b9c7 Regen SBOM from commit
96ad251d62c3b74c3380b8283a7e570904fdc5a6 (#21315)
add 01f626251d45 CAMEL-22974: camel-coap - Add option to use a shared
existing CoapClient (#21316)
add 96b99ebe1547 chore(deps): Bump hapi-fhir-version from 8.6.4 to 8.6.5
(#21346)
add 61058a0e8d16 chore(deps): Bump aws-java-sdk2-version from 2.41.23 to
2.41.24 (#21347)
add 820c625e2b24 chore(deps): Bump com.microsoft.azure:msal4j from 1.23.1
to 1.24.0 (#21358)
add 7a5f5a0ef8fc chore(deps): Bump shiro-version from 2.0.6 to 2.1.0
(#21349)
add 1ead4949b70a chore(deps): Bump com.alibaba:fastjson from 2.0.60 to
2.0.61 (#21351)
add 90556db8e4e3 chore(deps): Bump
org.citrusframework:citrus-jbang-connector (#21352)
add 64659b11530e chore(deps): Bump logback-version from 1.5.27 to 1.5.28
(#21356)
add ff3adc1010bb chore(deps): Bump
org.apache.maven.plugins:maven-dependency-plugin (#21357)
add 51578ef8e745 chore(deps): Bump quarkus-mcp-server-version from 1.9.0
to 1.9.1 (#21355)
add 8cfc52671ff1 chore(camel-test-infra-hashicorp-vault): upgrade
hashicorp.vault.container to 1.21.3 (#21320)
add 827cb274f47d chore(camel-test-infra-pulsar): upgrade pulsar.container
to 4.1.2 (#21337)
add a7ceddd25cdc chore(deps): Bump
org.eclipse.sisu:org.eclipse.sisu.inject (#21348)
add 8ccb3a6461f3 chore(deps): Bump org.eclipse.sisu:sisu-maven-plugin
(#21353)
add ddbc9a85e4ed Upgrade maven-plugin-testing-harness
add 5ef071b08c18 Speed up tests on the CI
add 6292b94dfa4f CAMEL-22971: camel-rest is optional (#21361)
add 0ceeb7d7c0f3 chore(deps): Bump opentelemetry-version from 1.58.0 to
1.59.0 (#21354)
add a992cf63ae71 Remove public identifier for test classes and methods in
qdrant
add 3c52761cd7e8 use isEmpty() instead of hasSize(0) assertions in qdrant
tests
add ec17beca0a0f Join multiple assertions subject to one assertion chain
add 1a467798bb70 Remove deprecated code Qdrant.Headers
add 29f106f7eaae CAMEL-22379: disable tests for s390x architecture (#21366)
add 493ed42affa3 (chores): modernize instanceof checks in camel-aws2-s3
add d4b6c96852dd (chores): modernize instanceof checks in
camel-aws2-textract
add f34b27939495 (chores): modernize instanceof checks in
camel-aws2-transcribe
add 70be5940f506 (chores): modernize instanceof checks in camel-keycloak
add 7196346ade0a chore(ci): added -f flag
add 6ea21cf8802c chore(deps): Bump com.ibm.cloud:cloudant from 0.10.14 to
0.10.15 (#21380)
add b1f538a5c0a7 chore(deps): Bump aws-java-sdk2-version from 2.41.24 to
2.41.25 (#21372)
add 311500701f02 chore(deps): Bump milo-version from 1.1.0 to 1.1.1
(#21373)
add 79a6683637cd chore(deps): Bump vavr-version from 0.11.0 to 1.0.0
(#21374)
add be262644d14c chore(deps): Bump logback-version from 1.5.28 to 1.5.29
(#21375)
add 7f5282500277 chore(deps-dev): Bump
org.jsonschema2pojo:jsonschema2pojo-maven-plugin (#21376)
add 4ba4b107dd89 chore(deps): Bump org.apache.fory:fory-core from 0.14.1
to 0.15.0 (#21379)
add 8070bad5e8fc Specify final keyword for Qdrant singleton test service
(#21369)
add 567571bd9e51 (chores): modernize instanceof checks in
camel-langchain4j-chat
add 5e3a39abda49 chore(camel-test-infra-hashicorp-vault): upgrade
hashicorp.vault.container.ppc64le to v1.14.8 (#21321)
add 34f3f74793e6 Use Qdrant instead of qdrant in doc
add 6a416bb84776 Update documentation to use QdrantHeaders instead of
Qdrant.Headers
add a503e3912177 CAMEL-22975 - Camel-jbang-MCP: Add Kamelets catalog and
doc tool (#21382)
add fecd459e6d71 (chores): modernize instanceof checks in camel-support
add fa47be2bdf2d (chores): modernize instanceof checks in camel-management
add a0a35006eb64 (chores): modernize instanceof checks in camel-telemetry
add 6bbd89a6243d (chores): modernize instanceof checks in camel-minio
add 15c805c26d28 (chores): modernize instanceof checks in camel-keycloak
add bbdc5df2d286 (chores): modernize instanceof checks in camel-datasonnet
add 925957d65c6c (chores): modernize instanceof checks in camel-aws2-s3
add 024d0c14ff01 CAMEL-22379: Run username fallback tests in isolated JVM
(#21383)
add 14c790dcd5ad CAMEL-22976 - Camel-jbang-MCP: Add doc tool for
dataformat and language too (#21384)
add 007a71dcf315 Specify private constructor for classes with only static
methods in Qdrant and make them final
add f5777efd2d2a Guard LRU cache creation against maxCacheSize <= 0
add 2afe8f6d94fa CAMEL-22979: Upgrade to Jolokia 2.5.0
add 4d09cef1d83b CAMEL-22980 - avoid endless loop when Zookeeper GroupIT
test is failing
add 25d8c1a5c4d8 Make SqsConsumerTest more robust
add 6979c761eea5 CAMEL-22978: camel-core - Property binding
constructor/factory-method should better match parameters for overloaded
methods. (#21390)
add 5f0a64fa7e46 chore(deps): Bump aws-java-sdk2-version from 2.41.25 to
2.41.26 (#21391)
add 0cdf3639c8d8 chore(deps): Bump opensearch-rest-client-version from
3.4.0 to 3.5.0 (#21395)
add a734b4dab638 chore(deps): Bump
io.opentelemetry:opentelemetry-bom-alpha (#21396)
add 1773301b6bc0 chore(deps-dev): Bump io.projectreactor:reactor-core from
3.8.2 to 3.8.3 (#21397)
add 4140e7567669 chore(deps): Bump
com.google.cloud:google-cloud-aiplatform (#21399)
add d68519c6b240 chore(deps): Bump io.projectreactor.netty:reactor-netty
(#21398)
add feb1e3ed47a7 yaml dsl validator maven plugin (#21403)
add 739edddc4942 CAMEL-22978: camel-core - Property binding
constructor/factory-method should better match parameters for overloaded
methods.
add 6b6f18a76075 Document, disable or fix tests on JDK25
add c609203d735d Use awaitility in camel-atmoshpere and add a note about
jdk25 streaming
add 5f8ff059781c update to atmoshpere runtime 3.1.0 to fix jdk25 streaming
issue
add 43c8450cce72 Fix some mina sftp tests with missing algorithm
add ec1b78352abe Remove usage of deprecated method in ftp component
add 77fc60d0ba0f Fix doc generation by removing broken symlink
add ce596da38ebe CAMEL-22984 - camel-docling - Add advanced docling-serve
processing options and return DoclingDocument from JSON operations (#21406)
add 3f485f55533b CAMEL-22980 - fix "specify custom port" in infra for
Zookeeper
add af34d38b8735 CAMEL-22931: camel-jbang - command for yaml dsl validator
add 7da799bd46d0 CAMEL-22931: camel-jbang - command for yaml dsl validator
add 548570e16495 Test cases for Plc4X consumer.
add 6980d136e919 restored header.
add 262f4de3f89c formatting issue.
add 8b22e94a425f removed usage of reflection.
add c079b4a5cdc7 CAMEL-22931: to only check if can be yaml parsered
add e1ff609bc5d4 CAMEL-22931: A camel specific yaml dsl parser that can
parse and load yaml sources to check if they are loadable by Camel which is a
faster and lighter than the yaml schema validator which is heavy and memory
hungry due to our very big and complex schema file.
add 8610a99c247c chore(deps): Bump jakarta.xml.bind:jakarta.xml.bind-api
(#21393)
add 7d45d66300a4 chore(deps): Bump gg.jte:jte from 3.2.2 to 3.2.3
add 157947355981 chore(deps): Bump com.cedarsoftware:java-util from 4.90.0
to 4.93.0
add c2502dc4844d chore(deps): Bump huaweicloud-sdk-version from 3.1.186 to
3.1.187
add 752e21bd4c5e chore(deps): Bump
com.google.cloud:google-cloud-secretmanager
add cc9746210c91 chore(deps): Bump org.opensearch.client:opensearch-java
add e6428ab5e347 chore(deps): Bump
org.codehaus.gmavenplus:gmavenplus-plugin
add fde1f7feccd0 chore(deps): Bump quarkus-version from 3.31.2 to 3.31.3
add 7039d5b1ebd3 camel-jbang - transform route can copy to clipboard
add 19bc40d8a2d8 chore(deps): Bump aws-java-sdk2-version from 2.41.26 to
2.41.27 (#21409)
add 1870bfac1ddf chore(deps): Bump quarkus-mcp-server-version from 1.9.1
to 1.10.0
add 6bacfccd14bd CAMEL-22988: ignore if test cannot run due to camel-jbang
not installed as app (camel run ...)
add 9505159d8b50 camel-opentelemetry2: Remove Preview status
add 972bfc8e39b0 CAMEL-22982: Upgrade jkube 1.19.0 (#21407)
add f1d478e9b579 CAMEL-22985 - camel-jbang-mcp - Add tool for
yaml-dsl-validator (#21421)
add 3ef70ba8109f Replace static stubFor (that uses the default instance on
port 8080) with the created wireMockServer one that may use a random port
add 7717745b31c6 chore(ci): add OWASP dependency check scheduled workflow
add f663d9cb1125 camel-as2 tests - Use a random port to avoid conflicting
address issues
add c1352b032059 CAMEL-22978: Fix quoted boolean parameter matching in
PropertyBindingSupport (#21422)
add 894c6152b9d8 CAMEL-22991 - Camel-Jbang-mcp: Support Transform route
xml to yaml and yaml to xml in mcp tool (#21424)
add 3b896529f17d chore(ci): add nvd api key
add 16304280e547 CAMEL-22978: Better parameter matching in
PropertyBindingSupport
add 4d6d1e9d4289 Polished
add e712c8478a89 Update known releases
add 0bc55384f61a Avoid pull_request_target in actions
add 9ff951bb3f2b Revert "Avoid pull_request_target in actions"
add c40a15d5ce2e CAMEL-22993 - Camel-Jbang-mcp: For hardening tool, static
information and data could a Quarkus MCP Resource (#21428)
add 8dffd901e6a2 chore(ci): remove pr target actions
add 1e1fff374c84 Camel-jbang-mcp: Adding also Cyberark-conjur to secret
management components for securtyData Resource (#21431)
add 00c3963e67f9 chore(ci): higher delay to avoid hitting rate limit
add 4afa70f3c83d [CAMEL-22977]DefaultCxfBinding: also populate credentials
add a5e70c252b90 [CAMEL-22977]avoid type cast
add 648baabf7617 Rework camel-jbang-it to support camel-launcher (#21362)
add 6e6051f2f696 (regen) -HardenTool
add 42728d13d1de chore(deps-dev): Bump eslint from 9.39.2 to 10.0.0 in
/docs (#21371)
add 43fa983024ff Update docs
add dc04c3c61670 CAMEL-22997: camel-jbang - Using circuit breakers can
cause an error creating processor (#21435)
add cd3cadb4fa86 Fix camel-jbang-kubernetes spring-boot property for
probes (#21436)
add aa96f62cfc04 Update known releases in catalog
add 44b9f9284899 chore(deps): Bump aws-java-sdk2-version from 2.41.27 to
2.41.28 (#21441)
add f6df4fd5a6b4 chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.13
to 2.6.14 (#21444)
add 57a48a1a51d0 chore(deps-dev): Bump org.postgresql:postgresql from
42.7.9 to 42.7.10 (#21445)
add 41e24df88439 chore(deps): Bump actions/setup-java from 4 to 5 (#21438)
add 2db454af3dfc chore(deps): Bump actions/upload-artifact from 4 to 6
(#21439)
add 14599d8fa6df chore(deps): Bump actions/checkout from 4 to 6 (#21440)
add 3864e8dffd5e CAMEL-22998: Fix named route configurations not inherited
by kamelets. (#21437)
add bab70a39d4e8 Remove deprecated use of PARENT_UNIT_OF_WORK that are no
longer in use
add 14e6867eebd6 Update docs, and make camel-jbang auto import model
package as inlined java dsl may use that
add 0a5f3db55ae4 camel-jbang: EIPs with AggregationStrategy should support
stubbing as well
add 4e73ce4b9df0 camel-jbang: More EIPs should support stubbing as well.
Updated docs.
add 8b1b055b680d CAMEL-23004: camel-jbang - Transform route should better
support Java DSL with inlined expressions
add bc5163781844 CAMEL-16861: Update docs
add 6b4b0ca2f99e CAMEL-23005: camel-core - Failover Loadbalancer should
mark stick and round robin as boolean types
add 5edb59d2ba2a CAMEL-16861: Update docs
add 0fef2810b61e CAMEL-23006: camel-jbang - Transform route with Kamelet
EIP should stub
add aaa290393a48 CAMEL-23007: camel-jbang - Add a support JAR for neutral
common code that can be reused by other tooling (#21451)
add 42d436c8141c CAMEL-16861: Update docs
add 973eabd56da2 CAMEL-16861: Update docs
add 28fd994f2937 Regen SBOM from commit
973eabd56da2262ccde875631f647c00dae379b5
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 (6b84cabdf8a8)
\
N -- N -- N refs/heads/regen_bot_sbom (28fd994f2937)
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/workflows/alternative-os-build-main.yml | 2 +-
.github/workflows/check-container-versions.yml | 2 +-
.github/workflows/component-pr.yaml | 70 -
.github/workflows/depsreview.yaml | 2 +-
.github/workflows/generate-sbom-main.yml | 2 +-
.github/workflows/generic-pr.yaml | 49 -
.github/workflows/pr-build-main.yml | 2 +-
.github/workflows/pr-comment.yml | 4 +-
.github/workflows/pr-doc-validation.yml | 4 +-
.github/workflows/security-scan.yml | 63 +
Jenkinsfile | 4 +-
Jenkinsfile.jbangtest | 1 +
bom/camel-bom/pom.xml | 10 +
camel-sbom/camel-sbom.json | 12971 ++++++++++++-------
camel-sbom/camel-sbom.xml | 10035 ++++++++------
.../org/apache/camel/catalog/beans.properties | 1 +
.../catalog/beans/KafkaIdempotentRepository.json | 2 +-
.../beans/SpringCacheIdempotentRepository.json | 16 +
.../apache/camel/catalog/components/aws2-ec2.json | 2 +-
.../apache/camel/catalog/components/coap+tcp.json | 24 +-
.../org/apache/camel/catalog/components/coap.json | 24 +-
.../apache/camel/catalog/components/coaps+tcp.json | 24 +-
.../org/apache/camel/catalog/components/coaps.json | 24 +-
.../org/apache/camel/catalog/components/cxfrs.json | 2 +-
.../apache/camel/catalog/components/docling.json | 106 +-
.../jbang/camel-jbang-configuration-metadata.json | 2 +-
.../camel/catalog/models/failoverLoadBalancer.json | 4 +-
.../org/apache/camel/catalog/others.properties | 1 +
.../camel/catalog/others/kamelet-main-support.json | 15 +
.../camel/catalog/others/opentelemetry2.json | 2 +-
.../camel/catalog/releases/camel-releases.json | 14 +
.../apache/camel/catalog/schemas/camel-spring.xsd | 4 +-
.../apache/camel/catalog/schemas/camel-xml-io.xsd | 4 +-
.../docling/DoclingComponentConfigurer.java | 105 +
.../docling/DoclingConfigurationConfigurer.java | 105 +
.../docling/DoclingEndpointConfigurer.java | 105 +
.../docling/DoclingEndpointUriFactory.java | 20 +-
.../apache/camel/component/docling/docling.json | 106 +-
.../src/main/docs/docling-component.adoc | 308 +-
.../component/docling/DoclingConfiguration.java | 216 +
.../camel/component/docling/DoclingOperations.java | 12 +-
.../camel/component/docling/DoclingProducer.java | 435 +-
.../component/docling/DoclingComponentTest.java | 60 +
.../docling/integration/DoclingITestSupport.java | 2 +
.../integration/DoclingServeProducerIT.java | 48 +-
.../integration/ExtractStructuredDataIT.java | 39 +-
.../docling/integration/OcrExtractionIT.java | 17 +-
.../src/test/resources/sample_invoice.pdf | Bin 0 -> 15813 bytes
.../component/kserve/it/KServeEndpointIT.java | 3 +
.../langchain4j/chat/LangChain4jChatProducer.java | 2 +-
.../docs/langchain4j-embeddings-component.adoc | 8 +-
.../src/main/docs/qdrant-component.adoc | 18 +-
.../org/apache/camel/component/qdrant/Qdrant.java | 42 -
.../camel/component/qdrant/QdrantConverter.java | 5 +-
.../camel/component/qdrant/QdrantHeaders.java | 6 +-
.../camel/component/qdrant/QdrantCommonTest.java | 4 +-
.../qdrant/QdrantCreateCollectionTest.java | 4 +-
.../camel/component/qdrant/QdrantDeleteTest.java | 4 +-
.../camel/component/qdrant/QdrantRetrieveTest.java | 4 +-
.../camel/component/qdrant/QdrantTestSupport.java | 2 +-
.../camel/component/qdrant/QdrantUpsertTest.java | 4 +-
.../component/qdrant/it/QdrantComponentIT.java | 27 +-
.../qdrant/it/QdrantDeleteCollectionIT.java | 15 +-
.../component/qdrant/it/QdrantDeletePointsIT.java | 14 +-
.../as2/api/AS2AsynchronousMDNManager.java | 3 +-
.../component/as2/api/AS2ClientConnection.java | 4 +-
.../camel/component/as2/api/AS2MessageTest.java | 160 +-
.../component/as2/AS2AsyncMDNServerManagerIT.java | 7 +-
.../as2/AS2AsyncMdnBasicAuthHeaderTest.java | 8 +-
.../as2/AS2AsyncMdnTokenAuthHeaderTest.java | 8 +-
.../component/as2/AS2BasicAuthHeaderTest.java | 9 +-
.../camel/component/as2/AS2ClientManagerIT.java | 7 +-
.../as2/AS2ServerBasicAuthHeaderTest.java | 8 +-
.../as2/AS2ServerBearerAuthHeaderTest.java | 8 +-
.../component/as2/AS2ServerManagerITBase.java | 8 +-
.../camel/component/as2/AS2ServerSecTestBase.java | 8 +-
.../component/as2/AS2TokenAuthHeaderTest.java | 9 +-
.../camel/component/as2/AbstractAS2ITSupport.java | 5 +
components/camel-atmosphere-websocket/pom.xml | 6 +
.../WebsocketRoute2WithInitParamTest.java | 24 +-
.../WebsocketRoute3WithInitParamTest.java | 22 +-
.../atmosphere/websocket/WebsocketRoute4Test.java | 2 +-
.../apache/camel/component/aws2/ec2/aws2-ec2.json | 2 +-
.../camel/component/aws2/s3/AWS2S3Producer.java | 65 +-
.../aws2/s3/stream/AWS2S3StreamUploadProducer.java | 12 +-
.../camel/component/aws2/sqs/Sqs2ConsumerTest.java | 18 +-
.../component/aws2/textract/Textract2Producer.java | 36 +-
.../aws2/transcribe/Transcribe2Producer.java | 36 +-
.../bonita/api/BonitaAuthFilterConnectionTest.java | 5 +-
.../apache/camel/coap/CoAPComponentConfigurer.java | 3 +
.../apache/camel/coap/CoAPEndpointConfigurer.java | 3 +
.../apache/camel/coap/CoAPEndpointUriFactory.java | 3 +-
.../META-INF/org/apache/camel/coap/coap+tcp.json | 24 +-
.../META-INF/org/apache/camel/coap/coap.json | 24 +-
.../META-INF/org/apache/camel/coap/coaps+tcp.json | 24 +-
.../META-INF/org/apache/camel/coap/coaps.json | 24 +-
.../java/org/apache/camel/coap/CoAPComponent.java | 17 +-
.../java/org/apache/camel/coap/CoAPEndpoint.java | 17 +-
.../java/org/apache/camel/coap/CoAPProducer.java | 14 +-
.../apache/camel/component/cxf/jaxrs/cxfrs.json | 2 +-
.../camel/component/cxf/jaxrs/CxfRsEndpoint.java | 8 +-
components/camel-cxf/camel-cxf-soap/pom.xml | 1 -
.../component/cxf/jaxws/DefaultCxfBinding.java | 97 +-
.../camel/AssertSubjectHasX509CertsProcessor.java | 51 +
.../cxf/wssecurity/camel/camel-context.xml | 2 +
.../org/apache/camel/language/datasonnet/CML.java | 12 +-
components/camel-fop/pom.xml | 18 +
.../camel-fop/src/main/docs/fop-component.adoc | 3 +
.../file/remote/CamelFTPParserFactory.java | 2 +-
.../camel/component/file/remote/FtpEndpoint.java | 3 +-
.../camel/component/file/remote/FtpsEndpoint.java | 3 +-
.../src/main/docs/ibm-watsonx-ai-component.adoc | 4 +-
.../camel/bean/KafkaIdempotentRepository.json | 2 +-
.../kafka/KafkaIdempotentRepository.java | 6 +-
.../apache/camel/component/kamelet/Kamelet.java | 1 +
...oErrorHandlerGlobalRouteConfigurationTest.java} | 6 +-
...rorHandlerInheritedRouteConfigurationTest.java} | 7 +-
.../camel/component/keycloak/KeycloakProducer.java | 56 +-
.../keycloak/security/KeycloakSecurityHelper.java | 55 +-
.../apache/camel/service/lra/LRAFailuresIT.java | 4 +-
components/camel-mina-sftp/pom.xml | 24 +-
.../src/main/docs/mina-sftp-component.adoc | 74 +
.../MinaSftpAdvancedFileOperationsIT.java | 13 +-
.../MinaSftpConfigurationValidationIT.java | 128 +-
.../mina/integration/MinaSftpPublicKeyAuthIT.java | 2 +
.../mina/sftp/SftpCertificateAuthenticationIT.java | 2 +
.../camel/component/minio/MinioProducer.java | 4 +-
components/camel-ocsf/pom.xml | 2 +-
components/camel-opentelemetry2/pom.xml | 1 -
.../src/generated/resources/opentelemetry2.json | 2 +-
.../src/main/docs/opentelemetry2.adoc | 4 +-
.../src/main/docs/parquetAvro-dataformat.adoc | 4 +
.../parquet/avro/ParquetAvroDataFormatTest.java | 3 +
...ParquetAvroDataFormatUnmarshalFromFileTest.java | 3 +
...ParquetAvroDataFormatUnmarshalLazyLoadTest.java | 3 +
...quetAvroDataFormatWithoutUnmarshalTypeTest.java | 3 +
.../ParquetAvroMarshalCompressionCodecTest.java | 3 +
.../plugin/DefaultJolokiaPlatformHttpPlugin.java | 2 +-
.../http/vertx/VertxPlatformHttpConsumer.java | 15 +-
.../camel/component/plc4x/Plc4XConsumerTest.java | 64 +-
.../rest/openapi/RestOpenApiProcessor.java | 8 +-
.../apache/camel/component/rest/RestEndpoint.java | 5 +-
.../camel-salesforce-maven-plugin/pom.xml | 4 +-
.../SpringCacheIdempotentRepositoryConfigurer.java | 54 +
.../services/org/apache/camel/bean.properties | 7 +
.../bean/SpringCacheIdempotentRepository.json | 16 +
...ssor.idempotent.SpringCacheIdempotentRepository | 2 +
.../SpringCacheIdempotentRepository.java | 36 +-
.../decorators/AbstractHttpSpanDecorator.java | 4 +-
.../camel/component/webhook/MultiRestConsumer.java | 10 +-
.../component/zookeepermaster/group/GroupIT.java | 11 +-
.../main/java/org/apache/camel/CamelContext.java | 4 +
.../java/org/apache/camel/ExchangePropertyKey.java | 1 +
.../camel/impl/engine/AbstractCamelContext.java | 5 +-
.../camel/impl/engine/AbstractDynamicRegistry.java | 3 +
.../impl/engine/DefaultCamelContextExtension.java | 20 -
.../engine/DefaultRuntimeEndpointRegistry.java | 3 +
.../apache/camel/impl/console/RestDevConsole.java | 9 +-
.../docs/modules/eips/pages/channel-adapter.adoc | 36 +-
.../modules/eips/pages/circuitBreaker-eip.adoc | 27 +
.../docs/modules/eips/pages/claimCheck-eip.adoc | 78 +
.../modules/eips/pages/competing-consumers.adoc | 2 +-
.../eips/pages/composed-message-processor.adoc | 57 +-
.../docs/modules/eips/pages/content-enricher.adoc | 94 +
.../modules/eips/pages/content-filter-eip.adoc | 62 +
.../modules/eips/pages/customLoadBalancer-eip.adoc | 24 +
.../modules/eips/pages/dead-letter-channel.adoc | 14 +-
.../main/docs/modules/eips/pages/delay-eip.adoc | 39 +
.../modules/eips/pages/durable-subscriber.adoc | 24 +
.../main/docs/modules/eips/pages/enrich-eip.adoc | 4 -
.../docs/modules/eips/pages/event-message.adoc | 69 +-
.../eips/pages/failoverLoadBalancer-eip.adoc | 132 +-
.../modules/eips/pages/fault-tolerance-eip.adoc | 93 +-
.../main/docs/modules/eips/pages/filter-eip.adoc | 137 +-
.../modules/eips/pages/guaranteed-delivery.adoc | 12 +
.../modules/eips/pages/idempotentConsumer-eip.adoc | 1 +
.../main/docs/modules/eips/pages/intercept.adoc | 73 +-
.../main/docs/modules/eips/pages/kamelet-eip.adoc | 91 +-
.../src/main/docs/modules/eips/pages/log-eip.adoc | 266 +-
.../src/main/docs/modules/eips/pages/loop-eip.adoc | 126 +-
.../main/docs/modules/eips/pages/message-bus.adoc | 12 +
.../docs/modules/eips/pages/message-channel.adoc | 9 +-
.../docs/modules/eips/pages/message-endpoint.adoc | 9 +-
.../modules/eips/pages/message-expiration.adoc | 12 +
.../docs/modules/eips/pages/message-history.adoc | 49 +-
.../docs/modules/eips/pages/message-router.adoc | 16 +-
.../docs/modules/eips/pages/messaging-bridge.adoc | 11 +
.../docs/modules/eips/pages/multicast-eip.adoc | 123 +-
.../model/loadbalancer/failoverLoadBalancer.json | 4 +-
.../apache/camel/model/LoadBalanceDefinition.java | 16 +-
.../FailoverLoadBalancerDefinition.java | 2 +
.../apache/camel/reifier/ClaimCheckReifier.java | 3 +
.../org/apache/camel/reifier/MulticastReifier.java | 3 +
.../org/apache/camel/reifier/PausableReifier.java | 2 -
.../org/apache/camel/reifier/ProcessorReifier.java | 3 +
.../apache/camel/reifier/RecipientListReifier.java | 3 +
.../org/apache/camel/reifier/ResumableReifier.java | 1 -
.../org/apache/camel/reifier/SplitReifier.java | 3 +
...dingSupportClassConstructorOverloadedTest.java} | 81 +-
...ngSupportClassFactoryMethodOverloadedTest.java} | 85 +-
...opertyBindingSupportClassFactoryMethodTest.java | 107 +
.../PropertyBindingSupportConstructorTest.java | 269 +
.../DefaultManagementObjectStrategy.java | 244 +-
.../DefaultEndpointUtilizationStatistics.java | 3 +
.../org/apache/camel/support/DefaultRegistry.java | 2 +-
.../org/apache/camel/support/EndpointHelper.java | 3 +
.../org/apache/camel/support/ExchangeHelper.java | 11 +-
.../org/apache/camel/support/LoggerHelper.java | 15 +-
.../org/apache/camel/support/ObjectHelper.java | 55 +-
.../org/apache/camel/support/PatternHelper.java | 5 +
.../org/apache/camel/support/PluginHelper.java | 15 +
.../camel/support/PropertyBindingSupport.java | 96 +-
.../idempotent/FileIdempotentRepository.java | 6 +
.../java/org/apache/camel/yaml/io/YamlWriter.java | 2 +-
docs/.pnp.cjs | 349 +-
docs/components/modules/others/nav.adoc | 2 +
.../camel-yaml-dsl-validator-maven-plugin.adoc | 1 +
.../modules/others/pages/kamelet-main-support.adoc | 1 +
docs/package.json | 2 +-
docs/pom.xml | 3 +
docs/user-manual/modules/ROOT/nav.adoc | 12 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 40 +
.../modules/ROOT/pages/camel-jbang-mcp.adoc | 327 +
.../modules/ROOT/pages/camel-jbang.adoc | 39 +-
.../camel-yaml-dsl-validator-maven-plugin.adoc | 119 +
.../camel-jbang-transform-route.adoc | 2 +-
docs/yarn.lock | 289 +-
.../component/dsl/CoapComponentBuilderFactory.java | 18 +
.../dsl/CoapTcpComponentBuilderFactory.java | 18 +
.../dsl/CoapsComponentBuilderFactory.java | 18 +
.../dsl/CoapsTcpComponentBuilderFactory.java | 18 +
.../dsl/DoclingComponentBuilderFactory.java | 310 +
.../endpoint/dsl/CoAPEndpointBuilderFactory.java | 30 +
.../endpoint/dsl/CxfRsEndpointBuilderFactory.java | 4 +-
.../dsl/DoclingEndpointBuilderFactory.java | 454 +
.../META-INF/camel-jbang-commands-metadata.json | 2 +-
.../camel-jbang-configuration-metadata.json | 2 +-
.../dsl/jbang/core/commands/ExportBaseCommand.java | 2 +-
.../dsl/jbang/core/commands/TransformRoute.java | 14 +-
.../jbang/core/commands/catalog/KameletModel.java | 12 +-
.../core/commands/catalog/KameletOptionModel.java | 14 +-
.../dsl/jbang/core/common/CamelJBangConstants.java | 2 +-
.../camel/dsl/jbang/core/common/PluginType.java | 3 +-
.../main/resources/quarkus-dependencies.properties | 3 +-
.../src/main/resources/templates/code-java.tmpl | 3 +
.../dsl/jbang/core/commands/EvalSimpleTest.java | 16 +-
.../jbang/core/commands/ExportMainJkubeTest.java | 2 +-
.../camel/dsl/jbang/core/commands/ExportTest.java | 32 +
.../jbang/core/commands/plugin/PluginGetTest.java | 8 +-
.../resources/MyCB.java} | 26 +-
.../test/resources/application-jkube.properties | 2 +-
dsl/camel-jbang/camel-jbang-it/pom.xml | 2 +
.../camel/dsl/jbang/it/CamelDebugITCase.java | 2 +-
.../camel/dsl/jbang/it/CmdStartStopITCase.java | 16 +-
.../camel/dsl/jbang/it/InfrastructureITCase.java | 6 +-
.../apache/camel/dsl/jbang/it/JolokiaITCase.java | 7 +-
.../camel/dsl/jbang/it/MavenGradleITCase.java | 14 +-
.../camel/dsl/jbang/it/RouteFromDirITCase.java | 1 -
.../camel/dsl/jbang/it/RunCommandITCase.java | 7 +-
.../camel/dsl/jbang/it/RunCommandOnMqttITCase.java | 8 +-
.../dsl/jbang/it/support/JBangTestSupport.java | 18 +-
dsl/camel-jbang/camel-jbang-mcp/pom.xml | 20 +
.../dsl/jbang/core/commands/mcp/CatalogTools.java | 102 +
.../dsl/jbang/core/commands/mcp/HardenTools.java | 141 +-
.../dsl/jbang/core/commands/mcp/KameletTools.java | 161 +
.../dsl/jbang/core/commands/mcp/SecurityData.java | 214 +
.../jbang/core/commands/mcp/SecurityResources.java | 159 +
.../jbang/core/commands/mcp/TransformTools.java | 155 +-
.../core/commands/kubernetes/KubernetesExport.java | 6 +-
.../commands/kubernetes/KubernetesExportTest.java | 6 +-
.../camel-jbang-plugin-route-parser/pom.xml | 2 +-
.../pom.xml | 15 +-
.../camel-jbang-plugin/camel-jbang-plugin-validate | 2 +
.../core/commands/validate/ValidateCommand.java} | 29 +-
.../core/commands/validate/ValidatePlugin.java} | 29 +-
.../commands/validate/YamlValidateCommand.java | 119 +
dsl/camel-jbang/camel-launcher/pom.xml | 2 +-
dsl/camel-jbang/pom.xml | 1 +
.../pom.xml | 32 +-
.../services/org/apache/camel/other.properties | 7 +
.../generated/resources/kamelet-main-support.json | 15 +
.../src/main/docs/kamelet-main-support.adoc | 14 +
.../apache/camel/main/stub/BeanStubReifier.java | 66 +
.../apache/camel/main/stub/KameletStubReifier.java | 78 +
.../camel/main/stub}/StubBeanRepository.java | 34 +-
.../org/apache/camel/main/stub/StubDataFormat.java | 0
.../org/apache/camel/main/stub/StubLanguage.java | 0
.../apache/camel/main/stub/StubTransformer.java | 0
dsl/camel-kamelet-main/pom.xml | 4 +
.../java/org/apache/camel/main/KameletMain.java | 18 +-
.../main/download/CircuitBreakerDownloader.java | 23 +-
.../DependencyDownloaderComponentResolver.java | 2 +-
.../main/download/DependencyDownloaderKamelet.java | 10 +-
.../DependencyDownloaderLanguageResolver.java | 13 +-
.../apache/camel/main/download/SagaDownloader.java | 1 -
.../dsl/yaml/deserializers/ModelDeserializers.java | 4 +-
.../maven/dsl/yaml/GenerateYamlSchemaMojo.java | 5 +-
.../camel-yaml-dsl-validator-maven-plugin/pom.xml | 117 +
.../camel-yaml-dsl-validator-maven-plugin.adoc | 119 +
.../camel/dsl/yaml/validator/ValidateMojo.java | 292 +
.../camel-yaml-dsl-validator}/pom.xml | 70 +-
.../camel/dsl/yaml/validator/CamelYamlParser.java | 90 +
.../camel/dsl/yaml/validator/YamlParser.java | 48 +
.../camel/dsl/yaml/validator/YamlValidator.java | 70 +
.../dsl/yaml/validator/CamelYamlParserTest.java | 47 +
.../camel/dsl/yaml/validator/YamlParserTest.java | 48 +
.../dsl/yaml/validator/YamlValidatorTest.java | 27 +-
.../src/test/resources/bad.yaml | 24 +-
.../src/test/resources/foo.yaml | 24 +-
.../src/test/resources/log4j2.properties | 17 +-
.../src/test/resources/parse-bad.yaml | 23 +-
.../generated/resources/schema/camelYamlDsl.json | 10 +-
dsl/camel-yaml-dsl/pom.xml | 2 +
dsl/pom.xml | 1 +
parent/pom.xml | 74 +-
pom.xml | 2 +-
test-infra/camel-test-infra-cli/pom.xml | 31 +-
.../camel/test/infra/cli/it/CliConfigITCase.java | 9 -
.../cli/services/CliLocalContainerService.java | 8 +-
.../camel/test/infra/cli/services/CliService.java | 2 +
.../embedded/SftpEmbeddedInfraService.java | 7 +
.../hashicorp/vault/services/container.properties | 5 +-
.../infra/pulsar/services/container.properties | 2 +-
.../zookeeper/services/ZooKeeperContainer.java | 7 +-
.../ZooKeeperLocalContainerInfraService.java | 2 +-
325 files changed, 23771 insertions(+), 10683 deletions(-)
delete mode 100644 .github/workflows/component-pr.yaml
delete mode 100644 .github/workflows/generic-pr.yaml
create mode 100644 .github/workflows/security-scan.yml
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/SpringCacheIdempotentRepository.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/kamelet-main-support.json
create mode 100644
components/camel-ai/camel-docling/src/test/resources/sample_invoice.pdf
create mode 100644
components/camel-cxf/camel-cxf-spring-soap/src/test/java/org/apache/camel/component/cxf/wssecurity/camel/AssertSubjectHasX509CertsProcessor.java
copy
components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/{KameletNoErrorHandlerRouteConfigurationTest.java
=> KameletNoErrorHandlerGlobalRouteConfigurationTest.java} (89%)
rename
components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/{KameletNoErrorHandlerRouteConfigurationTest.java
=> KameletNoErrorHandlerInheritedRouteConfigurationTest.java} (84%)
create mode 100644
components/camel-spring-parent/camel-spring/src/generated/java/org/apache/camel/spring/processor/idempotent/SpringCacheIdempotentRepositoryConfigurer.java
create mode 100644
components/camel-spring-parent/camel-spring/src/generated/resources/META-INF/services/org/apache/camel/bean.properties
create mode 100644
components/camel-spring-parent/camel-spring/src/generated/resources/META-INF/services/org/apache/camel/bean/SpringCacheIdempotentRepository.json
create mode 100644
components/camel-spring-parent/camel-spring/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.spring.processor.idempotent.SpringCacheIdempotentRepository
copy
core/camel-main/src/test/java/org/apache/camel/main/{PropertyBindingSupportClassFactoryMethodTest.java
=> PropertyBindingSupportClassConstructorOverloadedTest.java} (54%)
copy
core/camel-main/src/test/java/org/apache/camel/main/{PropertyBindingSupportClassFactoryMethodTest.java
=> PropertyBindingSupportClassFactoryMethodOverloadedTest.java} (54%)
create mode 100644
core/camel-main/src/test/java/org/apache/camel/main/PropertyBindingSupportConstructorTest.java
create mode 120000
docs/components/modules/others/pages/camel-yaml-dsl-validator-maven-plugin.adoc
create mode 120000
docs/components/modules/others/pages/kamelet-main-support.adoc
create mode 100644 docs/user-manual/modules/ROOT/pages/camel-jbang-mcp.adoc
create mode 100644
docs/user-manual/modules/ROOT/pages/camel-yaml-dsl-validator-maven-plugin.adoc
copy
dsl/camel-jbang/camel-jbang-core/src/{main/java/org/apache/camel/dsl/jbang/core/commands/catalog/KameletOptionModel.java
=> test/resources/MyCB.java} (60%)
mode change 100644 => 100755
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/KameletTools.java
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/SecurityData.java
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/SecurityResources.java
copy dsl/camel-jbang/{camel-jbang-plugin-route-parser =>
camel-jbang-plugin-validate}/pom.xml (78%)
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-validate/src/generated/resources/META-INF/services/org/apache/camel/camel-jbang-plugin/camel-jbang-plugin-validate
copy
dsl/{camel-kamelet-main/src/main/java/org/apache/camel/main/stub/StubLanguage.java
=>
camel-jbang/camel-jbang-plugin-validate/src/main/java/org/apache/camel/dsl/jbang/core/commands/validate/ValidateCommand.java}
(55%)
copy
dsl/{camel-kamelet-main/src/main/java/org/apache/camel/main/stub/StubLanguage.java
=>
camel-jbang/camel-jbang-plugin-validate/src/main/java/org/apache/camel/dsl/jbang/core/commands/validate/ValidatePlugin.java}
(55%)
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-validate/src/main/java/org/apache/camel/dsl/jbang/core/commands/validate/YamlValidateCommand.java
copy dsl/{camel-yaml-dsl => camel-kamelet-main-support}/pom.xml (65%)
create mode 100644
dsl/camel-kamelet-main-support/src/generated/resources/META-INF/services/org/apache/camel/other.properties
create mode 100644
dsl/camel-kamelet-main-support/src/generated/resources/kamelet-main-support.json
create mode 100644
dsl/camel-kamelet-main-support/src/main/docs/kamelet-main-support.adoc
create mode 100644
dsl/camel-kamelet-main-support/src/main/java/org/apache/camel/main/stub/BeanStubReifier.java
create mode 100644
dsl/camel-kamelet-main-support/src/main/java/org/apache/camel/main/stub/KameletStubReifier.java
rename dsl/{camel-kamelet-main/src/main/java/org/apache/camel/main/download =>
camel-kamelet-main-support/src/main/java/org/apache/camel/main/stub}/StubBeanRepository.java
(70%)
rename dsl/{camel-kamelet-main =>
camel-kamelet-main-support}/src/main/java/org/apache/camel/main/stub/StubDataFormat.java
(100%)
rename dsl/{camel-kamelet-main =>
camel-kamelet-main-support}/src/main/java/org/apache/camel/main/stub/StubLanguage.java
(100%)
rename dsl/{camel-kamelet-main =>
camel-kamelet-main-support}/src/main/java/org/apache/camel/main/stub/StubTransformer.java
(100%)
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator-maven-plugin/pom.xml
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator-maven-plugin/src/main/docs/camel-yaml-dsl-validator-maven-plugin.adoc
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator-maven-plugin/src/main/java/org/apache/camel/dsl/yaml/validator/ValidateMojo.java
copy {components/camel-fop =>
dsl/camel-yaml-dsl/camel-yaml-dsl-validator}/pom.xml (54%)
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/main/java/org/apache/camel/dsl/yaml/validator/CamelYamlParser.java
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/main/java/org/apache/camel/dsl/yaml/validator/YamlParser.java
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/main/java/org/apache/camel/dsl/yaml/validator/YamlValidator.java
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/java/org/apache/camel/dsl/yaml/validator/CamelYamlParserTest.java
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/java/org/apache/camel/dsl/yaml/validator/YamlParserTest.java
copy
components/camel-plc4x/src/test/java/org/apache/camel/component/plc4x/Plc4XConsumerTest.java
=>
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/java/org/apache/camel/dsl/yaml/validator/YamlValidatorTest.java
(51%)
copy .github/workflows/depsreview.yaml =>
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/resources/bad.yaml (64%)
copy .github/workflows/depsreview.yaml =>
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/resources/foo.yaml (64%)
copy
test-infra/camel-test-infra-hashicorp-vault/src/main/resources/org/apache/camel/test/infra/hashicorp/vault/services/container.properties
=>
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/resources/log4j2.properties
(66%)
copy .github/workflows/depsreview.yaml =>
dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/resources/parse-bad.yaml
(64%)