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

github-actions[bot] pushed a change to branch regen_bot_sbom
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git


    omit b31c016cc Regen SBOM from commit 
ec03b2e4f4beecc29224351923ccdb0e39365c4e
     add 3850b6e6f Regen SBOM from commit 
ec03b2e4f4beecc29224351923ccdb0e39365c4e (#3019)
     add e9980b039 chore(deps): bump 
org.apache.maven.plugin-tools:maven-plugin-annotations (#3017)
     add 6461cbeb8 chore(deps-dev): bump 
org.apache.maven.plugins:maven-plugin-plugin (#3018)
     add a41bc333b chore(deps): bump 
org.apache.activemq:artemis-jakarta-client-all (#3020)
     add 72a1afc8b chore(deps): bump actions/setup-java from 6.0.0 to 6.0.1 
(#3021)
     add 77cc2d5e7 chore(deps): bump org.bitbucket.b_c:jose4j from 0.9.6 to 
0.9.7 (#3022)
     add d301ca93b Regen for commit 77cc2d5e7893c49861683e79cbe165aa20351043 
(#3024)
     add 1282e14e7 Fix #2771: drop the AtomicInteger bean from counter-source 
(#3025)
     add 6a52e17fa Fix #2303: add a Ceph event based source Kamelet (#3026)
     add 34433f5f6 Upgrade to Camel 4.23.0-SNAPSHOT (#3027)
     add 24420967d chore: make the Kamelet descriptions I added one liners 
(#3029)
     add 298e45606 Regen for commit 24420967dcb3140f136c514be7ac09844e5413ac 
(#3028)
     add ae02160d8 Fix #2303: surface the Ceph extension fields as headers 
(#3030)
     add ab34eb479 Regen for commit ae02160d87e163a427a29f27d155224f26d733f9 
(#3031)
     add f28b3a01e Updated CHANGELOG.md
     add d107d3468 Fix #3015: Add LangChain4j document ingestion Kamelets 
(#3016)
     add 487da657b Updated CHANGELOG.md
     add 3b29335fa chore: correct the stale authentication docs for 
kafka-source (#3035)
     add 503d9cfd4 chore(deps-dev): bump 
org.apache.maven.plugins:maven-deploy-plugin (#3034)
     add c8cb745fd Fix #2871: surface Kafka record metadata as non-internal 
headers (#3032)
     add 2e1944706 Fix #2871: surface Kafka record metadata on the remaining 
single record sources (#3036)
     add fb7649e18 Regen for commit 2e19447069ea4c1593669e91186cae723ce31333 
(#3037)
     add 0d21e7110 Updated CHANGELOG.md
     add 41b60fdba Fix #3038: kafka-sink should accept kafka-key and 
ce-kafkakey (#3039)
     add d5dbfc539 Fix #2873: migrate the avro and protobuf itests from Pipe to 
Camel routes (#3041)
     add 09a0f0745 Fix #2873: migrate the transformation itests from Pipe to 
Camel routes (#3040)
     add efd099974 Regen for commit 09a0f0745c964e3e39898d5867b1ef7fa38b2c40 
(#3043)
     add 27d4cc48e Fix #2873: migrate the kafka, jira and slack itests from 
Pipe to Camel routes (#3044)
     add d716a9d3c Fix #2873: migrate the remaining itests from Pipe to Camel 
routes (#3045)
     add 1665a3bbe Updated CHANGELOG.md
     add 6155bc688 Fix #1888: replace the Go doc generator with a Maven mojo 
(#3046)
     add 16cff75d4 chore(deps): bump 
org.apache.maven.resolver:maven-resolver-api (#3047)
     add bcd1f6057 chore: move the catalog to 4.23.0-SNAPSHOT (#3049)
     add 5facd1014 Fix #1888: replace the Go catalog validator with Java checks 
in the Maven plugin (#3048)
     add a7cac9830 Fix #558: scan the dependencies the catalog pins, without 
building anything (#3050)
     add 642ddcc50 ci: keep the header test green when Camel ships no metadata 
for a component (#3051)
     add 434992111 Updated CHANGELOG.md
     add c6262b2bd Regen SBOM from commit 
4349921113ddadd7657e41380ea98e5ff8c56b81

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   (b31c016cc)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (c6262b2bd)

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/catalog-dependency-scan.yml      |   82 +
 .github/workflows/ci-build.yml                     |    4 +-
 .github/workflows/generate-sbom-main.yml           |    2 +-
 .github/workflows/integration-tests.yaml           |    2 +-
 .github/workflows/java-tests.yaml                  |    2 +-
 .github/workflows/main-push-regen.yaml             |   12 +-
 .github/workflows/validate.yaml                    |   14 +-
 AGENTS.md                                          |   21 +-
 CHANGELOG.md                                       |   19 +-
 Makefile                                           |    8 +-
 README.md                                          |   14 +-
 .../camel-kamelets-catalog-sbom.json               | 3895 ++++++++++++++++++++
 camel-kamelets-sbom/camel-kamelets-sbom.json       |  553 +--
 camel-kamelets-sbom/camel-kamelets-sbom.xml        |  519 +--
 docs/modules/ROOT/nav.adoc                         |    5 +
 docs/modules/ROOT/pages/security-model.adoc        |    2 +-
 .../aws-bedrock-agent-sink-description.adoc        |   18 +
 .../ceph-event-based-source-description.adoc       |   48 +
 .../partials/couchbase-source-description.adoc     |   21 +
 ...io-registry-not-secured-source-description.adoc |   14 +
 ...a-azure-schema-registry-source-description.adoc |   14 +
 ...-apicurio-registry-json-source-description.adoc |   14 +
 ...cured-apicurio-registry-source-description.adoc |   14 +
 .../ROOT/partials/kafka-sink-description.adoc      |    2 +-
 .../ROOT/partials/kafka-source-description.adoc    |   75 +-
 .../partials/replace-field-action-description.adoc |   11 +
 .../salesforce-pubsub-source-description.adoc      |   25 +
 .../partials/sap-netweaver-sink-description.adoc   |   10 +
 .../ROOT/partials/smpp-sink-description.adoc       |   12 +
 .../ROOT/partials/smpp-source-description.adoc     |   12 +
 .../ROOT/partials/snmp-source-description.adoc     |   17 +
 kamelets/avro-deserialize-action.kamelet.yaml      |    2 +-
 kamelets/avro-serialize-action.kamelet.yaml        |    2 +-
 .../aws-bedrock-agent-runtime-sink.kamelet.yaml    |    2 +-
 kamelets/aws-bedrock-agent-sink.kamelet.yaml       |    7 +-
 kamelets/aws-bedrock-text-sink.kamelet.yaml        |    2 +-
 kamelets/aws-cloudtrail-source.kamelet.yaml        |    2 +-
 kamelets/aws-cloudwatch-sink.kamelet.yaml          |    2 +-
 kamelets/aws-comprehend-sink.kamelet.yaml          |    2 +-
 kamelets/aws-ddb-sink.kamelet.yaml                 |    2 +-
 kamelets/aws-ddb-streams-source.kamelet.yaml       |    2 +-
 kamelets/aws-ec2-sink.kamelet.yaml                 |    2 +-
 kamelets/aws-eventbridge-sink.kamelet.yaml         |    2 +-
 kamelets/aws-kinesis-firehose-sink.kamelet.yaml    |    2 +-
 kamelets/aws-kinesis-sink.kamelet.yaml             |    2 +-
 kamelets/aws-kinesis-source.kamelet.yaml           |    2 +-
 kamelets/aws-lambda-sink.kamelet.yaml              |    2 +-
 kamelets/aws-polly-sink.kamelet.yaml               |    2 +-
 kamelets/aws-redshift-sink.kamelet.yaml            |    2 +-
 kamelets/aws-redshift-source.kamelet.yaml          |    2 +-
 kamelets/aws-s3-event-based-source.kamelet.yaml    |    2 +-
 kamelets/aws-s3-sink.kamelet.yaml                  |    2 +-
 kamelets/aws-s3-source.kamelet.yaml                |    2 +-
 kamelets/aws-s3-streaming-upload-sink.kamelet.yaml |    2 +-
 kamelets/aws-secrets-manager-sink.kamelet.yaml     |    2 +-
 kamelets/aws-ses-sink.kamelet.yaml                 |    2 +-
 kamelets/aws-sns-fifo-sink.kamelet.yaml            |    2 +-
 kamelets/aws-sns-sink.kamelet.yaml                 |    2 +-
 kamelets/aws-sqs-batch-sink.kamelet.yaml           |    2 +-
 kamelets/aws-sqs-fifo-sink.kamelet.yaml            |    2 +-
 kamelets/aws-sqs-sink.kamelet.yaml                 |    2 +-
 kamelets/aws-sqs-source.kamelet.yaml               |    2 +-
 kamelets/aws-sts-assume-role-action.kamelet.yaml   |    2 +-
 kamelets/aws-timestream-query-sink.kamelet.yaml    |    2 +-
 kamelets/aws-translate-action.kamelet.yaml         |    2 +-
 kamelets/azure-cosmosdb-sink.kamelet.yaml          |    2 +-
 kamelets/azure-cosmosdb-source.kamelet.yaml        |    2 +-
 kamelets/azure-eventhubs-sink.kamelet.yaml         |    2 +-
 kamelets/azure-eventhubs-source.kamelet.yaml       |    2 +-
 kamelets/azure-functions-sink.kamelet.yaml         |    2 +-
 kamelets/azure-servicebus-sink.kamelet.yaml        |    2 +-
 kamelets/azure-servicebus-source.kamelet.yaml      |    2 +-
 .../azure-storage-blob-append-sink.kamelet.yaml    |    2 +-
 ...ure-storage-blob-changefeed-source.kamelet.yaml |    2 +-
 ...re-storage-blob-event-based-source.kamelet.yaml |    2 +-
 kamelets/azure-storage-blob-sink.kamelet.yaml      |    2 +-
 kamelets/azure-storage-blob-source.kamelet.yaml    |    2 +-
 kamelets/azure-storage-datalake-sink.kamelet.yaml  |    2 +-
 .../azure-storage-datalake-source.kamelet.yaml     |    2 +-
 kamelets/azure-storage-files-sink.kamelet.yaml     |    2 +-
 kamelets/azure-storage-files-source.kamelet.yaml   |    2 +-
 kamelets/azure-storage-queue-sink.kamelet.yaml     |    2 +-
 kamelets/azure-storage-queue-source.kamelet.yaml   |    2 +-
 kamelets/bitcoin-source.kamelet.yaml               |    2 +-
 kamelets/caffeine-action.kamelet.yaml              |    2 +-
 kamelets/cassandra-sink.kamelet.yaml               |    2 +-
 kamelets/cassandra-source.kamelet.yaml             |    2 +-
 ...t.yaml => ceph-event-based-source.kamelet.yaml} |  194 +-
 kamelets/ceph-sink.kamelet.yaml                    |    2 +-
 kamelets/ceph-source.kamelet.yaml                  |    2 +-
 kamelets/chuck-norris-source.kamelet.yaml          |    2 +-
 kamelets/chunk-template-action.kamelet.yaml        |    2 +-
 kamelets/couchbase-sink.kamelet.yaml               |    2 +-
 kamelets/couchbase-source.kamelet.yaml             |    7 +-
 kamelets/counter-source.kamelet.yaml               |   34 +-
 kamelets/cron-source.kamelet.yaml                  |    2 +-
 kamelets/crypto-decrypt-action.kamelet.yaml        |    2 +-
 kamelets/crypto-encrypt-action.kamelet.yaml        |    2 +-
 kamelets/data-type-action.kamelet.yaml             |    2 +-
 kamelets/databricks-sink.kamelet.yaml              |    2 +-
 kamelets/databricks-source.kamelet.yaml            |    2 +-
 kamelets/delay-action.kamelet.yaml                 |    2 +-
 kamelets/djl-image-to-text-action.kamelet.yaml     |    2 +-
 kamelets/dns-dig-action.kamelet.yaml               |    2 +-
 kamelets/dns-ip-action.kamelet.yaml                |    2 +-
 kamelets/dns-lookup-action.kamelet.yaml            |    2 +-
 kamelets/docling-convert-action.kamelet.yaml       |   86 +
 kamelets/drop-field-action.kamelet.yaml            |    2 +-
 kamelets/drop-header-action.kamelet.yaml           |    2 +-
 kamelets/drop-headers-action.kamelet.yaml          |    2 +-
 kamelets/dropbox-sink.kamelet.yaml                 |    2 +-
 kamelets/dropbox-source.kamelet.yaml               |    2 +-
 kamelets/earthquake-source.kamelet.yaml            |    2 +-
 kamelets/elasticsearch-index-sink.kamelet.yaml     |    2 +-
 kamelets/elasticsearch-search-source.kamelet.yaml  |    2 +-
 kamelets/exec-sink.kamelet.yaml                    |    2 +-
 kamelets/extract-field-action.kamelet.yaml         |    2 +-
 kamelets/fhir-sink.kamelet.yaml                    |    2 +-
 kamelets/fhir-source.kamelet.yaml                  |    2 +-
 kamelets/file-watch-source.kamelet.yaml            |    2 +-
 kamelets/freemarker-template-action.kamelet.yaml   |    2 +-
 kamelets/ftp-sink.kamelet.yaml                     |    2 +-
 kamelets/ftp-source.kamelet.yaml                   |    2 +-
 kamelets/ftps-sink.kamelet.yaml                    |    2 +-
 kamelets/ftps-source.kamelet.yaml                  |    2 +-
 kamelets/github-commit-source.kamelet.yaml         |    2 +-
 kamelets/github-event-source.kamelet.yaml          |    2 +-
 .../github-pullrequest-comment-source.kamelet.yaml |    2 +-
 kamelets/github-pullrequest-source.kamelet.yaml    |    2 +-
 kamelets/github-tag-source.kamelet.yaml            |    2 +-
 kamelets/google-bigquery-sink.kamelet.yaml         |    2 +-
 kamelets/google-calendar-source.kamelet.yaml       |    2 +-
 kamelets/google-functions-sink.kamelet.yaml        |    2 +-
 kamelets/google-mail-source.kamelet.yaml           |    2 +-
 kamelets/google-pubsub-sink.kamelet.yaml           |    2 +-
 kamelets/google-pubsub-source.kamelet.yaml         |    2 +-
 kamelets/google-sheets-sink.kamelet.yaml           |    2 +-
 kamelets/google-sheets-source.kamelet.yaml         |    2 +-
 .../google-storage-event-based-source.kamelet.yaml |    2 +-
 kamelets/google-storage-sink.kamelet.yaml          |    2 +-
 kamelets/google-storage-source.kamelet.yaml        |    2 +-
 kamelets/google-vertexai-sink.kamelet.yaml         |    2 +-
 kamelets/graphql-sink.kamelet.yaml                 |    2 +-
 kamelets/has-header-filter-action.kamelet.yaml     |    2 +-
 kamelets/header-matches-filter-action.kamelet.yaml |    2 +-
 kamelets/hoist-field-action.kamelet.yaml           |    2 +-
 kamelets/http-secured-sink.kamelet.yaml            |    2 +-
 kamelets/http-secured-source.kamelet.yaml          |    2 +-
 kamelets/http-sink.kamelet.yaml                    |    2 +-
 kamelets/http-source.kamelet.yaml                  |    2 +-
 kamelets/ibm-cos-sink.kamelet.yaml                 |    2 +-
 kamelets/ibm-cos-source.kamelet.yaml               |    2 +-
 kamelets/ibm-watson-language-sink.kamelet.yaml     |    2 +-
 kamelets/infinispan-sink.kamelet.yaml              |    2 +-
 kamelets/infinispan-source.kamelet.yaml            |    2 +-
 kamelets/insert-field-action.kamelet.yaml          |    2 +-
 kamelets/insert-header-action.kamelet.yaml         |    2 +-
 kamelets/is-tombstone-filter-action.kamelet.yaml   |    2 +-
 kamelets/jira-add-comment-sink.kamelet.yaml        |    2 +-
 kamelets/jira-add-issue-sink.kamelet.yaml          |    2 +-
 kamelets/jira-oauth-source.kamelet.yaml            |    2 +-
 kamelets/jira-source.kamelet.yaml                  |    2 +-
 kamelets/jira-transition-issue-sink.kamelet.yaml   |    2 +-
 kamelets/jira-update-issue-sink.kamelet.yaml       |    2 +-
 kamelets/jms-amqp-10-sink.kamelet.yaml             |    2 +-
 kamelets/jms-amqp-10-source.kamelet.yaml           |    2 +-
 kamelets/jms-apache-artemis-sink.kamelet.yaml      |    4 +-
 kamelets/jms-apache-artemis-source.kamelet.yaml    |    4 +-
 kamelets/jms-ibm-mq-sink.kamelet.yaml              |    2 +-
 kamelets/jms-ibm-mq-source.kamelet.yaml            |    2 +-
 .../jms-pooled-apache-artemis-sink.kamelet.yaml    |    4 +-
 .../jms-pooled-apache-artemis-source.kamelet.yaml  |    4 +-
 kamelets/jolt-transformation-action.kamelet.yaml   |    2 +-
 kamelets/jslt-action.kamelet.yaml                  |    2 +-
 kamelets/json-deserialize-action.kamelet.yaml      |    2 +-
 kamelets/json-patch-action.kamelet.yaml            |    2 +-
 kamelets/json-schema-validator-action.kamelet.yaml |    2 +-
 kamelets/json-serialize-action.kamelet.yaml        |    2 +-
 kamelets/jsonata-action.kamelet.yaml               |    2 +-
 ...apicurio-registry-not-secured-sink.kamelet.yaml |    2 +-
 ...icurio-registry-not-secured-source.kamelet.yaml |   37 +-
 .../kafka-azure-schema-registry-sink.kamelet.yaml  |    2 +-
 ...kafka-azure-schema-registry-source.kamelet.yaml |   37 +-
 ...icurio-registry-not-secured-source.kamelet.yaml |    2 +-
 ...fka-batch-apicurio-registry-source.kamelet.yaml |    2 +-
 ...batch-azure-schema-registry-source.kamelet.yaml |    2 +-
 .../kafka-batch-manual-commit-action.kamelet.yaml  |    2 +-
 kamelets/kafka-batch-source.kamelet.yaml           |    2 +-
 kamelets/kafka-manual-commit-action.kamelet.yaml   |    2 +-
 ...ured-apicurio-registry-json-source.kamelet.yaml |   37 +-
 ...not-secured-apicurio-registry-sink.kamelet.yaml |    2 +-
 ...t-secured-apicurio-registry-source.kamelet.yaml |   37 +-
 kamelets/kafka-sink.kamelet.yaml                   |   12 +-
 kamelets/kafka-source.kamelet.yaml                 |   37 +-
 kamelets/kubernetes-namespaces-source.kamelet.yaml |    2 +-
 kamelets/kubernetes-nodes-source.kamelet.yaml      |    2 +-
 kamelets/kubernetes-pods-source.kamelet.yaml       |    2 +-
 .../langchain4j-ingest-file-source.kamelet.yaml    |  101 +
 kamelets/langchain4j-ingest-sink.kamelet.yaml      |  123 +
 kamelets/log-action.kamelet.yaml                   |    2 +-
 kamelets/log-sink.kamelet.yaml                     |    2 +-
 kamelets/mail-imap-source.kamelet.yaml             |    2 +-
 kamelets/mail-sink.kamelet.yaml                    |    2 +-
 kamelets/mariadb-sink.kamelet.yaml                 |    2 +-
 kamelets/mariadb-source.kamelet.yaml               |    2 +-
 kamelets/mask-field-action.kamelet.yaml            |    2 +-
 .../message-timestamp-router-action.kamelet.yaml   |    2 +-
 kamelets/minio-sink.kamelet.yaml                   |    2 +-
 kamelets/minio-source.kamelet.yaml                 |    2 +-
 .../mongodb-changes-stream-source.kamelet.yaml     |    2 +-
 kamelets/mongodb-sink.kamelet.yaml                 |    2 +-
 kamelets/mongodb-source.kamelet.yaml               |    2 +-
 kamelets/mqtt-sink.kamelet.yaml                    |    2 +-
 kamelets/mqtt-source.kamelet.yaml                  |    2 +-
 kamelets/mqtt5-sink.kamelet.yaml                   |    2 +-
 kamelets/mqtt5-source.kamelet.yaml                 |    2 +-
 ...-exchange-online-imap-oauth-source.kamelet.yaml |    2 +-
 kamelets/mustache-template-action.kamelet.yaml     |    2 +-
 kamelets/mvel-template-action.kamelet.yaml         |    2 +-
 kamelets/mysql-sink.kamelet.yaml                   |    2 +-
 kamelets/mysql-source.kamelet.yaml                 |    2 +-
 kamelets/nats-sink.kamelet.yaml                    |    2 +-
 kamelets/nats-source.kamelet.yaml                  |    2 +-
 kamelets/nominatim-geocode-action.kamelet.yaml     |    2 +-
 kamelets/ogcapi-features-action.kamelet.yaml       |    2 +-
 kamelets/opensearch-index-sink.kamelet.yaml        |    2 +-
 kamelets/opensearch-search-source.kamelet.yaml     |    2 +-
 kamelets/oracle-database-sink.kamelet.yaml         |    2 +-
 kamelets/oracle-database-source.kamelet.yaml       |    2 +-
 kamelets/pdf-action.kamelet.yaml                   |    2 +-
 kamelets/postgresql-sink.kamelet.yaml              |    2 +-
 kamelets/postgresql-source.kamelet.yaml            |    2 +-
 kamelets/pqc-kem-action.kamelet.yaml               |    2 +-
 kamelets/pqc-signature-action.kamelet.yaml         |    2 +-
 kamelets/predicate-filter-action.kamelet.yaml      |    2 +-
 kamelets/protobuf-deserialize-action.kamelet.yaml  |    2 +-
 kamelets/protobuf-serialize-action.kamelet.yaml    |    2 +-
 kamelets/pulsar-sink.kamelet.yaml                  |    2 +-
 kamelets/pulsar-source.kamelet.yaml                |    2 +-
 kamelets/redis-sink.kamelet.yaml                   |    2 +-
 kamelets/redis-source.kamelet.yaml                 |    2 +-
 kamelets/regex-router-action.kamelet.yaml          |    2 +-
 kamelets/replace-field-action.kamelet.yaml         |    8 +-
 kamelets/resolve-pojo-schema-action.kamelet.yaml   |    2 +-
 kamelets/rest-openapi-sink.kamelet.yaml            |    2 +-
 .../salesforce-composite-upsert-sink.kamelet.yaml  |    2 +-
 kamelets/salesforce-create-sink.kamelet.yaml       |    2 +-
 kamelets/salesforce-delete-sink.kamelet.yaml       |    2 +-
 kamelets/salesforce-pubsub-source.kamelet.yaml     |    9 +-
 kamelets/salesforce-source.kamelet.yaml            |    2 +-
 kamelets/salesforce-update-sink.kamelet.yaml       |    2 +-
 kamelets/sap-netweaver-sink.kamelet.yaml           |    7 +-
 kamelets/scp-sink.kamelet.yaml                     |    2 +-
 kamelets/set-body-action.kamelet.yaml              |    2 +-
 kamelets/set-kafka-key-action.kamelet.yaml         |    2 +-
 kamelets/sftp-sink.kamelet.yaml                    |    2 +-
 kamelets/sftp-source.kamelet.yaml                  |    2 +-
 kamelets/simple-filter-action.kamelet.yaml         |    2 +-
 kamelets/slack-sink.kamelet.yaml                   |    2 +-
 kamelets/slack-source.kamelet.yaml                 |    2 +-
 kamelets/smpp-sink.kamelet.yaml                    |    7 +-
 kamelets/smpp-source.kamelet.yaml                  |    7 +-
 kamelets/snmp-source.kamelet.yaml                  |    9 +-
 kamelets/snowflake-sink.kamelet.yaml               |    2 +-
 kamelets/snowflake-source.kamelet.yaml             |    2 +-
 kamelets/solr-sink.kamelet.yaml                    |    2 +-
 kamelets/solr-source.kamelet.yaml                  |    2 +-
 kamelets/splunk-hec-sink.kamelet.yaml              |    2 +-
 kamelets/splunk-sink.kamelet.yaml                  |    2 +-
 kamelets/splunk-source.kamelet.yaml                |    2 +-
 kamelets/spring-rabbitmq-sink.kamelet.yaml         |    2 +-
 kamelets/spring-rabbitmq-source.kamelet.yaml       |    2 +-
 kamelets/sqlserver-sink.kamelet.yaml               |    2 +-
 kamelets/sqlserver-source.kamelet.yaml             |    2 +-
 kamelets/ssh-sink.kamelet.yaml                     |    2 +-
 kamelets/ssh-source.kamelet.yaml                   |    2 +-
 kamelets/string-template-action.kamelet.yaml       |    2 +-
 kamelets/telegram-sink.kamelet.yaml                |    2 +-
 kamelets/telegram-source.kamelet.yaml              |    2 +-
 kamelets/throttle-action.kamelet.yaml              |    2 +-
 kamelets/tika-extract-text-action.kamelet.yaml     |   86 +
 kamelets/timer-source.kamelet.yaml                 |    2 +-
 kamelets/timestamp-router-action.kamelet.yaml      |    2 +-
 .../topic-name-matches-filter-action.kamelet.yaml  |    2 +-
 kamelets/twitter-directmessage-source.kamelet.yaml |    2 +-
 kamelets/twitter-search-source.kamelet.yaml        |    2 +-
 kamelets/twitter-timeline-source.kamelet.yaml      |    2 +-
 kamelets/value-to-key-action.kamelet.yaml          |    2 +-
 kamelets/velocity-template-action.kamelet.yaml     |    2 +-
 kamelets/webhook-source.kamelet.yaml               |    2 +-
 kamelets/wttrin-source.kamelet.yaml                |    2 +-
 kamelets/xj-identity-action.kamelet.yaml           |    2 +-
 kamelets/xj-template-action.kamelet.yaml           |    2 +-
 library/camel-kamelets-bom/pom.xml                 |   19 +-
 library/camel-kamelets-catalog/pom.xml             |    2 +-
 .../kamelets/catalog/KameletsCatalogTest.java      |   24 +-
 library/camel-kamelets-crds/pom.xml                |    2 +-
 library/camel-kamelets/pom.xml                     |    2 +-
 .../kamelets/avro-deserialize-action.kamelet.yaml  |    2 +-
 .../kamelets/avro-serialize-action.kamelet.yaml    |    2 +-
 .../aws-bedrock-agent-runtime-sink.kamelet.yaml    |    2 +-
 .../kamelets/aws-bedrock-agent-sink.kamelet.yaml   |    7 +-
 .../kamelets/aws-bedrock-text-sink.kamelet.yaml    |    2 +-
 .../kamelets/aws-cloudtrail-source.kamelet.yaml    |    2 +-
 .../kamelets/aws-cloudwatch-sink.kamelet.yaml      |    2 +-
 .../kamelets/aws-comprehend-sink.kamelet.yaml      |    2 +-
 .../resources/kamelets/aws-ddb-sink.kamelet.yaml   |    2 +-
 .../kamelets/aws-ddb-streams-source.kamelet.yaml   |    2 +-
 .../resources/kamelets/aws-ec2-sink.kamelet.yaml   |    2 +-
 .../kamelets/aws-eventbridge-sink.kamelet.yaml     |    2 +-
 .../aws-kinesis-firehose-sink.kamelet.yaml         |    2 +-
 .../kamelets/aws-kinesis-sink.kamelet.yaml         |    2 +-
 .../kamelets/aws-kinesis-source.kamelet.yaml       |    2 +-
 .../kamelets/aws-lambda-sink.kamelet.yaml          |    2 +-
 .../resources/kamelets/aws-polly-sink.kamelet.yaml |    2 +-
 .../kamelets/aws-redshift-sink.kamelet.yaml        |    2 +-
 .../kamelets/aws-redshift-source.kamelet.yaml      |    2 +-
 .../aws-s3-event-based-source.kamelet.yaml         |    2 +-
 .../resources/kamelets/aws-s3-sink.kamelet.yaml    |    2 +-
 .../resources/kamelets/aws-s3-source.kamelet.yaml  |    2 +-
 .../aws-s3-streaming-upload-sink.kamelet.yaml      |    2 +-
 .../kamelets/aws-secrets-manager-sink.kamelet.yaml |    2 +-
 .../resources/kamelets/aws-ses-sink.kamelet.yaml   |    2 +-
 .../kamelets/aws-sns-fifo-sink.kamelet.yaml        |    2 +-
 .../resources/kamelets/aws-sns-sink.kamelet.yaml   |    2 +-
 .../kamelets/aws-sqs-batch-sink.kamelet.yaml       |    2 +-
 .../kamelets/aws-sqs-fifo-sink.kamelet.yaml        |    2 +-
 .../resources/kamelets/aws-sqs-sink.kamelet.yaml   |    2 +-
 .../resources/kamelets/aws-sqs-source.kamelet.yaml |    2 +-
 .../aws-sts-assume-role-action.kamelet.yaml        |    2 +-
 .../aws-timestream-query-sink.kamelet.yaml         |    2 +-
 .../kamelets/aws-translate-action.kamelet.yaml     |    2 +-
 .../kamelets/azure-cosmosdb-sink.kamelet.yaml      |    2 +-
 .../kamelets/azure-cosmosdb-source.kamelet.yaml    |    2 +-
 .../kamelets/azure-eventhubs-sink.kamelet.yaml     |    2 +-
 .../kamelets/azure-eventhubs-source.kamelet.yaml   |    2 +-
 .../kamelets/azure-functions-sink.kamelet.yaml     |    2 +-
 .../kamelets/azure-servicebus-sink.kamelet.yaml    |    2 +-
 .../kamelets/azure-servicebus-source.kamelet.yaml  |    2 +-
 .../azure-storage-blob-append-sink.kamelet.yaml    |    2 +-
 ...ure-storage-blob-changefeed-source.kamelet.yaml |    2 +-
 ...re-storage-blob-event-based-source.kamelet.yaml |    2 +-
 .../kamelets/azure-storage-blob-sink.kamelet.yaml  |    2 +-
 .../azure-storage-blob-source.kamelet.yaml         |    2 +-
 .../azure-storage-datalake-sink.kamelet.yaml       |    2 +-
 .../azure-storage-datalake-source.kamelet.yaml     |    2 +-
 .../kamelets/azure-storage-files-sink.kamelet.yaml |    2 +-
 .../azure-storage-files-source.kamelet.yaml        |    2 +-
 .../kamelets/azure-storage-queue-sink.kamelet.yaml |    2 +-
 .../azure-storage-queue-source.kamelet.yaml        |    2 +-
 .../resources/kamelets/bitcoin-source.kamelet.yaml |    2 +-
 .../kamelets/caffeine-action.kamelet.yaml          |    2 +-
 .../resources/kamelets/cassandra-sink.kamelet.yaml |    2 +-
 .../kamelets/cassandra-source.kamelet.yaml         |    2 +-
 .../kamelets/ceph-event-based-source.kamelet.yaml  |  194 +-
 .../main/resources/kamelets/ceph-sink.kamelet.yaml |    2 +-
 .../resources/kamelets/ceph-source.kamelet.yaml    |    2 +-
 .../kamelets/chuck-norris-source.kamelet.yaml      |    2 +-
 .../kamelets/chunk-template-action.kamelet.yaml    |    2 +-
 .../resources/kamelets/couchbase-sink.kamelet.yaml |    2 +-
 .../kamelets/couchbase-source.kamelet.yaml         |    7 +-
 .../resources/kamelets/counter-source.kamelet.yaml |   34 +-
 .../resources/kamelets/cron-source.kamelet.yaml    |    2 +-
 .../kamelets/crypto-decrypt-action.kamelet.yaml    |    2 +-
 .../kamelets/crypto-encrypt-action.kamelet.yaml    |    2 +-
 .../kamelets/data-type-action.kamelet.yaml         |    2 +-
 .../kamelets/databricks-sink.kamelet.yaml          |    2 +-
 .../kamelets/databricks-source.kamelet.yaml        |    2 +-
 .../resources/kamelets/delay-action.kamelet.yaml   |    2 +-
 .../kamelets/djl-image-to-text-action.kamelet.yaml |    2 +-
 .../resources/kamelets/dns-dig-action.kamelet.yaml |    2 +-
 .../resources/kamelets/dns-ip-action.kamelet.yaml  |    2 +-
 .../kamelets/dns-lookup-action.kamelet.yaml        |    2 +-
 .../kamelets/docling-convert-action.kamelet.yaml   |   86 +
 .../kamelets/drop-field-action.kamelet.yaml        |    2 +-
 .../kamelets/drop-header-action.kamelet.yaml       |    2 +-
 .../kamelets/drop-headers-action.kamelet.yaml      |    2 +-
 .../resources/kamelets/dropbox-sink.kamelet.yaml   |    2 +-
 .../resources/kamelets/dropbox-source.kamelet.yaml |    2 +-
 .../kamelets/earthquake-source.kamelet.yaml        |    2 +-
 .../kamelets/elasticsearch-index-sink.kamelet.yaml |    2 +-
 .../elasticsearch-search-source.kamelet.yaml       |    2 +-
 .../main/resources/kamelets/exec-sink.kamelet.yaml |    2 +-
 .../kamelets/extract-field-action.kamelet.yaml     |    2 +-
 .../main/resources/kamelets/fhir-sink.kamelet.yaml |    2 +-
 .../resources/kamelets/fhir-source.kamelet.yaml    |    2 +-
 .../kamelets/file-watch-source.kamelet.yaml        |    2 +-
 .../freemarker-template-action.kamelet.yaml        |    2 +-
 .../main/resources/kamelets/ftp-sink.kamelet.yaml  |    2 +-
 .../resources/kamelets/ftp-source.kamelet.yaml     |    2 +-
 .../main/resources/kamelets/ftps-sink.kamelet.yaml |    2 +-
 .../resources/kamelets/ftps-source.kamelet.yaml    |    2 +-
 .../kamelets/github-commit-source.kamelet.yaml     |    2 +-
 .../kamelets/github-event-source.kamelet.yaml      |    2 +-
 .../github-pullrequest-comment-source.kamelet.yaml |    2 +-
 .../github-pullrequest-source.kamelet.yaml         |    2 +-
 .../kamelets/github-tag-source.kamelet.yaml        |    2 +-
 .../kamelets/google-bigquery-sink.kamelet.yaml     |    2 +-
 .../kamelets/google-calendar-source.kamelet.yaml   |    2 +-
 .../kamelets/google-functions-sink.kamelet.yaml    |    2 +-
 .../kamelets/google-mail-source.kamelet.yaml       |    2 +-
 .../kamelets/google-pubsub-sink.kamelet.yaml       |    2 +-
 .../kamelets/google-pubsub-source.kamelet.yaml     |    2 +-
 .../kamelets/google-sheets-sink.kamelet.yaml       |    2 +-
 .../kamelets/google-sheets-source.kamelet.yaml     |    2 +-
 .../google-storage-event-based-source.kamelet.yaml |    2 +-
 .../kamelets/google-storage-sink.kamelet.yaml      |    2 +-
 .../kamelets/google-storage-source.kamelet.yaml    |    2 +-
 .../kamelets/google-vertexai-sink.kamelet.yaml     |    2 +-
 .../resources/kamelets/graphql-sink.kamelet.yaml   |    2 +-
 .../kamelets/has-header-filter-action.kamelet.yaml |    2 +-
 .../header-matches-filter-action.kamelet.yaml      |    2 +-
 .../kamelets/hoist-field-action.kamelet.yaml       |    2 +-
 .../kamelets/http-secured-sink.kamelet.yaml        |    2 +-
 .../kamelets/http-secured-source.kamelet.yaml      |    2 +-
 .../main/resources/kamelets/http-sink.kamelet.yaml |    2 +-
 .../resources/kamelets/http-source.kamelet.yaml    |    2 +-
 .../resources/kamelets/ibm-cos-sink.kamelet.yaml   |    2 +-
 .../resources/kamelets/ibm-cos-source.kamelet.yaml |    2 +-
 .../kamelets/ibm-watson-language-sink.kamelet.yaml |    2 +-
 .../kamelets/infinispan-sink.kamelet.yaml          |    2 +-
 .../kamelets/infinispan-source.kamelet.yaml        |    2 +-
 .../kamelets/insert-field-action.kamelet.yaml      |    2 +-
 .../kamelets/insert-header-action.kamelet.yaml     |    2 +-
 .../is-tombstone-filter-action.kamelet.yaml        |    2 +-
 .../kamelets/jira-add-comment-sink.kamelet.yaml    |    2 +-
 .../kamelets/jira-add-issue-sink.kamelet.yaml      |    2 +-
 .../kamelets/jira-oauth-source.kamelet.yaml        |    2 +-
 .../resources/kamelets/jira-source.kamelet.yaml    |    2 +-
 .../jira-transition-issue-sink.kamelet.yaml        |    2 +-
 .../kamelets/jira-update-issue-sink.kamelet.yaml   |    2 +-
 .../kamelets/jms-amqp-10-sink.kamelet.yaml         |    2 +-
 .../kamelets/jms-amqp-10-source.kamelet.yaml       |    2 +-
 .../kamelets/jms-apache-artemis-sink.kamelet.yaml  |    4 +-
 .../jms-apache-artemis-source.kamelet.yaml         |    4 +-
 .../kamelets/jms-ibm-mq-sink.kamelet.yaml          |    2 +-
 .../kamelets/jms-ibm-mq-source.kamelet.yaml        |    2 +-
 .../jms-pooled-apache-artemis-sink.kamelet.yaml    |    4 +-
 .../jms-pooled-apache-artemis-source.kamelet.yaml  |    4 +-
 .../jolt-transformation-action.kamelet.yaml        |    2 +-
 .../resources/kamelets/jslt-action.kamelet.yaml    |    2 +-
 .../kamelets/json-deserialize-action.kamelet.yaml  |    2 +-
 .../kamelets/json-patch-action.kamelet.yaml        |    2 +-
 .../json-schema-validator-action.kamelet.yaml      |    2 +-
 .../kamelets/json-serialize-action.kamelet.yaml    |    2 +-
 .../resources/kamelets/jsonata-action.kamelet.yaml |    2 +-
 ...apicurio-registry-not-secured-sink.kamelet.yaml |    2 +-
 ...icurio-registry-not-secured-source.kamelet.yaml |   37 +-
 .../kafka-azure-schema-registry-sink.kamelet.yaml  |    2 +-
 ...kafka-azure-schema-registry-source.kamelet.yaml |   37 +-
 ...icurio-registry-not-secured-source.kamelet.yaml |    2 +-
 ...fka-batch-apicurio-registry-source.kamelet.yaml |    2 +-
 ...batch-azure-schema-registry-source.kamelet.yaml |    2 +-
 .../kafka-batch-manual-commit-action.kamelet.yaml  |    2 +-
 .../kamelets/kafka-batch-source.kamelet.yaml       |    2 +-
 .../kafka-manual-commit-action.kamelet.yaml        |    2 +-
 ...ured-apicurio-registry-json-source.kamelet.yaml |   37 +-
 ...not-secured-apicurio-registry-sink.kamelet.yaml |    2 +-
 ...t-secured-apicurio-registry-source.kamelet.yaml |   37 +-
 .../resources/kamelets/kafka-sink.kamelet.yaml     |   12 +-
 .../resources/kamelets/kafka-source.kamelet.yaml   |   37 +-
 .../kubernetes-namespaces-source.kamelet.yaml      |    2 +-
 .../kamelets/kubernetes-nodes-source.kamelet.yaml  |    2 +-
 .../kamelets/kubernetes-pods-source.kamelet.yaml   |    2 +-
 .../langchain4j-ingest-file-source.kamelet.yaml    |  101 +
 .../kamelets/langchain4j-ingest-sink.kamelet.yaml  |  123 +
 .../resources/kamelets/log-action.kamelet.yaml     |    2 +-
 .../main/resources/kamelets/log-sink.kamelet.yaml  |    2 +-
 .../kamelets/mail-imap-source.kamelet.yaml         |    2 +-
 .../main/resources/kamelets/mail-sink.kamelet.yaml |    2 +-
 .../resources/kamelets/mariadb-sink.kamelet.yaml   |    2 +-
 .../resources/kamelets/mariadb-source.kamelet.yaml |    2 +-
 .../kamelets/mask-field-action.kamelet.yaml        |    2 +-
 .../message-timestamp-router-action.kamelet.yaml   |    2 +-
 .../resources/kamelets/minio-sink.kamelet.yaml     |    2 +-
 .../resources/kamelets/minio-source.kamelet.yaml   |    2 +-
 .../mongodb-changes-stream-source.kamelet.yaml     |    2 +-
 .../resources/kamelets/mongodb-sink.kamelet.yaml   |    2 +-
 .../resources/kamelets/mongodb-source.kamelet.yaml |    2 +-
 .../main/resources/kamelets/mqtt-sink.kamelet.yaml |    2 +-
 .../resources/kamelets/mqtt-source.kamelet.yaml    |    2 +-
 .../resources/kamelets/mqtt5-sink.kamelet.yaml     |    2 +-
 .../resources/kamelets/mqtt5-source.kamelet.yaml   |    2 +-
 ...-exchange-online-imap-oauth-source.kamelet.yaml |    2 +-
 .../kamelets/mustache-template-action.kamelet.yaml |    2 +-
 .../kamelets/mvel-template-action.kamelet.yaml     |    2 +-
 .../resources/kamelets/mysql-sink.kamelet.yaml     |    2 +-
 .../resources/kamelets/mysql-source.kamelet.yaml   |    2 +-
 .../main/resources/kamelets/nats-sink.kamelet.yaml |    2 +-
 .../resources/kamelets/nats-source.kamelet.yaml    |    2 +-
 .../kamelets/nominatim-geocode-action.kamelet.yaml |    2 +-
 .../kamelets/ogcapi-features-action.kamelet.yaml   |    2 +-
 .../kamelets/opensearch-index-sink.kamelet.yaml    |    2 +-
 .../kamelets/opensearch-search-source.kamelet.yaml |    2 +-
 .../kamelets/oracle-database-sink.kamelet.yaml     |    2 +-
 .../kamelets/oracle-database-source.kamelet.yaml   |    2 +-
 .../resources/kamelets/pdf-action.kamelet.yaml     |    2 +-
 .../kamelets/postgresql-sink.kamelet.yaml          |    2 +-
 .../kamelets/postgresql-source.kamelet.yaml        |    2 +-
 .../resources/kamelets/pqc-kem-action.kamelet.yaml |    2 +-
 .../kamelets/pqc-signature-action.kamelet.yaml     |    2 +-
 .../kamelets/predicate-filter-action.kamelet.yaml  |    2 +-
 .../protobuf-deserialize-action.kamelet.yaml       |    2 +-
 .../protobuf-serialize-action.kamelet.yaml         |    2 +-
 .../resources/kamelets/pulsar-sink.kamelet.yaml    |    2 +-
 .../resources/kamelets/pulsar-source.kamelet.yaml  |    2 +-
 .../resources/kamelets/redis-sink.kamelet.yaml     |    2 +-
 .../resources/kamelets/redis-source.kamelet.yaml   |    2 +-
 .../kamelets/regex-router-action.kamelet.yaml      |    2 +-
 .../kamelets/replace-field-action.kamelet.yaml     |    8 +-
 .../resolve-pojo-schema-action.kamelet.yaml        |    2 +-
 .../kamelets/rest-openapi-sink.kamelet.yaml        |    2 +-
 .../salesforce-composite-upsert-sink.kamelet.yaml  |    2 +-
 .../kamelets/salesforce-create-sink.kamelet.yaml   |    2 +-
 .../kamelets/salesforce-delete-sink.kamelet.yaml   |    2 +-
 .../kamelets/salesforce-pubsub-source.kamelet.yaml |    9 +-
 .../kamelets/salesforce-source.kamelet.yaml        |    2 +-
 .../kamelets/salesforce-update-sink.kamelet.yaml   |    2 +-
 .../kamelets/sap-netweaver-sink.kamelet.yaml       |    7 +-
 .../main/resources/kamelets/scp-sink.kamelet.yaml  |    2 +-
 .../kamelets/set-body-action.kamelet.yaml          |    2 +-
 .../kamelets/set-kafka-key-action.kamelet.yaml     |    2 +-
 .../main/resources/kamelets/sftp-sink.kamelet.yaml |    2 +-
 .../resources/kamelets/sftp-source.kamelet.yaml    |    2 +-
 .../kamelets/simple-filter-action.kamelet.yaml     |    2 +-
 .../resources/kamelets/slack-sink.kamelet.yaml     |    2 +-
 .../resources/kamelets/slack-source.kamelet.yaml   |    2 +-
 .../main/resources/kamelets/smpp-sink.kamelet.yaml |    7 +-
 .../resources/kamelets/smpp-source.kamelet.yaml    |    7 +-
 .../resources/kamelets/snmp-source.kamelet.yaml    |    9 +-
 .../resources/kamelets/snowflake-sink.kamelet.yaml |    2 +-
 .../kamelets/snowflake-source.kamelet.yaml         |    2 +-
 .../main/resources/kamelets/solr-sink.kamelet.yaml |    2 +-
 .../resources/kamelets/solr-source.kamelet.yaml    |    2 +-
 .../kamelets/splunk-hec-sink.kamelet.yaml          |    2 +-
 .../resources/kamelets/splunk-sink.kamelet.yaml    |    2 +-
 .../resources/kamelets/splunk-source.kamelet.yaml  |    2 +-
 .../kamelets/spring-rabbitmq-sink.kamelet.yaml     |    2 +-
 .../kamelets/spring-rabbitmq-source.kamelet.yaml   |    2 +-
 .../resources/kamelets/sqlserver-sink.kamelet.yaml |    2 +-
 .../kamelets/sqlserver-source.kamelet.yaml         |    2 +-
 .../main/resources/kamelets/ssh-sink.kamelet.yaml  |    2 +-
 .../resources/kamelets/ssh-source.kamelet.yaml     |    2 +-
 .../kamelets/string-template-action.kamelet.yaml   |    2 +-
 .../resources/kamelets/telegram-sink.kamelet.yaml  |    2 +-
 .../kamelets/telegram-source.kamelet.yaml          |    2 +-
 .../kamelets/throttle-action.kamelet.yaml          |    2 +-
 .../kamelets/tika-extract-text-action.kamelet.yaml |   86 +
 .../resources/kamelets/timer-source.kamelet.yaml   |    2 +-
 .../kamelets/timestamp-router-action.kamelet.yaml  |    2 +-
 .../topic-name-matches-filter-action.kamelet.yaml  |    2 +-
 .../twitter-directmessage-source.kamelet.yaml      |    2 +-
 .../kamelets/twitter-search-source.kamelet.yaml    |    2 +-
 .../kamelets/twitter-timeline-source.kamelet.yaml  |    2 +-
 .../kamelets/value-to-key-action.kamelet.yaml      |    2 +-
 .../kamelets/velocity-template-action.kamelet.yaml |    2 +-
 .../resources/kamelets/webhook-source.kamelet.yaml |    2 +-
 .../resources/kamelets/wttrin-source.kamelet.yaml  |    2 +-
 .../kamelets/xj-identity-action.kamelet.yaml       |    2 +-
 .../kamelets/xj-template-action.kamelet.yaml       |    2 +-
 library/kamelets-maven-plugin/pom.xml              |    4 +-
 .../kamelets/maven/plugin/CatalogValidator.java    |  542 +++
 .../maven/plugin/GenerateCatalogSbomMojo.java      |  233 ++
 .../kamelets/maven/plugin/GenerateNavMojo.java     |  118 +
 .../maven/plugin/ValidateKameletsMojo.java         |   39 +
 pom.xml                                            |   16 +-
 script/generator/README.md                         |    8 -
 script/generator/generator.go                      |  105 -
 script/generator/go.mod                            |   31 -
 script/generator/go.sum                            |   96 -
 script/security/scan_catalog_dependencies.py       |  234 ++
 script/validator/README.md                         |    8 -
 script/validator/go.mod                            |   34 -
 script/validator/go.sum                            |  100 -
 script/validator/validator.go                      |  505 ---
 tests/camel-kamelets-itest/pom.xml                 |    2 +-
 .../src/test/java/CommonIT.java                    |    8 +
 .../src/test/resources/avro/README.md              |   12 +-
 .../resources/avro/avro-binary-source-pipe.yaml    |   53 -
 .../avro-binary-source-route.yaml}                 |   27 +-
 .../resources/avro/avro-data-type.citrus.it.yaml   |    6 +-
 .../test/resources/avro/avro-deserialize-pipe.yaml |   44 -
 .../avro-deserialize-route.yaml}                   |   19 +-
 .../avro/avro-serdes-action.citrus.it.yaml         |    6 +-
 .../test/resources/avro/avro-serialize-pipe.yaml   |   52 -
 .../avro-serialize-route.yaml}                     |   26 +-
 .../resources/avro/avro-x-struct-sink-pipe.yaml    |   57 -
 .../avro-x-struct-sink-route.yaml}                 |   28 +-
 .../resources/counter/counter-source-pipe.yaml     |   39 -
 ...it.yaml => counter-source-route.citrus.it.yaml} |    6 +-
 .../counter-source-route.yaml}                     |   18 +-
 .../test/resources/crypto/crypto-action-pipe.yaml  |   49 -
 ....it.yaml => crypto-action-route.citrus.it.yaml} |    4 +-
 .../crypto-action-route.yaml}                      |   25 +-
 .../resources/earthquake/earthquake-to-http.yaml   |   18 +-
 .../filter/has-header-filter-action-pipe.yaml      |   46 -
 ... has-header-filter-action-route.citrus.it.yaml} |    4 +-
 .../has-header-filter-action-route.yaml}           |   22 +-
 .../filter/predicate-filter-action-pipe.yaml       |   40 -
 ...> predicate-filter-action-route.citrus.it.yaml} |    4 +-
 .../predicate-filter-action-route.yaml}            |   21 +-
 .../header/insert-header-action-pipe.yaml          |   40 -
 ...l => insert-header-action-route.citrus.it.yaml} |    4 +-
 .../insert-header-action-route.yaml}               |   18 +-
 .../src/test/resources/http/http-sink-pipe.yaml    |   38 -
 ...trus.it.yaml => http-sink-route.citrus.it.yaml} |    4 +-
 .../http-sink-route.yaml}                          |   17 +-
 .../test/resources/http/http-source-to-http.yaml   |   26 +-
 .../resources/jira/jira-add-comment-sink-pipe.yaml |   53 -
 ... => jira-add-comment-sink-route.citrus.it.yaml} |    6 +-
 .../jira-add-comment-sink-route.yaml}              |   26 +-
 .../resources/jira/jira-add-issue-sink-pipe.yaml   |   74 -
 ...ml => jira-add-issue-sink-route.citrus.it.yaml} |    6 +-
 .../resources/jira/jira-add-issue-sink-route.yaml  |   54 +
 .../src/test/resources/jira/jira-source-pipe.yaml  |   34 -
 ...us.it.yaml => jira-source-route.citrus.it.yaml} |    6 +-
 .../jira-source-route.yaml}                        |   14 +-
 .../test/resources/kafka/kafka-router-pipe.yaml    |   59 -
 ...s.it.yaml => kafka-router-route.citrus.it.yaml} |    4 +-
 .../kafka-router-route.yaml}                       |   30 +-
 .../src/test/resources/kafka/kafka-sink-pipe.yaml  |   39 -
 ...rus.it.yaml => kafka-sink-route.citrus.it.yaml} |    4 +-
 .../kafka-sink-route.yaml}                         |   17 +-
 .../test/resources/kafka/kafka-source-pipe.yaml    |   34 -
 ...s.it.yaml => kafka-source-route.citrus.it.yaml} |   20 +-
 .../kafka-source-route.yaml}                       |   15 +-
 .../docling-convert-route.citrus.it.yaml}          |   55 +-
 .../langchain4j-ingest/docling-convert-route.yaml  |   61 +
 ...in4j-ingest-file-register-route.citrus.it.yaml} |   56 +-
 .../langchain4j-ingest-file-register-route.yaml    |   57 +
 ...hain4j-ingest-file-source-route.citrus.it.yaml} |   60 +-
 .../langchain4j-ingest-file-source-route.yaml}     |   27 +-
 ...gchain4j-ingest-file-tika-route.citrus.it.yaml} |   61 +-
 .../langchain4j-ingest-file-tika-route.yaml        |   58 +
 .../langchain4j-ingest-sink-route.citrus.it.yaml}  |   48 +-
 .../langchain4j-ingest-sink-route.yaml             |   58 +
 .../resources/langchain4j-ingest/pdfs/pump.pdf     |  Bin 0 -> 850 bytes
 .../tika-extract-text-route.citrus.it.yaml}        |   48 +-
 .../tika-extract-text-route.yaml                   |   60 +
 .../src/test/resources/log/log-sink-pipe.yaml      |   38 -
 ...itrus.it.yaml => log-sink-route.citrus.it.yaml} |    6 +-
 .../log-sink-route.yaml}                           |   17 +-
 .../src/test/resources/mail/mail-sink-pipe.yaml    |   47 -
 ...trus.it.yaml => mail-sink-route.citrus.it.yaml} |    4 +-
 .../mail-sink-route.yaml}                          |   21 +-
 .../rest-openapi-sink-add-pet.citrus.it.yaml       |    2 +-
 .../rest-openapi-sink-delete-pet.citrus.it.yaml    |    2 +-
 .../resources/openapi/rest-openapi-sink-pipe.yaml  |   46 -
 .../rest-openapi-sink-route.yaml}                  |   21 +-
 .../src/test/resources/protobuf/README.md          |   12 +-
 .../protobuf/protobuf-binary-source-pipe.yaml      |   60 -
 .../protobuf-binary-source-route.yaml}             |   32 +-
 .../protobuf/protobuf-data-type.citrus.it.yaml     |    6 +-
 .../protobuf/protobuf-deserialize-pipe.yaml        |   51 -
 .../protobuf-deserialize-route.yaml}               |   24 +-
 .../protobuf/protobuf-serdes-action.citrus.it.yaml |    6 +-
 .../protobuf/protobuf-serialize-pipe.yaml          |   59 -
 .../protobuf-serialize-route.yaml}                 |   31 +-
 .../protobuf/protobuf-x-struct-sink-pipe.yaml      |   64 -
 .../protobuf-x-struct-sink-route.yaml}             |   33 +-
 .../src/test/resources/slack/slack-sink-pipe.yaml  |   46 -
 ...rus.it.yaml => slack-sink-route.citrus.it.yaml} |    6 +-
 .../slack-sink-route.yaml}                         |   21 +-
 .../test/resources/slack/slack-source-pipe.yaml    |   38 -
 ...s.it.yaml => slack-source-route.citrus.it.yaml} |    6 +-
 .../slack-source-route.yaml}                       |   12 +-
 .../test/resources/timer/timer-to-http-pipe.yaml   |   32 -
 ....it.yaml => timer-to-http-route.citrus.it.yaml} |    4 +-
 .../timer-to-http-route.yaml}                      |   10 +-
 .../transformation/data-type-action-pipe.yaml      |   50 -
 ....yaml => data-type-action-route.citrus.it.yaml} |    4 +-
 .../data-type-action-route.yaml}                   |   23 +-
 .../transformation/drop-field-action-pipe.yaml     |   40 -
 ...yaml => drop-field-action-route.citrus.it.yaml} |    4 +-
 .../drop-field-action-route.yaml}                  |   18 +-
 .../transformation/extract-field-action-pipe.yaml  |   40 -
 ...l => extract-field-action-route.citrus.it.yaml} |    4 +-
 .../extract-field-action-route.yaml}               |   18 +-
 .../transformation/hoist-field-action-pipe.yaml    |   40 -
 ...aml => hoist-field-action-route.citrus.it.yaml} |    4 +-
 .../hoist-field-action-route.yaml}                 |   18 +-
 .../transformation/insert-field-action-pipe.yaml   |   41 -
 ...ml => insert-field-action-route.citrus.it.yaml} |    4 +-
 .../insert-field-action-route.yaml}                |   20 +-
 .../transformation/mask-field-action-pipe.yaml     |   41 -
 ...yaml => mask-field-action-route.citrus.it.yaml} |    4 +-
 .../mask-field-action-route.yaml}                  |   19 +-
 .../transformation/replace-field-action-pipe.yaml  |   40 -
 ...l => replace-field-action-route.citrus.it.yaml} |    4 +-
 .../replace-field-action-route.yaml}               |   18 +-
 690 files changed, 9191 insertions(+), 4278 deletions(-)
 create mode 100644 .github/workflows/catalog-dependency-scan.yml
 create mode 100644 camel-kamelets-sbom/camel-kamelets-catalog-sbom.json
 create mode 100644 
docs/modules/ROOT/partials/aws-bedrock-agent-sink-description.adoc
 create mode 100644 
docs/modules/ROOT/partials/ceph-event-based-source-description.adoc
 create mode 100644 docs/modules/ROOT/partials/couchbase-source-description.adoc
 create mode 100644 
docs/modules/ROOT/partials/replace-field-action-description.adoc
 create mode 100644 
docs/modules/ROOT/partials/salesforce-pubsub-source-description.adoc
 create mode 100644 
docs/modules/ROOT/partials/sap-netweaver-sink-description.adoc
 create mode 100644 docs/modules/ROOT/partials/smpp-sink-description.adoc
 create mode 100644 docs/modules/ROOT/partials/smpp-source-description.adoc
 create mode 100644 docs/modules/ROOT/partials/snmp-source-description.adoc
 copy kamelets/{ceph-source.kamelet.yaml => 
ceph-event-based-source.kamelet.yaml} (53%)
 create mode 100644 kamelets/docling-convert-action.kamelet.yaml
 create mode 100644 kamelets/langchain4j-ingest-file-source.kamelet.yaml
 create mode 100644 kamelets/langchain4j-ingest-sink.kamelet.yaml
 create mode 100644 kamelets/tika-extract-text-action.kamelet.yaml
 copy kamelets/ceph-source.kamelet.yaml => 
library/camel-kamelets/src/main/resources/kamelets/ceph-event-based-source.kamelet.yaml
 (53%)
 create mode 100644 
library/camel-kamelets/src/main/resources/kamelets/docling-convert-action.kamelet.yaml
 create mode 100644 
library/camel-kamelets/src/main/resources/kamelets/langchain4j-ingest-file-source.kamelet.yaml
 create mode 100644 
library/camel-kamelets/src/main/resources/kamelets/langchain4j-ingest-sink.kamelet.yaml
 create mode 100644 
library/camel-kamelets/src/main/resources/kamelets/tika-extract-text-action.kamelet.yaml
 create mode 100644 
library/kamelets-maven-plugin/src/main/java/org/apache/camel/kamelets/maven/plugin/CatalogValidator.java
 create mode 100644 
library/kamelets-maven-plugin/src/main/java/org/apache/camel/kamelets/maven/plugin/GenerateCatalogSbomMojo.java
 create mode 100644 
library/kamelets-maven-plugin/src/main/java/org/apache/camel/kamelets/maven/plugin/GenerateNavMojo.java
 delete mode 100644 script/generator/README.md
 delete mode 100644 script/generator/generator.go
 delete mode 100644 script/generator/go.mod
 delete mode 100644 script/generator/go.sum
 create mode 100644 script/security/scan_catalog_dependencies.py
 delete mode 100644 script/validator/README.md
 delete mode 100644 script/validator/go.mod
 delete mode 100644 script/validator/go.sum
 delete mode 100644 script/validator/validator.go
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/avro/avro-binary-source-pipe.yaml
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => avro/avro-binary-source-route.yaml} (57%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/avro/avro-deserialize-pipe.yaml
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => avro/avro-deserialize-route.yaml} (66%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/avro/avro-serialize-pipe.yaml
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => avro/avro-serialize-route.yaml} (58%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/avro/avro-x-struct-sink-pipe.yaml
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => avro/avro-x-struct-sink-route.yaml} (55%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/counter/counter-source-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/counter/{counter-source-pipe.citrus.it.yaml
 => counter-source-route.citrus.it.yaml} (90%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{dns/dns-ip-action-route.yaml => 
counter/counter-source-route.yaml} (79%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/crypto/crypto-action-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/crypto/{crypto-action-pipe.citrus.it.yaml
 => crypto-action-route.citrus.it.yaml} (96%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => crypto/crypto-action-route.yaml} (66%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/filter/has-header-filter-action-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/filter/{has-header-filter-action-pipe.citrus.it.yaml
 => has-header-filter-action-route.citrus.it.yaml} (95%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => filter/has-header-filter-action-route.yaml} (70%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/filter/predicate-filter-action-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/filter/{predicate-filter-action-pipe.citrus.it.yaml
 => predicate-filter-action-route.citrus.it.yaml} (95%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{mqtt5/mqtt5-sink-route.yaml => 
filter/predicate-filter-action-route.yaml} (75%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/header/insert-header-action-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/header/{insert-header-action-pipe.citrus.it.yaml
 => insert-header-action-route.citrus.it.yaml} (95%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{cassandra/cassandra-source-route.yaml
 => header/insert-header-action-route.yaml} (76%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/http/http-sink-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/http/{http-sink-pipe.citrus.it.yaml
 => http-sink-route.citrus.it.yaml} (96%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{dns/dns-ip-action-route.yaml => 
http/http-sink-route.yaml} (80%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/jira/jira-add-comment-sink-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/jira/{jira-add-comment-sink-pipe.citrus.it.yaml
 => jira-add-comment-sink-route.citrus.it.yaml} (98%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => jira/jira-add-comment-sink-route.yaml} (62%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/jira/jira-add-issue-sink-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/jira/{jira-add-issue-sink-pipe.citrus.it.yaml
 => jira-add-issue-sink-route.citrus.it.yaml} (97%)
 create mode 100644 
tests/camel-kamelets-itest/src/test/resources/jira/jira-add-issue-sink-route.yaml
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/jira/jira-source-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/jira/{jira-source-pipe.citrus.it.yaml
 => jira-source-route.citrus.it.yaml} (98%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{cron/cron-source-route.yaml => 
jira/jira-source-route.yaml} (82%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/kafka/kafka-router-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/kafka/{kafka-router-pipe.citrus.it.yaml
 => kafka-router-route.citrus.it.yaml} (97%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => kafka/kafka-router-route.yaml} (58%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/kafka/kafka-sink-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/kafka/{kafka-sink-pipe.citrus.it.yaml
 => kafka-sink-route.citrus.it.yaml} (96%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{cassandra/cassandra-source-route.yaml
 => kafka/kafka-sink-route.yaml} (76%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/kafka/kafka-source-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/kafka/{kafka-source-pipe.citrus.it.yaml
 => kafka-source-route.citrus.it.yaml} (78%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{dns/dns-ip-action-route.yaml => 
kafka/kafka-source-route.yaml} (80%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{http/http-source-to-http.citrus.it.yaml
 => langchain4j-ingest/docling-convert-route.citrus.it.yaml} (50%)
 create mode 100644 
tests/camel-kamelets-itest/src/test/resources/langchain4j-ingest/docling-convert-route.yaml
 copy 
tests/camel-kamelets-itest/src/test/resources/{http/http-source-to-http.citrus.it.yaml
 => langchain4j-ingest/langchain4j-ingest-file-register-route.citrus.it.yaml} 
(55%)
 create mode 100644 
tests/camel-kamelets-itest/src/test/resources/langchain4j-ingest/langchain4j-ingest-file-register-route.yaml
 copy 
tests/camel-kamelets-itest/src/test/resources/{transformation/data-type-action-pipe.citrus.it.yaml
 => langchain4j-ingest/langchain4j-ingest-file-source-route.citrus.it.yaml} 
(51%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => langchain4j-ingest/langchain4j-ingest-file-source-route.yaml} (55%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{http/http-source-to-http.citrus.it.yaml
 => langchain4j-ingest/langchain4j-ingest-file-tika-route.citrus.it.yaml} (52%)
 create mode 100644 
tests/camel-kamelets-itest/src/test/resources/langchain4j-ingest/langchain4j-ingest-file-tika-route.yaml
 copy 
tests/camel-kamelets-itest/src/test/resources/{transformation/insert-field-action-pipe.citrus.it.yaml
 => langchain4j-ingest/langchain4j-ingest-sink-route.citrus.it.yaml} (59%)
 create mode 100644 
tests/camel-kamelets-itest/src/test/resources/langchain4j-ingest/langchain4j-ingest-sink-route.yaml
 create mode 100644 
tests/camel-kamelets-itest/src/test/resources/langchain4j-ingest/pdfs/pump.pdf
 copy 
tests/camel-kamelets-itest/src/test/resources/{transformation/insert-field-action-pipe.citrus.it.yaml
 => langchain4j-ingest/tika-extract-text-route.citrus.it.yaml} (59%)
 create mode 100644 
tests/camel-kamelets-itest/src/test/resources/langchain4j-ingest/tika-extract-text-route.yaml
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/log/log-sink-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/log/{log-sink-pipe.citrus.it.yaml 
=> log-sink-route.citrus.it.yaml} (92%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{dns/dns-ip-action-route.yaml => 
log/log-sink-route.yaml} (80%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/mail/mail-sink-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/mail/{mail-sink-pipe.citrus.it.yaml
 => mail-sink-route.citrus.it.yaml} (96%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => mail/mail-sink-route.yaml} (69%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/openapi/rest-openapi-sink-pipe.yaml
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => openapi/rest-openapi-sink-route.yaml} (70%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/protobuf/protobuf-binary-source-pipe.yaml
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => protobuf/protobuf-binary-source-route.yaml} (56%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/protobuf/protobuf-deserialize-pipe.yaml
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => protobuf/protobuf-deserialize-route.yaml} (65%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/protobuf/protobuf-serialize-pipe.yaml
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => protobuf/protobuf-serialize-route.yaml} (58%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/protobuf/protobuf-x-struct-sink-pipe.yaml
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => protobuf/protobuf-x-struct-sink-route.yaml} (54%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/slack/slack-sink-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/slack/{slack-sink-pipe.citrus.it.yaml
 => slack-sink-route.citrus.it.yaml} (95%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => slack/slack-sink-route.yaml} (70%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/slack/slack-source-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/slack/{slack-source-pipe.citrus.it.yaml
 => slack-source-route.citrus.it.yaml} (96%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{mqtt5/mqtt5-source-route.yaml => 
slack/slack-source-route.yaml} (83%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/timer/timer-to-http-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/timer/{timer-to-http-pipe.citrus.it.yaml
 => timer-to-http-route.citrus.it.yaml} (95%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{nats/nats-source-route.yaml => 
timer/timer-to-http-route.yaml} (86%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/transformation/data-type-action-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/transformation/{data-type-action-pipe.citrus.it.yaml
 => data-type-action-route.citrus.it.yaml} (95%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/kinesis/aws-kinesis-event-listener.yaml
 => transformation/data-type-action-route.yaml} (69%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/transformation/drop-field-action-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/transformation/{drop-field-action-pipe.citrus.it.yaml
 => drop-field-action-route.citrus.it.yaml} (95%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{cassandra/cassandra-source-route.yaml
 => transformation/drop-field-action-route.yaml} (76%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/transformation/extract-field-action-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/transformation/{extract-field-action-pipe.citrus.it.yaml
 => extract-field-action-route.citrus.it.yaml} (95%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{cassandra/cassandra-source-route.yaml
 => transformation/extract-field-action-route.yaml} (76%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/transformation/hoist-field-action-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/transformation/{hoist-field-action-pipe.citrus.it.yaml
 => hoist-field-action-route.citrus.it.yaml} (95%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{cassandra/cassandra-source-route.yaml
 => transformation/hoist-field-action-route.yaml} (76%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/transformation/insert-field-action-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/transformation/{insert-field-action-pipe.citrus.it.yaml
 => insert-field-action-route.citrus.it.yaml} (95%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{dns/dns-ip-action-route.yaml => 
transformation/insert-field-action-route.yaml} (74%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/transformation/mask-field-action-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/transformation/{mask-field-action-pipe.citrus.it.yaml
 => mask-field-action-route.citrus.it.yaml} (95%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{aws/sns/aws-sqs-sns-event-listener.yaml
 => transformation/mask-field-action-route.yaml} (73%)
 delete mode 100644 
tests/camel-kamelets-itest/src/test/resources/transformation/replace-field-action-pipe.yaml
 rename 
tests/camel-kamelets-itest/src/test/resources/transformation/{replace-field-action-pipe.citrus.it.yaml
 => replace-field-action-route.citrus.it.yaml} (95%)
 copy 
tests/camel-kamelets-itest/src/test/resources/{cassandra/cassandra-source-route.yaml
 => transformation/replace-field-action-route.yaml} (76%)

Reply via email to