Skip to content

CAMEL-25259: design - DSL extensions, the mini DSLs features add to route files - #27265

Draft
davsclaus wants to merge 4 commits into
mainfrom
feature/CAMEL-25259-dsl-extensions-design
Draft

davsclaus wants to merge 4 commits into
mainfrom
feature/CAMEL-25259-dsl-extensions-design

Conversation

@davsclaus

@davsclaus davsclaus commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

CAMEL-25259

This is a design proposal for discussion; there is no code. It adds design/dsl-extensions.adoc.

A feature can add a mini DSL of its own to route files; camel-semantic's questions are the first. Today its shape is described three times by hand, as YAML schema stubs, a StAX parser and a Java builder, and the catalog and tooling don't know it exists.

The proposal makes such DSL extensions first class:

  • One model. An annotated model in the feature's own module is the single source of truth.
  • Generated artifacts. The YAML schema fragment, the XSD and a new catalog kind (dsl-extensions/<name>.json, with samples per DSL) are generated from that model.
  • Runtime SPI (CAMEL-25257). Tooling can detect, extract and write declarations without running anything.
  • Tools learn from the catalog only:
    • jbang dependency detection;
    • the converter;
    • the validator, including checks of ref: references;
    • the MCP catalog tools;
    • completion in the source editor.

One goal is that agentic coding with a local model, one that knows nothing about semantic, gets the same contract, sample and validation loop that already works for EIPs.

A Governance section says that a new DSL extension needs a design doc and agreement on the dev list: it is a project decision, not a component decision. The review rules in AGENTS.md ask reviewers, including AI reviewers, to flag a PR that adds one.

The plan tests the model with the cases met when the Java and XML declarations of camel-semantic were added (CAMEL-24977, CAMEL-25049, CAMEL-25138): choice criteria and score levels, a numeric option holding a property placeholder, and declarations used across files.

The doc ends with open questions: naming, where YAML schema fragments are merged, XML namespaces, the Java DSL side (the replay surface of the parser), declarations shared across files, and versioning.

Claude Code on behalf of davsclaus

🤖 Generated with Claude Code

…oute files

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Signed-off-by: Claus Ibsen <claus.ibsen@gmail.com>
@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

🌟 Thank you for your contribution to the Apache Camel project! 🌟
🤖 CI automation will test this PR automatically.

🐫 Apache Camel Committers, please review the following items:

  • First-time contributors require MANUAL approval for the GitHub Actions to run
  • You can use the command /component-test (camel-)component-name1 (camel-)component-name2.. to request a test from the test bot although they are normally detected and executed by CI.
  • You can label PRs using skip-tests and test-dependents to fine-tune the checks executed by this PR.
  • Build and test logs are available in the summary page. Only Apache Camel committers have access to the summary.

⚠️ Be careful when sharing logs. Review their contents before sharing them publicly.

@luigidemasi

Copy link
Copy Markdown
Contributor

This matches the experience we had with CAMEL-24977, CAMEL-25049 and CAMEL-25138. Evaluation and batching already worked across DSLs through the shared semantic language. Adding question declarations to Java and XML required separate work on the authoring APIs, parsing, metadata and loading behavior, with tests to keep them consistent with YAML.

I support having an annotated model in the feature module as the common definition. A useful goal would be that adding a question option means defining its shape, documentation and default once, with the different DSLs and tooling deriving their support from that definition. Generating schemas and catalog entries would be a good first step, while keeping shared or generated readers, writers and Java builders as the broader direction.

One distinction worth exploring is Java authoring versus parsing existing Java source. We could have the fluent Java API build the same declaration model used by XML and YAML, while deciding separately how the converter reads that Java code.

Our implementation also gives us some useful cases to try against the model: named Choice criteria versus ordered Score levels, numeric options containing property placeholders, and declarations shared across resources. We ran into these during the Java/XML work, so they would help us discover what the model and common loading hooks need to express.

Could we use semantic as the first end-to-end example, preserving its existing syntax and behavior, and see how much DSL-specific code we can replace with the shared model? That would give us a concrete basis for shaping the extension mechanism.

AI-generated by Codex on behalf of luigidemasi.

@github-actions

github-actions Bot commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

ℹ️ CI did not run targeted module tests.

🔁 9 tests passed only after a retry on JDK 21 (9 retried attempts)

Recovered flaky tests on JDK 21 (9)
Module Test Failed attempts First failure
components/camel-ai/camel-semantic SemanticConsoleTest.invalidSamplesAndUnknownDefinitionsNeverCallTheExpert 1 Expecting AtomicInteger(0) to have value: 1 but did not.
core/camel-core FileConsumerExcludeExtTest.testFileConsumer 1 mock://txt Message with body Hello World was expected but not found in [, Bye World]
core/camel-core AggregateTimeoutWithNoExecutorServiceTest.testThreadUsedForEveryAggregatorWhenDefaultExecutorServiceUsed 1 mock://result13 Body of message: 0. Expected: <Message 4> but was: <Message 1>
core/camel-core DistributedOptimisticLockFailingTest.testEverySecondOneFails 1 expected: <25> but was: <11>
core/camel-core ThrottlingExceptionRoutePolicyHalfOpenHandlerSedaTest.testHalfOpenCircuit 1 Condition with Lambda expression in org.apache.camel.processor.throttle.ThrottlingExceptionRoutePolicyHalfOpenHandlerSedaTest was not fulfilled within 10 seconds.
core/camel-core ThrottlingExceptionRoutePolicySuspendRouteTest.testSuspendedRouteStaysSuspendedWhenHalfOpen 1 The half open timer should not have fired yet ==> expected: <opened> but was: <half opened>
core/camel-core TotalRequestsThrottlerRateDecreaseTest.testDecreaseWhileExchangesWaitForPermits 1 Condition with Lambda expression in org.apache.camel.processor.throttle.requests.TotalRequestsThrottlerRateDecreaseTest was not fulfilled within 5 seconds.
core/camel-core BackgroundTaskTest.testRunNoMoreSupplierWithDelay 1 number of runs: 5 ==> expected: <true> but was: <false>
core/camel-management ManagedAggregateControllerTest.testForceCompletionOfGroup 1 expected: <0> but was: <1>

ℹ️ These tests did not fail the build. Surefire retried them and they passed.
Retries are enabled project-wide by surefire.rerunFailingTestsCount in parent/pom.xml.


🔬 Scalpel shadow comparison — Scalpel: 681 of 708 tested, 27 compile-only — current: 0 all tested

Maveniverse Scalpel detected 681 affected modules (current approach: 0).

Skip-tests mode would test 681 modules (1 direct + 680 downstream), skip tests for 27 (generated code, meta-modules)

⚠️ Modules only in Scalpel (681)
  • archetypes
  • bom-generator
  • bom-generator-maven-plugin
  • bundles-pom
  • camel
  • camel-a2a
  • camel-activemq
  • camel-activemq6
  • camel-ai-observability
  • camel-ai-observability-api
  • camel-ai-parent
  • camel-ai-resource
  • camel-ai-tool
  • camel-alibaba-common
  • camel-alibaba-eventbridge
  • camel-alibaba-fc
  • camel-alibaba-kms
  • camel-alibaba-mns
  • camel-alibaba-oss
  • camel-alibaba-ots
  • camel-alibaba-parent
  • camel-alibaba-sls
  • camel-alibaba-sms
  • camel-amqp
  • camel-api
  • camel-api-component-maven-plugin
  • camel-arangodb
  • camel-archetype-api-component
  • camel-archetype-component
  • camel-archetype-dataformat
  • camel-archetype-java
  • camel-archetype-main
  • camel-as2
  • camel-as2-api
  • camel-as2-parent
  • camel-asn1
  • camel-asterisk
  • camel-atmosphere-websocket
  • camel-atom
  • camel-attachments
  • camel-avro
  • camel-avro-rpc
  • camel-avro-rpc-jetty
  • camel-avro-rpc-parent
  • camel-avro-rpc-spi
  • camel-aws-bedrock
  • camel-aws-cloudtrail
  • camel-aws-common
  • camel-aws-config
  • camel-aws-parameter-store
  • camel-aws-parent
  • camel-aws-secrets-manager
  • camel-aws-security-hub
  • camel-aws2-athena
  • camel-aws2-comprehend
  • camel-aws2-cw
  • camel-aws2-ddb
  • camel-aws2-ec2
  • camel-aws2-ecs
  • camel-aws2-eks
  • camel-aws2-eventbridge
  • camel-aws2-iam
  • camel-aws2-kinesis
  • camel-aws2-kms
  • camel-aws2-lambda
  • camel-aws2-mq
  • camel-aws2-msk
  • camel-aws2-polly
  • camel-aws2-redshift
  • camel-aws2-rekognition
  • camel-aws2-s3
  • camel-aws2-s3-vectors
  • camel-aws2-ses
  • camel-aws2-sns
  • camel-aws2-sqs
  • camel-aws2-step-functions
  • camel-aws2-sts
  • camel-aws2-textract
  • camel-aws2-timestream
  • camel-aws2-transcribe
  • camel-aws2-translate
  • camel-azure-common
  • camel-azure-cosmosdb
  • camel-azure-eventgrid
  • camel-azure-eventhubs
  • camel-azure-files
  • camel-azure-functions
  • camel-azure-key-vault
  • camel-azure-parent
  • camel-azure-schema-registry
  • camel-azure-servicebus
  • camel-azure-storage-blob
  • camel-azure-storage-datalake
  • camel-azure-storage-queue
  • camel-barcode
  • camel-base
  • camel-base-engine
  • camel-base64
  • camel-bean
  • camel-bean-validator
  • camel-beanio
  • camel-bindy
  • camel-bom
  • camel-bonita
  • camel-box
  • camel-box-api
  • camel-box-parent
  • camel-braintree
  • camel-browse
  • camel-buildtools
  • camel-caffeine
  • camel-camunda
  • camel-cassandraql
  • camel-catalog-common
  • camel-cbor
  • camel-chatscript
  • camel-chunk
  • camel-cli-connector
  • camel-cli-debug
  • camel-clickhouse
  • camel-clickup
  • camel-cloudevents
  • camel-cluster
  • camel-cm-sms
  • camel-coap
  • camel-cometd
  • camel-component-maven-plugin
  • camel-console
  • camel-consul
  • camel-controlbus
  • camel-core
  • camel-core-all
  • camel-core-catalog
  • camel-core-engine
  • camel-core-languages
  • camel-core-model
  • camel-core-processor
  • camel-core-reifier
  • camel-core-xml
  • camel-couchbase
  • camel-couchdb
  • camel-cron
  • camel-crypto
  • camel-crypto-pgp
  • camel-csv
  • camel-cxf-common
  • camel-cxf-parent
  • camel-cxf-rest
  • camel-cxf-soap
  • camel-cxf-spring-common
  • camel-cxf-spring-rest
  • camel-cxf-spring-soap
  • camel-cxf-spring-transport
  • camel-cxf-transport
  • camel-cyberark-vault
  • camel-dapr
  • camel-dataformat
  • camel-dataset
  • camel-datasonnet
  • camel-dataweave
  • camel-debezium-common
  • camel-debezium-common-parent
  • camel-debezium-db2
  • camel-debezium-maven-plugin
  • camel-debezium-mongodb
  • camel-debezium-mysql
  • camel-debezium-oracle
  • camel-debezium-parent
  • camel-debezium-postgres
  • camel-debezium-sqlserver
  • camel-debug
  • camel-dependencies
  • camel-dfdl
  • camel-dhis2
  • camel-dhis2-api
  • camel-dhis2-parent
  • camel-diagram
  • camel-direct
  • camel-disruptor
  • camel-djl
  • camel-dns
  • camel-docker
  • camel-docling
  • camel-drill
  • camel-dropbox
  • camel-dsl-modeline
  • camel-dsl-support
  • camel-duckdb
  • camel-dynamic-router
  • camel-ehcache
  • camel-eip-documentation-enricher-maven-plugin
  • camel-elasticsearch
  • camel-elasticsearch-rest-client
  • camel-enforcer-rules
  • camel-etc
  • camel-event
  • camel-exe
  • camel-exec
  • camel-fastjson
  • camel-fhir
  • camel-fhir-api
  • camel-fhir-parent
  • camel-file
  • camel-file-watch
  • camel-flatpack
  • camel-flink
  • camel-flowable
  • camel-fop
  • camel-fory
  • camel-freemarker
  • camel-ftp
  • camel-ftp-common
  • camel-geocoder
  • camel-git
  • camel-github2
  • camel-google-bigquery
  • camel-google-calendar
  • camel-google-common
  • camel-google-drive
  • camel-google-firestore
  • camel-google-functions
  • camel-google-mail
  • camel-google-parent
  • camel-google-pubsub
  • camel-google-secret-manager
  • camel-google-sheets
  • camel-google-speech-to-text
  • camel-google-storage
  • camel-google-text-to-speech
  • camel-google-vertexai
  • camel-google-vision
  • camel-graphql
  • camel-grok
  • camel-groovy
  • camel-grpc
  • camel-gson
  • camel-hashicorp-vault
  • camel-hazelcast
  • camel-health
  • camel-hibernate
  • camel-hivemq
  • camel-hl7
  • camel-http
  • camel-http-base
  • camel-http-common
  • camel-huawei-parent
  • camel-huaweicloud-common
  • camel-huaweicloud-dms
  • camel-huaweicloud-frs
  • camel-huaweicloud-functiongraph
  • camel-huaweicloud-iam
  • camel-huaweicloud-imagerecognition
  • camel-huaweicloud-obs
  • camel-huaweicloud-smn
  • camel-huggingface
  • camel-ibm-cos
  • camel-ibm-parent
  • camel-ibm-secrets-manager
  • camel-ibm-watson-discovery
  • camel-ibm-watson-language
  • camel-ibm-watson-speech-to-text
  • camel-ibm-watson-text-to-speech
  • camel-ibm-watsonx-ai
  • camel-ibm-watsonx-data
  • camel-ical
  • camel-iggy
  • camel-ignite
  • camel-infinispan
  • camel-infinispan-common
  • camel-infinispan-embedded
  • camel-infinispan-parent
  • camel-influxdb
  • camel-influxdb2
  • camel-iso8583
  • camel-jackson
  • camel-jackson-avro
  • camel-jackson-protobuf
  • camel-jackson3
  • camel-jackson3-avro
  • camel-jackson3-protobuf
  • camel-jackson3xml
  • camel-jacksonxml
  • camel-jactl
  • camel-jandex
  • camel-jasypt
  • camel-java-io
  • camel-java-joor-dsl
  • camel-javascript
  • camel-jaxb
  • camel-jbang-console
  • camel-jbang-mcp
  • camel-jbang-parent
  • camel-jbang-plugin-mcp
  • camel-jbang-plugin-tui
  • camel-jbang-plugin-validate
  • camel-jcache
  • camel-jcr
  • camel-jdbc
  • camel-jetty
  • camel-jetty-common
  • camel-jfr
  • camel-jgroups
  • camel-jgroups-raft
  • camel-jira
  • camel-jms
  • camel-jmx
  • camel-jolt
  • camel-jooq
  • camel-joor
  • camel-jpa
  • camel-jq
  • camel-jsch
  • camel-jslt
  • camel-json-validator
  • camel-jsonapi
  • camel-jsonata
  • camel-jsonb
  • camel-jsonpath
  • camel-jsoup
  • camel-jt400
  • camel-jta
  • camel-jte
  • camel-kafka
  • camel-kafka-common
  • camel-kafka-share
  • camel-kamelet
  • camel-kamelet-main-support
  • camel-keycloak
  • camel-knative
  • camel-knative-api
  • camel-knative-http
  • camel-knative-parent
  • camel-kserve
  • camel-kubernetes
  • camel-kudu
  • camel-langchain4j-agent
  • camel-langchain4j-agent-api
  • camel-langchain4j-chat
  • camel-langchain4j-core
  • camel-langchain4j-embeddings
  • camel-langchain4j-embeddingstore
  • camel-langchain4j-embeddingstore-api
  • camel-langchain4j-ingest
  • camel-langchain4j-tokenizer
  • camel-langchain4j-web-search
  • camel-language
  • camel-launcher-container
  • camel-ldap
  • camel-ldif
  • camel-log
  • camel-lra
  • camel-lucene
  • camel-lumberjack
  • camel-lzf
  • camel-mail
  • camel-mail-microsoft-oauth
  • camel-main
  • camel-management
  • camel-management-api
  • camel-mapstruct
  • camel-master
  • camel-maven-plugin
  • camel-mcp-server
  • camel-mcp-server-api
  • camel-mdc
  • camel-metrics
  • camel-micrometer
  • camel-micrometer-observability
  • camel-micrometer-prometheus
  • camel-microprofile-config
  • camel-microprofile-fault-tolerance
  • camel-microprofile-health
  • camel-microprofile-parent
  • camel-milo
  • camel-milvus
  • camel-mina
  • camel-mina-sftp
  • camel-minio
  • camel-mllp
  • camel-mock
  • camel-mongodb
  • camel-mongodb-gridfs
  • camel-mustache
  • camel-mvel
  • camel-mybatis
  • camel-nats
  • camel-neo4j
  • camel-netty
  • camel-netty-http
  • camel-oaipmh
  • camel-oauth
  • camel-observability-services
  • camel-observation
  • camel-ocsf
  • camel-odata
  • camel-ognl
  • camel-olingo2
  • camel-olingo2-api
  • camel-olingo2-parent
  • camel-olingo4
  • camel-olingo4-api
  • camel-olingo4-parent
  • camel-once
  • camel-opa
  • camel-openai
  • camel-openapi-java
  • camel-openapi-rest-dsl-generator
  • camel-openapi-validator
  • camel-openfeature
  • camel-openfga
  • camel-opensearch
  • camel-openstack
  • camel-opentelemetry
  • camel-opentelemetry-metrics
  • camel-opentelemetry2
  • camel-optaplanner
  • camel-package-maven-plugin
  • camel-paho
  • camel-paho-mqtt5
  • camel-parent
  • camel-parquet-avro
  • camel-pdf
  • camel-pg-replication-slot
  • camel-pgevent
  • camel-pgvector
  • camel-pinecone
  • camel-platform-http
  • camel-platform-http-jolokia
  • camel-platform-http-main
  • camel-platform-http-vertx
  • camel-plc4x
  • camel-pqc
  • camel-printer
  • camel-protobuf
  • camel-pubnub
  • camel-pulsar
  • camel-python
  • camel-python3
  • camel-qdrant
  • camel-quartz
  • camel-quickfix
  • camel-quickjs
  • camel-reactive-streams
  • camel-reactor
  • camel-redis
  • camel-ref
  • camel-repackager-maven-plugin
  • camel-resilience4j
  • camel-resilience4j-micrometer
  • camel-resourceresolver-github
  • camel-rest
  • camel-rest-openapi
  • camel-rest-postman
  • camel-restdsl-openapi-plugin
  • camel-robotframework
  • camel-rocketmq
  • camel-rss
  • camel-rxjava
  • camel-saga
  • camel-salesforce
  • camel-salesforce-codegen
  • camel-salesforce-maven-plugin
  • camel-salesforce-parent
  • camel-sap-netweaver
  • camel-saxon
  • camel-scheduler
  • camel-schematron
  • camel-seda
  • camel-semantic
  • camel-semantic-openai
  • camel-semantic-typesafe-ai
  • camel-semantic-wolf-defender
  • camel-servicenow
  • camel-servicenow-maven-plugin
  • camel-servicenow-parent
  • camel-servlet
  • camel-shell
  • camel-shiro
  • camel-sjms
  • camel-sjms2
  • camel-slack
  • camel-smb
  • camel-smooks
  • camel-smpp
  • camel-snakeyaml
  • camel-snmp
  • camel-soap
  • camel-solr
  • camel-spiffe
  • camel-splunk-hec
  • camel-spring
  • camel-spring-ai-chat
  • camel-spring-ai-embeddings
  • camel-spring-ai-image
  • camel-spring-ai-parent
  • camel-spring-ai-vector-store
  • camel-spring-batch
  • camel-spring-cloud-config
  • camel-spring-jdbc
  • camel-spring-ldap
  • camel-spring-main
  • camel-spring-parent
  • camel-spring-rabbitmq
  • camel-spring-redis
  • camel-spring-security
  • camel-spring-ws
  • camel-spring-xml
  • camel-sql
  • camel-ssh
  • camel-state-store
  • camel-state-store-parent
  • camel-stax
  • camel-stitch
  • camel-stream
  • camel-streamcaching-test
  • camel-stringtemplate
  • camel-stripe
  • camel-stub
  • camel-support
  • camel-swift
  • camel-syslog
  • camel-tahu
  • camel-tarfile
  • camel-telegram
  • camel-telemetry
  • camel-telemetry-dev
  • camel-tensorflow-serving
  • camel-test-citrus
  • camel-test-dst
  • camel-test-infra-all
  • camel-test-infra-arangodb
  • camel-test-infra-artemis
  • camel-test-infra-aws-common
  • camel-test-infra-aws-v2
  • camel-test-infra-azure-common
  • camel-test-infra-azure-storage-blob
  • camel-test-infra-azure-storage-datalake
  • camel-test-infra-azure-storage-queue
  • camel-test-infra-cassandra
  • camel-test-infra-chatscript
  • camel-test-infra-cli
  • camel-test-infra-clickhouse
  • camel-test-infra-common
  • camel-test-infra-consul
  • camel-test-infra-core
  • camel-test-infra-couchbase
  • camel-test-infra-couchdb
  • camel-test-infra-cyberark-vault
  • camel-test-infra-dispatch-router
  • camel-test-infra-docling
  • camel-test-infra-duckdb
  • camel-test-infra-elasticsearch
  • camel-test-infra-fhir
  • camel-test-infra-ftp
  • camel-test-infra-google-pubsub
  • camel-test-infra-hashicorp-vault
  • camel-test-infra-hazelcast
  • camel-test-infra-hivemq
  • camel-test-infra-ibmmq
  • camel-test-infra-iggy
  • camel-test-infra-ignite
  • camel-test-infra-infinispan
  • camel-test-infra-jaeger
  • camel-test-infra-jdbc
  • camel-test-infra-jetty
  • camel-test-infra-kafka
  • camel-test-infra-keycloak
  • camel-test-infra-mcp-everything
  • camel-test-infra-messaging-common
  • camel-test-infra-microprofile-lra
  • camel-test-infra-milvus
  • camel-test-infra-minio
  • camel-test-infra-mongodb
  • camel-test-infra-mosquitto
  • camel-test-infra-nats
  • camel-test-infra-neo4j
  • camel-test-infra-observability
  • camel-test-infra-ollama
  • camel-test-infra-opa
  • camel-test-infra-openai-mock
  • camel-test-infra-openfga
  • camel-test-infra-openldap
  • camel-test-infra-opensearch
  • camel-test-infra-parent
  • camel-test-infra-pinecone
  • camel-test-infra-postgres
  • camel-test-infra-pulsar
  • camel-test-infra-qdrant
  • camel-test-infra-rabbitmq
  • camel-test-infra-redis
  • camel-test-infra-rocketmq
  • camel-test-infra-smb
  • camel-test-infra-solr
  • camel-test-infra-spiffe
  • camel-test-infra-tensorflow-serving
  • camel-test-infra-triton
  • camel-test-infra-typesafe-ai-mock
  • camel-test-infra-weaviate
  • camel-test-infra-wolf-defender
  • camel-test-infra-xmpp
  • camel-test-infra-zookeeper
  • camel-test-junit5
  • camel-test-junit6
  • camel-test-main-junit5
  • camel-test-main-junit6
  • camel-test-parent
  • camel-test-spring-junit5
  • camel-test-spring-junit6
  • camel-thrift
  • camel-thymeleaf
  • camel-tika
  • camel-timer
  • camel-tooling-maven
  • camel-tooling-model
  • camel-tooling-util
  • camel-toon
  • camel-tracing
  • camel-twilio
  • camel-twitter
  • camel-typesafe-ai
  • camel-ubl
  • camel-undertow
  • camel-undertow-spring-security
  • camel-univocity-parsers
  • camel-util
  • camel-util-json
  • camel-validator
  • camel-validator-test-resources
  • camel-velocity
  • camel-vertx
  • camel-vertx-common
  • camel-vertx-http
  • camel-vertx-parent
  • camel-vertx-websocket
  • camel-wal
  • camel-wasm
  • camel-weather
  • camel-weaviate
  • camel-web3j
  • camel-webhook
  • camel-whatsapp
  • camel-wordpress
  • camel-workday
  • camel-xchange
  • camel-xj
  • camel-xml-io
  • camel-xml-io-dsl
  • camel-xml-io-util
  • camel-xml-jaxb
  • camel-xml-jaxb-dsl
  • camel-xml-jaxb-dsl-test
  • camel-xml-jaxb-dsl-test-definition
  • camel-xml-jaxb-dsl-test-spring
  • camel-xml-jaxp
  • camel-xml-jaxp-util
  • camel-xmlsecurity
  • camel-xmpp
  • camel-xpath
  • camel-xslt
  • camel-xslt-saxon
  • camel-yaml-dsl-common
  • camel-yaml-dsl-parent
  • camel-yaml-dsl-validator
  • camel-yaml-dsl-validator-maven-plugin
  • camel-yaml-io
  • camel-zendesk
  • camel-zip-deflater
  • camel-zipfile
  • camel-zookeeper
  • camel-zookeeper-master
  • catalog
  • components
  • core
  • dsl
  • maven-plugins
  • spi-annotations
  • sync-properties-maven-plugin
  • test-infra
  • tests
  • tooling
  • tooling-parent
Modules Scalpel would test (681)
  • archetypes ← downstream of org.apache.camel:camel-buildtools
  • bom-generator ← downstream of org.apache.camel:camel-buildtools
  • bom-generator-maven-plugin ← downstream of org.apache.camel:camel-buildtools
  • bundles-pom ← downstream of org.apache.camel:camel-buildtools
  • camel ← design/dsl-extensions.adoc
  • camel-a2a ← downstream of org.apache.camel:camel-buildtools
  • camel-activemq ← downstream of org.apache.camel:camel-buildtools
  • camel-activemq6 ← downstream of org.apache.camel:camel-buildtools
  • camel-ai-observability ← downstream of org.apache.camel:camel-buildtools
  • camel-ai-observability-api ← downstream of org.apache.camel:camel-buildtools
  • camel-ai-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-ai-resource ← downstream of org.apache.camel:camel-buildtools
  • camel-ai-tool ← downstream of org.apache.camel:camel-buildtools
  • camel-alibaba-common ← downstream of org.apache.camel:camel-buildtools
  • camel-alibaba-eventbridge ← downstream of org.apache.camel:camel-buildtools
  • camel-alibaba-fc ← downstream of org.apache.camel:camel-buildtools
  • camel-alibaba-kms ← downstream of org.apache.camel:camel-buildtools
  • camel-alibaba-mns ← downstream of org.apache.camel:camel-buildtools
  • camel-alibaba-oss ← downstream of org.apache.camel:camel-buildtools
  • camel-alibaba-ots ← downstream of org.apache.camel:camel-buildtools
  • camel-alibaba-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-alibaba-sls ← downstream of org.apache.camel:camel-buildtools
  • camel-alibaba-sms ← downstream of org.apache.camel:camel-buildtools
  • camel-amqp ← downstream of org.apache.camel:camel-buildtools
  • camel-api ← downstream of org.apache.camel:camel-buildtools
  • camel-api-component-maven-plugin ← downstream of org.apache.camel:camel-buildtools
  • camel-arangodb ← downstream of org.apache.camel:camel-buildtools
  • camel-archetype-api-component ← downstream of org.apache.camel:camel-buildtools
  • camel-archetype-component ← downstream of org.apache.camel:camel-buildtools
  • camel-archetype-dataformat ← downstream of org.apache.camel:camel-buildtools
  • camel-archetype-java ← downstream of org.apache.camel:camel-buildtools
  • camel-archetype-main ← downstream of org.apache.camel:camel-buildtools
  • camel-as2 ← downstream of org.apache.camel:camel-buildtools
  • camel-as2-api ← downstream of org.apache.camel:camel-buildtools
  • camel-as2-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-asn1 ← downstream of org.apache.camel:camel-buildtools
  • camel-asterisk ← downstream of org.apache.camel:camel-buildtools
  • camel-atmosphere-websocket ← downstream of org.apache.camel:camel-buildtools
  • camel-atom ← downstream of org.apache.camel:camel-buildtools
  • camel-attachments ← downstream of org.apache.camel:camel-buildtools
  • camel-avro ← downstream of org.apache.camel:camel-buildtools
  • camel-avro-rpc ← downstream of org.apache.camel:camel-buildtools
  • camel-avro-rpc-jetty ← downstream of org.apache.camel:camel-buildtools
  • camel-avro-rpc-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-avro-rpc-spi ← downstream of org.apache.camel:camel-buildtools
  • camel-aws-bedrock ← downstream of org.apache.camel:camel-buildtools
  • camel-aws-cloudtrail ← downstream of org.apache.camel:camel-buildtools
  • camel-aws-common ← downstream of org.apache.camel:camel-buildtools
  • camel-aws-config ← downstream of org.apache.camel:camel-buildtools
  • camel-aws-parameter-store ← downstream of org.apache.camel:camel-buildtools
  • camel-aws-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-aws-secrets-manager ← downstream of org.apache.camel:camel-buildtools
  • camel-aws-security-hub ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-athena ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-comprehend ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-cw ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-ddb ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-ec2 ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-ecs ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-eks ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-eventbridge ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-iam ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-kinesis ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-kms ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-lambda ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-mq ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-msk ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-polly ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-redshift ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-rekognition ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-s3 ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-s3-vectors ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-ses ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-sns ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-sqs ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-step-functions ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-sts ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-textract ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-timestream ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-transcribe ← downstream of org.apache.camel:camel-buildtools
  • camel-aws2-translate ← downstream of org.apache.camel:camel-buildtools
  • camel-azure-common ← downstream of org.apache.camel:camel-buildtools
  • camel-azure-cosmosdb ← downstream of org.apache.camel:camel-buildtools
  • camel-azure-eventgrid ← downstream of org.apache.camel:camel-buildtools
  • camel-azure-eventhubs ← downstream of org.apache.camel:camel-buildtools
  • camel-azure-files ← downstream of org.apache.camel:camel-buildtools
  • camel-azure-functions ← downstream of org.apache.camel:camel-buildtools
  • camel-azure-key-vault ← downstream of org.apache.camel:camel-buildtools
  • camel-azure-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-azure-schema-registry ← downstream of org.apache.camel:camel-buildtools
  • camel-azure-servicebus ← downstream of org.apache.camel:camel-buildtools
  • camel-azure-storage-blob ← downstream of org.apache.camel:camel-buildtools
  • camel-azure-storage-datalake ← downstream of org.apache.camel:camel-buildtools
  • camel-azure-storage-queue ← downstream of org.apache.camel:camel-buildtools
  • camel-barcode ← downstream of org.apache.camel:camel-buildtools
  • camel-base ← downstream of org.apache.camel:camel-buildtools
  • camel-base-engine ← downstream of org.apache.camel:camel-buildtools
  • camel-base64 ← downstream of org.apache.camel:camel-buildtools
  • camel-bean ← downstream of org.apache.camel:camel-buildtools
  • camel-bean-validator ← downstream of org.apache.camel:camel-buildtools
  • camel-beanio ← downstream of org.apache.camel:camel-buildtools
  • camel-bindy ← downstream of org.apache.camel:camel-buildtools
  • camel-bom ← downstream of org.apache.camel:camel
  • camel-bonita ← downstream of org.apache.camel:camel-buildtools
  • camel-box ← downstream of org.apache.camel:camel-buildtools
  • camel-box-api ← downstream of org.apache.camel:camel-buildtools
  • camel-box-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-braintree ← downstream of org.apache.camel:camel-buildtools
  • camel-browse ← downstream of org.apache.camel:camel-buildtools
  • camel-buildtools ← downstream of org.apache.camel:camel
  • camel-caffeine ← downstream of org.apache.camel:camel-buildtools
  • camel-camunda ← downstream of org.apache.camel:camel-buildtools
  • camel-cassandraql ← downstream of org.apache.camel:camel-buildtools
  • camel-catalog-common ← downstream of org.apache.camel:camel-buildtools
  • camel-cbor ← downstream of org.apache.camel:camel-buildtools
  • camel-chatscript ← downstream of org.apache.camel:camel-buildtools
  • camel-chunk ← downstream of org.apache.camel:camel-buildtools
  • camel-cli-connector ← downstream of org.apache.camel:camel-buildtools
  • camel-cli-debug ← downstream of org.apache.camel:camel-buildtools
  • camel-clickhouse ← downstream of org.apache.camel:camel-buildtools
  • camel-clickup ← downstream of org.apache.camel:camel-buildtools
  • camel-cloudevents ← downstream of org.apache.camel:camel-buildtools
  • camel-cluster ← downstream of org.apache.camel:camel-buildtools
  • camel-cm-sms ← downstream of org.apache.camel:camel-buildtools
  • camel-coap ← downstream of org.apache.camel:camel-buildtools
  • camel-cometd ← downstream of org.apache.camel:camel-buildtools
  • camel-component-maven-plugin ← downstream of org.apache.camel:camel-buildtools
  • camel-console ← downstream of org.apache.camel:camel-buildtools
  • camel-consul ← downstream of org.apache.camel:camel-buildtools
  • camel-controlbus ← downstream of org.apache.camel:camel-buildtools
  • camel-core ← downstream of org.apache.camel:camel-buildtools
  • camel-core-all ← downstream of org.apache.camel:camel-buildtools
  • camel-core-catalog ← downstream of org.apache.camel:camel-buildtools
  • camel-core-engine ← downstream of org.apache.camel:camel-buildtools
  • camel-core-languages ← downstream of org.apache.camel:camel-buildtools
  • camel-core-model ← downstream of org.apache.camel:camel-buildtools
  • camel-core-processor ← downstream of org.apache.camel:camel-buildtools
  • camel-core-reifier ← downstream of org.apache.camel:camel-buildtools
  • camel-core-xml ← downstream of org.apache.camel:camel-buildtools
  • camel-couchbase ← downstream of org.apache.camel:camel-buildtools
  • camel-couchdb ← downstream of org.apache.camel:camel-buildtools
  • camel-cron ← downstream of org.apache.camel:camel-buildtools
  • camel-crypto ← downstream of org.apache.camel:camel-buildtools
  • camel-crypto-pgp ← downstream of org.apache.camel:camel-buildtools
  • camel-csv ← downstream of org.apache.camel:camel-buildtools
  • camel-cxf-common ← downstream of org.apache.camel:camel-buildtools
  • camel-cxf-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-cxf-rest ← downstream of org.apache.camel:camel-buildtools
  • camel-cxf-soap ← downstream of org.apache.camel:camel-buildtools
  • camel-cxf-spring-common ← downstream of org.apache.camel:camel-buildtools
  • camel-cxf-spring-rest ← downstream of org.apache.camel:camel-buildtools
  • camel-cxf-spring-soap ← downstream of org.apache.camel:camel-buildtools
  • camel-cxf-spring-transport ← downstream of org.apache.camel:camel-buildtools
  • camel-cxf-transport ← downstream of org.apache.camel:camel-buildtools
  • camel-cyberark-vault ← downstream of org.apache.camel:camel-buildtools
  • camel-dapr ← downstream of org.apache.camel:camel-buildtools
  • camel-dataformat ← downstream of org.apache.camel:camel-buildtools
  • camel-dataset ← downstream of org.apache.camel:camel-buildtools
  • camel-datasonnet ← downstream of org.apache.camel:camel-buildtools
  • camel-dataweave ← downstream of org.apache.camel:camel-buildtools
  • camel-debezium-common ← downstream of org.apache.camel:camel-buildtools
  • camel-debezium-common-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-debezium-db2 ← downstream of org.apache.camel:camel-buildtools
  • camel-debezium-maven-plugin ← downstream of org.apache.camel:camel-buildtools
  • camel-debezium-mongodb ← downstream of org.apache.camel:camel-buildtools
  • camel-debezium-mysql ← downstream of org.apache.camel:camel-buildtools
  • camel-debezium-oracle ← downstream of org.apache.camel:camel-buildtools
  • camel-debezium-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-debezium-postgres ← downstream of org.apache.camel:camel-buildtools
  • camel-debezium-sqlserver ← downstream of org.apache.camel:camel-buildtools
  • camel-debug ← downstream of org.apache.camel:camel-buildtools
  • camel-dependencies ← downstream of org.apache.camel:camel-buildtools
  • camel-dfdl ← downstream of org.apache.camel:camel-buildtools
  • camel-dhis2 ← downstream of org.apache.camel:camel-buildtools
  • camel-dhis2-api ← downstream of org.apache.camel:camel-buildtools
  • camel-dhis2-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-diagram ← downstream of org.apache.camel:camel-buildtools
  • camel-direct ← downstream of org.apache.camel:camel-buildtools
  • camel-disruptor ← downstream of org.apache.camel:camel-buildtools
  • camel-djl ← downstream of org.apache.camel:camel-buildtools
  • camel-dns ← downstream of org.apache.camel:camel-buildtools
  • camel-docker ← downstream of org.apache.camel:camel-buildtools
  • camel-docling ← downstream of org.apache.camel:camel-buildtools
  • camel-drill ← downstream of org.apache.camel:camel-buildtools
  • camel-dropbox ← downstream of org.apache.camel:camel-buildtools
  • camel-dsl-modeline ← downstream of org.apache.camel:camel-buildtools
  • camel-dsl-support ← downstream of org.apache.camel:camel-buildtools
  • camel-duckdb ← downstream of org.apache.camel:camel-buildtools
  • camel-dynamic-router ← downstream of org.apache.camel:camel-buildtools
  • camel-ehcache ← downstream of org.apache.camel:camel-buildtools
  • camel-eip-documentation-enricher-maven-plugin ← downstream of org.apache.camel:camel-buildtools
  • camel-elasticsearch ← downstream of org.apache.camel:camel-buildtools
  • camel-elasticsearch-rest-client ← downstream of org.apache.camel:camel-buildtools
  • camel-enforcer-rules ← downstream of org.apache.camel:camel-buildtools
  • camel-etc ← downstream of org.apache.camel:camel-buildtools
  • camel-event ← downstream of org.apache.camel:camel-buildtools
  • camel-exe ← downstream of org.apache.camel:camel-buildtools
  • camel-exec ← downstream of org.apache.camel:camel-buildtools
  • camel-fastjson ← downstream of org.apache.camel:camel-buildtools
  • camel-fhir ← downstream of org.apache.camel:camel-buildtools
  • camel-fhir-api ← downstream of org.apache.camel:camel-buildtools
  • camel-fhir-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-file ← downstream of org.apache.camel:camel-buildtools
  • camel-file-watch ← downstream of org.apache.camel:camel-buildtools
  • camel-flatpack ← downstream of org.apache.camel:camel-buildtools
  • camel-flink ← downstream of org.apache.camel:camel-buildtools
  • camel-flowable ← downstream of org.apache.camel:camel-buildtools
  • camel-fop ← downstream of org.apache.camel:camel-buildtools
  • camel-fory ← downstream of org.apache.camel:camel-buildtools
  • camel-freemarker ← downstream of org.apache.camel:camel-buildtools
  • camel-ftp ← downstream of org.apache.camel:camel-buildtools
  • camel-ftp-common ← downstream of org.apache.camel:camel-buildtools
  • camel-geocoder ← downstream of org.apache.camel:camel-buildtools
  • camel-git ← downstream of org.apache.camel:camel-buildtools
  • camel-github2 ← downstream of org.apache.camel:camel-buildtools
  • camel-google-bigquery ← downstream of org.apache.camel:camel-buildtools
  • camel-google-calendar ← downstream of org.apache.camel:camel-buildtools
  • camel-google-common ← downstream of org.apache.camel:camel-buildtools
  • camel-google-drive ← downstream of org.apache.camel:camel-buildtools
  • camel-google-firestore ← downstream of org.apache.camel:camel-buildtools
  • camel-google-functions ← downstream of org.apache.camel:camel-buildtools
  • camel-google-mail ← downstream of org.apache.camel:camel-buildtools
  • camel-google-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-google-pubsub ← downstream of org.apache.camel:camel-buildtools
  • camel-google-secret-manager ← downstream of org.apache.camel:camel-buildtools
  • camel-google-sheets ← downstream of org.apache.camel:camel-buildtools
  • camel-google-speech-to-text ← downstream of org.apache.camel:camel-buildtools
  • camel-google-storage ← downstream of org.apache.camel:camel-buildtools
  • camel-google-text-to-speech ← downstream of org.apache.camel:camel-buildtools
  • camel-google-vertexai ← downstream of org.apache.camel:camel-buildtools
  • camel-google-vision ← downstream of org.apache.camel:camel-buildtools
  • camel-graphql ← downstream of org.apache.camel:camel-buildtools
  • camel-grok ← downstream of org.apache.camel:camel-buildtools
  • camel-groovy ← downstream of org.apache.camel:camel-buildtools
  • camel-grpc ← downstream of org.apache.camel:camel-buildtools
  • camel-gson ← downstream of org.apache.camel:camel-buildtools
  • camel-hashicorp-vault ← downstream of org.apache.camel:camel-buildtools
  • camel-hazelcast ← downstream of org.apache.camel:camel-buildtools
  • camel-health ← downstream of org.apache.camel:camel-buildtools
  • camel-hibernate ← downstream of org.apache.camel:camel-buildtools
  • camel-hivemq ← downstream of org.apache.camel:camel-buildtools
  • camel-hl7 ← downstream of org.apache.camel:camel-buildtools
  • camel-http ← downstream of org.apache.camel:camel-buildtools
  • camel-http-base ← downstream of org.apache.camel:camel-buildtools
  • camel-http-common ← downstream of org.apache.camel:camel-buildtools
  • camel-huawei-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-huaweicloud-common ← downstream of org.apache.camel:camel-buildtools
  • camel-huaweicloud-dms ← downstream of org.apache.camel:camel-buildtools
  • camel-huaweicloud-frs ← downstream of org.apache.camel:camel-buildtools
  • camel-huaweicloud-functiongraph ← downstream of org.apache.camel:camel-buildtools
  • camel-huaweicloud-iam ← downstream of org.apache.camel:camel-buildtools
  • camel-huaweicloud-imagerecognition ← downstream of org.apache.camel:camel-buildtools
  • camel-huaweicloud-obs ← downstream of org.apache.camel:camel-buildtools
  • camel-huaweicloud-smn ← downstream of org.apache.camel:camel-buildtools
  • camel-huggingface ← downstream of org.apache.camel:camel-buildtools
  • camel-ibm-cos ← downstream of org.apache.camel:camel-buildtools
  • camel-ibm-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-ibm-secrets-manager ← downstream of org.apache.camel:camel-buildtools
  • camel-ibm-watson-discovery ← downstream of org.apache.camel:camel-buildtools
  • camel-ibm-watson-language ← downstream of org.apache.camel:camel-buildtools
  • camel-ibm-watson-speech-to-text ← downstream of org.apache.camel:camel-buildtools
  • camel-ibm-watson-text-to-speech ← downstream of org.apache.camel:camel-buildtools
  • camel-ibm-watsonx-ai ← downstream of org.apache.camel:camel-buildtools
  • camel-ibm-watsonx-data ← downstream of org.apache.camel:camel-buildtools
  • camel-ical ← downstream of org.apache.camel:camel-buildtools
  • camel-iggy ← downstream of org.apache.camel:camel-buildtools
  • camel-ignite ← downstream of org.apache.camel:camel-buildtools
  • camel-infinispan ← downstream of org.apache.camel:camel-buildtools
  • camel-infinispan-common ← downstream of org.apache.camel:camel-buildtools
  • camel-infinispan-embedded ← downstream of org.apache.camel:camel-buildtools
  • camel-infinispan-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-influxdb ← downstream of org.apache.camel:camel-buildtools
  • camel-influxdb2 ← downstream of org.apache.camel:camel-buildtools
  • camel-iso8583 ← downstream of org.apache.camel:camel-buildtools
  • camel-jackson ← downstream of org.apache.camel:camel-buildtools
  • camel-jackson-avro ← downstream of org.apache.camel:camel-buildtools
  • camel-jackson-protobuf ← downstream of org.apache.camel:camel-buildtools
  • camel-jackson3 ← downstream of org.apache.camel:camel-buildtools
  • camel-jackson3-avro ← downstream of org.apache.camel:camel-buildtools
  • camel-jackson3-protobuf ← downstream of org.apache.camel:camel-buildtools
  • camel-jackson3xml ← downstream of org.apache.camel:camel-buildtools
  • camel-jacksonxml ← downstream of org.apache.camel:camel-buildtools
  • camel-jactl ← downstream of org.apache.camel:camel-buildtools
  • camel-jandex ← downstream of org.apache.camel:camel-buildtools
  • camel-jasypt ← downstream of org.apache.camel:camel-buildtools
  • camel-java-io ← downstream of org.apache.camel:camel-buildtools
  • camel-java-joor-dsl ← downstream of org.apache.camel:camel-buildtools
  • camel-javascript ← downstream of org.apache.camel:camel-buildtools
  • camel-jaxb ← downstream of org.apache.camel:camel-buildtools
  • camel-jbang-console ← downstream of org.apache.camel:camel-buildtools
  • camel-jbang-mcp ← downstream of org.apache.camel:camel-buildtools
  • camel-jbang-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-jbang-plugin-mcp ← downstream of org.apache.camel:camel-buildtools
  • camel-jbang-plugin-tui ← downstream of org.apache.camel:camel-buildtools
  • camel-jbang-plugin-validate ← downstream of org.apache.camel:camel-buildtools
  • camel-jcache ← downstream of org.apache.camel:camel-buildtools
  • camel-jcr ← downstream of org.apache.camel:camel-buildtools
  • camel-jdbc ← downstream of org.apache.camel:camel-buildtools
  • camel-jetty ← downstream of org.apache.camel:camel-buildtools
  • camel-jetty-common ← downstream of org.apache.camel:camel-buildtools
  • camel-jfr ← downstream of org.apache.camel:camel-buildtools
  • camel-jgroups ← downstream of org.apache.camel:camel-buildtools
  • camel-jgroups-raft ← downstream of org.apache.camel:camel-buildtools
  • camel-jira ← downstream of org.apache.camel:camel-buildtools
  • camel-jms ← downstream of org.apache.camel:camel-buildtools
  • camel-jmx ← downstream of org.apache.camel:camel-buildtools
  • camel-jolt ← downstream of org.apache.camel:camel-buildtools
  • camel-jooq ← downstream of org.apache.camel:camel-buildtools
  • camel-joor ← downstream of org.apache.camel:camel-buildtools
  • camel-jpa ← downstream of org.apache.camel:camel-buildtools
  • camel-jq ← downstream of org.apache.camel:camel-buildtools
  • camel-jsch ← downstream of org.apache.camel:camel-buildtools
  • camel-jslt ← downstream of org.apache.camel:camel-buildtools
  • camel-json-validator ← downstream of org.apache.camel:camel-buildtools
  • camel-jsonapi ← downstream of org.apache.camel:camel-buildtools
  • camel-jsonata ← downstream of org.apache.camel:camel-buildtools
  • camel-jsonb ← downstream of org.apache.camel:camel-buildtools
  • camel-jsonpath ← downstream of org.apache.camel:camel-buildtools
  • camel-jsoup ← downstream of org.apache.camel:camel-buildtools
  • camel-jt400 ← downstream of org.apache.camel:camel-buildtools
  • camel-jta ← downstream of org.apache.camel:camel-buildtools
  • camel-jte ← downstream of org.apache.camel:camel-buildtools
  • camel-kafka ← downstream of org.apache.camel:camel-buildtools
  • camel-kafka-common ← downstream of org.apache.camel:camel-buildtools
  • camel-kafka-share ← downstream of org.apache.camel:camel-buildtools
  • camel-kamelet ← downstream of org.apache.camel:camel-buildtools
  • camel-kamelet-main-support ← downstream of org.apache.camel:camel-buildtools
  • camel-keycloak ← downstream of org.apache.camel:camel-buildtools
  • camel-knative ← downstream of org.apache.camel:camel-buildtools
  • camel-knative-api ← downstream of org.apache.camel:camel-buildtools
  • camel-knative-http ← downstream of org.apache.camel:camel-buildtools
  • camel-knative-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-kserve ← downstream of org.apache.camel:camel-buildtools
  • camel-kubernetes ← downstream of org.apache.camel:camel-buildtools
  • camel-kudu ← downstream of org.apache.camel:camel-buildtools
  • camel-langchain4j-agent ← downstream of org.apache.camel:camel-buildtools
  • camel-langchain4j-agent-api ← downstream of org.apache.camel:camel-buildtools
  • camel-langchain4j-chat ← downstream of org.apache.camel:camel-buildtools
  • camel-langchain4j-core ← downstream of org.apache.camel:camel-buildtools
  • camel-langchain4j-embeddings ← downstream of org.apache.camel:camel-buildtools
  • camel-langchain4j-embeddingstore ← downstream of org.apache.camel:camel-buildtools
  • camel-langchain4j-embeddingstore-api ← downstream of org.apache.camel:camel-buildtools
  • camel-langchain4j-ingest ← downstream of org.apache.camel:camel-buildtools
  • camel-langchain4j-tokenizer ← downstream of org.apache.camel:camel-buildtools
  • camel-langchain4j-web-search ← downstream of org.apache.camel:camel-buildtools
  • camel-language ← downstream of org.apache.camel:camel-buildtools
  • camel-launcher-container ← downstream of org.apache.camel:camel-buildtools
  • camel-ldap ← downstream of org.apache.camel:camel-buildtools
  • camel-ldif ← downstream of org.apache.camel:camel-buildtools
  • camel-log ← downstream of org.apache.camel:camel-buildtools
  • camel-lra ← downstream of org.apache.camel:camel-buildtools
  • camel-lucene ← downstream of org.apache.camel:camel-buildtools
  • camel-lumberjack ← downstream of org.apache.camel:camel-buildtools
  • camel-lzf ← downstream of org.apache.camel:camel-buildtools
  • camel-mail ← downstream of org.apache.camel:camel-buildtools
  • camel-mail-microsoft-oauth ← downstream of org.apache.camel:camel-buildtools
  • camel-main ← downstream of org.apache.camel:camel-buildtools
  • camel-management ← downstream of org.apache.camel:camel-buildtools
  • camel-management-api ← downstream of org.apache.camel:camel-buildtools
  • camel-mapstruct ← downstream of org.apache.camel:camel-buildtools
  • camel-master ← downstream of org.apache.camel:camel-buildtools
  • camel-maven-plugin ← downstream of org.apache.camel:camel-buildtools
  • camel-mcp-server ← downstream of org.apache.camel:camel-buildtools
  • camel-mcp-server-api ← downstream of org.apache.camel:camel-buildtools
  • camel-mdc ← downstream of org.apache.camel:camel-buildtools
  • camel-metrics ← downstream of org.apache.camel:camel-buildtools
  • camel-micrometer ← downstream of org.apache.camel:camel-buildtools
  • camel-micrometer-observability ← downstream of org.apache.camel:camel-buildtools
  • camel-micrometer-prometheus ← downstream of org.apache.camel:camel-buildtools
  • camel-microprofile-config ← downstream of org.apache.camel:camel-buildtools
  • camel-microprofile-fault-tolerance ← downstream of org.apache.camel:camel-buildtools
  • camel-microprofile-health ← downstream of org.apache.camel:camel-buildtools
  • camel-microprofile-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-milo ← downstream of org.apache.camel:camel-buildtools
  • camel-milvus ← downstream of org.apache.camel:camel-buildtools
  • camel-mina ← downstream of org.apache.camel:camel-buildtools
  • camel-mina-sftp ← downstream of org.apache.camel:camel-buildtools
  • camel-minio ← downstream of org.apache.camel:camel-buildtools
  • camel-mllp ← downstream of org.apache.camel:camel-buildtools
  • camel-mock ← downstream of org.apache.camel:camel-buildtools
  • camel-mongodb ← downstream of org.apache.camel:camel-buildtools
  • camel-mongodb-gridfs ← downstream of org.apache.camel:camel-buildtools
  • camel-mustache ← downstream of org.apache.camel:camel-buildtools
  • camel-mvel ← downstream of org.apache.camel:camel-buildtools
  • camel-mybatis ← downstream of org.apache.camel:camel-buildtools
  • camel-nats ← downstream of org.apache.camel:camel-buildtools
  • camel-neo4j ← downstream of org.apache.camel:camel-buildtools
  • camel-netty ← downstream of org.apache.camel:camel-buildtools
  • camel-netty-http ← downstream of org.apache.camel:camel-buildtools
  • camel-oaipmh ← downstream of org.apache.camel:camel-buildtools
  • camel-oauth ← downstream of org.apache.camel:camel-buildtools
  • camel-observability-services ← downstream of org.apache.camel:camel-buildtools
  • camel-observation ← downstream of org.apache.camel:camel-buildtools
  • camel-ocsf ← downstream of org.apache.camel:camel-buildtools
  • camel-odata ← downstream of org.apache.camel:camel-buildtools
  • camel-ognl ← downstream of org.apache.camel:camel-buildtools
  • camel-olingo2 ← downstream of org.apache.camel:camel-buildtools
  • camel-olingo2-api ← downstream of org.apache.camel:camel-buildtools
  • camel-olingo2-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-olingo4 ← downstream of org.apache.camel:camel-buildtools
  • camel-olingo4-api ← downstream of org.apache.camel:camel-buildtools
  • camel-olingo4-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-once ← downstream of org.apache.camel:camel-buildtools
  • camel-opa ← downstream of org.apache.camel:camel-buildtools
  • camel-openai ← downstream of org.apache.camel:camel-buildtools
  • camel-openapi-java ← downstream of org.apache.camel:camel-buildtools
  • camel-openapi-rest-dsl-generator ← downstream of org.apache.camel:camel-buildtools
  • camel-openapi-validator ← downstream of org.apache.camel:camel-buildtools
  • camel-openfeature ← downstream of org.apache.camel:camel-buildtools
  • camel-openfga ← downstream of org.apache.camel:camel-buildtools
  • camel-opensearch ← downstream of org.apache.camel:camel-buildtools
  • camel-openstack ← downstream of org.apache.camel:camel-buildtools
  • camel-opentelemetry ← downstream of org.apache.camel:camel-buildtools
  • camel-opentelemetry-metrics ← downstream of org.apache.camel:camel-buildtools
  • camel-opentelemetry2 ← downstream of org.apache.camel:camel-buildtools
  • camel-optaplanner ← downstream of org.apache.camel:camel-buildtools
  • camel-package-maven-plugin ← downstream of org.apache.camel:camel-buildtools
  • camel-paho ← downstream of org.apache.camel:camel-buildtools
  • camel-paho-mqtt5 ← downstream of org.apache.camel:camel-buildtools
  • camel-parent ← downstream of org.apache.camel:camel
  • camel-parquet-avro ← downstream of org.apache.camel:camel-buildtools
  • camel-pdf ← downstream of org.apache.camel:camel-buildtools
  • camel-pg-replication-slot ← downstream of org.apache.camel:camel-buildtools
  • camel-pgevent ← downstream of org.apache.camel:camel-buildtools
  • camel-pgvector ← downstream of org.apache.camel:camel-buildtools
  • camel-pinecone ← downstream of org.apache.camel:camel-buildtools
  • camel-platform-http ← downstream of org.apache.camel:camel-buildtools
  • camel-platform-http-jolokia ← downstream of org.apache.camel:camel-buildtools
  • camel-platform-http-main ← downstream of org.apache.camel:camel-buildtools
  • camel-platform-http-vertx ← downstream of org.apache.camel:camel-buildtools
  • camel-plc4x ← downstream of org.apache.camel:camel-buildtools
  • camel-pqc ← downstream of org.apache.camel:camel-buildtools
  • camel-printer ← downstream of org.apache.camel:camel-buildtools
  • camel-protobuf ← downstream of org.apache.camel:camel-buildtools
  • camel-pubnub ← downstream of org.apache.camel:camel-buildtools
  • camel-pulsar ← downstream of org.apache.camel:camel-buildtools
  • camel-python ← downstream of org.apache.camel:camel-buildtools
  • camel-python3 ← downstream of org.apache.camel:camel-buildtools
  • camel-qdrant ← downstream of org.apache.camel:camel-buildtools
  • camel-quartz ← downstream of org.apache.camel:camel-buildtools
  • camel-quickfix ← downstream of org.apache.camel:camel-buildtools
  • camel-quickjs ← downstream of org.apache.camel:camel-buildtools
  • camel-reactive-streams ← downstream of org.apache.camel:camel-buildtools
  • camel-reactor ← downstream of org.apache.camel:camel-buildtools
  • camel-redis ← downstream of org.apache.camel:camel-buildtools
  • camel-ref ← downstream of org.apache.camel:camel-buildtools
  • camel-repackager-maven-plugin ← downstream of org.apache.camel:camel-buildtools
  • camel-resilience4j ← downstream of org.apache.camel:camel-buildtools
  • camel-resilience4j-micrometer ← downstream of org.apache.camel:camel-buildtools
  • camel-resourceresolver-github ← downstream of org.apache.camel:camel-buildtools
  • camel-rest ← downstream of org.apache.camel:camel-buildtools
  • camel-rest-openapi ← downstream of org.apache.camel:camel-buildtools
  • camel-rest-postman ← downstream of org.apache.camel:camel-buildtools
  • camel-restdsl-openapi-plugin ← downstream of org.apache.camel:camel-buildtools
  • camel-robotframework ← downstream of org.apache.camel:camel-buildtools
  • camel-rocketmq ← downstream of org.apache.camel:camel-buildtools
  • camel-rss ← downstream of org.apache.camel:camel-buildtools
  • camel-rxjava ← downstream of org.apache.camel:camel-buildtools
  • camel-saga ← downstream of org.apache.camel:camel-buildtools
  • camel-salesforce ← downstream of org.apache.camel:camel-buildtools
  • camel-salesforce-codegen ← downstream of org.apache.camel:camel-buildtools
  • camel-salesforce-maven-plugin ← downstream of org.apache.camel:camel-buildtools
  • camel-salesforce-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-sap-netweaver ← downstream of org.apache.camel:camel-buildtools
  • camel-saxon ← downstream of org.apache.camel:camel-buildtools
  • camel-scheduler ← downstream of org.apache.camel:camel-buildtools
  • camel-schematron ← downstream of org.apache.camel:camel-buildtools
  • camel-seda ← downstream of org.apache.camel:camel-buildtools
  • camel-semantic ← downstream of org.apache.camel:camel-buildtools
  • camel-semantic-openai ← downstream of org.apache.camel:camel-buildtools
  • camel-semantic-typesafe-ai ← downstream of org.apache.camel:camel-buildtools
  • camel-semantic-wolf-defender ← downstream of org.apache.camel:camel-buildtools
  • camel-servicenow ← downstream of org.apache.camel:camel-buildtools
  • camel-servicenow-maven-plugin ← downstream of org.apache.camel:camel-buildtools
  • camel-servicenow-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-servlet ← downstream of org.apache.camel:camel-buildtools
  • camel-shell ← downstream of org.apache.camel:camel-buildtools
  • camel-shiro ← downstream of org.apache.camel:camel-buildtools
  • camel-sjms ← downstream of org.apache.camel:camel-buildtools
  • camel-sjms2 ← downstream of org.apache.camel:camel-buildtools
  • camel-slack ← downstream of org.apache.camel:camel-buildtools
  • camel-smb ← downstream of org.apache.camel:camel-buildtools
  • camel-smooks ← downstream of org.apache.camel:camel-buildtools
  • camel-smpp ← downstream of org.apache.camel:camel-buildtools
  • camel-snakeyaml ← downstream of org.apache.camel:camel-buildtools
  • camel-snmp ← downstream of org.apache.camel:camel-buildtools
  • camel-soap ← downstream of org.apache.camel:camel-buildtools
  • camel-solr ← downstream of org.apache.camel:camel-buildtools
  • camel-spiffe ← downstream of org.apache.camel:camel-buildtools
  • camel-splunk-hec ← downstream of org.apache.camel:camel-buildtools
  • camel-spring ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-ai-chat ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-ai-embeddings ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-ai-image ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-ai-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-ai-vector-store ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-batch ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-cloud-config ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-jdbc ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-ldap ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-main ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-rabbitmq ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-redis ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-security ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-ws ← downstream of org.apache.camel:camel-buildtools
  • camel-spring-xml ← downstream of org.apache.camel:camel-buildtools
  • camel-sql ← downstream of org.apache.camel:camel-buildtools
  • camel-ssh ← downstream of org.apache.camel:camel-buildtools
  • camel-state-store ← downstream of org.apache.camel:camel-buildtools
  • camel-state-store-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-stax ← downstream of org.apache.camel:camel-buildtools
  • camel-stitch ← downstream of org.apache.camel:camel-buildtools
  • camel-stream ← downstream of org.apache.camel:camel-buildtools
  • camel-streamcaching-test ← downstream of org.apache.camel:camel-buildtools
  • camel-stringtemplate ← downstream of org.apache.camel:camel-buildtools
  • camel-stripe ← downstream of org.apache.camel:camel-buildtools
  • camel-stub ← downstream of org.apache.camel:camel-buildtools
  • camel-support ← downstream of org.apache.camel:camel-buildtools
  • camel-swift ← downstream of org.apache.camel:camel-buildtools
  • camel-syslog ← downstream of org.apache.camel:camel-buildtools
  • camel-tahu ← downstream of org.apache.camel:camel-buildtools
  • camel-tarfile ← downstream of org.apache.camel:camel-buildtools
  • camel-telegram ← downstream of org.apache.camel:camel-buildtools
  • camel-telemetry ← downstream of org.apache.camel:camel-buildtools
  • camel-telemetry-dev ← downstream of org.apache.camel:camel-buildtools
  • camel-tensorflow-serving ← downstream of org.apache.camel:camel-buildtools
  • camel-test-citrus ← downstream of org.apache.camel:camel-buildtools
  • camel-test-dst ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-all ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-arangodb ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-artemis ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-aws-common ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-aws-v2 ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-azure-common ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-azure-storage-blob ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-azure-storage-datalake ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-azure-storage-queue ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-cassandra ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-chatscript ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-cli ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-clickhouse ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-common ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-consul ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-core ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-couchbase ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-couchdb ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-cyberark-vault ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-dispatch-router ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-docling ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-duckdb ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-elasticsearch ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-fhir ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-ftp ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-google-pubsub ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-hashicorp-vault ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-hazelcast ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-hivemq ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-ibmmq ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-iggy ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-ignite ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-infinispan ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-jaeger ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-jdbc ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-jetty ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-kafka ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-keycloak ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-mcp-everything ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-messaging-common ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-microprofile-lra ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-milvus ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-minio ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-mongodb ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-mosquitto ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-nats ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-neo4j ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-observability ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-ollama ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-opa ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-openai-mock ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-openfga ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-openldap ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-opensearch ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-pinecone ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-postgres ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-pulsar ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-qdrant ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-rabbitmq ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-redis ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-rocketmq ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-smb ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-solr ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-spiffe ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-tensorflow-serving ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-triton ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-typesafe-ai-mock ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-weaviate ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-wolf-defender ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-xmpp ← downstream of org.apache.camel:camel-buildtools
  • camel-test-infra-zookeeper ← downstream of org.apache.camel:camel-buildtools
  • camel-test-junit5 ← downstream of org.apache.camel:camel-buildtools
  • camel-test-junit6 ← downstream of org.apache.camel:camel-buildtools
  • camel-test-main-junit5 ← downstream of org.apache.camel:camel-buildtools
  • camel-test-main-junit6 ← downstream of org.apache.camel:camel-buildtools
  • camel-test-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-test-spring-junit5 ← downstream of org.apache.camel:camel-buildtools
  • camel-test-spring-junit6 ← downstream of org.apache.camel:camel-buildtools
  • camel-thrift ← downstream of org.apache.camel:camel-buildtools
  • camel-thymeleaf ← downstream of org.apache.camel:camel-buildtools
  • camel-tika ← downstream of org.apache.camel:camel-buildtools
  • camel-timer ← downstream of org.apache.camel:camel-buildtools
  • camel-tooling-maven ← downstream of org.apache.camel:camel-buildtools
  • camel-tooling-model ← downstream of org.apache.camel:camel-buildtools
  • camel-tooling-util ← downstream of org.apache.camel:camel-buildtools
  • camel-toon ← downstream of org.apache.camel:camel-buildtools
  • camel-tracing ← downstream of org.apache.camel:camel-buildtools
  • camel-twilio ← downstream of org.apache.camel:camel-buildtools
  • camel-twitter ← downstream of org.apache.camel:camel-buildtools
  • camel-typesafe-ai ← downstream of org.apache.camel:camel-buildtools
  • camel-ubl ← downstream of org.apache.camel:camel-buildtools
  • camel-undertow ← downstream of org.apache.camel:camel-buildtools
  • camel-undertow-spring-security ← downstream of org.apache.camel:camel-buildtools
  • camel-univocity-parsers ← downstream of org.apache.camel:camel-buildtools
  • camel-util ← downstream of org.apache.camel:camel-buildtools
  • camel-util-json ← downstream of org.apache.camel:camel-buildtools
  • camel-validator ← downstream of org.apache.camel:camel-buildtools
  • camel-validator-test-resources ← downstream of org.apache.camel:camel-buildtools
  • camel-velocity ← downstream of org.apache.camel:camel-buildtools
  • camel-vertx ← downstream of org.apache.camel:camel-buildtools
  • camel-vertx-common ← downstream of org.apache.camel:camel-buildtools
  • camel-vertx-http ← downstream of org.apache.camel:camel-buildtools
  • camel-vertx-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-vertx-websocket ← downstream of org.apache.camel:camel-buildtools
  • camel-wal ← downstream of org.apache.camel:camel-buildtools
  • camel-wasm ← downstream of org.apache.camel:camel-buildtools
  • camel-weather ← downstream of org.apache.camel:camel-buildtools
  • camel-weaviate ← downstream of org.apache.camel:camel-buildtools
  • camel-web3j ← downstream of org.apache.camel:camel-buildtools
  • camel-webhook ← downstream of org.apache.camel:camel-buildtools
  • camel-whatsapp ← downstream of org.apache.camel:camel-buildtools
  • camel-wordpress ← downstream of org.apache.camel:camel-buildtools
  • camel-workday ← downstream of org.apache.camel:camel-buildtools
  • camel-xchange ← downstream of org.apache.camel:camel-buildtools
  • camel-xj ← downstream of org.apache.camel:camel-buildtools
  • camel-xml-io ← downstream of org.apache.camel:camel-buildtools
  • camel-xml-io-dsl ← downstream of org.apache.camel:camel-buildtools
  • camel-xml-io-util ← downstream of org.apache.camel:camel-buildtools
  • camel-xml-jaxb ← downstream of org.apache.camel:camel-buildtools
  • camel-xml-jaxb-dsl ← downstream of org.apache.camel:camel-buildtools
  • camel-xml-jaxb-dsl-test ← downstream of org.apache.camel:camel-buildtools
  • camel-xml-jaxb-dsl-test-definition ← downstream of org.apache.camel:camel-buildtools
  • camel-xml-jaxb-dsl-test-spring ← downstream of org.apache.camel:camel-buildtools
  • camel-xml-jaxp ← downstream of org.apache.camel:camel-buildtools
  • camel-xml-jaxp-util ← downstream of org.apache.camel:camel-buildtools
  • camel-xmlsecurity ← downstream of org.apache.camel:camel-buildtools
  • camel-xmpp ← downstream of org.apache.camel:camel-buildtools
  • camel-xpath ← downstream of org.apache.camel:camel-buildtools
  • camel-xslt ← downstream of org.apache.camel:camel-buildtools
  • camel-xslt-saxon ← downstream of org.apache.camel:camel-buildtools
  • camel-yaml-dsl-common ← downstream of org.apache.camel:camel-buildtools
  • camel-yaml-dsl-parent ← downstream of org.apache.camel:camel-buildtools
  • camel-yaml-dsl-validator ← downstream of org.apache.camel:camel-buildtools
  • camel-yaml-dsl-validator-maven-plugin ← downstream of org.apache.camel:camel-buildtools
  • camel-yaml-io ← downstream of org.apache.camel:camel-buildtools
  • camel-zendesk ← downstream of org.apache.camel:camel-buildtools
  • camel-zip-deflater ← downstream of org.apache.camel:camel-buildtools
  • camel-zipfile ← downstream of org.apache.camel:camel-buildtools
  • camel-zookeeper ← downstream of org.apache.camel:camel-buildtools
  • camel-zookeeper-master ← downstream of org.apache.camel:camel-buildtools
  • catalog ← downstream of org.apache.camel:camel-buildtools
  • components ← downstream of org.apache.camel:camel-buildtools
  • core ← downstream of org.apache.camel:camel-buildtools
  • dsl ← downstream of org.apache.camel:camel-buildtools
  • maven-plugins ← downstream of org.apache.camel:camel-buildtools
  • spi-annotations ← downstream of org.apache.camel:camel-buildtools
  • sync-properties-maven-plugin ← downstream of org.apache.camel:camel-buildtools
  • test-infra ← downstream of org.apache.camel:camel-buildtools
  • tests ← downstream of org.apache.camel:camel-buildtools
  • tooling ← downstream of org.apache.camel:camel-buildtools
  • tooling-parent ← downstream of org.apache.camel:camel-buildtools
Modules with tests skipped (27)
  • apache-camel
  • camel-allcomponents
  • camel-catalog
  • camel-catalog-console
  • camel-catalog-maven
  • camel-catalog-suggest
  • camel-componentdsl
  • camel-endpointdsl
  • camel-endpointdsl-support
  • camel-itest
  • camel-jbang-core
  • camel-jbang-it
  • camel-jbang-main
  • camel-jbang-plugin-edit
  • camel-jbang-plugin-generate
  • camel-jbang-plugin-kubernetes
  • camel-jbang-plugin-test
  • camel-kamelet-main
  • camel-launcher
  • camel-report-maven-plugin
  • camel-route-parser
  • camel-yaml-dsl
  • camel-yaml-dsl-deserializers
  • camel-yaml-dsl-maven-plugin
  • coverage
  • docs
  • dummy-component

ℹ️ Shadow mode — Scalpel observes but does not affect test execution. Learn more

All tested modules (706 modules, 26m 16s total)

Total reactor time: 26m 16s

Module Duration Status
Camel :: Telegram 59.8s SUCCESS
Camel :: Netty 57.8s SUCCESS
Camel :: Infinispan :: Remote 54.5s SUCCESS
Camel :: Test Infra :: Common 49.6s SUCCESS
Camel :: MINA 44.8s SUCCESS
Camel :: AI :: LangChain4j :: Embedding 41.6s SUCCESS
Camel :: OpenApi Java 41.4s SUCCESS
Camel :: Reactive Streams 40.0s SUCCESS
Camel :: Main 39.3s SUCCESS
Camel :: SQL 37.8s SUCCESS
Camel :: Atom 34.3s SUCCESS
Camel :: Resilience4j 31.8s SUCCESS
Camel :: Quartz 30.7s SUCCESS
Camel :: Jetty 30.1s SUCCESS
Camel :: Java DSL IO 28.5s SUCCESS
Camel :: Undertow 28.1s SUCCESS
Camel :: Console 26.8s SUCCESS
Camel :: AI :: Neo4j 26.6s SUCCESS
Camel :: AI :: Milvus 26.2s SUCCESS
Camel :: AI :: OpenAI 25.9s SUCCESS
Camel :: AI :: Weaviate 25.2s SUCCESS
Camel :: Test :: Spring :: JUnit6 22.7s SUCCESS
Camel :: Salesforce 21.6s SUCCESS
Camel :: jOOR 21.3s SUCCESS
Camel :: Micrometer 20.9s SUCCESS
Camel :: SSH 20.1s SUCCESS
Camel :: Tika 19.6s SUCCESS
Camel :: JAXB 19.0s SUCCESS
Camel :: Test :: JUnit5 17.9s SUCCESS
Camel :: Servlet 16.0s SUCCESS
Camel :: HL7 15.6s SUCCESS
Camel :: Test :: JUnit6 15.3s SUCCESS
Camel :: Platform HTTP :: Vert.x 14.9s SUCCESS
Camel :: REST OpenApi 14.7s SUCCESS
Camel :: Kamelet 14.4s SUCCESS
Camel :: XML DSL with camel-xml-io 14.3s SUCCESS
Camel :: Debezium :: Common 14.0s SUCCESS
Camel :: CSV 13.7s SUCCESS
Camel :: AI :: Semantic Evaluation 13.7s SUCCESS
Camel :: AI :: MCP Server API 12.9s SUCCESS
Camel :: AI :: TypeSafe AI 12.4s SUCCESS
Camel :: Crypto 11.6s SUCCESS
Camel :: AI :: Docling 11.4s SUCCESS
Camel :: Vert.x :: HTTP 11.1s SUCCESS
Camel :: AI :: Qdrant 10.8s SUCCESS
Camel :: XSLT Saxon 10.2s SUCCESS
Camel :: AI :: PGVector 10.1s SUCCESS
Camel :: AS2 :: API 10.1s SUCCESS
Camel :: Groovy 9.9s SUCCESS
Camel :: Spring AI :: Embeddings 8.9s SUCCESS
Camel :: Zip Deflater 8.3s SUCCESS
Camel :: AI :: LangChain4j :: Agent :: API 8.1s SUCCESS
Camel :: XML IO 7.9s SUCCESS
Camel :: Tooling :: OpenApi REST DSL Generator 7.4s SUCCESS
Camel :: CXF :: Transport :: Spring 7.3s SUCCESS
Camel :: Olingo4 (Deprecated) :: API 7.1s SUCCESS
Camel :: Jackson 6.9s SUCCESS
Camel :: Util 6.9s SUCCESS
Camel :: Platform HTTP 6.8s SUCCESS
Camel :: Webhook 6.7s SUCCESS
Camel :: Jackson XML 6.6s SUCCESS
Camel :: Maven Plugins :: Camel Maven Package 6.4s SUCCESS
Camel :: CXF :: REST 6.3s SUCCESS
Camel :: Jackson 3 5.7s SUCCESS
Camel :: AI :: Tool 5.6s SUCCESS
Camel :: WAL 5.5s SUCCESS
Camel :: REST Postman 5.5s SUCCESS
Camel :: Tooling :: Maven 5.2s SUCCESS
Camel :: Caffeine 5.1s SUCCESS
Camel :: Gson 5.0s SUCCESS
Camel :: Test :: DST 4.9s SUCCESS
Camel :: AI :: Pinecone 4.8s SUCCESS
Camel :: Test :: Main :: JUnit5 4.8s SUCCESS
Camel :: REST 4.7s SUCCESS
Camel :: HTTP :: Common 4.7s SUCCESS
Camel :: Spring Main 4.6s SUCCESS
Camel :: Test Infra :: DuckDB 4.6s SUCCESS
Camel :: Platform HTTP :: Main 4.5s SUCCESS
Camel :: JDBC 4.5s SUCCESS
Camel :: DataWeave 4.5s SUCCESS
Camel :: Core XML 4.5s SUCCESS
Camel :: CXF :: Transport 4.3s SUCCESS
Camel :: Maven Plugins :: Camel API Component Plugin 4.2s SUCCESS
Camel :: JQ 3.9s SUCCESS
Camel :: JSON validator 3.9s SUCCESS
Camel :: Debezium :: Maven Plugin 3.8s SUCCESS
Camel :: YAML IO 3.7s SUCCESS
Camel :: Spring JDBC 3.7s SUCCESS
Camel :: Maven Plugins :: Repackager 3.7s SUCCESS
Camel :: Base64 3.7s SUCCESS
Camel :: Vert.x :: Common 3.5s SUCCESS
Camel :: Velocity 3.4s SUCCESS
Camel :: AI :: Observability 3.3s SUCCESS
Camel :: File 3.2s SUCCESS
Camel :: AI :: Observability API 3.2s SUCCESS
Camel :: Avro 3.2s SUCCESS
Camel :: Bean 3.1s SUCCESS
Camel :: Common Tracing (deprecated) 3.1s SUCCESS
Camel :: Support 2.7s SUCCESS
Camel :: Google :: Common 2.7s SUCCESS
Camel :: YAML DSL :: Common 2.7s SUCCESS
Camel :: Core Model 2.6s SUCCESS
Camel :: Maven Plugins :: XML DSL Doc Enricher 2.5s SUCCESS
Camel :: Test Infra :: AWS SDK v2 2.4s SUCCESS
Camel :: Components 2.3s SUCCESS
Camel :: Util :: JSon 2.3s SUCCESS
Camel :: AI :: LangChain4j :: Core 2.3s SUCCESS
Camel :: Test Infra :: Hazelcast 2.2s SUCCESS
Camel :: Test Infra :: MongoDB 2.2s SUCCESS
Camel :: Maven Plugins :: Camel Maven Component 2.1s SUCCESS
Camel :: Azure :: Common 2.0s SUCCESS
Camel :: Test Infra :: Couchbase 2.0s SUCCESS
Camel :: Tooling :: Model 2.0s SUCCESS
Camel :: Jackson Avro 1.9s SUCCESS
Camel :: IBM :: Watson Text to Speech 1.9s SUCCESS
Camel :: AWS :: Common 1.9s SUCCESS
Camel :: Jackson Protobuf 1.8s SUCCESS
Camel :: Attachments 1.8s SUCCESS
Camel :: AI :: Resource 1.8s SUCCESS
Camel :: Test Infra :: Ollama 1.7s SUCCESS
Camel :: HTTP :: Base 1.7s SUCCESS
Camel :: Tooling :: Util 1.7s SUCCESS
Camel :: Test Infra :: Jaeger 1.7s SUCCESS
Camel :: Stub 1.7s SUCCESS
Camel :: Test Infra :: Wolf Defender 1.6s SUCCESS
Camel :: Kafka :: Common 1.6s SUCCESS
Camel :: Test Infra :: TypeSafe AI Mock 1.6s SUCCESS
Camel :: Knative Component 1.6s SUCCESS
Camel :: Cron 1.5s SUCCESS
Camel :: Knative API 1.4s SUCCESS
Camel :: Exe 1.3s SUCCESS
Camel :: Debezium :: Common :: Parent 1.2s SUCCESS
Camel :: Box :: API 1.2s SUCCESS
Camel :: XML JAXP 1.2s SUCCESS
Camel :: Test Infra :: SPIFFE 1.2s SUCCESS
Camel :: Test Infra :: Google Pub/Sub 1.1s SUCCESS
Camel :: Test Infra :: FHIR 1.0s SUCCESS
Camel :: Test Infra :: Ignite 0.9s SUCCESS
Camel :: API 0.9s SUCCESS
Camel :: CXF :: Common 0.9s SUCCESS
Camel :: XML JAXP Util 0.9s SUCCESS
Camel :: XML IO Util 0.9s SUCCESS
Camel :: Infinispan :: Common 0.9s SUCCESS
Camel :: Test Infra :: Azure Storage Queue 0.7s SUCCESS
Camel :: Test Infra :: Keycloak 0.7s SUCCESS
Camel :: Integration Tests :: Test Bundles 0.7s SUCCESS
Camel :: Test Infra :: IBM MQ 0.7s SUCCESS
Camel :: SPI Annotations 0.7s SUCCESS
Camel :: Test Infra :: Hashicorp Vault 0.7s SUCCESS
Camel :: Test Infra :: Elasticsearch 0.7s SUCCESS
Camel :: Avro RPC :: Spi 0.6s SUCCESS
Camel :: Core Modules 0.6s SUCCESS
Camel :: Test Infra :: Cassandra 0.6s SUCCESS
Camel :: AI :: LangChain4j :: Embedding Store :: API 0.6s SUCCESS
Camel :: Test Infra :: Consul 0.6s SUCCESS
Camel :: Test Infra :: Artemis 0.6s SUCCESS
Camel :: Buildtools 0.5s SUCCESS
Camel :: Test Infra :: Azure Storage Datalake 0.5s SUCCESS
Camel :: Test Infra :: Core 0.5s SUCCESS
Camel :: Core Processor 0.5s SUCCESS
Camel :: Test Infra :: Kafka 0.5s SUCCESS
Camel :: AWS :: Parent 0.4s SUCCESS
Camel :: FTP Common 0.4s SUCCESS
Camel :: Ref 0.4s SUCCESS
Camel :: Test Infra :: Docling 0.4s SUCCESS
Camel :: Language 0.4s SUCCESS
Camel :: Micrometer :: Prometheus 0.4s SUCCESS
Camel :: Maven Plugins :: BOM Generator 0.4s SUCCESS
Camel :: Test Infra :: Jetty 0.4s SUCCESS
Camel :: DHIS2 :: Parent 0.4s SUCCESS
Camel :: Core Engine 0.4s SUCCESS
Camel :: Core Languages 0.4s SUCCESS
Camel :: Base Engine 0.4s SUCCESS
Camel :: Maven Plugins :: Sync Properties 0.4s SUCCESS
Camel :: Test Infra :: ClickHouse 0.4s SUCCESS
Camel :: Base 0.4s SUCCESS
Camel :: Test Infra :: CouchDb 0.4s SUCCESS
Camel :: AI :: Parent 0.4s SUCCESS
Camel :: Management API 0.4s SUCCESS
Camel :: Test Infra :: Infinispan 0.4s SUCCESS
Camel :: CXF :: Common :: Spring 0.4s SUCCESS
Camel :: BOM :: Generator 0.4s SUCCESS
Camel :: DSL :: Parent 0.4s SUCCESS
Camel :: Test Infra :: Server Message Block 0.4s SUCCESS
Camel :: FHIR :: API 0.4s SUCCESS
Camel :: Google :: Parent 0.4s SUCCESS
Camel :: Test Infra :: Neo4j 0.4s SUCCESS
Camel :: Spring 0.4s SUCCESS
Camel :: Test Infra :: ArangoDB 0.3s SUCCESS
Camel :: Test Infra 0.3s SUCCESS
Camel :: Vert.x :: Parent 0.3s SUCCESS
Camel :: Test Infra :: ChatScript 0.3s SUCCESS
Camel :: Test Infra :: JDBC 0.3s SUCCESS
Camel :: Test Infra :: Cli (Camel CLI) 0.3s SUCCESS
Camel :: Test Infra :: Minio (deprecated) 0.3s SUCCESS
Camel :: Test Infra :: Azure Common 0.3s SUCCESS
Camel :: Core Reifier 0.3s SUCCESS
Camel :: Test Infra :: Ftp 0.3s SUCCESS
Camel :: Parent 0.3s SUCCESS
Camel :: FHIR :: Parent 0.3s SUCCESS
Camel :: Test Infra :: Messaging Common 0.3s SUCCESS
Camel :: Test Infra :: Milvus 0.3s SUCCESS
Camel :: Test Infra :: Observability 0.3s SUCCESS
Camel :: Log 0.3s SUCCESS
Camel :: Spring :: Parent 0.3s SUCCESS
Camel :: Test Infra :: Iggy 0.3s SUCCESS
Camel :: Olingo2 (Deprecated) :: API 0.3s SUCCESS
Camel :: Jetty :: Common 0.3s SUCCESS
Camel :: Test Infra :: OpenFGA 0.3s SUCCESS
Camel :: Huawei Cloud :: Common 0.3s SUCCESS
Camel :: Saga 0.3s SUCCESS
Camel :: Test Infra :: HiveMQ 0.3s SUCCESS
Camel :: DHIS2 API 0.3s SUCCESS
Camel :: XML JAXB 0.3s SUCCESS
Camel :: Avro RPC :: Jetty 0.3s SUCCESS
Camel :: XSLT 0.3s SUCCESS
Camel :: Dataformat 0.3s SUCCESS
Camel :: Health 0.3s SUCCESS
Camel :: Test Infra :: Microprofile LRA 0.3s SUCCESS
Camel :: Integration Tests :: Validator Resources 0.3s SUCCESS
Camel :: JBang :: Parent 0.3s SUCCESS
Camel :: Mock 0.3s SUCCESS
Camel :: DataSet 0.3s SUCCESS
Camel :: Alibaba Cloud :: Common 0.3s SUCCESS
Camel :: Seda 0.3s SUCCESS
Camel :: Test Infra :: ZooKeeper 0.3s SUCCESS
Camel :: Core Catalog 0.3s SUCCESS
Camel :: Direct 0.3s SUCCESS
Camel :: Test Infra :: Nats 0.3s SUCCESS
Camel :: Test Infra :: OpenAI Mock 0.3s SUCCESS
Camel :: Test Infra :: Dispatch Router 0.3s SUCCESS
Camel :: Test Infra :: Mosquitto 0.3s SUCCESS
Camel :: Test Infra :: Azure Storage Blob 0.3s SUCCESS
Camel :: Test Infra :: OPA 0.3s SUCCESS
Camel :: Validator 0.3s SUCCESS
Camel :: Test Infra :: AWS Common 0.3s SUCCESS
Camel :: Timer 0.2s SUCCESS
Camel :: Olingo2 (Deprecated) :: Parent 0.2s SUCCESS
Camel :: XPath 0.2s SUCCESS
Camel :: Test Infra :: CyberArk Vault 0.2s SUCCESS
Camel :: Cluster 0.2s SUCCESS
Camel :: Browse 0.2s SUCCESS
Camel :: Catalog :: Common 0.2s SUCCESS
Camel :: DSL :: Support 0.2s SUCCESS
Camel :: Test Infra :: TensorFlow Serving 0.2s SUCCESS
Camel :: Test Infra :: Xmpp 0.2s SUCCESS
Camel :: Scheduler 0.2s SUCCESS
Camel :: AS2 :: Parent 0.2s SUCCESS
Camel :: ServiceNow :: Parent 0.2s SUCCESS
Camel :: Azure :: Parent 0.2s SUCCESS
Camel :: Spring AI :: Parent 0.2s SUCCESS
Camel :: Controlbus 0.2s SUCCESS
Camel :: Test Infra :: MCP Everything 0.2s SUCCESS
Camel :: CXF :: Parent 0.2s SUCCESS
Camel :: Box :: Parent 0.2s SUCCESS
Camel :: Maven Plugins 0.2s SUCCESS
Camel :: Salesforce :: Parent 0.2s SUCCESS
Camel :: Alibaba Cloud :: Parent 0.2s SUCCESS
Camel :: Test Infra :: Pinecone 0.2s SUCCESS
Camel :: Test Infra :: Triton Inference Server 0.2s SUCCESS
Camel :: Test Infra :: Solr 0.2s SUCCESS
Camel :: Test Infra :: opensearch 0.2s SUCCESS
Camel :: Catalog 0.2s SUCCESS
Camel :: MicroProfile :: Parent 0.2s SUCCESS
Camel :: Test :: Parent 0.2s SUCCESS
Camel :: Test Infra :: Redis 0.2s SUCCESS
Camel :: Test Infra :: Openladp 0.2s SUCCESS
Camel :: Olingo4 (Deprecated) :: Parent 0.2s SUCCESS
Camel :: Test Infra :: RabbitMQ 0.2s SUCCESS
Camel :: Huawei Cloud :: Parent 0.2s SUCCESS
Camel :: Avro RPC :: Parent 0.2s SUCCESS
Camel :: IBM :: Parent 0.2s SUCCESS
Camel :: State Store :: Parent 0.2s SUCCESS
Camel :: Test Infra :: Postgres 0.2s SUCCESS
Camel :: Debezium :: Parent 0.2s SUCCESS
Camel :: Infinispan :: Parent 0.2s SUCCESS
Camel :: Test Infra :: RocketMQ 0.2s SUCCESS
Camel :: Test Infra :: qdrant 0.2s SUCCESS
Camel :: XML DSL Jaxb :: Tests 0.2s SUCCESS
Camel :: Test Infra :: Pulsar 0.2s SUCCESS
Camel :: Test Infra :: Parent 0.2s SUCCESS
Camel :: Test Infra :: Weaviate 0.2s SUCCESS
Camel :: Tooling 0.2s SUCCESS
Camel :: YAML DSL :: Parent 0.2s SUCCESS
Camel :: Enforcer rules 0.2s SUCCESS
Camel :: Knative :: Parent 0.2s SUCCESS
Camel :: Tooling Parent 0.1s SUCCESS
Camel :: Dependencies 0.1s SUCCESS
Camel :: Integration Tests 0.1s SUCCESS
Camel :: Etc 0.1s SUCCESS
Camel :: BOM 0.1s SUCCESS
Camel :: AI :: A2A n/a
Camel :: AI :: ChatScript n/a
Camel :: AI :: Deep Java Library n/a
Camel :: AI :: Hugging Face n/a
Camel :: AI :: KServe n/a
Camel :: AI :: LangChain4j :: Agent n/a
Camel :: AI :: LangChain4j :: Chat n/a
Camel :: AI :: LangChain4j :: EmbeddingStore n/a
Camel :: AI :: LangChain4j :: Ingest n/a
Camel :: AI :: LangChain4j :: Tokenizer n/a
Camel :: AI :: LangChain4j :: Web Search n/a
Camel :: AI :: MCP Server n/a
Camel :: AI :: Semantic OpenAI n/a
Camel :: AI :: Semantic TypeSafe AI n/a
Camel :: AI :: Semantic Wolf Defender n/a
Camel :: AI :: TensorFlow Serving n/a
Camel :: AMQP n/a
Camel :: AS2 :: Component n/a
Camel :: ASN.1 n/a
Camel :: AWS CloudTrail n/a
Camel :: AWS Config n/a
Camel :: AWS Redshift Data n/a
Camel :: AWS Rekognition n/a
Camel :: AWS Security Hub n/a
Camel :: AWS Step Functions n/a
Camel :: AWS Timestream n/a
Camel :: AWS2 :: Transcribe n/a
Camel :: AWS2 Athena n/a
Camel :: AWS2 Bedrock n/a
Camel :: AWS2 CW n/a
Camel :: AWS2 Comprehend n/a
Camel :: AWS2 DDB n/a
Camel :: AWS2 EC2 n/a
Camel :: AWS2 ECS n/a
Camel :: AWS2 EKS n/a
Camel :: AWS2 Eventbridge n/a
Camel :: AWS2 IAM n/a
Camel :: AWS2 KMS n/a
Camel :: AWS2 Kinesis n/a
Camel :: AWS2 Lambda n/a
Camel :: AWS2 MQ n/a
Camel :: AWS2 MSK n/a
Camel :: AWS2 Parameter Store n/a
Camel :: AWS2 Polly n/a
Camel :: AWS2 S3 n/a
Camel :: AWS2 S3 Vectors n/a
Camel :: AWS2 SES n/a
Camel :: AWS2 SNS n/a
Camel :: AWS2 SQS n/a
Camel :: AWS2 STS n/a
Camel :: AWS2 Secrets Manager n/a
Camel :: AWS2 Textract n/a
Camel :: AWS2 Translate n/a
Camel :: ActiveMQ 5.x n/a
Camel :: ActiveMQ 6.x n/a
Camel :: Alibaba Cloud :: EventBridge n/a
Camel :: Alibaba Cloud :: Function Compute (FC) n/a
Camel :: Alibaba Cloud :: Key Management Service (KMS) n/a
Camel :: Alibaba Cloud :: Message Service (MNS) n/a
Camel :: Alibaba Cloud :: OSS n/a
Camel :: Alibaba Cloud :: Short Message Service (SMS) n/a
Camel :: Alibaba Cloud :: Simple Log Service (SLS) n/a
Camel :: Alibaba Cloud :: Tablestore (OTS) n/a
Camel :: All Components Sync point n/a
Camel :: All Core Sync point n/a
Camel :: ArangoDB n/a
Camel :: Archetypes n/a
Camel :: Archetypes :: API Component n/a
Camel :: Archetypes :: Component n/a
Camel :: Archetypes :: Data Format n/a
Camel :: Archetypes :: Java Router n/a
Camel :: Archetypes :: Main n/a
Camel :: Assembly n/a
Camel :: Asterisk n/a
Camel :: Atmosphere WebSocket Servlet n/a
Camel :: Avro RPC n/a
Camel :: Azure :: CosmosDB n/a
Camel :: Azure :: Event Grid n/a
Camel :: Azure :: Event Hubs n/a
Camel :: Azure :: Files n/a
Camel :: Azure :: Functions n/a
Camel :: Azure :: Key Vault n/a
Camel :: Azure :: Schema Registry n/a
Camel :: Azure :: ServiceBus n/a
Camel :: Azure :: Storage Blob n/a
Camel :: Azure :: Storage Datalake n/a
Camel :: Azure :: Storage Queue n/a
Camel :: Barcode n/a
Camel :: Bean validator n/a
Camel :: BeanIO n/a
Camel :: Bindy n/a
Camel :: Bonita n/a
Camel :: Box :: Component n/a
Camel :: Braintree n/a
Camel :: CBOR n/a
Camel :: CM SMS n/a
Camel :: CXF :: REST :: Spring n/a
Camel :: CXF :: SOAP n/a
Camel :: CXF :: SOAP :: Spring n/a
Camel :: Camunda n/a
Camel :: Cassandra CQL n/a
Camel :: Catalog :: Camel Catalog n/a
Camel :: Catalog :: Camel Report Maven Plugin n/a
Camel :: Catalog :: Camel Route Parser n/a
Camel :: Catalog :: Console n/a
Camel :: Catalog :: Dummy Component n/a
Camel :: Catalog :: Maven n/a
Camel :: Catalog :: Suggest (deprecated) n/a
Camel :: Chunk n/a
Camel :: ClickHouse n/a
Camel :: ClickUp n/a
Camel :: CloudEvents n/a
Camel :: CoAP n/a
Camel :: Cometd n/a
Camel :: Common Telemetry n/a
Camel :: Component DSL n/a
Camel :: Consul n/a
Camel :: Core n/a
Camel :: CouchDB n/a
Camel :: Couchbase n/a
Camel :: Coverage n/a
Camel :: Crypto PGP n/a
Camel :: CyberArk Vault n/a
Camel :: DFDL n/a
Camel :: DHIS2 n/a
Camel :: DNS n/a
Camel :: DSL :: CLI Connector n/a
Camel :: DSL :: CLI Debug n/a
Camel :: DSL :: Modeline n/a
Camel :: Dapr n/a
Camel :: DataSonnet n/a
Camel :: Debezium :: DB2 n/a
Camel :: Debezium :: MongoDB n/a
Camel :: Debezium :: MySQL n/a
Camel :: Debezium :: Oracle n/a
Camel :: Debezium :: PostgreSQL n/a
Camel :: Debezium :: SQL Server n/a
Camel :: Debugging n/a
Camel :: Diagram n/a
Camel :: Disruptor n/a
Camel :: Docker n/a
Camel :: Docs n/a
Camel :: Drill n/a
Camel :: Dropbox n/a
Camel :: DuckDB n/a
Camel :: Dynamic Router n/a
Camel :: Ehcache n/a
Camel :: ElasticSearch Rest Client n/a
Camel :: Elasticsearch Java API Client n/a
Camel :: Endpoint DSL n/a
Camel :: Endpoint DSL :: Support n/a
Camel :: Event n/a
Camel :: Exec n/a
Camel :: FHIR n/a
Camel :: FOP n/a
Camel :: FTP n/a
Camel :: Fastjson n/a
Camel :: File Watch n/a
Camel :: FlatPack n/a
Camel :: Flink n/a
Camel :: Flowable n/a
Camel :: Fory n/a
Camel :: Freemarker n/a
Camel :: Geocoder n/a
Camel :: Git n/a
Camel :: GitHub2 n/a
Camel :: Google :: BigQuery n/a
Camel :: Google :: Calendar n/a
Camel :: Google :: Drive n/a
Camel :: Google :: Firestore n/a
Camel :: Google :: Functions n/a
Camel :: Google :: Mail n/a
Camel :: Google :: PubSub n/a
Camel :: Google :: Secret Manager n/a
Camel :: Google :: Sheets n/a
Camel :: Google :: Speech To Text n/a
Camel :: Google :: Storage n/a
Camel :: Google :: Text To Speech n/a
Camel :: Google :: Vertex AI n/a
Camel :: Google :: Vision n/a
Camel :: GraphQL n/a
Camel :: Grok n/a
Camel :: HTTP n/a
Camel :: HashiCorp :: Key Vault n/a
Camel :: HazelCast n/a
Camel :: Hibernate n/a
Camel :: HiveMQ n/a
Camel :: Huawei Cloud :: DMS n/a
Camel :: Huawei Cloud :: FaceRecognition n/a
Camel :: Huawei Cloud :: FunctionGraph n/a
Camel :: Huawei Cloud :: IAM n/a
Camel :: Huawei Cloud :: ImageRecognition n/a
Camel :: Huawei Cloud :: OBS n/a
Camel :: Huawei Cloud :: SimpleNotification n/a
Camel :: IBM :: Cloud Object Storage n/a
Camel :: IBM :: Secrets Manager n/a
Camel :: IBM :: Watson Discovery n/a
Camel :: IBM :: Watson Language n/a
Camel :: IBM :: Watson Speech to Text n/a
Camel :: IBM :: watsonx.ai n/a
Camel :: IBM :: watsonx.data n/a
Camel :: ISO-8583 n/a
Camel :: Iggy n/a
Camel :: Ignite n/a
Camel :: Infinispan :: Embedded n/a
Camel :: InfluxDB n/a
Camel :: InfluxDB2 n/a
Camel :: Integration Tests :: Stream Caching Tests n/a
Camel :: JBang :: Console n/a
Camel :: JBang :: Core n/a
Camel :: JBang :: Integration tests n/a
Camel :: JBang :: MCP n/a
Camel :: JBang :: Main n/a
Camel :: JBang :: Plugin :: Edit n/a
Camel :: JBang :: Plugin :: Generate n/a
Camel :: JBang :: Plugin :: Kubernetes n/a
Camel :: JBang :: Plugin :: MCP n/a
Camel :: JBang :: Plugin :: TUI n/a
Camel :: JBang :: Plugin :: Testing n/a
Camel :: JBang :: Plugin :: Validate n/a
Camel :: JCR n/a
Camel :: JCache n/a
Camel :: JGroups n/a
Camel :: JGroups Raft n/a
Camel :: JIRA n/a
Camel :: JMS n/a
Camel :: JMX n/a
Camel :: JOOQ n/a
Camel :: JPA n/a
Camel :: JSON-B n/a
Camel :: JSONATA n/a
Camel :: JSon Path n/a
Camel :: JSonApi n/a
Camel :: JSoup n/a
Camel :: JTA n/a
Camel :: Jackson 3 Avro n/a
Camel :: Jackson 3 Protobuf n/a
Camel :: Jackson 3 XML n/a
Camel :: Jactl n/a
Camel :: Jandex n/a
Camel :: Jasypt n/a
Camel :: Java DSL with jOOR n/a
Camel :: Java Flight Recorder n/a
Camel :: Java Template Engine n/a
Camel :: Java Toolbox for IBM i n/a
Camel :: JavaScript n/a
Camel :: Jolt n/a
Camel :: Jsch n/a
Camel :: Jslt n/a
Camel :: Kafka n/a
Camel :: Kafka :: Share n/a
Camel :: Kamelet Main n/a
Camel :: Kamelet Main :: Support n/a
Camel :: Keycloak n/a
Camel :: Knative HTTP n/a
Camel :: Kubernetes n/a
Camel :: Kudu n/a
Camel :: LDAP n/a
Camel :: LDIF n/a
Camel :: LZF n/a
Camel :: Launcher n/a
Camel :: Launcher :: Container n/a
Camel :: Long-Running-Action n/a
Camel :: Lucene n/a
Camel :: Lumberjack n/a
Camel :: MDC n/a
Camel :: MINA SFTP n/a
Camel :: MLLP n/a
Camel :: MVEL n/a
Camel :: Mail n/a
Camel :: Mail :: Microsoft OAuth n/a
Camel :: Management n/a
Camel :: MapStruct n/a
Camel :: Master n/a
Camel :: Maven Plugins :: Camel Maven Plugin n/a
Camel :: Maven Plugins :: OpenApi REST DSL Generator n/a
Camel :: Metrics n/a
Camel :: MicroProfile :: Config n/a
Camel :: MicroProfile :: Fault Tolerance n/a
Camel :: MicroProfile :: Health n/a
Camel :: Micrometer :: Observability 2 n/a
Camel :: Micrometer :: Observation (deprecated) n/a
Camel :: Milo n/a
Camel :: MinIO (Deprecated) n/a
Camel :: MongoDB n/a
Camel :: MongoDB GridFS n/a
Camel :: Mustache n/a
Camel :: MyBatis n/a
Camel :: Nats n/a
Camel :: Netty HTTP n/a
Camel :: OAIPMH n/a
Camel :: OAuth n/a
Camel :: OCSF n/a
Camel :: OData n/a
Camel :: OGNL (deprecated) n/a
Camel :: OPA n/a
Camel :: Observability Services n/a
Camel :: Olingo2 (Deprecated) :: Component n/a
Camel :: Olingo4 (Deprecated) :: Component n/a
Camel :: Once n/a
Camel :: OpenAPI :: Validator n/a
Camel :: OpenFGA n/a
Camel :: OpenFeature n/a
Camel :: OpenSearch Java API Client n/a
Camel :: OpenStack n/a
Camel :: OpenTelemetry (deprecated) n/a
Camel :: Opentelemetry 2 n/a
Camel :: Opentelemetry Metrics n/a
Camel :: OptaPlanner n/a
Camel :: PDF n/a
Camel :: PLC4X n/a
Camel :: PQC n/a
Camel :: Paho (deprecated) n/a
Camel :: Paho MQTT 5 n/a
Camel :: Parquet Avro n/a
Camel :: PgEvent n/a
Camel :: PgReplicationSlot n/a
Camel :: Platform HTTP :: Jolokia n/a
Camel :: Printer n/a
Camel :: Protobuf n/a
Camel :: PubNub n/a
Camel :: Pulsar n/a
Camel :: Python n/a
Camel :: Python 3 n/a
Camel :: QuickFIX/J n/a
Camel :: QuickJS n/a
Camel :: RSS n/a
Camel :: Reactor n/a
Camel :: Redis n/a
Camel :: Resilience4j :: Micrometer n/a
Camel :: ResourceResolver GitHub n/a
Camel :: RobotFramework n/a
Camel :: RocketMQ n/a
Camel :: RxJava n/a
Camel :: SAP NetWeaver n/a
Camel :: SMB n/a
Camel :: SMPP n/a
Camel :: SNMP n/a
Camel :: SOAP n/a
Camel :: SPIFFE n/a
Camel :: SWIFT n/a
Camel :: Salesforce :: CodeGen n/a
Camel :: Salesforce :: Maven Plugin n/a
Camel :: Saxon n/a
Camel :: Schematron n/a
Camel :: ServiceNow :: Component n/a
Camel :: ServiceNow :: Maven Plugin n/a
Camel :: Shell n/a
Camel :: Shiro n/a
Camel :: Simple JMS n/a
Camel :: Simple JMS2 n/a
Camel :: Slack n/a
Camel :: Smooks :: Parent n/a
Camel :: SnakeYAML n/a
Camel :: Solr n/a
Camel :: Splunk HEC n/a
Camel :: Spring AI :: Chat n/a
Camel :: Spring AI :: Image n/a
Camel :: Spring AI :: Vector Store n/a
Camel :: Spring Batch n/a
Camel :: Spring Cloud Config n/a
Camel :: Spring LDAP n/a
Camel :: Spring RabbitMQ n/a
Camel :: Spring Redis n/a
Camel :: Spring Security n/a
Camel :: Spring Web Services n/a
Camel :: Spring XML n/a
Camel :: StAX n/a
Camel :: State Store n/a
Camel :: Stitch n/a
Camel :: Stream n/a
Camel :: StringTemplate n/a
Camel :: Stripe n/a
Camel :: Syslog n/a
Camel :: TOON n/a
Camel :: Tahu n/a
Camel :: Tar File n/a
Camel :: Telemetry :: Dev n/a
Camel :: Test :: Citrus n/a
Camel :: Test :: Main :: JUnit6 n/a
Camel :: Test :: Spring :: JUnit5 n/a
Camel :: Test Infra :: All test services n/a
Camel :: Thrift n/a
Camel :: Thymeleaf n/a
Camel :: Twilio n/a
Camel :: Twitter n/a
Camel :: UBL n/a
Camel :: Undertow Spring Security n/a
Camel :: UniVocity Parsers n/a
Camel :: Vert.x :: WebSocket n/a
Camel :: Vertx n/a
Camel :: Wasm n/a
Camel :: Weather n/a
Camel :: Web3j n/a
Camel :: Whatsapp n/a
Camel :: Wordpress n/a
Camel :: Workday n/a
Camel :: XChange n/a
Camel :: XJ n/a
Camel :: XML DSL Jaxb :: Test :: Definition n/a
Camel :: XML DSL Jaxb :: Test :: Spring n/a
Camel :: XML DSL with camel-xml-jaxb n/a
Camel :: XML Security n/a
Camel :: XMPP n/a
Camel :: YAML DSL n/a
Camel :: YAML DSL :: Deserializers n/a
Camel :: YAML DSL :: Maven Plugins n/a
Camel :: YAML DSL :: Validator n/a
Camel :: YAML DSL :: Validator Maven Plugin n/a
Camel :: Zendesk n/a
Camel :: Zip File n/a
Camel :: Zookeeper n/a
Camel :: Zookeeper Master n/a
Camel :: gRPC n/a
Camel :: iCal n/a

Top 20 slowest modules:

  • Camel :: Telegram (59.8s)
  • Camel :: Netty (57.8s)
  • Camel :: Infinispan :: Remote (54.5s)
  • Camel :: Test Infra :: Common (49.6s)
  • Camel :: MINA (44.8s)
  • Camel :: AI :: LangChain4j :: Embedding (41.6s)
  • Camel :: OpenApi Java (41.4s)
  • Camel :: Reactive Streams (40.0s)
  • Camel :: Main (39.3s)
  • Camel :: SQL (37.8s)
  • Camel :: Atom (34.3s)
  • Camel :: Resilience4j (31.8s)
  • Camel :: Quartz (30.7s)
  • Camel :: Jetty (30.1s)
  • Camel :: Java DSL IO (28.5s)
  • Camel :: Undertow (28.1s)
  • Camel :: Console (26.8s)
  • Camel :: AI :: Neo4j (26.6s)
  • Camel :: AI :: Milvus (26.2s)
  • Camel :: AI :: OpenAI (25.9s)

⚙️ View full build and test results

@zbendhiba

Copy link
Copy Markdown
Contributor

Thanks for writing this up.

I'm okay with making this easy. No objection on the mechanism itself.

My concern is the door it opens. Adding a mini DSL is hard today, and that difficulty is our governance. This design makes it cheap. So one ask. Add this rule to the doc:

▎ A new DSL extension needs a design doc and dev-list agreement. Project decision, not component decision.

And our AI review guidelines should flag any PR that adds a new DSL extension. Easy to detect. It catches the agent-written PRs where everything goes green and nobody asked "should this exist?".

On the AI use cases specifically. I've hit this limitation in the past, so I get the motivation. But today I'd rather keep AI complexity in external frameworks and have Camel integrate better with them, like we started doing with LangChain4j, AI tools... Not grow AI-specific DSLs inside Camel. That's exactly the kind of case where I'd want the dev-list discussion to happen first.

…list agreement

Add a Governance section: a DSL extension is a project decision, not a
component decision, so it needs a design doc and agreement on the dev list.
The committer review checklist in AGENTS.md flags PRs that add one.
The open question on future mini DSLs now weighs keeping AI configuration in
external frameworks.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Signed-off-by: Claus Ibsen <claus.ibsen@gmail.com>
@davsclaus

Copy link
Copy Markdown
Contributor Author

@zbendhiba thanks, agreed on both points. Added in 79562d0:

  • A new Governance section in the design doc: a new DSL extension needs a design doc and agreement on the dev list. It is a project decision, not a component decision. It also says that a PR adding a DSL extension without that agreement is not merged, however complete and green it is, and that camel-semantic does not open the door for others by itself.
  • The committer review checklist in AGENTS.md (which CLAUDE.md points to) now asks reviewers, including the AI reviewers, to flag any PR that adds a DSL extension.
  • The open question on which mini DSLs might follow now goes through that rule. For the AI case it names your alternative: keep that configuration in the external AI frameworks and have Camel integrate with them, as with LangChain4j.

The first step of the plan is now agreement on the dev list.

Claude Code on behalf of @davsclaus

@zbendhiba

Copy link
Copy Markdown
Contributor

LGTM!

@davsclaus

Copy link
Copy Markdown
Contributor Author

@luigidemasi thanks, and sorry for the late reply. Your experience from CAMEL-24977, CAMEL-25049 and CAMEL-25138 is the case this design is built on.

  • Define once, derive the rest: that is the goal in the doc. The feature writes an annotated model once. The YAML schema fragment, the XSD and the catalog entry are generated from it in the first steps of the plan, and generated readers come later where they are worth it.
  • Java authoring vs. parsing Java source: the "Java DSL" section keeps them apart. The fluent API can build the same declaration model as XML and YAML. How the converter reads that Java code is decided separately: either a data-only builder in the vetted LwJavaParser replay surface, or reading the call chain without replaying it.
  • Your test cases: named choice criteria vs. ordered score levels are already the rules the model has to carry. Numeric options holding a property placeholder are a good test of the rule that reading a declaration never resolves a placeholder, so the model must accept {{...}} where it expects a number. Declarations shared across resources are not in the doc yet. I will add them to the open questions, and use all three as test cases for the model.

Claude Code on behalf of davsclaus

davsclaus and others added 2 commits October 28, 2026 11:55
Signed-off-by: Claus Ibsen <claus.ibsen@gmail.com>

# Conflicts:
#	AGENTS.md
…XML work, and declarations shared across files

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Claus Ibsen <claus.ibsen@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants